{"id":7704,"name":"github.com/coreos/go-oidc/v3","ecosystem":"go","repository_url":"https://github.com/coreos/go-oidc","issues_count":370,"created_at":"2025-06-06T22:13:48.254Z","updated_at":"2025-06-06T22:13:48.254Z","purl":"pkg:golang/github.com/coreos/go-oidc/v3","metadata":{"id":3707754,"name":"github.com/coreos/go-oidc/v3","ecosystem":"go","description":"","homepage":"https://github.com/coreos/go-oidc","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/coreos/go-oidc","keywords_array":[],"namespace":"github.com/coreos/go-oidc","versions_count":17,"first_release_published_at":"2020-06-23T03:27:19.000Z","latest_release_published_at":"2025-04-03T21:24:59.000Z","latest_release_number":"v3.14.1","last_synced_at":"2025-06-06T12:01:00.793Z","created_at":"2022-04-11T12:21:00.737Z","updated_at":"2025-06-06T12:01:00.793Z","registry_url":"https://pkg.go.dev/github.com/coreos/go-oidc/v3","install_command":"go get github.com/coreos/go-oidc/v3","documentation_url":"https://pkg.go.dev/github.com/coreos/go-oidc/v3#section-documentation","metadata":{},"repo_metadata":{"uuid":"38275789","full_name":"coreos/go-oidc","owner":"coreos","description":"A Go OpenID Connect client.","archived":false,"fork":false,"pushed_at":"2023-02-14T09:23:57.000Z","size":367,"stargazers_count":1452,"open_issues_count":21,"forks_count":359,"subscribers_count":43,"default_branch":"v3","last_synced_at":"2023-03-17T12:10:29.192Z","etag":null,"topics":["golang"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-29T23:06:33.000Z","updated_at":"2023-03-17T10:56:41.000Z","dependencies_parsed_at":"2023-02-09T16:31:16.592Z","dependency_job_id":null,"html_url":"https://github.com/coreos/go-oidc","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fgo-oidc","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fgo-oidc/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coreos%2Fgo-oidc/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coreos","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"coreos","name":"CoreOS","uuid":"3730757","kind":"organization","description":"Key components to secure, simplify and automate your container infrastructure","email":null,"website":"https://getfedora.org/coreos","location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/3730757?v=4","repositories_count":181,"last_synced_at":"2023-02-19T23:49:39.770Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coreos"},"tags":[{"name":"v3.5.0","sha":"a8ceb9a2043fca2e43518633920db746808b1138","kind":"commit","published_at":"2023-01-03T18:42:32.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.5.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.5.0"},{"name":"v3.4.0","sha":"fb9e00951dc7a7d035e7664a5df116c3563afbd7","kind":"commit","published_at":"2022-09-09T21:43:56.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.4.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.4.0"},{"name":"v3.3.0","sha":"366ac4a7e8b3be7ff45e6e1b0e1ab2e43b47d4ee","kind":"commit","published_at":"2022-09-01T03:56:17.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.3.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.3.0"},{"name":"v3.2.0","sha":"26c50372bf144421f269c09774d0f1324bee30e4","kind":"commit","published_at":"2022-05-11T19:25:08.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.2.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.2.0"},{"name":"v3.1.0","sha":"d42db69c79f2fa664fd4156e939bf27bba0d2f68","kind":"commit","published_at":"2021-09-17T00:06:04.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.1.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.1.0"},{"name":"v3.0.0","sha":"fbec1bdfed4d3ce6f5f13d105e05783e62484a4c","kind":"commit","published_at":"2021-01-11T17:51:13.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.0.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.0.0"},{"name":"v3.0.0-alpha.1","sha":"3344a5f3afe350e61bac74b7b9925b57330b6d58","kind":"commit","published_at":"2020-06-23T03:27:19.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v3.0.0-alpha.1","html_url":"https://github.com/coreos/go-oidc/releases/tag/v3.0.0-alpha.1"},{"name":"v2.2.1","sha":"8d771559cf6e5111c9b9159810d0e4538e7cdc82","kind":"commit","published_at":"2020-01-27T16:17:54.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v2.2.1","html_url":"https://github.com/coreos/go-oidc/releases/tag/v2.2.1"},{"name":"v2.2.0","sha":"e00075b869ccef5438a9e7ba59a5ef3b6d785c4e","kind":"commit","published_at":"2020-01-24T17:28:12.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v2.2.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v2.2.0"},{"name":"v2.1.0","sha":"2be1c5b8a260760503f66dc0996e102b683b3ac3","kind":"commit","published_at":"2019-08-15T17:57:29.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v2.1.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v2.1.0"},{"name":"v2.0.0","sha":"1180514eaf4d9f38d0d19eef639a1d695e066e72","kind":"tag","published_at":"2018-05-25T16:37:12.000Z","download_url":"https://codeload.github.com/coreos/go-oidc/tar.gz/v2.0.0","html_url":"https://github.com/coreos/go-oidc/releases/tag/v2.0.0"}]},"repo_metadata_updated_at":"2023-03-21T18:58:50.830Z","dependent_packages_count":1448,"downloads":null,"downloads_period":null,"dependent_repos_count":2501,"rankings":{"downloads":null,"dependent_repos_count":0.16329376174257476,"dependent_packages_count":0.13756513854552357,"stargazers_count":1.7080539140827304,"forks_count":1.5066544162634472,"docker_downloads_count":0.06712265809875849,"average":0.7165379777466069},"purl":"pkg:golang/github.com/coreos/go-oidc/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/coreos/go-oidc/v3","docker_dependents_count":1106,"docker_downloads_count":4142203197,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/coreos/go-oidc/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/coreos/go-oidc/v3/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcoreos%2Fgo-oidc%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcoreos%2Fgo-oidc%2Fv3/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcoreos%2Fgo-oidc%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcoreos%2Fgo-oidc%2Fv3/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1886302,"maintainers_count":0,"namespaces_count":723964,"keywords_count":98339,"github":"golang","metadata":{"funded_packages_count":39348},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-06-07T05:37:05.003Z","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":207,"unique_repositories_count_past_30_days":6,"recent_issues":[{"uuid":"4556671768","node_id":"PR_kwDOHqP31c7hDDs-","number":6389,"state":"open","title":"chore(deps): bump the go-minor group with 30 updates","user":"dependabot[bot]","labels":["needs/kind","needs/priority","needs/area","dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T05:31:31.000Z","updated_at":"2026-05-31T05:31:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":30,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.25.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.32.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-openapi/runtime","old_version":"0.31.0","new_version":"0.32.2","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/goccy/go-yaml","old_version":"1.18.0","new_version":"1.19.2","repository_url":"https://github.com/goccy/go-yaml"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.6","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.1","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"go.uber.org/zap","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.51.0","new_version":"0.52.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.282.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.11","new_version":"1.36.12-0.20260120151049-f2248ac996af"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20260210185600-b8788abfbbc2","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.24.0","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.25.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.4` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.32.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.31.0` | `0.32.2` |\n| [github.com/goccy/go-yaml](https://github.com/goccy/go-yaml) | `1.18.0` | `1.19.2` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.6` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.1` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.1` | `1.28.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.51.0` | `0.52.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.282.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.81.1` |\n| google.golang.org/protobuf | `1.36.11` | `1.36.12-0.20260120151049-f2248ac996af` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.21.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.36.0` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20260210185600-b8788abfbbc2` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.24.0` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.25.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5841d3ae2cfd6e6113ca61b71d69131b84932f4c\"\u003e\u003ccode\u003e5841d3a\u003c/code\u003e\u003c/a\u003e Release 2026-05-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/16ac80d79c282366cae312281b3df925af4e9bf1\"\u003e\u003ccode\u003e16ac80d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/167926f8aca7228f2dd1bed73707505875aafef4\"\u003e\u003ccode\u003e167926f\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a0fce13e18c6bff397ad77fac4cde4ab3f3b93e0\"\u003e\u003ccode\u003ea0fce13\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223c0057211950899e0117dc027cc299a1dac664\"\u003e\u003ccode\u003e223c005\u003c/code\u003e\u003c/a\u003e update to smithy-go v1.26.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74c501189a40c9b937432a1b2a4cacffc851ea76\"\u003e\u003ccode\u003e74c5011\u003c/code\u003e\u003c/a\u003e Release 2026-05-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7d82651329a86064a9026f6219cff72921fa74da\"\u003e\u003ccode\u003e7d82651\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/79c63d9289784de4914143b7bff67157aa6a2a90\"\u003e\u003ccode\u003e79c63d9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b15b3b873ad5c294d0c010fb1cc56ecb583d1618\"\u003e\u003ccode\u003eb15b3b8\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/090e46936630944917cfd6a0990ea3fd6391475b\"\u003e\u003ccode\u003e090e469\u003c/code\u003e\u003c/a\u003e Feat tmv2 parity (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3424\"\u003e#3424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/ecr/v1.57.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f3ad4b56adec90eb5661af565cdebec997ad4bfb\"\u003e\u003ccode\u003ef3ad4b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1195\"\u003e#1195\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f35b4fd025cdee1664ca3d7aede2eb2fd594583d\"\u003e\u003ccode\u003ef35b4fd\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/18e165c2592fb2a9633b9a80371e730d88bcab29\"\u003e\u003ccode\u003e18e165c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1194\"\u003e#1194\u003c/a\u003e from fluxcd/k8s-1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/fe4377874a6d57593120ee524e1913ca81a5d2e5\"\u003e\u003ccode\u003efe43778\u003c/code\u003e\u003c/a\u003e Update controller-gen to v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/2498ab414d7e2abaee4131142293e520ee76b390\"\u003e\u003ccode\u003e2498ab4\u003c/code\u003e\u003c/a\u003e Update cloud auth SDKs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b3bb0e0ff6bc2f42f23ff110baa0e7ae0f2ee685\"\u003e\u003ccode\u003eb3bb0e0\u003c/code\u003e\u003c/a\u003e Update go-git to v5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/545dc4f55ab3850dca6401177c94e37ed40b5c87\"\u003e\u003ccode\u003e545dc4f\u003c/code\u003e\u003c/a\u003e Update distribution to v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b23cbf9f0581b9dc5594e8659739f1bc9c870d35\"\u003e\u003ccode\u003eb23cbf9\u003c/code\u003e\u003c/a\u003e Update Kubernetes packages to 1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c6042810b61f1937c72a0e04d81d0091ca6e7dae\"\u003e\u003ccode\u003ec604281\u003c/code\u003e\u003c/a\u003e Update Go to 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/939c616718374460667e648c796487bfedfa6d98\"\u003e\u003ccode\u003e939c616\u003c/code\u003e\u003c/a\u003e ssa: Fix race condition in CRD tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.31.0 to 0.32.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.32.2\"\u003e0.32.2\u003c/a\u003e - 2026-05-27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e2 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): added a guard to avoid the client to panic by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/474\"\u003e#474\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.32.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/475\"\u003e#475\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/runtime\"\u003eruntime\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/go-openapi/runtime/?tab=Apache-2.0-1-ov-file#readme\"\u003e\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003ePer-module changes\u003c/h1\u003e\n\u003chr /\u003e\n\u003ch2\u003eclient-middleware/opentracing (0.32.2)\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.32.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/475\"\u003e#475\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.32.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/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e\u003ccode\u003ea357ecf\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402\"\u003e\u003ccode\u003e10b4d12\u003c/code\u003e\u003c/a\u003e fix(client): added a guard to avoid the client to panic (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/ea80e5aacea5c4beb4e0149c16bfedafeb712ade\"\u003e\u003ccode\u003eea80e5a\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/01f5c5554ca086b21e2edeb501df8d1ea3442e89\"\u003e\u003ccode\u003e01f5c55\u003c/code\u003e\u003c/a\u003e doc: documented SkipAuth feature with build tag (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/472\"\u003e#472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/af192a9fb1651707e247f9a61b98f4bd033e86b1\"\u003e\u003ccode\u003eaf192a9\u003c/code\u003e\u003c/a\u003e refactor(client): promote ContextualTransport to runtime package (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/100221960271f64b93bda18c4710deaffec71fba\"\u003e\u003ccode\u003e1002219\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/c1e2e2cb180aa5f374faa5ac74868eab49f53eb3\"\u003e\u003ccode\u003ec1e2e2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/469\"\u003e#469\u003c/a\u003e from fredbi/fix/3113-file-urlencoded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/584ff89d96ca40fb1fc2dafb11d1a778b10eac75\"\u003e\u003ccode\u003e584ff89\u003c/code\u003e\u003c/a\u003e ci: add unsafe-skipauth tagged-build workflow with coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/4042690b6876ac18d04c0803d55aefcd86948472\"\u003e\u003ccode\u003e4042690\u003c/code\u003e\u003c/a\u003e feat(middleware): build-tag-gated SetSkipAuth for dev-mode auth bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/cd748fa92d58a2758a07a632ea5905e5f76126ba\"\u003e\u003ccode\u003ecd748fa\u003c/code\u003e\u003c/a\u003e refactor(client/otel): pivot OpenTelemetry transport to SubmitContext\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.31.0...v0.32.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/goccy/go-yaml` from 1.18.0 to 1.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/goccy/go-yaml/releases\"\u003egithub.com/goccy/go-yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix anchor reference regression in nested structures by \u003ca href=\"https://github.com/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\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/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decoding of integer keys of map type by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/829\"\u003egoccy/go-yaml#829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport line comment for flow sequence or flow map by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/834\"\u003egoccy/go-yaml#834\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat: Dont make copies of structs for validation\u0026quot; by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/763\"\u003egoccy/go-yaml#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd decode option that allows specific field prefixes by \u003ca href=\"https://github.com/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNormalize CR and CRLF in multi-line strings by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/754\"\u003egoccy/go-yaml#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport non string map keys by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/756\"\u003egoccy/go-yaml#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip directive in path operations by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/758\"\u003egoccy/go-yaml#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd indentation to flow values on new lines by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/759\"\u003egoccy/go-yaml#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for RawMessage, similar to json.RawMessage by \u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\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/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.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/goccy/go-yaml/commit/92bc79cb5f685e999ad131473168fc45215d12d9\"\u003e\u003ccode\u003e92bc79c\u003c/code\u003e\u003c/a\u003e Fix anchor reference regression in nested structures (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/b0ab06985557a2d84913ecba6dda0dbedbd5e154\"\u003e\u003ccode\u003eb0ab069\u003c/code\u003e\u003c/a\u003e Support line comment for flow sequence or flow map (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/834\"\u003e#834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/9e98b0c753ff2b8f0b323929c9c60fe7951d0f45\"\u003e\u003ccode\u003e9e98b0c\u003c/code\u003e\u003c/a\u003e Fix decoding of integer keys of map type (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/a7b4bfbcf4a41152862ffba5cce666631bc04bb1\"\u003e\u003ccode\u003ea7b4bfb\u003c/code\u003e\u003c/a\u003e Add support for RawMessage, similar to json.RawMessage (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/07c09c028744e7aac32d1b11279a401055d107f5\"\u003e\u003ccode\u003e07c09c0\u003c/code\u003e\u003c/a\u003e Add indentation to flow values on new lines (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/0040ab4161153c5b812ae51984d3967ad3dbd068\"\u003e\u003ccode\u003e0040ab4\u003c/code\u003e\u003c/a\u003e Skip directive in path operations (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/7901e98f54d280a553a0d606c91a82fa89493928\"\u003e\u003ccode\u003e7901e98\u003c/code\u003e\u003c/a\u003e Support non string map keys (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/f4d13479ba3d44541a65d0dffeab5e3fa805413a\"\u003e\u003ccode\u003ef4d1347\u003c/code\u003e\u003c/a\u003e Normalize CR and CRLF in multi-line strings (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/90e852559132e85734ab0c9a48b3a912ebd3f060\"\u003e\u003ccode\u003e90e8525\u003c/code\u003e\u003c/a\u003e Add decode option that allows specific field prefixes (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/25e5d9094248e480434ca87d9119e3d9ce7ac1d7\"\u003e\u003ccode\u003e25e5d90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat: Dont make copies of structs for validation (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/737\"\u003e#737\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update dependencies to use new azure sdk components by \u003ca href=\"https://github.com/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: restore resp.Body in retryError so CheckError can parse it by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: return 202 Accepted for PATCH chunk uploads by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2265\"\u003egoogle/go-containerregistry#2265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow OCI distribution spec for artifactType and annotations by \u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eactions: attach Codecov token to coverage tests on main by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2270\"\u003egoogle/go-containerregistry#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: use DeleteScope (with \u0026quot;delete\u0026quot; action) for manifest deletion by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2266\"\u003egoogle/go-containerregistry#2266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: limit concurrent layer pulls by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: reject corrupt disk blobs by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2272\"\u003egoogle/go-containerregistry#2272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: close layer readers during export by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2277\"\u003egoogle/go-containerregistry#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecrane/flatten: preserve image media type when flattening by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2267\"\u003egoogle/go-containerregistry#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2273\"\u003egoogle/go-containerregistry#2273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.opentelemetry.io/otel from 1.36.0 to 1.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/google/go-containerregistry/pull/2278\"\u003egoogle/go-containerregistry#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2280\"\u003egoogle/go-containerregistry#2280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace go-homedir with os.UserHomeDir by \u003ca href=\"https://github.com/jammie-jelly\"\u003e\u003ccode\u003e@​jammie-jelly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2282\"\u003egoogle/go-containerregistry#2282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/name: only treat .localhost as non-HTTPS, not .local by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block unspecified IPs (0.0.0.0, ::) in validateRealmURL by \u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(mutate): add Extract round-trip test for filesystem object preservation by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2283\"\u003egoogle/go-containerregistry#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexperiments: remove deprecated support for estargz by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2288\"\u003egoogle/go-containerregistry#2288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2289\"\u003egoogle/go-containerregistry#2289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: limit HTTP response body reads to prevent OOM by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2296\"\u003egoogle/go-containerregistry#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2297\"\u003egoogle/go-containerregistry#2297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block redirects from token server to private/link-local addresses (SSRF fix) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2292\"\u003egoogle/go-containerregistry#2292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract by \u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerregistry#2279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate: skip non-layer layers by \u003ca href=\"https://github.com/imjasonh\"\u003e\u003ccode\u003e@​imjasonh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2298\"\u003egoogle/go-containerregistry#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: validate foreign layer URLs to prevent SSRF (fixes \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2259\"\u003e#2259\u003c/a\u003e) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2293\"\u003egoogle/go-containerregistry#2293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: block SSRF via private-IP Location headers in blob uploads by \u003ca href=\"https://github.com/adilburaksen\"\u003e\u003ccode\u003e@​adilburaksen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2295\"\u003egoogle/go-containerregistry#2295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutate): preserve config blob and layers for non-Docker OCI artifacts by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2286\"\u003egoogle/go-containerregistry#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve per-occurrence layer identity in mutate.Image.Layers() by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2299\"\u003egoogle/go-containerregistry#2299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: retry HTTP 429 (Too Many Requests) by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2301\"\u003egoogle/go-containerregistry#2301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: allow bearer realm at same host:port as registry by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2302\"\u003egoogle/go-containerregistry#2302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go version to 1.26.3 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2300\"\u003egoogle/go-containerregistry#2300\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/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerregistry#2279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adilburaksen\"\u003e\u003ccode\u003e@​adilburaksen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2295\"\u003egoogle/go-containerregistry#2295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2299\"\u003egoogle/go-containerregistry#2299\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.5...v0.21.6\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.5...v0.21.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\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/google/go-containerregistry/commit/53f7e39e15bfd6aeea6a5f733ee1a8fcf54c15cf\"\u003e\u003ccode\u003e53f7e39\u003c/code\u003e\u003c/a\u003e Update go version to 1.26.3 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/bf87c3bfe4cc3218ac0baa364545d72729d2906d\"\u003e\u003ccode\u003ebf87c3b\u003c/code\u003e\u003c/a\u003e transport: allow bearer realm at same host:port as registry (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c55facddfbd7fc3d648c6fdda9860b350b013a76\"\u003e\u003ccode\u003ec55facd\u003c/code\u003e\u003c/a\u003e transport: retry HTTP 429 (Too Many Requests) (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/68a569e4a0eb927d36ccb0fcdf4578425c03b5a2\"\u003e\u003ccode\u003e68a569e\u003c/code\u003e\u003c/a\u003e fix: preserve per-occurrence layer identity in Layers() (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/35b354b436879457221028f05a580fe1c0deccbc\"\u003e\u003ccode\u003e35b354b\u003c/code\u003e\u003c/a\u003e fix(mutate): preserve config blob and layers for non-Docker OCI artifacts (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e5983f2a67ec46b76984ce6de85de08a44eee955\"\u003e\u003ccode\u003ee5983f2\u003c/code\u003e\u003c/a\u003e remote: block SSRF via private-IP Location headers in blob uploads (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2295\"\u003e#2295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/6dad820da7de0d619f1127c46914f2eaf58e3b46\"\u003e\u003ccode\u003e6dad820\u003c/code\u003e\u003c/a\u003e remote: validate foreign layer URLs to prevent SSRF (fixes \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2259\"\u003e#2259\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2293\"\u003e#2293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/78bdf1b7e2105cdfcd8f23509992c78357ce16ed\"\u003e\u003ccode\u003e78bdf1b\u003c/code\u003e\u003c/a\u003e validate: skip non-layer layers (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c29d91cdc394cb288270f4dd04a31f81054946f4\"\u003e\u003ccode\u003ec29d91c\u003c/code\u003e\u003c/a\u003e pkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a70d75a6915ed3137792206dac4bca21d1924959\"\u003e\u003ccode\u003ea70d75a\u003c/code\u003e\u003c/a\u003e transport: block redirects from token server to private/link-local addresses ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.7...v0.21.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jferrl/go-githubauth` from 1.5.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/releases\"\u003egithub.com/jferrl/go-githubauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003ch3\u003eExternal key store support for GitHub App JWTs\u003c/h3\u003e\n\u003cp\u003eAdded \u003ccode\u003eNewApplicationTokenSourceFromSigner\u003c/code\u003e which accepts any \u003ccode\u003ecrypto.Signer\u003c/code\u003e with an RSA public key. Enables signing via AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault Transit, PKCS#11 HSMs, or ssh-agent — the private key never touches process memory. Validates at construction that the signer's public key is \u003ccode\u003e*rsa.PublicKey\u003c/code\u003e (GitHub requires RS256).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003esi...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6389","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6389","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6389/packages"},{"uuid":"4510605317","node_id":"PR_kwDOHqP31c7eu6FE","number":6345,"state":"open","title":"chore(deps): bump the go-minor group with 34 updates","user":"dependabot[bot]","labels":["needs/kind","needs/priority","needs/area","dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-24T05:29:07.000Z","updated_at":"2026-05-24T05:29:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":34,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.25.1"},{"name":"connectrpc.com/connect","old_version":"1.19.2","new_version":"1.20.0","repository_url":"https://github.com/connectrpc/connect-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.32.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-openapi/runtime","old_version":"0.29.5","new_version":"0.31.0","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/goccy/go-yaml","old_version":"1.18.0","new_version":"1.19.2","repository_url":"https://github.com/goccy/go-yaml"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.6","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/ktrysmt/go-bitbucket","old_version":"0.9.87","new_version":"0.10.0","repository_url":"https://github.com/ktrysmt/go-bitbucket"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.1","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"go.uber.org/zap","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.50.0","new_version":"0.51.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.53.0","new_version":"0.55.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/text","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.280.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.11","new_version":"1.36.12-0.20260120151049-f2248ac996af"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20260210185600-b8788abfbbc2","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.24.0","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 34 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.25.1` |\n| [connectrpc.com/connect](https://github.com/connectrpc/connect-go) | `1.19.2` | `1.20.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.2` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.32.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.29.5` | `0.31.0` |\n| [github.com/goccy/go-yaml](https://github.com/goccy/go-yaml) | `1.18.0` | `1.19.2` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.6` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/ktrysmt/go-bitbucket](https://github.com/ktrysmt/go-bitbucket) | `0.9.87` | `0.10.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.1` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.1` | `1.28.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.50.0` | `0.51.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.53.0` | `0.55.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.36.0` | `0.37.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.280.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.81.1` |\n| google.golang.org/protobuf | `1.36.11` | `1.36.12-0.20260120151049-f2248ac996af` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.21.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.36.0` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20260210185600-b8788abfbbc2` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.24.0` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.25.1\n\nUpdates `connectrpc.com/connect` from 1.19.2 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/connectrpc/connect-go/releases\"\u003econnectrpc.com/connect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Go version to 1.25 by \u003ca href=\"https://github.com/jonbodner-buf\"\u003e\u003ccode\u003e@​jonbodner-buf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Unary-Get query parameter order to match spec recommendation by \u003ca href=\"https://github.com/oliversun9\"\u003e\u003ccode\u003e@​oliversun9\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/926\"\u003e#926\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/jonbodner-buf\"\u003e\u003ccode\u003e@​jonbodner-buf\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.0\"\u003ehttps://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.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/connectrpc/connect-go/commit/1291a7dcac19b00490f935dce18f44f301fc58f6\"\u003e\u003ccode\u003e1291a7d\u003c/code\u003e\u003c/a\u003e Prepare for v1.20.0 (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/927\"\u003e#927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/6df682f19e5b957b96b5fa44ffb28705a2d7bc8c\"\u003e\u003ccode\u003e6df682f\u003c/code\u003e\u003c/a\u003e Update Unary-Get query parameter order to match spec recommendation (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/c4aac92b87026cd709cfbccdaabe8c45abef705c\"\u003e\u003ccode\u003ec4aac92\u003c/code\u003e\u003c/a\u003e Chore update buf v1.69.0 and license year (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/a5a6c30f3776b06ae05a66ab3bdd2d60c46db6db\"\u003e\u003ccode\u003ea5a6c30\u003c/code\u003e\u003c/a\u003e Bump Go from v1.24 to v1.25 (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/138e2700eb60b8004363eb344031b317bf599a1f\"\u003e\u003ccode\u003e138e270\u003c/code\u003e\u003c/a\u003e Back to development (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.1\u003c/h2\u003e\n\u003ch2\u003e1.21.1 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue in \u003ccode\u003eResponseError.Error()\u003c/code\u003e where the request URL path was being logged unescaped.\u003c/li\u003e\n\u003cli\u003eRedact query parameters when logging errors.\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eruntime.JoinPaths\u003c/code\u003e, don't add a slash between root and paths when \u003ccode\u003epaths\u003c/code\u003e starts with \u003ccode\u003e?\u003c/code\u003e (query string).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Go 1.25.0.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bd153c05150d0c3f9d45f5b9353c34df9bab5b5\"\u003e\u003ccode\u003e9bd153c\u003c/code\u003e\u003c/a\u003e Release 2025-03-04.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b967446708e597c3c22c658d8399d11accc9e1f1\"\u003e\u003ccode\u003eb967446\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/188c52a1f53d95e7f99ce0edc73059ce5d0b803c\"\u003e\u003ccode\u003e188c52a\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/defaf5c13afed6bb77e2ee4fafea2bfcd09cea88\"\u003e\u003ccode\u003edefaf5c\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8f2dd23c2630bd2ee667a403cf8ea8611c5ce406\"\u003e\u003ccode\u003e8f2dd23\u003c/code\u003e\u003c/a\u003e add test that verifies SRA order of operations (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3d547b010751de5a834a749ffdaddff4bcb0d39c\"\u003e\u003ccode\u003e3d547b0\u003c/code\u003e\u003c/a\u003e Release 2025-03-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/554a1497dc16d385e62514b10bc8adacfbd6a8d0\"\u003e\u003ccode\u003e554a149\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3abb221732b42d61c95f5306f528cc2182d37c7a\"\u003e\u003ccode\u003e3abb221\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/95ae39d57f8d986f691754737311102335039848\"\u003e\u003ccode\u003e95ae39d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c62ec38df6cc8e66ecf014365d8bd15c2599bc6d\"\u003e\u003ccode\u003ec62ec38\u003c/code\u003e\u003c/a\u003e create kitchen sink test service (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3023\"\u003e#3023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/ssm/v1.57.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f3ad4b56adec90eb5661af565cdebec997ad4bfb\"\u003e\u003ccode\u003ef3ad4b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1195\"\u003e#1195\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f35b4fd025cdee1664ca3d7aede2eb2fd594583d\"\u003e\u003ccode\u003ef35b4fd\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/18e165c2592fb2a9633b9a80371e730d88bcab29\"\u003e\u003ccode\u003e18e165c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1194\"\u003e#1194\u003c/a\u003e from fluxcd/k8s-1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/fe4377874a6d57593120ee524e1913ca81a5d2e5\"\u003e\u003ccode\u003efe43778\u003c/code\u003e\u003c/a\u003e Update controller-gen to v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/2498ab414d7e2abaee4131142293e520ee76b390\"\u003e\u003ccode\u003e2498ab4\u003c/code\u003e\u003c/a\u003e Update cloud auth SDKs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b3bb0e0ff6bc2f42f23ff110baa0e7ae0f2ee685\"\u003e\u003ccode\u003eb3bb0e0\u003c/code\u003e\u003c/a\u003e Update go-git to v5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/545dc4f55ab3850dca6401177c94e37ed40b5c87\"\u003e\u003ccode\u003e545dc4f\u003c/code\u003e\u003c/a\u003e Update distribution to v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b23cbf9f0581b9dc5594e8659739f1bc9c870d35\"\u003e\u003ccode\u003eb23cbf9\u003c/code\u003e\u003c/a\u003e Update Kubernetes packages to 1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c6042810b61f1937c72a0e04d81d0091ca6e7dae\"\u003e\u003ccode\u003ec604281\u003c/code\u003e\u003c/a\u003e Update Go to 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/939c616718374460667e648c796487bfedfa6d98\"\u003e\u003ccode\u003e939c616\u003c/code\u003e\u003c/a\u003e ssa: Fix race condition in CRD tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.29.5 to 0.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.31.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.31.0\"\u003e0.31.0\u003c/a\u003e - 2026-05-17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e33 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): TLS diagnostic mode for Runtime.Trace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/159e452fbb643b71d258f2cca8b88137450279ee\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add Runtime.Trace for connection-level diagnostics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/d966b8fa816b64de80ccf018361cc7263c63341e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): strip CR/LF from multipart filename and field name by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(middleware): cap filename length on untyped formData uploads by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CA cert pool should be cloned not returned as pointer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/455\"\u003e#455\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/c925891ba9edd2240e9a10abcbb2f8453a190970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct spelling of \u0026quot;Organ trail\u0026quot; to \u0026quot;Oregon Trail\u0026quot; in request tests 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-openapi/runtime/pull/449\"\u003e#449\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/3b614c320c5f157dc502a2a4b541eb1dfb34989d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/tls): correct PEM label and add Ed25519 key support by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/452\"\u003e#452\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/eaa96edc1f2811efe29a1e6d07ca1db84155f026\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: fixup module layout by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: trimmed deprecated functions from examples by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/463\"\u003e#463\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0c4edbac0f9c4bc72334f8c105ac173c9676399f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: advertised doc site in README.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/454\"\u003e#454\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9d29f68e2bd36b26aea7286d369dc88374ce1fab\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct two comment typos in client/internal/request/request.go 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-openapi/runtime/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/09c03d02ae2717bf36643c8559cecaf197363b31\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(compression): deprecate ContentEncoding, add CAFxX recipe by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/447\"\u003e#447\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/6244633af43ff7691c33eb68b32324114f015c1d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(keep-alive): add a thorough keep-alive primer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/445\"\u003e#445\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/7c678af534a79da024575aa6558299901551dde4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: godoc linting by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cleanup linter config, reformat, optimized strings replacer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/example request by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9fef4d8ebb77697229a4ff5945d5665aa64f9d9c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(relint): relint code base by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/461\"\u003e#461\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/4b215322ce2ba88d0e8466668786d68792dca349\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: doc site on github pages by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/448\"\u003e#448\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1c5e3735efd166bf7aa00544b8172523c4314687\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky assertion on httptrace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/456\"\u003e#456\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1e4d68eb5e29974f2149b68c4d9c4dd6d2dc4221\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.31.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove binary by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\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/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e\u003ccode\u003e423c407\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e\u003ccode\u003e1fd10af\u003c/code\u003e\u003c/a\u003e doc: fixup module layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e\u003ccode\u003e74bcf73\u003c/code\u003e\u003c/a\u003e doc: godoc linting (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/506f3bcb4a7ea135a9742fb8f6bcc5bf666b02b8\"\u003e\u003ccode\u003e506f3bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/464\"\u003e#464\u003c/a\u003e from fredbi/sec/lens3-multipart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e\u003ccode\u003e8bf148c\u003c/code\u003e\u003c/a\u003e chore: cleanup linter config, reformat, optimized strings replacer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fa336825535097d6b36eef67830c87ebe2970273\"\u003e\u003ccode\u003efa33682\u003c/code\u003e\u003c/a\u003e test(security): fuzz targets for BindForm parse + filename cap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e\u003ccode\u003e5cabd70\u003c/code\u003e\u003c/a\u003e fix(client): strip CR/LF from multipart filename and field name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e\u003ccode\u003e0d36609\u003c/code\u003e\u003c/a\u003e fix(middleware): cap filename length on untyped formData uploads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e\u003ccode\u003efe97e40\u003c/code\u003e\u003c/a\u003e doc: trimmed deprecated functions from examples (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\u003e\u003ccode\u003e982c9d3\u003c/code\u003e\u003c/a\u003e chore: remove binary\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.29.5...v0.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/goccy/go-yaml` from 1.18.0 to 1.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/goccy/go-yaml/releases\"\u003egithub.com/goccy/go-yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix anchor reference regression in nested structures by \u003ca href=\"https://github.com/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\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/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decoding of integer keys of map type by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/829\"\u003egoccy/go-yaml#829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport line comment for flow sequence or flow map by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/834\"\u003egoccy/go-yaml#834\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat: Dont make copies of structs for validation\u0026quot; by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/763\"\u003egoccy/go-yaml#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd decode option that allows specific field prefixes by \u003ca href=\"https://github.com/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNormalize CR and CRLF in multi-line strings by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/754\"\u003egoccy/go-yaml#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport non string map keys by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/756\"\u003egoccy/go-yaml#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip directive in path operations by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/758\"\u003egoccy/go-yaml#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd indentation to flow values on new lines by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/759\"\u003egoccy/go-yaml#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for RawMessage, similar to json.RawMessage by \u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\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/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.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/goccy/go-yaml/commit/92bc79cb5f685e999ad131473168fc45215d12d9\"\u003e\u003ccode\u003e92bc79c\u003c/code\u003e\u003c/a\u003e Fix anchor reference regression in nested structures (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/b0ab06985557a2d84913ecba6dda0dbedbd5e154\"\u003e\u003ccode\u003eb0ab069\u003c/code\u003e\u003c/a\u003e Support line comment for flow sequence or flow map (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/834\"\u003e#834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/9e98b0c753ff2b8f0b323929c9c60fe7951d0f45\"\u003e\u003ccode\u003e9e98b0c\u003c/code\u003e\u003c/a\u003e Fix decoding of integer keys of map type (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/a7b4bfbcf4a41152862ffba5cce666631bc04bb1\"\u003e\u003ccode\u003ea7b4bfb\u003c/code\u003e\u003c/a\u003e Add support for RawMessage, similar to json.RawMessage (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/07c09c028744e7aac32d1b11279a401055d107f5\"\u003e\u003ccode\u003e07c09c0\u003c/code\u003e\u003c/a\u003e Add indentation to flow values on new lines (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/0040ab4161153c5b812ae51984d3967ad3dbd068\"\u003e\u003ccode\u003e0040ab4\u003c/code\u003e\u003c/a\u003e Skip directive in path operations (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/7901e98f54d280a553a0d606c91a82fa89493928\"\u003e\u003ccode\u003e7901e98\u003c/code\u003e\u003c/a\u003e Support non string map keys (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/f4d13479ba3d44541a65d0dffeab5e3fa805413a\"\u003e\u003ccode\u003ef4d1347\u003c/code\u003e\u003c/a\u003e Normalize CR and CRLF in multi-line strings (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/90e852559132e85734ab0c9a48b3a912ebd3f060\"\u003e\u003ccode\u003e90e8525\u003c/code\u003e\u003c/a\u003e Add decode option that allows specific field prefixes (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/25e5d9094248e480434ca87d9119e3d9ce7ac1d7\"\u003e\u003ccode\u003e25e5d90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat: Dont make copies of structs for validation (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/737\"\u003e#737\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update dependencies to use new azure sdk components by \u003ca href=\"https://github.com/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: restore resp.Body in retryError so CheckError can parse it by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: return 202 Accepted for PATCH chunk uploads by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2265\"\u003egoogle/go-containerregistry#2265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow OCI distribution spec for artifactType and annotations by \u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eactions: attach Codecov token to coverage tests on main by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2270\"\u003egoogle/go-containerregistry#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: use DeleteScope (with \u0026quot;delete\u0026quot; action) for manifest deletion by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2266\"\u003egoogle/go-containerregistry#2266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: limit concurrent layer pulls by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: reject corrupt disk blobs by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2272\"\u003egoogle/go-containerregistry#2272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: close layer readers during export by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2277\"\u003egoogle/go-containerregistry#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecrane/flatten: preserve image media type when flattening by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2267\"\u003egoogle/go-containerregistry#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2273\"\u003egoogle/go-containerregistry#2273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.opentelemetry.io/otel from 1.36.0 to 1.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/google/go-containerregistry/pull/2278\"\u003egoogle/go-containerregistry#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2280\"\u003egoogle/go-containerregistry#2280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace go-homedir with os.UserHomeDir by \u003ca href=\"https://github.com/jammie-jelly\"\u003e\u003ccode\u003e@​jammie-jelly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2282\"\u003egoogle/go-containerregistry#2282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/name: only treat .localhost as non-HTTPS, not .local by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block unspecified IPs (0.0.0.0, ::) in validateRealmURL by \u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(mutate): add Extract round-trip test for filesystem object preservation by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2283\"\u003egoogle/go-containerregistry#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexperiments: remove deprecated support for estargz by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2288\"\u003egoogle/go-containerregistry#2288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2289\"\u003egoogle/go-containerregistry#2289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: limit HTTP response body reads to prevent OOM by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2296\"\u003egoogle/go-containerregistry#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2297\"\u003egoogle/go-containerregistry#2297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block redirects from token server to private/link-local addresses (SSRF fix) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2292\"\u003egoogle/go-containerregistry#2292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract by \u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerreg...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6345/packages"},{"uuid":"4497120539","node_id":"PR_kwDOSkOmLM7eELrO","number":20,"state":"open","title":"build(deps): bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-21T18:50:54.000Z","updated_at":"2026-05-21T18:50:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.11.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.11.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: verify the ID Token's signature before processing claims by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/464\"\u003ecoreos/go-oidc#464\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidctest: fix import by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/457\"\u003ecoreos/go-oidc#457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.0...v3.14.1\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.0...v3.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc/oidctest: add new package by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/400\"\u003ecoreos/go-oidc#400\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.13.0...v3.14.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.13.0...v3.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/8d1e57e7e7fb4db0bac61cc200d43846ba071977\"\u003e\u003ccode\u003e8d1e57e\u003c/code\u003e\u003c/a\u003e oidc: verify the ID Token's signature before processing claims\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/a7c457eacb849c163a496b29274242474a8f44ab\"\u003e\u003ccode\u003ea7c457e\u003c/code\u003e\u003c/a\u003e oidctest: fix import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/aba1ce200a9dd76b14bbb455d4e5aea55e97cbb3\"\u003e\u003ccode\u003eaba1ce2\u003c/code\u003e\u003c/a\u003e oidc/oidctest: add new package\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.11.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.11.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cnak-us/artifact-gateway/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cnak-us%2Fartifact-gateway/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"4488718180","node_id":"PR_kwDOE8yxrc7do_qe","number":2350,"state":"closed","title":"build(deps): bump the minor-and-patch group with 31 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T11:50:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-20T17:52:39.000Z","updated_at":"2026-05-21T11:50:09.000Z","time_to_close":64647,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":31,"packages":[{"name":"github.com/CiscoM31/godata","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/CiscoM31/godata"},{"name":"github.com/blevesearch/bleve/v2","old_version":"2.5.7","new_version":"2.6.0","repository_url":"https://github.com/blevesearch/bleve"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/davidbyttow/govips/v2","old_version":"2.16.0","new_version":"2.18.0","repository_url":"https://github.com/davidbyttow/govips"},{"name":"github.com/gabriel-vasile/mimetype","old_version":"1.4.12","new_version":"1.4.13","repository_url":"https://github.com/gabriel-vasile/mimetype"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.12","new_version":"3.4.13","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/go-playground/validator/v10","old_version":"10.30.1","new_version":"10.30.2","repository_url":"https://github.com/go-playground/validator"},{"name":"github.com/gookit/config/v2","old_version":"2.2.7","new_version":"2.2.8","repository_url":"https://github.com/gookit/config"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.28.0","new_version":"2.29.0","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/kovidgoyal/imaging","old_version":"1.8.19","new_version":"1.8.21","repository_url":"https://github.com/kovidgoyal/imaging"},{"name":"github.com/libregraph/lico","old_version":"0.66.0","new_version":"0.67.0","repository_url":"https://github.com/libregraph/lico"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.12.6","new_version":"2.14.1","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/nats-io/nats.go","old_version":"1.49.0","new_version":"1.51.0","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/olekukonko/tablewriter","old_version":"1.1.0","new_version":"1.1.4","repository_url":"https://github.com/olekukonko/tablewriter"},{"name":"github.com/onsi/ginkgo/v2","old_version":"2.28.1","new_version":"2.29.0","repository_url":"https://github.com/onsi/ginkgo"},{"name":"github.com/onsi/gomega","old_version":"1.39.0","new_version":"1.40.0","repository_url":"https://github.com/onsi/gomega"},{"name":"github.com/open-policy-agent/opa","old_version":"1.12.3","new_version":"1.16.2","repository_url":"https://github.com/open-policy-agent/opa"},{"name":"github.com/rs/zerolog","old_version":"1.34.0","new_version":"1.35.1","repository_url":"https://github.com/rs/zerolog"},{"name":"github.com/tidwall/gjson","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/tidwall/gjson"},{"name":"github.com/tus/tusd/v2","old_version":"2.9.1","new_version":"2.9.2","repository_url":"https://github.com/tus/tusd"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.65.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.64.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/zpages","old_version":"0.64.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"golang.org/x/crypto","old_version":"0.50.0","new_version":"0.51.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/image","old_version":"0.39.0","new_version":"0.40.0","repository_url":"https://github.com/golang/image"},{"name":"golang.org/x/net","old_version":"0.53.0","new_version":"0.54.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/term","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/term"},{"name":"golang.org/x/text","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/genproto/googleapis/api","old_version":"0.0.0-20260401024825-9d38bb4040a9","new_version":"0.0.0-20260414002931-afd174a4e478","repository_url":"https://github.com/googleapis/go-genproto"},{"name":"google.golang.org/grpc","old_version":"1.80.0","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 31 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/CiscoM31/godata](https://github.com/CiscoM31/godata) | `1.0.10` | `1.0.11` |\n| [github.com/blevesearch/bleve/v2](https://github.com/blevesearch/bleve) | `2.5.7` | `2.6.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/davidbyttow/govips/v2](https://github.com/davidbyttow/govips) | `2.16.0` | `2.18.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.12` | `1.4.13` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.12` | `3.4.13` |\n| [github.com/go-playground/validator/v10](https://github.com/go-playground/validator) | `10.30.1` | `10.30.2` |\n| [github.com/gookit/config/v2](https://github.com/gookit/config) | `2.2.7` | `2.2.8` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.28.0` | `2.29.0` |\n| [github.com/kovidgoyal/imaging](https://github.com/kovidgoyal/imaging) | `1.8.19` | `1.8.21` |\n| [github.com/libregraph/lico](https://github.com/libregraph/lico) | `0.66.0` | `0.67.0` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.12.6` | `2.14.1` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.49.0` | `1.51.0` |\n| [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) | `1.1.0` | `1.1.4` |\n| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.28.1` | `2.29.0` |\n| [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.39.0` | `1.40.0` |\n| [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) | `1.12.3` | `1.16.2` |\n| [github.com/rs/zerolog](https://github.com/rs/zerolog) | `1.34.0` | `1.35.1` |\n| [github.com/tidwall/gjson](https://github.com/tidwall/gjson) | `1.18.0` | `1.19.0` |\n| [github.com/tus/tusd/v2](https://github.com/tus/tusd) | `2.9.1` | `2.9.2` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.65.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/zpages](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.68.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.50.0` | `0.51.0` |\n| [golang.org/x/image](https://github.com/golang/image) | `0.39.0` | `0.40.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.53.0` | `0.54.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/term](https://github.com/golang/term) | `0.42.0` | `0.43.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.36.0` | `0.37.0` |\n| [google.golang.org/genproto/googleapis/api](https://github.com/googleapis/go-genproto) | `0.0.0-20260401024825-9d38bb4040a9` | `0.0.0-20260414002931-afd174a4e478` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.80.0` | `1.81.1` |\n\nUpdates `github.com/CiscoM31/godata` from 1.0.10 to 1.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CiscoM31/godata/releases\"\u003egithub.com/CiscoM31/godata's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eImprove geo spacial query support\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport geo.distance() and geo.intersects() queries\u003c/li\u003e\n\u003cli\u003eAdd support for Edm.GeographyPoint type\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges to existing behavior\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTreat geo.intersects() function as having a boolean return value. fixes prior bug where it was treated as non-boolean\u003c/li\u003e\n\u003cli\u003eChange parsing of Edm.GeographyPoint literal to parse into Token.Value as string '\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e'\u003c/li\u003e\n\u003cli\u003eChange parsing of Edm.GeographyPolygon and Edm.GeometryPolygon literal to parse into Token.Value as string '\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e,\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e...'\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\"\u003ehttps://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\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/CiscoM31/godata/commit/a12ce3f09a3cfa053408a1d7d44db9d9576d9de1\"\u003e\u003ccode\u003ea12ce3f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/CiscoM31/godata/issues/47\"\u003e#47\u003c/a\u003e from CiscoM31/geo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/c493bc19e382bad421beb9691969f4582d432e08\"\u003e\u003ccode\u003ec493bc1\u003c/code\u003e\u003c/a\u003e add additional geo.distance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/799664ad0ecc84cb7c3a204fa86e6f9abd89b59f\"\u003e\u003ccode\u003e799664a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master-intersight' into geo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/3230bb158f06ed8dc2ad864e3c13c3aec88ceb6a\"\u003e\u003ccode\u003e3230bb1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/CiscoM31/godata/issues/48\"\u003e#48\u003c/a\u003e from CiscoM31/fix-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/24589109dc049fde03a3d9cb6ecce6cc4e26da1c\"\u003e\u003ccode\u003e2458910\u003c/code\u003e\u003c/a\u003e use latest golangci-lint version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/4798311032539d400af290ea06eb8fd0a70da780\"\u003e\u003ccode\u003e4798311\u003c/code\u003e\u003c/a\u003e bump workflow actions/checkout to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/7198fd486249304de0fb4e46fab2a99ad6e46b66\"\u003e\u003ccode\u003e7198fd4\u003c/code\u003e\u003c/a\u003e update workflow golangci-lint-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/8e0bcc5f62bc8010da6081fc06db3b8eb71d487d\"\u003e\u003ccode\u003e8e0bcc5\u003c/code\u003e\u003c/a\u003e change 'dot import' to 'named import'. dot imports are a discouraged practice...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/dc2f4905d10429ac5bb3ed9020b91fd198c66e90\"\u003e\u003ccode\u003edc2f490\u003c/code\u003e\u003c/a\u003e bump golangci-lint to v2.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/4a20a72571b8c1763804145f458a68fee83e3321\"\u003e\u003ccode\u003e4a20a72\u003c/code\u003e\u003c/a\u003e Improve query to tree parsing for geo spacial types\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/blevesearch/bleve/v2` from 2.5.7 to 2.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/blevesearch/bleve/releases\"\u003egithub.com/blevesearch/bleve/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMB-69881: Improved APIs and perf optimizations for vector search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2270\"\u003eblevesearch/bleve#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-27666: Hierarchy Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/hierarchy.md\"\u003edocs/hierarchy.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove legacy vendor folder by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2271\"\u003eblevesearch/bleve#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade several dependencies - roaring/v2, mmap-go etc. by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2275\"\u003eblevesearch/bleve#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59633: Improve performance of Geospatial Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2268\"\u003eblevesearch/bleve#2268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-70388: Add forced docvalues for geopoint fields by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2278\"\u003eblevesearch/bleve#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-70410: Simplify \u003ccode\u003eCoalesceQueue\u003c/code\u003e in hierarchical nested search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2283\"\u003eblevesearch/bleve#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-61890 - Introducing config for zap layer by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2066\"\u003eblevesearch/bleve#2066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003enil\u003c/code\u003e multiSearchParams properly for \u003ccode\u003eMultiSearch\u003c/code\u003e by \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2286\"\u003eblevesearch/bleve#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59633: Disable DocValues Chunking \u0026amp; Compression for Geo Fields by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2269\"\u003eblevesearch/bleve#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved geo spatial search accuracy by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/geo/pull/29\"\u003eblevesearch/geo#29\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/blevesearch/geo/pull/30\"\u003eblevesearch/geo#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-62985: Support for Binary quantized vector indexes \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/vectors.md\"\u003edocs/vectors.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-62182: New merge approach that avoids re-training of vector indexes \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/fast_merge.md\"\u003edocs/fast_merge.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71041: avoid updating \u003ccode\u003eroot.bolt\u003c/code\u003e with in-memory segment's data by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2296\"\u003eblevesearch/bleve#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-65018 add custom_filter/custom_score query support with context-driven callback hooks by \u003ca href=\"https://github.com/maneuvertomars\"\u003e\u003ccode\u003e@​maneuvertomars\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2289\"\u003eblevesearch/bleve#2289\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/custom_query.md\"\u003edocs/custom_query.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-65860: Introducing support for fileIO Callbacks by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2209\"\u003eblevesearch/bleve#2209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(perf) pool queryStringLex to reuse bufio.Reader across query parses by \u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2300\"\u003eblevesearch/bleve#2300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003enull\u003c/code\u003e issue when parsing search request attributes by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2312\"\u003eblevesearch/bleve#2312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71375: Bolt Wrappers for File Callbacks by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2309\"\u003eblevesearch/bleve#2309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbsorb fixes for filtering vector search, update workflows by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2314\"\u003eblevesearch/bleve#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59670: GPU-Accelerated Vector Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/vectors.md\"\u003edocs/vectors.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71383: Expose vector field stats in scorch by \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2316\"\u003eblevesearch/bleve#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded check for in-memory segment merge by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2319\"\u003eblevesearch/bleve#2319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71607: Fixed data corruption in bolt by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2324\"\u003eblevesearch/bleve#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix metrics involving NestedDocuments by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2325\"\u003eblevesearch/bleve#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71216, MB-71650: Implement fast merge over binary index classes by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2326\"\u003eblevesearch/bleve#2326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to go-faiss@v1.1.0; Fix formatting, typos, etc. in docs/ by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2328\"\u003eblevesearch/bleve#2328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntroduced new file format - \u003ca href=\"https://github.com/blevesearch/zapx/tree/v17.1.2\"\u003ezapx@v17\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMilestone\u003c/strong\u003e: \u003ca href=\"https://github.com/blevesearch/bleve/milestone/29\"\u003ehttps://github.com/blevesearch/bleve/milestone/29\u003c/a\u003e\n\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/blevesearch/bleve/compare/v2.5.7...v2.6.0\"\u003ehttps://github.com/blevesearch/bleve/compare/v2.5.7...v2.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/blevesearch/bleve/commit/d8f2ab9a11166223bc4997143efda40ec98045e7\"\u003e\u003ccode\u003ed8f2ab9\u003c/code\u003e\u003c/a\u003e Upgrade to go-faiss@v1.1.0; Fix formatting, typos, etc. in docs/ (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/71b13fe1cf1dbe8d0dd2115f2c1570d0a1340654\"\u003e\u003ccode\u003e71b13fe\u003c/code\u003e\u003c/a\u003e go fmt ./... (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/2a4804932d06267104bbad8b4601a320e746ba5d\"\u003e\u003ccode\u003e2a48049\u003c/code\u003e\u003c/a\u003e MB-71216, MB-71650: Implement fast merge over binary index classes (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/a9e101a9947fa5dbffea3f3727e4e27ea6aed9b9\"\u003e\u003ccode\u003ea9e101a\u003c/code\u003e\u003c/a\u003e Fix metrics involving NestedDocuments (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/2c7269ac3e11a4fb5baebd5ca34895b4babb69d2\"\u003e\u003ccode\u003e2c7269a\u003c/code\u003e\u003c/a\u003e v2.6.0 doc fixes (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/e5e7e9e7a77a0205e2f695b61e8779a5bd9ed0f6\"\u003e\u003ccode\u003ee5e7e9e\u003c/code\u003e\u003c/a\u003e MB-71607: Fixed data corruption in bolt (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2324\"\u003e#2324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/08e551fc149f59aee99e99732b66e95d50607871\"\u003e\u003ccode\u003e08e551f\u003c/code\u003e\u003c/a\u003e Updates to docs/vectors.md for v2.6.0 (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/7cb486d98c678a0561fb94851367f5197f27353b\"\u003e\u003ccode\u003e7cb486d\u003c/code\u003e\u003c/a\u003e Add a document for fast merge (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/d3a4022ed0979907ae42dbea66f0d201304d062b\"\u003e\u003ccode\u003ed3a4022\u003c/code\u003e\u003c/a\u003e Added check for in-memory segment merge (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/77af9c88ecded5c284d10954b81f729771e10646\"\u003e\u003ccode\u003e77af9c8\u003c/code\u003e\u003c/a\u003e Update docs/vectors.md  (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2318\"\u003e#2318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blevesearch/bleve/compare/v2.5.7...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/davidbyttow/govips/v2` from 2.16.0 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/davidbyttow/govips/releases\"\u003egithub.com/davidbyttow/govips/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\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eLeak detector\u003c/strong\u003e: new \u003ccode\u003eOpenImageRefs()\u003c/code\u003e and \u003ccode\u003eAssertNoLeaks(t)\u003c/code\u003e API for tracking unclosed \u003ccode\u003eImageRef\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSplit \u003ccode\u003eImageRef\u003c/code\u003e\u003c/strong\u003e: decomposed the 2607-line god object into 8 focused files by concern — zero API changes, same public surface (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebP shrink-on-load\u003c/strong\u003e support via scale parameter (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated AVIF (avis) detection\u003c/strong\u003e support (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/513\"\u003e#513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix memory leaks\u003c/strong\u003e in \u003ccode\u003evipsGetPoint\u003c/code\u003e and \u003ccode\u003evipsImageGetAsString\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix segfault\u003c/strong\u003e during animated WebP export in test suite\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplace panics with errors\u003c/strong\u003e in \u003ccode\u003estartupIfNeeded\u003c/code\u003e and test helpers (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/522\"\u003e#522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUpdate minimum libvips\u003c/strong\u003e from 8.10 to 8.14 (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/518\"\u003e#518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix C code bugs in \u003ccode\u003eset_image_delay\u003c/code\u003e and \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove incorrect defers that would free internal vips pointers (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/511\"\u003e#511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate dependencies to fix known vulnerabilities\u003c/li\u003e\n\u003cli\u003eSimplify CI workflow, align Go version with go.mod (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/519\"\u003e#519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003evips/pipeline\u003c/code\u003e package — it was a thin wrapper over \u003ccode\u003eImageRef\u003c/code\u003e methods covering ~40 of 139 methods, creating a dual-surface problem. Use \u003ccode\u003eImageRef\u003c/code\u003e methods directly.\u003c/li\u003e\n\u003cli\u003eMinimum libvips version bumped from 8.10 to 8.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd built-in vipsgen code generator for auto-generating C bridge wrappers\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNewTransparentCanvas\u003c/code\u003e helper for creating transparent RGBA images\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGrey()\u003c/code\u003e constructor for creating gradient images\u003c/li\u003e\n\u003cli\u003eAdd fast Go \u003ccode\u003eimage.Image\u003c/code\u003e interop: \u003ccode\u003eToGoImage\u003c/code\u003e and \u003ccode\u003eNewImageFromGoImage\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLoop\u003c/code\u003e API and preserve loop/delay metadata in \u003ccode\u003eRemoveMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd gravity function\u003c/li\u003e\n\u003cli\u003eAdd PSD support\u003c/li\u003e\n\u003cli\u003eAdd Magick Save, support ICO load\u003c/li\u003e\n\u003cli\u003eAdd access options while loading image\u003c/li\u003e\n\u003cli\u003eAdd additional image operation functions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak, panics, and race condition\u003c/li\u003e\n\u003cli\u003eFix memory leak when using multi pages\u003c/li\u003e\n\u003cli\u003eFix animated resize producing toilet-roll images\u003c/li\u003e\n\u003cli\u003eFix CMYK ICC profile ignored when embedded profile exists\u003c/li\u003e\n\u003cli\u003eFix TIFF tile dimensions zero-value crash\u003c/li\u003e\n\u003cli\u003eFix JXL type detection for ISOBMFF containers with varying box sizes\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eruntime.KeepAlive\u003c/code\u003e to prevent GC finalization during CGo calls\u003c/li\u003e\n\u003cli\u003eStop implicitly converting BMP files to PNG\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsolidate generated C bridge files into \u003ccode\u003egenerated.{c,h,go}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eConsolidate hand-written C bridge files into \u003ccode\u003eoperations.{c,h,go}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eReduce hand-written C bridge code by using generated wrappers\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/davidbyttow/govips/commit/1c56c968207c748f90627c998f93be6cbbe2bbca\"\u003e\u003ccode\u003e1c56c96\u003c/code\u003e\u003c/a\u003e Add leak detector, remove pipeline, split ImageRef god object (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/ed2402c9854112076bff4f583c9537542e46be61\"\u003e\u003ccode\u003eed2402c\u003c/code\u003e\u003c/a\u003e update claude.md and remove unnecessary files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/b8b8568af3fb38493e28952288b398d8d4f9c025\"\u003e\u003ccode\u003eb8b8568\u003c/code\u003e\u003c/a\u003e Add composable pipeline API for image transforms (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/e1b3461e4a1b6d20c0788885d8ee1bd7b59e163b\"\u003e\u003ccode\u003ee1b3461\u003c/code\u003e\u003c/a\u003e Update dependencies to fix known vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/74b216dc420d24d369d21c2fe3dc90baac891d57\"\u003e\u003ccode\u003e74b216d\u003c/code\u003e\u003c/a\u003e Fix segfault during animated WebP export in test suite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/4f36436b36628de0479fba2627f981dd98a637d2\"\u003e\u003ccode\u003e4f36436\u003c/code\u003e\u003c/a\u003e Simplify CI workflow: drop Coveralls, clean up steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/e09c89dce24e9b4c731e67c6e75c5a819cf5dd1b\"\u003e\u003ccode\u003ee09c89d\u003c/code\u003e\u003c/a\u003e Remove stale build/ directory with outdated Dockerfiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/1d528fba548f06fa4a1f0df89d045e4ca6c2887d\"\u003e\u003ccode\u003e1d528fb\u003c/code\u003e\u003c/a\u003e Replace deprecated Export() call in ToImage() with ExportNative()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/3fad8cc6f81dd62e63833cca59b51fcdeaec4ec8\"\u003e\u003ccode\u003e3fad8cc\u003c/code\u003e\u003c/a\u003e add usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/6cf8e10a85829278ad1b0f35e73825bf2b570ff5\"\u003e\u003ccode\u003e6cf8e10\u003c/code\u003e\u003c/a\u003e Return error from startupIfNeeded instead of panicking (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/davidbyttow/govips/compare/v2.16.0...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/gabriel-vasile/mimetype` from 1.4.12 to 1.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gabriel-vasile/mimetype/releases\"\u003egithub.com/gabriel-vasile/mimetype's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSupport for .hlp, .inf, .fm, .bufr\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003endjson: fix inputs truncated on the second line; fix \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/744\"\u003e#744\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/745\"\u003egabriel-vasile/mimetype#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebmp: harden detection against false-positives in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/746\"\u003egabriel-vasile/mimetype#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eos2: add support for .hlp and .inf in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/747\"\u003egabriel-vasile/mimetype#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ettf: harden detection in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/750\"\u003egabriel-vasile/mimetype#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ettf: use ints instead of string for better performance in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/751\"\u003egabriel-vasile/mimetype#751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eframemaker: add support in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/752\"\u003egabriel-vasile/mimetype#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebufr: add support in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/754\"\u003egabriel-vasile/mimetype#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtend: ensure MIME string normalization by \u003ca href=\"https://github.com/yzqzss\"\u003e\u003ccode\u003e@​yzqzss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/756\"\u003egabriel-vasile/mimetype#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003em3u: add x-mpegurl alias by \u003ca href=\"https://github.com/AltayAkkus\"\u003e\u003ccode\u003e@​AltayAkkus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/755\"\u003egabriel-vasile/mimetype#755\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/yzqzss\"\u003e\u003ccode\u003e@​yzqzss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/756\"\u003egabriel-vasile/mimetype#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AltayAkkus\"\u003e\u003ccode\u003e@​AltayAkkus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/755\"\u003egabriel-vasile/mimetype#755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\"\u003ehttps://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\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/gabriel-vasile/mimetype/commit/8822588d35ff221d0a72627f27a94ba58f661d89\"\u003e\u003ccode\u003e8822588\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/dfcfd009e6cf350dd1e45c20c44de7677898e1c6\"\u003e\u003ccode\u003edfcfd00\u003c/code\u003e\u003c/a\u003e m3u: check NL after signature for fewer false-positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/b40e4de95a9097a763cd326d23535d9a0425778d\"\u003e\u003ccode\u003eb40e4de\u003c/code\u003e\u003c/a\u003e ndjson: remove duplicate testcase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/b9d4202cf4890209507dd5a3756e2808cb6f2678\"\u003e\u003ccode\u003eb9d4202\u003c/code\u003e\u003c/a\u003e m3u: add x-mpegurl alias (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/913ef6ef3e684f6578f5c70e87e97fbff8d2f995\"\u003e\u003ccode\u003e913ef6e\u003c/code\u003e\u003c/a\u003e Extend: Ensure MIME string normalization (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/02cce61ca0f4f2f37f021933d1d9662f27ac0b56\"\u003e\u003ccode\u003e02cce61\u003c/code\u003e\u003c/a\u003e bufr: add support (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/fe42f3ef484e2fd8115c39ca19f6f7ed442bf2c6\"\u003e\u003ccode\u003efe42f3e\u003c/code\u003e\u003c/a\u003e framemaker: add support (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/0beb64fe109a15eac4caa03ecfb8d60557bab138\"\u003e\u003ccode\u003e0beb64f\u003c/code\u003e\u003c/a\u003e ttf: use ints instead of string for better performance (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/3e267fccf585f4cf852d8264425c4195ebc2f390\"\u003e\u003ccode\u003e3e267fc\u003c/code\u003e\u003c/a\u003e fonts: harden TTF and OTF detection (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/789eb1d809d05031f88df12c386b6ce12218d83f\"\u003e\u003ccode\u003e789eb1d\u003c/code\u003e\u003c/a\u003e misc: remove an outdated TODO\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-ldap/ldap/v3` from 3.4.12 to 3.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix DirSync flags encoding by \u003ca href=\"https://github.com/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove execute bit from test file by \u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /v3 by \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-ldap/ldap/pull/573\"\u003ego-ldap/ldap#573\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate search.go: fix typo by \u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExtendedResponse parsing by \u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/576\"\u003ego-ldap/ldap#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/577\"\u003ego-ldap/ldap#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/579\"\u003ego-ldap/ldap#579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/581\"\u003ego-ldap/ldap#581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAddress panic in GetLDAPError, add fuzzer by \u003ca href=\"https://github.com/TomSellers\"\u003e\u003ccode\u003e@​TomSellers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/582\"\u003ego-ldap/ldap#582\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/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/3bbbfb11ea214eec5d517c815a9ea3c69aa49afb\"\u003e\u003ccode\u003e3bbbfb1\u003c/code\u003e\u003c/a\u003e Address panic in GetLDAPError, add fuzzer (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/582\"\u003e#582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/539d8f570b229530b402f5c8fd9c10258157d1d9\"\u003e\u003ccode\u003e539d8f5\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/570560be831a510ba3516f66fa6d3c43194ebe50\"\u003e\u003ccode\u003e570560b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/579\"\u003e#579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/8bb1a965ebb340ed8557040b6ae34181dc3a7a16\"\u003e\u003ccode\u003e8bb1a96\u003c/code\u003e\u003c/a\u003e refactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/577\"\u003e#577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/f881ce827fcf62c23303095aeeeff073a863cf14\"\u003e\u003ccode\u003ef881ce8\u003c/code\u003e\u003c/a\u003e refactor: remove redundant \u003ccode\u003eResultCode\u003c/code\u003e field from \u003ccode\u003eExtendedResponse\u003c/code\u003e struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/5f4b93789c4e0515916c5b20419c9820a7d46755\"\u003e\u003ccode\u003e5f4b937\u003c/code\u003e\u003c/a\u003e refactor: remove accidently published \u003ccode\u003eReferral\u003c/code\u003e field from `ExtendedResponse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bdde9c57877c31d990a912c4bf415a11e560f026\"\u003e\u003ccode\u003ebdde9c5\u003c/code\u003e\u003c/a\u003e fix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/d5557d0aecca015950e7541c2798a4a20b7bcc52\"\u003e\u003ccode\u003ed5557d0\u003c/code\u003e\u003c/a\u003e refactor: simplify container command resolution in Makefile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/dbef7bed8558992121519cebc92db402a19756c6\"\u003e\u003ccode\u003edbef7be\u003c/code\u003e\u003c/a\u003e Fix ExtendedResponse parsing (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0935f925360d0c57a787e00cea5813a602563ae8\"\u003e\u003ccode\u003e0935f92\u003c/code\u003e\u003c/a\u003e Update search.go: fix typo (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-playground/validator/v10` from 10.30.1 to 10.30.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-playground/validator/releases\"\u003egithub.com/go-playground/validator/v10's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.30.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.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-playground/validator/pull/1523\"\u003ego-playground/validator#1523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add translations for alphaspace and alphanumspace tags in indonesian by \u003ca href=\"https://github.com/savioruz\"\u003e\u003ccode\u003e@​savioruz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1522\"\u003ego-playground/validator#1522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.12 to 1.4.13 by \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-playground/validator/pull/1526\"\u003ego-playground/validator#1526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add cmyk(color) to validator by \u003ca href=\"https://github.com/thenicolau\"\u003e\u003ccode\u003e@​thenicolau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1528\"\u003ego-playground/validator#1528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1534\"\u003ego-playground/validator#1534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.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-playground/validator/pull/1533\"\u003ego-playground/validator#1533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo 1.26 support by \u003ca href=\"https://github.com/nodivbyzero\"\u003e\u003ccode\u003e@​nodivbyzero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1535\"\u003ego-playground/validator#1535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent panic in unique validation with nil pointer elements by \u003ca href=\"https://github.com/nodivbyzero\"\u003e\u003ccode\u003e@​nodivbyzero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1532\"\u003ego-playground/validator#1532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1527\"\u003ego-playground/validator#1527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implement ValidatorValuer interface feature by \u003ca href=\"https://github.com/thommeo\"\u003e\u003ccode\u003e@​thommeo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1416\"\u003ego-playground/validator#1416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Valuer interface documentation and example by \u003ca href=\"https://github.com/wofiporia\"\u003e\u003ccode\u003e@​wofiporia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1540\"\u003ego-playground/validator#1540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1545\"\u003ego-playground/validator#1545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.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-playground/validator/pull/1546\"\u003ego-playground/validator#1546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add postcode patterns for Colombia (CO) and British Virgin Islands (VG) by \u003ca href=\"https://github.com/j-ibarra\"\u003e\u003ccode\u003e@​j-ibarra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1547\"\u003ego-playground/validator#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(fqdn): allow hyphens in last domain label by \u003ca href=\"https://github.com/alihasan070707\"\u003e\u003ccode\u003e@​alihasan070707\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1548\"\u003ego-playground/validator#1548\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/savioruz\"\u003e\u003ccode\u003e@​savioruz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1522\"\u003ego-playground/validator#1522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thenicolau\"\u003e\u003ccode\u003e@​thenicolau\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1528\"\u003ego-playground/validator#1528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thommeo\"\u003e\u003ccode\u003e@​thommeo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1416\"\u003ego-playground/validator#1416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wofiporia\"\u003e\u003ccode\u003e@​wofiporia\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1540\"\u003ego-playground/validator#1540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/j-ibarra\"\u003e\u003ccode\u003e@​j-ibarra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1547\"\u003ego-playground/validator#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alihasan070707\"\u003e\u003ccode\u003e@​alihasan070707\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1548\"\u003ego-playground/validator#1548\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-playground/validator/compare/v10.30.1...v10.30.2\"\u003ehttps://github.com/go-playground/validator/compare/v10.30.1...v10.30.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/go-playground/validator/commit/b9258bd2b7bbab41c3d99090cac4a659c5f1a60c\"\u003e\u003ccode\u003eb9258bd\u003c/code\u003e\u003c/a\u003e fix(fqdn): allow hyphens in last domain label (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/b9f1d79d745213827cf712628dfe29211507b011\"\u003e\u003ccode\u003eb9f1d79\u003c/code\u003e\u003c/a\u003e feat: add postcode patterns for Colombia (CO) and British Virgin Islands (VG)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/7fa95998a0d9ac50f842f7eceeb44383c285fa63\"\u003e\u003ccode\u003e7fa9599\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/8ca29eca887da7222870fc0ae41e9127960d6838\"\u003e\u003ccode\u003e8ca29ec\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/5e1bedfe984f4501e4636e5058905dcd6129084d\"\u003e\u003ccode\u003e5e1bedf\u003c/code\u003e\u003c/a\u003e docs: add Valuer interface documentation and example (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/42927a0f7810a16c558a02d5a75b8c13134ba50c\"\u003e\u003ccode\u003e42927a0\u003c/code\u003e\u003c/a\u003e feat: implement ValidatorValuer interface feature (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/c254ece8c8e35526572e6035f86adb763abb0bce\"\u003e\u003ccode\u003ec254ece\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/43253862b17ba5ae184cff6a136a2e62dbddce4a\"\u003e\u003ccode\u003e4325386\u003c/code\u003e\u003c/a\u003e fix: prevent panic in unique validation with nil pointer elements (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/d3f35da4560da3a36ed0783f25e2c1d180b11f32\"\u003e\u003ccode\u003ed3f35da\u003c/code\u003e\u003c/a\u003e Go 1.26 support (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/f5c74ce583d5feab2fa257edc52a8c7163dcea89\"\u003e\u003ccode\u003ef5c74ce\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1533\"\u003e#1533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-playground/validator/compare/v10.30.1...v10.30.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gookit/config/v2` from 2.2.7 to 2.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gookit/config/releases\"\u003egithub.com/gookit/config/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.8\u003c/h2\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing of zero duration with units (\u003ca href=\"https://redirect.github.com/gookit/config/issues/202\"\u003e#202\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/5b631cdb4fce72edc25a759159572361d082d6cd\"\u003ehttps://github.com/gookit/config/commit/5b631cdb4fce72edc25a759159572361d082d6cd\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeature\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(load): 添加按过滤器加载配置文件和环境变量的功能 \u003ca href=\"https://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\"\u003ehttps://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e:necktie: up: update go min version to go 1.21 \u003ca href=\"https://github.com/gookit/config/commit/e6a2a31ef9be86f5a658904d5ebd0d628f37c9a7\"\u003ehttps://github.com/gookit/config/commit/e6a2a31ef9be86f5a658904d5ebd0d628f37c9a7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Copilot coding agent instructions for efficient repository onboarding (\u003ca href=\"https://redirect.github.com/gookit/config/issues/200\"\u003e#200\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/bfea38ff035e2cd02c30bc42c9c2649906097f8b\"\u003ehttps://github.com/gookit/config/commit/bfea38ff035e2cd02c30bc42c9c2649906097f8b\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/203\"\u003e#203\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/1a9afdaa519f09dc61207e2297e2a1d6949f89d1\"\u003ehttps://github.com/gookit/config/commit/1a9afdaa519f09dc61207e2297e2a1d6949f89d1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/204\"\u003e#204\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e4bef938cb2cba2d12e42a83bc237d7600287bc9\"\u003ehttps://github.com/gookit/config/commit/e4bef938cb2cba2d12e42a83bc237d7600287bc9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump WillAbides/setup-go-faster from 1.14.0 to 1.15.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/205\"\u003e#205\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e3919e3a8d1691408911074f905f84bff33cfe47\"\u003ehttps://github.com/gookit/config/commit/e3919e3a8d1691408911074f905f84bff33cfe47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed panic and bugs in Exists()/GetValue() (\u003ca href=\"https://redirect.github.com/gookit/config/issues/206\"\u003e#206\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\"\u003ehttps://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/207\"\u003e#207\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\"\u003ehttps://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/gookit/goutil from 0.7.1 to 0.7.4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/210\"\u003e#210\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\"\u003ehttps://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/208\"\u003e#208\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\"\u003ehttps://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/goccy/go-json from 0.10.5 to 0.10.6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/212\"\u003e#212\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\"\u003ehttps://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/goccy/go-yaml from 1.18.0 to 1.19.2 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/209\"\u003e#209\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\"\u003ehttps://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/211\"\u003e#211\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\"\u003ehttps://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add stable Go matrix entry and update checks \u003ca href=\"https://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\"\u003ehttps://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 更新依赖和文档，调整.gitignore \u003ca href=\"https://github.com/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\"\u003ehttps://github.com/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\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/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\"\u003e\u003ccode\u003eef32aad\u003c/code\u003e\u003c/a\u003e chore: 更新依赖和文档，调整.gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\"\u003e\u003ccode\u003e50bd1c0\u003c/code\u003e\u003c/a\u003e feat(load): 添加按过滤器加载配置文件和环境变量的功能\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\"\u003e\u003ccode\u003e81efee0\u003c/code\u003e\u003c/a\u003e ci: Add stable Go matrix entry and update checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\"\u003e\u003ccode\u003e67d37cd\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\"\u003e\u003ccode\u003e4fd1616\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/goccy/go-yaml from 1.18.0 to 1.19.2 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\"\u003e\u003ccode\u003ed63dc85\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/goccy/go-json from 0.10.5 to 0.10.6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\"\u003e\u003ccode\u003ee1e1679\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\"\u003e\u003ccode\u003e9328cee\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gookit/goutil from 0.7.1 to 0.7.4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\"\u003e\u003ccode\u003efa9ac8d\u003c/code\u003e\u003c/a\u003e build(deps): bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\"\u003e\u003ccode\u003ed3d8407\u003c/code\u003e\u003c/a\u003e Fixed panic and bugs in Exists()/GetValue() (\u003ca href=\"https://redirect.github.com/gookit/config/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gookit/config/compare/v2.2.7...v2.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.28.0 to 2.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.29.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use proto.Merge to avoid copylocks with use_opaque_api=true by \u003ca href=\"https://github.com/emahiro\"\u003e\u003ccode\u003e@​emahiro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383\"\u003egrpc-ecosystem/grpc-gateway#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow proto3 optional fields in path parameters by \u003ca href=\"https://github.com/susanachl\"\u003e\u003ccode\u003e@​susanachl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416\"\u003egrpc-ecosystem/grpc-gateway#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to disable HTTP method override by \u003ca href=\"https://github.com/achew22\"\u003e\u003ccode\u003e@​achew22\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6447\"\u003egrpc-ecosystem/grpc-gateway#6447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Go documentation badge to README by \u003ca href=\"https://github.com/achew22\"\u003e\u003ccode\u003e@​achew22\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6448\"\u003egrpc-ecosystem/grpc-gateway#6448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add missing return statements in error handler paths by \u003ca href=\"https://github.com/jet-go\"\u003e\u003ccode\u003e@​jet-go\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561\"\u003egrpc-ecosystem/grpc-gateway#6561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate fields and methods if file is deprecated by \u003ca href=\"https://github.com/aidandj\"\u003e\u003ccode\u003e@​aidandj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613\"\u003egrpc-ecosystem/grpc-gateway#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd edition 2024 support by \u003ca href=\"https://github.com/printfn\"\u003e\u003ccode\u003e@​printfn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622\"\u003egrpc-ecosystem/grpc-gateway#6622\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/emahiro\"\u003e\u003ccode\u003e@​emahiro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383\"\u003egrpc-ecosystem/grpc-gateway#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/susanachl\"\u003e\u003ccode\u003e@​susanachl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416\"\u003egrpc-ecosystem/grpc-gateway#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jet-go\"\u003e\u003ccode\u003e@​jet-go\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561\"\u003egrpc-ecosystem/grpc-gateway#6561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aidandj\"\u003e\u003ccode\u003e@​aidandj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613\"\u003egrpc-ecosystem/grpc-gateway#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/printfn\"\u003e\u003ccode\u003e@​printfn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622\"\u003egrpc-ecosystem/grpc-gateway#6622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.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/grpc-ecosystem/grpc-gateway/commit/ba9b55c1c15c84633be18c45463e123f31a5e999\"\u003e\u003ccode\u003eba9b55c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.8.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6626\"\u003e#6626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/284a82e32510ab296f3376639c3384a9fde9d6a8\"\u003e\u003ccode\u003e284a82e\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to bcfcbda (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6625\"\u003e#6625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/f74bc7f61e9647b63208c71afdb33e8bda88a12e\"\u003e\u003ccode\u003ef74bc7f\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to d58fd64 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6624\"\u003e#6624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/efb665d2bbb31a2a04bc4d15fc0e051bf18256bd\"\u003e\u003ccode\u003eefb665d\u003c/code\u003e\u003c/a\u003e Add edition 2024 support (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c58da15c3fda1408e94e96e6f9a1f4b84bf3bca3\"\u003e\u003ccode\u003ec58da15\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to 32b8df7 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/42997a1462c474d684193d487ee4afb27d091602\"\u003e\u003ccode\u003e42997a1\u003c/code\u003e\u003c/a\u003e Deprecate fields and methods if file is deprecated (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6613\"\u003e#6613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6f4af8b90c7c3d6e0cc7cac34ead8935c0a91f25\"\u003e\u003ccode\u003e6f4af8b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to bf85cad (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6620\"\u003e#6620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/68fde5fdf679914dd665e3175fe1ff23b384c14f\"\u003e\u003ccode\u003e68fde5f\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to 7b814a1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6619\"\u003e#6619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6da2a4639ade2f9684cc6296be52400113da671e\"\u003e\u003ccode\u003e6da2a46\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 898f25c (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6617\"\u003e#6617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c9c7ad4d48b2b43087c347ac92ec6c385f53c6a6\"\u003e\u003ccode\u003ec9c7ad4\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fc96870 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kovidgoyal/imaging` from 1.8.19 to 1.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kovidgoyal/imaging/releases\"\u003egithub.com/kovidgoyal/imaging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.21\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.8.20\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/kovidgoyal/imaging/commit/5566bec6274fab86087655ea1fc44027e042c73a\"\u003e\u003ccode\u003e5566bec\u003c/code\u003e\u003c/a\u003e version 1.8.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/13f87ffec9f0be3fbb9abf21648a966aa70239eb\"\u003e\u003ccode\u003e13f87ff\u003c/code\u003e\u003c/a\u003e Micro optimisation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/cdab4a3c04f8f5869b1618bf5b9a5d8ec7a19b93\"\u003e\u003ccode\u003ecdab4a3\u003c/code\u003e\u003c/a\u003e Fix incorrect gamut mapping for XYZ to sRGB using the optimised pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/103f593993ab67237d7d7d20c0a569978ef5d778\"\u003e\u003ccode\u003e103f593\u003c/code\u003e\u003c/a\u003e Fix incorrect gamut mapping fallback when no mapped color is found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/f53b95cc2236ea59b2700224866f33b0381c02eb\"\u003e\u003ccode\u003ef53b95c\u003c/code\u003e\u003c/a\u003e Add a jpeg test case that does not convert correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/daa34ccb6fa56fc0b190f74517f831dbaf78bb5b\"\u003e\u003ccode\u003edaa34cc\u003c/code\u003e\u003c/a\u003e bump image dep for vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/811ca13273850b5bc8a8d5dc9e0cf155f643ea0f\"\u003e\u003ccode\u003e811ca13\u003c/code\u003e\u003c/a\u003e Merge branch 'patch-1' of \u003ca href=\"https://github.com/codelif/imaging\"\u003ehttps://github.com/codelif/imaging\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/825bccf61320c0cff95ecfc599e566b771a97475\"\u003e\u003ccode\u003e825bccf\u003c/code\u003e\u003c/a\u003e docs: fix disintegration/imaging typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/96e5da8e67077a07a6b3175861c199b4532230ab\"\u003e\u003ccode\u003e96e5da8\u003c/code\u003e\u003c/a\u003e Merge branch 'dependabot/go_modules/all-go-deps-a2b68a3daf' of \u003ca href=\"https://github\"\u003ehttps://github\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/276172d13457b0105401e919014e41780f1f1046\"\u003e\u003ccode\u003e276172d\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/image from 0.36.0 to 0.37.0 in the all-go-deps group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kovidgoyal/imaging/compare/v1.8.19...v1.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libregraph/lico` from 0.66.0 to 0.67.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libregraph/lico/blob/master/CHANGELOG.md\"\u003egithub.com/libregraph/lico's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.67.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/russellhaering/goxmldsig from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003eRun npx update-browserslist-db@latest\u003c/li\u003e\n\u003cli\u003eAdd signed JWT auto sign-in flow (LibreGraph.SignedLoginOK)\u003c/li\u003e\n\u003cli\u003eFix Go formatting treewide\u003c/li\u003e\n\u003cli\u003eAdd per-client external authorize redirect URIs\u003c/li\u003e\n\u003cli\u003eRework banner logo height to use named sizes instead of pixels\u003c/li\u003e\n\u003cli\u003eAdd configurable banner logo height via --identifier-default-banner-logo-height\u003c/li\u003e\n\u003cli\u003eBump docs to match Go 1.24 requirement\u003c/li\u003e\n\u003cli\u003eBump github.com/prometheus/client_golang from 1.15.1 to 1.23.2\u003c/li\u003e\n\u003cli\u003eBump github.com/beevik/etree from 1.5.1 to 1.6.0\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.37.0 to 0.45.0\u003c/li\u003e\n\u003cli\u003echore: drop gofrs/uuid module usage and use google/uuid\u003c/li\u003e\n\u003cli\u003eUpdate golangci-lint to version 2\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/oauth2 from 0.8.0 to 0.31.0\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/time from 0.3.0 to 0.13.0\u003c/li\u003e\n\u003cli\u003eBump form-data from 4.0.0 to 4.0.4 in /identifier\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/oauth2 from 0.8.0 to 0.27.0\u003c/li\u003e\n\u003cli\u003eFix typos an add API section to README\u003c/li\u003e\n\u003cli\u003eFix form submission handler regression introduced in class-to-functional conversion\u003c/li\u003e\n\u003cli\u003eReplace konnect-identifier-api-v1 with comprehensive LibreGraph Connect OpenAPI spec\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/libregraph/lico/commit/bf134870bde0dded27460b7869c22d34daf87b55\"\u003e\u003ccode\u003ebf13487\u003c/code\u003e\u003c/a\u003e Add v0.67.0 to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/95d191057a7bcf9ab560f3dcdc4cf6b1d2be145d\"\u003e\u003ccode\u003e95d1910\u003c/code\u003e\u003c/a\u003e Bump github.com/russellhaering/goxmldsig from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/73b43ef57bb185b21884fafff2d55923e6652bf6\"\u003e\u003ccode\u003e73b43ef\u003c/code\u003e\u003c/a\u003e Run npx update-browserslist-db@latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/a85d812f3c84bc940c46dbe36a70eeb7df3fc440\"\u003e\u003ccode\u003ea85d812\u003c/code\u003e\u003c/a\u003e Add signed JWT auto sign-in flow (LibreGraph.SignedLoginOK)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/8d796d3bf52c953d258a464a75c23b14765b06e5\"\u003e\u003ccode\u003e8d796d3\u003c/code\u003e\u003c/a\u003e Fix Go formatting treewide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/25f1535566c3d1bd276ac2e6a9632b2c6a328d1c\"\u003e\u003ccode\u003e25f1535\u003c/code\u003e\u003c/a\u003e Add per-client external authorize redirect URIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/e9dd6ff792ccce3de8d0d3ae11ef6ebf6c522498\"\u003e\u003ccode\u003ee9dd6ff\u003c/code\u003e\u003c/a\u003e Rework banner logo height to use named sizes instead of pixels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/b052fc93a372862d3266b52a173927cf5c54cb46\"\u003e\u003ccode\u003eb052fc9\u003c/code\u003e\u003c/a\u003e Add configurable banner logo height via --identifier-default-banner-logo-height\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/5a08cbe8b5b367920c232cd6c0a6077b7444e1b8\"\u003e\u003ccode\u003e5a08cbe\u003c/code\u003e\u003c/a\u003e Bump docs to match Go 1.24 requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/a9c4c63616d13040e4d16d0dc81db796e940c452\"\u003e\u003ccode\u003ea9c4c63\u003c/code\u003e\u003c/a\u003e Bump github.com/prometheus/client_golang from 1.15.1 to 1.23.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libregraph/lico/compare/v0.66.0...v0.67.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.12.6 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats-server/releases\"\u003egithub.com/nats-io/nats-server/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v2.14.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://docs.nats.io/release-notes/whats_new/whats_new_214\"\u003e2.14 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.12.x. Please note that the 2.13.x version was skipped.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.26.3 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/klauspost/compress v1.18.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.51.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew metrics \u003ccode\u003ein_client_msgs...\n\n_Description has been truncated_","html_url":"https://github.com/ddelange/ocis/pull/2350","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddelange%2Focis/issues/2350","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2350/packages"},{"uuid":"4464893847","node_id":"PR_kwDORAWCRc7ccHUX","number":219,"state":"open","title":"chore(deps): Bump the go-minor-patch group across 1 directory with 25 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T20:50:09.000Z","updated_at":"2026-05-19T02:04:13.607Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"go-minor-patch","update_count":25,"packages":[{"name":"github.com/FZambia/sentinel","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/FZambia/sentinel"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/beego/beego/v2","old_version":"2.3.8","new_version":"2.3.10","repository_url":"https://github.com/beego/beego"},{"name":"github.com/cloudevents/sdk-go/v2","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/cloudevents/sdk-go"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.15.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.13","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/go-openapi/errors","old_version":"0.22.4","new_version":"0.22.7","repository_url":"https://github.com/go-openapi/errors"},{"name":"github.com/go-openapi/runtime","old_version":"0.29.2","new_version":"0.31.0","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/go-openapi/swag","old_version":"0.23.1","new_version":"0.26.0","repository_url":"https://github.com/go-openapi/swag"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.2.2","new_version":"5.3.1","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"github.com/golang-migrate/migrate/v4","old_version":"4.19.0","new_version":"4.19.1","repository_url":"https://github.com/golang-migrate/migrate"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/redis/go-redis/v9","old_version":"9.17.2","new_version":"9.19.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/viper","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/volcengine/volcengine-go-sdk","old_version":"1.1.44","new_version":"1.2.28","repository_url":"https://github.com/volcengine/volcengine-go-sdk"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.63.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.61.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.pinniped.dev","old_version":"0.37.0","new_version":"0.46.0","repository_url":"https://github.com/vmware/pinniped"},{"name":"helm.sh/helm/v3","old_version":"3.20.2","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-patch group with 19 updates in the /src directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/FZambia/sentinel](https://github.com/FZambia/sentinel) | `1.1.0` | `1.1.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/beego/beego/v2](https://github.com/beego/beego) | `2.3.8` | `2.3.10` |\n| [github.com/cloudevents/sdk-go/v2](https://github.com/cloudevents/sdk-go) | `2.16.1` | `2.16.2` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.15.0` | `3.18.0` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.13` |\n| [github.com/go-openapi/errors](https://github.com/go-openapi/errors) | `0.22.4` | `0.22.7` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.29.2` | `0.31.0` |\n| [github.com/go-openapi/swag](https://github.com/go-openapi/swag) | `0.23.1` | `0.26.0` |\n| [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) | `5.2.2` | `5.3.1` |\n| [github.com/golang-migrate/migrate/v4](https://github.com/golang-migrate/migrate) | `4.19.0` | `4.19.1` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.17.2` | `9.19.0` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.19.0` | `1.21.0` |\n| [github.com/volcengine/volcengine-go-sdk](https://github.com/volcengine/volcengine-go-sdk) | `1.1.44` | `1.2.28` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.63.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.61.0` | `0.68.0` |\n| [go.pinniped.dev](https://github.com/vmware/pinniped) | `0.37.0` | `0.46.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.2` | `3.21.0` |\n\n\nUpdates `github.com/FZambia/sentinel` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FZambia/sentinel/releases\"\u003egithub.com/FZambia/sentinel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing mutex lock by \u003ca href=\"https://github.com/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/5\"\u003eFZambia/sentinel#5\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStylistic improvements by \u003ca href=\"https://github.com/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/6\"\u003eFZambia/sentinel#6\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/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/5\"\u003eFZambia/sentinel#5\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FZambia/sentinel/compare/v1.1.0...v1.1.1\"\u003ehttps://github.com/FZambia/sentinel/compare/v1.1.0...v1.1.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/FZambia/sentinel/commit/0c03d242a85093e744b02f5b36f0f1d50091252e\"\u003e\u003ccode\u003e0c03d24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FZambia/sentinel/issues/6\"\u003e#6\u003c/a\u003e from jacobvosmaer/jv-stylistic-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/9e2b40e85cca36f9de3aac7fdb5a1d42a83345d2\"\u003e\u003ccode\u003e9e2b40e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FZambia/sentinel/issues/5\"\u003e#5\u003c/a\u003e from jacobvosmaer/jv-locking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/b6eae5d92f93204baabe2fe448e43a4fb5049830\"\u003e\u003ccode\u003eb6eae5d\u003c/code\u003e\u003c/a\u003e Use array index when mapping values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/eabbb0286b76c6dede0bfef3e74d5dbdf10108de\"\u003e\u003ccode\u003eeabbb02\u003c/code\u003e\u003c/a\u003e Remove if/else in TestRole\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/4b6454e7ce4ebdd732bf93be3d6a1e8127c98ee7\"\u003e\u003ccode\u003e4b6454e\u003c/code\u003e\u003c/a\u003e Remove unnecessary nil check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/556aa1e535d0b90edac030266a538c79beba2b32\"\u003e\u003ccode\u003e556aa1e\u003c/code\u003e\u003c/a\u003e Use defer in poolForAddr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/d9cbd5d53166c59926a16e5a0f146d62ac6e0168\"\u003e\u003ccode\u003ed9cbd5d\u003c/code\u003e\u003c/a\u003e Inline *Sentinel.get()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/3cc69838d4fc4cbb4944498ebc76da5fc7c0b60c\"\u003e\u003ccode\u003e3cc6983\u003c/code\u003e\u003c/a\u003e Use redis.Strings helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/62f0f83864f9265fd5e0813a6b90228a3374d4ed\"\u003e\u003ccode\u003e62f0f83\u003c/code\u003e\u003c/a\u003e Add missing mutex lock\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FZambia/sentinel/compare/v1.1.0...v1.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/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/beego/beego/v2` from 2.3.8 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beego/beego/releases\"\u003egithub.com/beego/beego/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease V2.3.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(router): use request context for session release by \u003ca href=\"https://github.com/chlins\"\u003e\u003ccode\u003e@​chlins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5882\"\u003ebeego/beego#5882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/beego/beego/compare/v2.3.9...v2.3.10\"\u003ehttps://github.com/beego/beego/compare/v2.3.9...v2.3.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Go version to 1.24.2. by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5783\"\u003ebeego/beego#5783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded workflow steps for compiling beego in different os. by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5796\"\u003ebeego/beego#5796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd web InsertFilter Example by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5789\"\u003ebeego/beego#5789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.etcd.io/etcd/client/v3 from 3.5.21 to 3.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5786\"\u003ebeego/beego#5786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(session): use request context for session release by \u003ca href=\"https://github.com/chlins\"\u003e\u003ccode\u003e@​chlins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5880\"\u003ebeego/beego#5880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/beego/beego/compare/v2.3.8...v2.3.9\"\u003ehttps://github.com/beego/beego/compare/v2.3.8...v2.3.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/939cfde380bb9f15844ad633b84f037f7da21584\"\u003e\u003ccode\u003e939cfde\u003c/code\u003e\u003c/a\u003e fix(router): use request context for session release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/589a6137078f0bb757bda3a6c4ec1d1bdfcdb11c\"\u003e\u003ccode\u003e589a613\u003c/code\u003e\u003c/a\u003e fix(session): use request context for session release (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5880\"\u003e#5880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/8fd113aa0937a11c45eb41cbf147f33df7e9fb6f\"\u003e\u003ccode\u003e8fd113a\u003c/code\u003e\u003c/a\u003e build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.21 to 3.6.0 (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/aec0c619305030b689f1ee6731964be3bc573255\"\u003e\u003ccode\u003eaec0c61\u003c/code\u003e\u003c/a\u003e Add web InsertFilter Example (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5789\"\u003e#5789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/133b2521544e760b049174c50b355f6dbec726ce\"\u003e\u003ccode\u003e133b252\u003c/code\u003e\u003c/a\u003e ci: add build steps (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5796\"\u003e#5796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/45f6fc855c8a476e9b35692216a026884f95a4a1\"\u003e\u003ccode\u003e45f6fc8\u003c/code\u003e\u003c/a\u003e Upgrade Go version to 1.24.2. (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5783\"\u003e#5783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beego/beego/compare/v2.3.8...v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cloudevents/sdk-go/v2` from 2.16.1 to 2.16.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/af3e8599b3316ab6b4b73ff69aa8ec0efddbb5bb\"\u003e\u003ccode\u003eaf3e859\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1184\"\u003e#1184\u003c/a\u003e from cloudevents/dependabot/github_actions/actions/s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/bf5b8a6066d7650f84f862445ff60395bfa0aec1\"\u003e\u003ccode\u003ebf5b8a6\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/945d930a12f23f090bc739a21970afc1f9eb7d99\"\u003e\u003ccode\u003e945d930\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1180\"\u003e#1180\u003c/a\u003e from philicious/refactor-pubsubv2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/35623f2b949d5d13c24103a3d7d1f3f9fbe74e78\"\u003e\u003ccode\u003e35623f2\u003c/code\u003e\u003c/a\u003e chore: Replace deprecated grpc.Dial calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/f0bd406957d7eb4d0ddf029c505bf45498de8b0a\"\u003e\u003ccode\u003ef0bd406\u003c/code\u003e\u003c/a\u003e fix: Properly test that supplied ReceiveSettings are being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/ae89eba4471ea18a19fbed89e0fce720145e21bc\"\u003e\u003ccode\u003eae89eba\u003c/code\u003e\u003c/a\u003e Refactor pubsub protocol to use new upstream v2 library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/34f7f6ffcdad49d7118bbd7603624bf2bbf11b37\"\u003e\u003ccode\u003e34f7f6f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1183\"\u003e#1183\u003c/a\u003e from embano1/go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/cafbb12d94d012b767efdf7b1bca5a8ce293115e\"\u003e\u003ccode\u003ecafbb12\u003c/code\u003e\u003c/a\u003e chore: update go version in workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/0a1147cb5ec2870334309b473df8308e28adb1cb\"\u003e\u003ccode\u003e0a1147c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1182\"\u003e#1182\u003c/a\u003e from cloudevents/automated-dependency-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/835c4867e90c93c13b2d244af210a646977df0f4\"\u003e\u003ccode\u003e835c486\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudevents/sdk-go/compare/v2.16.1...v2.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/coreos/go-oidc/v3` from 3.15.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/go-ldap/ldap/v3` from 3.4.11 to 3.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix DirSync flags encoding by \u003ca href=\"https://github.com/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove execute bit from test file by \u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /v3 by \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-ldap/ldap/pull/573\"\u003ego-ldap/ldap#573\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate search.go: fix typo by \u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExtendedResponse parsing by \u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/576\"\u003ego-ldap/ldap#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/577\"\u003ego-ldap/ldap#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/579\"\u003ego-ldap/ldap#579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/581\"\u003ego-ldap/ldap#581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAddress panic in GetLDAPError, add fuzzer by \u003ca href=\"https://github.com/TomSellers\"\u003e\u003ccode\u003e@​TomSellers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/582\"\u003ego-ldap/ldap#582\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/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/3bbbfb11ea214eec5d517c815a9ea3c69aa49afb\"\u003e\u003ccode\u003e3bbbfb1\u003c/code\u003e\u003c/a\u003e Address panic in GetLDAPError, add fuzzer (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/582\"\u003e#582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/539d8f570b229530b402f5c8fd9c10258157d1d9\"\u003e\u003ccode\u003e539d8f5\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/570560be831a510ba3516f66fa6d3c43194ebe50\"\u003e\u003ccode\u003e570560b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/579\"\u003e#579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/8bb1a965ebb340ed8557040b6ae34181dc3a7a16\"\u003e\u003ccode\u003e8bb1a96\u003c/code\u003e\u003c/a\u003e refactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/577\"\u003e#577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/f881ce827fcf62c23303095aeeeff073a863cf14\"\u003e\u003ccode\u003ef881ce8\u003c/code\u003e\u003c/a\u003e refactor: remove redundant \u003ccode\u003eResultCode\u003c/code\u003e field from \u003ccode\u003eExtendedResponse\u003c/code\u003e struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/5f4b93789c4e0515916c5b20419c9820a7d46755\"\u003e\u003ccode\u003e5f4b937\u003c/code\u003e\u003c/a\u003e refactor: remove accidently published \u003ccode\u003eReferral\u003c/code\u003e field from `ExtendedResponse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bdde9c57877c31d990a912c4bf415a11e560f026\"\u003e\u003ccode\u003ebdde9c5\u003c/code\u003e\u003c/a\u003e fix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/d5557d0aecca015950e7541c2798a4a20b7bcc52\"\u003e\u003ccode\u003ed5557d0\u003c/code\u003e\u003c/a\u003e refactor: simplify container command resolution in Makefile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/dbef7bed8558992121519cebc92db402a19756c6\"\u003e\u003ccode\u003edbef7be\u003c/code\u003e\u003c/a\u003e Fix ExtendedResponse parsing (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0935f925360d0c57a787e00cea5813a602563ae8\"\u003e\u003ccode\u003e0935f92\u003c/code\u003e\u003c/a\u003e Update search.go: fix typo (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/errors` from 0.22.4 to 0.22.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/errors/releases\"\u003egithub.com/go-openapi/errors's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/errors/tree/v0.22.7\"\u003e0.22.7\u003c/a\u003e - 2026-03-03\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/errors/compare/v0.22.6...v0.22.7\"\u003ehttps://github.com/go-openapi/errors/compare/v0.22.6...v0.22.7\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e12 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/87\"\u003e#87\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/cb2a302b39360fddacb4441c0d53fdf251c129d9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: doc, test, lint, ci by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/96\"\u003e#96\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/ca6d88ea00f6e492eb34df62e7ba779a0eb1b678\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(release workflow): fixed input parameters by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/0c61a55c8575f63f743cf5a3308dbd48b12eb970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.3.0 to 2.4.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/95\"\u003e#95\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/46371c9c50a948deb10ff0e1eb479ed3c641d525\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.2.0 to 2.3.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/d5ff0a8c027130092007e644cede901050de2cc0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/94\"\u003e#94\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/8a8bd854fa0b8dff500f9b68ede71527d4aa8b5e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.1.8 to 2.2.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/729dc9cea713937b37ddf3f92f6647de1ff923d6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/5ef7a8e2fdf382e2eefd7f68e530d155fb94d9af\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/90\"\u003e#90\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/aeb97ff4d478a4b18c1f0451e275a7120142e759\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.0.2 to 2.1.8 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/43c4aec0e91227b261ff0975cb4df74d3cb114c1\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/88\"\u003e#88\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/55c0d051e48b75f4027f765f420117d5250ab8a9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/f7e84b8904d8f77188e2d69a3e1e8d32eab0a727\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/errors\"\u003eerrors\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e[\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e][license-url]\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/go-openapi/errors/commit/0c61a55c8575f63f743cf5a3308dbd48b12eb970\"\u003e\u003ccode\u003e0c61a55\u003c/code\u003e\u003c/a\u003e ci(release workflow): fixed input parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/ca6d88ea00f6e492eb34df62e7ba779a0eb1b678\"\u003e\u003ccode\u003eca6d88e\u003c/code\u003e\u003c/a\u003e chore: doc, test, lint, ci (\u003ca href=\"https://redirect.github.com/go-openapi/errors/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/46371c9c50a948deb10ff0e1eb479ed3c641d525\"\u003e\u003ccode\u003e46371c9\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/d5ff0a8c027130092007e644cede901050de2cc0\"\u003e\u003ccode\u003ed5ff0a8\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/8a8bd854fa0b8dff500f9b68ede71527d4aa8b5e\"\u003e\u003ccode\u003e8a8bd85\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/729dc9cea713937b37ddf3f92f6647de1ff923d6\"\u003e\u003ccode\u003e729dc9c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/5ef7a8e2fdf382e2eefd7f68e530d155fb94d9af\"\u003e\u003ccode\u003e5ef7a8e\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/aeb97ff4d478a4b18c1f0451e275a7120142e759\"\u003e\u003ccode\u003eaeb97ff\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/43c4aec0e91227b261ff0975cb4df74d3cb114c1\"\u003e\u003ccode\u003e43c4aec\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/55c0d051e48b75f4027f765f420117d5250ab8a9\"\u003e\u003ccode\u003e55c0d05\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/errors/compare/v0.22.4...v0.22.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.29.2 to 0.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.31.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.31.0\"\u003e0.31.0\u003c/a\u003e - 2026-05-17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e33 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): TLS diagnostic mode for Runtime.Trace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/159e452fbb643b71d258f2cca8b88137450279ee\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add Runtime.Trace for connection-level diagnostics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/d966b8fa816b64de80ccf018361cc7263c63341e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): strip CR/LF from multipart filename and field name by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(middleware): cap filename length on untyped formData uploads by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CA cert pool should be cloned not returned as pointer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/455\"\u003e#455\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/c925891ba9edd2240e9a10abcbb2f8453a190970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct spelling of \u0026quot;Organ trail\u0026quot; to \u0026quot;Oregon Trail\u0026quot; in request tests 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-openapi/runtime/pull/449\"\u003e#449\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/3b614c320c5f157dc502a2a4b541eb1dfb34989d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/tls): correct PEM label and add Ed25519 key support by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/452\"\u003e#452\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/eaa96edc1f2811efe29a1e6d07ca1db84155f026\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: fixup module layout by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: trimmed deprecated functions from examples by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/463\"\u003e#463\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0c4edbac0f9c4bc72334f8c105ac173c9676399f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: advertised doc site in README.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/454\"\u003e#454\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9d29f68e2bd36b26aea7286d369dc88374ce1fab\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct two comment typos in client/internal/request/request.go 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-openapi/runtime/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/09c03d02ae2717bf36643c8559cecaf197363b31\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(compression): deprecate ContentEncoding, add CAFxX recipe by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/447\"\u003e#447\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/6244633af43ff7691c33eb68b32324114f015c1d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(keep-alive): add a thorough keep-alive primer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/445\"\u003e#445\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/7c678af534a79da024575aa6558299901551dde4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: godoc linting by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cleanup linter config, reformat, optimized strings replacer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/example request by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9fef4d8ebb77697229a4ff5945d5665aa64f9d9c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(relint): relint code base by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/461\"\u003e#461\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/4b215322ce2ba88d0e8466668786d68792dca349\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: doc site on github pages by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/448\"\u003e#448\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1c5e3735efd166bf7aa00544b8172523c4314687\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky assertion on httptrace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/456\"\u003e#456\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1e4d68eb5e29974f2149b68c4d9c4dd6d2dc4221\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.31.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove binary by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\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/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e\u003ccode\u003e423c407\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e\u003ccode\u003e1fd10af\u003c/code\u003e\u003c/a\u003e doc: fixup module layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e\u003ccode\u003e74bcf73\u003c/code\u003e\u003c/a\u003e doc: godoc linting (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/506f3bcb4a7ea135a9742fb8f6bcc5bf666b02b8\"\u003e\u003ccode\u003e506f3bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/464\"\u003e#464\u003c/a\u003e from fredbi/sec/lens3-multipart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e\u003ccode\u003e8bf148c\u003c/code\u003e\u003c/a\u003e chore: cleanup linter config, reformat, optimized strings replacer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fa336825535097d6b36eef67830c87ebe2970273\"\u003e\u003ccode\u003efa33682\u003c/code\u003e\u003c/a\u003e test(security): fuzz targets for BindForm parse + filename cap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e\u003ccode\u003e5cabd70\u003c/code\u003e\u003c/a\u003e fix(client): strip CR/LF from multipart filename and field name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e\u003ccode\u003e0d36609\u003c/code\u003e\u003c/a\u003e fix(middleware): cap filename length on untyped formData uploads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e\u003ccode\u003efe97e40\u003c/code\u003e\u003c/a\u003e doc: trimmed deprecated functions from examples (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\u003e\u003ccode\u003e982c9d3\u003c/code\u003e\u003c/a\u003e chore: remove binary\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.29.2...v0.31.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-openapi/strfmt` from 0.25.0 to 0.26.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/strfmt/releases\"\u003egithub.com/go-openapi/strfmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/tree/v0.26.2\"\u003e0.26.2\u003c/a\u003e - 2026-04-29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.26.1...v0.26.2\"\u003ehttps://github.com/go-openapi/strfmt/compare/v0.26.1...v0.26.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e13 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: aligned docs with org-wide documentation. by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/247\"\u003e#247\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c8c1e4e59b67240231e820404ed727534735f106\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/239\"\u003e#239\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/b04e2334d82621830683f68081dcaac1905601e1\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: add portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/236\"\u003e#236\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1750fc43eb91df3741d07dbb929ac75e593bed37\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: added portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/235\"\u003e#235\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/4e605faa9fee04c3fbd834b20950dfa804032df8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(duration): faster and stricter ParseDuration. by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/246\"\u003e#246\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/ebb2f2ffeb8bbebca78935b9d266a5d5bf344ee8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/248\"\u003e#248\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/fb29dd2ad0368c261d68cf46f437dec497af0cf0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go directive to 1.25.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/237\"\u003e#237\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/ed9716aa4acaf0356dc53a20fb0ff028ccad0370\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the other-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/245\"\u003e#245\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c09c1cd0d30604a5f2a73e024e2e02b3a4692b0f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group with 8 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/242\"\u003e#242\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1dfdf8463392ec47aebf7d41a6903ca48b186a4d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 in the golang-org-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/241\"\u003e#241\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/290bce4330d2e6ba22e329ad52e729d0cec30d67\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.1 in /internal/testintegration in the other-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/240\"\u003e#240\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/49afd07b37f78969e3499b47b5a52e3f67bc88d9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/238\"\u003e#238\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/9cdd252500fa7bca898e35afde740ae69eb422d6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.50.0 to 0.52.0 in the golang-org-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/228\"\u003e#228\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/5b911b699149e3868b493b4671c3e70bacd625e6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/strfmt\"\u003estrfmt\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e[![License][license-badge]][license-url]\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/go-openapi/strfmt/commit/fb29dd2ad0368c261d68cf46f437dec497af0cf0\"\u003e\u003ccode\u003efb29dd2\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c8c1e4e59b67240231e820404ed727534735f106\"\u003e\u003ccode\u003ec8c1e4e\u003c/code\u003e\u003c/a\u003e doc: aligned docs with org-wide documentation. (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/ebb2f2ffeb8bbebca78935b9d266a5d5bf344ee8\"\u003e\u003ccode\u003eebb2f2f\u003c/code\u003e\u003c/a\u003e perf(duration): faster and stricter ParseDuration. (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c09c1cd0d30604a5f2a73e024e2e02b3a4692b0f\"\u003e\u003ccode\u003ec09c1cd\u003c/code\u003e\u003c/a\u003e build(deps): bump the other-dependencies group across 2 directories with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/1dfdf8463392ec47aebf7d41a6903ca48b186a4d\"\u003e\u003ccode\u003e1dfdf84\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group with 8 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/290bce4330d2e6ba22e329ad52e729d0cec30d67\"\u003e\u003ccode\u003e290bce4\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/49afd07b37f78969e3499b47b5a52e3f67bc88d9\"\u003e\u003ccode\u003e49afd07\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/jackc/pgx/v5 (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/b04e2334d82621830683f68081dcaac1905601e1\"\u003e\u003ccode\u003eb04e233\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/9cdd252500fa7bca898e35afde740ae69eb422d6\"\u003e\u003ccode\u003e9cdd252\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 2 directories with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/5b911b699149e3868b493b4671c3e70bacd625e6\"\u003e\u003ccode\u003e5b911b6\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.25.0...v0.26.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/swag` from 0.23.1 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/swag/releases\"\u003egithub.com/go-openapi/swag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/swag/tree/v0.26.0\"\u003e0.26.0\u003c/a\u003e - 2026-04-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.25.5...v0.26.0\"\u003ehttps://github.com/go-openapi/swag/compare/v0.25.5...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e14 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(jsonname): added new json name provider more respectful of go co… by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/195\"\u003e#195\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/543ed20002d199d61dfec44af19dd40a62527abb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/194\"\u003e#194\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/15feaa19efe1223e3309f20d24f4dec558879f03\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update discord link by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/190\"\u003e#190\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2345c9127d7a9f5c02436fe43eccc8b816c976b5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/184\"\u003e#184\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/c255699f87780f712f56571dbb918cd9ee4dc5c4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: updated SECURITY.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/182\"\u003e#182\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b821065d0416c37cfff671175af204e23baf6d1c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/191\"\u003e#191\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/544d0de3122905eb44c196ba35befaf4c08b2737\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/196\"\u003e#196\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/10f02a490ed1b131fb25ce8f8318f18326b43c86\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go directive to 1.25.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/192\"\u003e#192\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/e3a465d96e5d36afe0c2502c871cd58b5aeee9ef\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed dependabot path by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/187\"\u003e#187\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/228d6ed692347699f12ae725b837ca0d7f4a58d3\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/193\"\u003e#193\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/be70d5e1065b8ae34976b805d2593178b263d104\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the other-dependencies group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/189\"\u003e#189\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/6aaa57c30fc63d6116e2f3a3d25bd2b1634286bf\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/188\"\u003e#188\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/524ef3228238f9704d6519a7b2fdba33bebe9975\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/185\"\u003e#185\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/db7a1c43a405f275720b9109e90795bfaeaa1730\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/183\"\u003e#183\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/83b84750db70a7cb9657ff5e0611eb3d8bec1d4f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- 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-openapi/swag/commit/10f02a490ed1b131fb25ce8f8318f18326b43c86\"\u003e\u003ccode\u003e10f02a4\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/543ed20002d199d61dfec44af19dd40a62527abb\"\u003e\u003ccode\u003e543ed20\u003c/code\u003e\u003c/a\u003e feat(jsonname): added new json name provider more respectful of go convention...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/15feaa19efe1223e3309f20d24f4dec558879f03\"\u003e\u003ccode\u003e15feaa1\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/be70d5e1065b8ae34976b805d2593178b263d104\"\u003e\u003ccode\u003ebe70d5e\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 15 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/e3a465d96e5d36afe0c2502c871cd58b5aeee9ef\"\u003e\u003ccode\u003ee3a465d\u003c/code\u003e\u003c/a\u003e chore: bump go directive to 1.25.0 (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/544d0de3122905eb44c196ba35befaf4c08b2737\"\u003e\u003ccode\u003e544d0de\u003c/code\u003e\u003c/a\u003e doc: add portable agentic instructions (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/2345c9127d7a9f5c02436fe43eccc8b816c976b5\"\u003e\u003ccode\u003e2345c91\u003c/code\u003e\u003c/a\u003e doc: update discord link (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/6aaa57c30fc63d6116e2f3a3d25bd2b1634286bf\"\u003e\u003ccode\u003e6aaa57c\u003c/code\u003e\u003c/a\u003e build(deps): bump the other-dependencies group across 3 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/524ef3228238f9704d6519a7b2fdba33bebe9975\"\u003e\u003ccode\u003e524ef32\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/228d6ed692347699f12ae725b837ca0d7f4a58d3\"\u003e\u003ccode\u003e228d6ed\u003c/code\u003e\u003c/a\u003e ci: fixed dependabot path (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.23.1...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔐 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spellcheck Github action to catch common spelling mistakes by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithNotBeforeRequired\u003c/code\u003e parser option and add test coverage by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/456\"\u003egolang-jwt/jwt#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate godoc example func to properly refer to \u003ccode\u003eNewWithClaims()\u003c/code\u003e by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/459\"\u003egolang-jwt/jwt#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github workflows by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/462\"\u003egolang-jwt/jwt#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional test for CustomClaims that validates unmarshalling behaviour by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/457\"\u003egolang-jwt/jwt#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix early file close in jwt cli by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/472\"\u003egolang-jwt/jwt#472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TPM signature reference by \u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove misleading ParserOptions documentation in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/484\"\u003egolang-jwt/jwt#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave signature to Token struct after successful signing by \u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e by \u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e👒 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump crate-ci/typos from 1.34.0 to 1.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/461\"\u003egolang-jwt/jwt#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.35.4 to 1.36.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/470\"\u003egolang-jwt/jwt#470\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/golang-jwt/jwt/pull/478\"\u003egolang-jwt/jwt#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.36.2 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/480\"\u003egolang-jwt/jwt#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 8 to 9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/481\"\u003egolang-jwt/jwt#481\u003c/a\u003e\u003c/li\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/golang-jwt/jwt/pull/469\"\u003egolang-jwt/jwt#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.39.0 to 1.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/488\"\u003egolang-jwt/jwt#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout 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/golang-jwt/jwt/pull/487\"\u003egolang-jwt/jwt#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.40.0 to 1.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/golang-jwt/...\n\n_Description has been truncated_","html_url":"https://github.com/container-registry/harbor-next/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/container-registry%2Fharbor-next/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"},{"uuid":"4439212068","node_id":"PR_kwDOBGvVPc7bLxKI","number":60215,"state":"open","title":"Bump the all-dependencies group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["size/L","needs-ok-to-test","release-notes-none"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T15:39:51.000Z","updated_at":"2026-05-13T15:40:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":32,"packages":[{"name":"github.com/cbeuw/connutil","old_version":"0.0.0-20200411215123-966bfaa51ee3","new_version":"1.0.1","repository_url":"https://github.com/cbeuw/connutil"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.15.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"28.3.3+incompatible","new_version":"29.4.3+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/fatih/color","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/fatih/color"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/google/cel-go","old_version":"0.28.0","new_version":"0.28.1","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.6","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/moby/buildkit","old_version":"0.23.2","new_version":"0.30.0","repository_url":"https://github.com/moby/buildkit"},{"name":"github.com/pires/go-proxyproto","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/pires/go-proxyproto"},{"name":"github.com/prometheus/procfs","old_version":"0.19.2","new_version":"0.20.1","repository_url":"https://github.com/prometheus/procfs"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.61.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/cbeuw/connutil](https://github.com/cbeuw/connutil) | `0.0.0-20200411215123-966bfaa51ee3` | `1.0.1` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.15.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `28.3.3+incompatible` | `29.4.3+incompatible` |\n| [github.com/fatih/color](https://github.com/fatih/color) | `1.18.0` | `1.19.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.10.0` | `1.10.1` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.28.0` | `0.28.1` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.6` | `0.21.5` |\n| [github.com/moby/buildkit](https://github.com/moby/buildkit) | `0.23.2` | `0.30.0` |\n| [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) | `0.11.0` | `0.12.0` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.19.2` | `0.20.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.61.0` | `0.65.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.28.0` |\n\n\nUpdates `github.com/cbeuw/connutil` from 0.0.0-20200411215123-966bfaa51ee3 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cbeuw/connutil/commits/v1.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.15.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/docker/cli` from 28.3.3+incompatible to 29.4.3+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/055a478ea9010a19d0d4674c0d0e87ade37a4223\"\u003e\u003ccode\u003e055a478\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6945\"\u003e#6945\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d0f5b279e9ead4cadc6f78a2ea0ff29f652f1c50\"\u003e\u003ccode\u003ed0f5b27\u003c/code\u003e\u003c/a\u003e cmd/docker-trust: bump moby/client v0.4.1, moby/api v1.54.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/b7f37e86da572a12dcea84a2e08183132bf51e00\"\u003e\u003ccode\u003eb7f37e8\u003c/code\u003e\u003c/a\u003e vendor: github.com/moby/moby/client v0.4.1, moby/api v1.54.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c93d892f0ea0145d9e6ab99bb4aae7dbcb389d61\"\u003e\u003ccode\u003ec93d892\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6949\"\u003e#6949\u003c/a\u003e from thaJeztah/bump_utils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/3553cafa13f691eb0a5a726f5457929c44fd55e7\"\u003e\u003ccode\u003e3553caf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6948\"\u003e#6948\u003c/a\u003e from thaJeztah/bump_trust_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/266f039bb52fd237388f08e874aa719d6a6e9835\"\u003e\u003ccode\u003e266f039\u003c/code\u003e\u003c/a\u003e Dockerfile: update compose to v5.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d74d3c3b163abbb084d50676da34a0055d45b855\"\u003e\u003ccode\u003ed74d3c3\u003c/code\u003e\u003c/a\u003e Dockerfile: update buildx to v0.33.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/134c2a0ed627f03cc0e6d1806f96a0b68331dc50\"\u003e\u003ccode\u003e134c2a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6826\"\u003e#6826\u003c/a\u003e from thaJeztah/bump_golangci_lint2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/58a7c3155b14d6696bb8cb2d7a77c48a555848c1\"\u003e\u003ccode\u003e58a7c31\u003c/code\u003e\u003c/a\u003e golangci-lint: fix lint failures from v2.10.1 upgrade\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/f37a9e663fca9f351cdbe3e18353292125108285\"\u003e\u003ccode\u003ef37a9e6\u003c/code\u003e\u003c/a\u003e Dockerfile: update golangci-lint to v2.10.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v28.3.3...v29.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/fatih/color` from 1.18.0 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatih/color/releases\"\u003egithub.com/fatih/color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.25.0 to 0.28.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/fatih/color/pull/246\"\u003efatih/color#246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/fatih/color/issues/230\"\u003e#230\u003c/a\u003e set/unsetwriter symmetric wrt color support detection by \u003ca href=\"https://github.com/ataypamart\"\u003e\u003ccode\u003e@​ataypamart\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/243\"\u003efatih/color#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: go mod cleanup by \u003ca href=\"https://github.com/sashamelentyev\"\u003e\u003ccode\u003e@​sashamelentyev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/244\"\u003efatih/color#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.28.0 to 0.30.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/fatih/color/pull/249\"\u003efatih/color#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/248\"\u003efatih/color#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI and go deps by \u003ca href=\"https://github.com/fatih\"\u003e\u003ccode\u003e@​fatih\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/254\"\u003efatih/color#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.31.0 to 0.37.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/268\"\u003efatih/color#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include escape codes in byte counts from \u003ccode\u003eFprint\u003c/code\u003e, \u003ccode\u003eFprintf\u003c/code\u003e by \u003ca href=\"https://github.com/qualidafial\"\u003e\u003ccode\u003e@​qualidafial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/282\"\u003efatih/color#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.37.0 to 0.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/277\"\u003efatih/color#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add nil check for os.Stdout to prevent panic on Windows services by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/275\"\u003efatih/color#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dominikh/staticcheck-action from 1.3.1 to 1.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/259\"\u003efatih/color#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 4 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/fatih/color/pull/273\"\u003efatih/color#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Color.Equals performance (O(n²) → O(n)) by \u003ca href=\"https://github.com/UnSubble\"\u003e\u003ccode\u003e@​UnSubble\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/269\"\u003efatih/color#269\u003c/a\u003e\u003c/li\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/fatih/color/pull/266\"\u003efatih/color#266\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/ataypamart\"\u003e\u003ccode\u003e@​ataypamart\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/243\"\u003efatih/color#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sashamelentyev\"\u003e\u003ccode\u003e@​sashamelentyev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/244\"\u003efatih/color#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qualidafial\"\u003e\u003ccode\u003e@​qualidafial\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/282\"\u003efatih/color#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/275\"\u003efatih/color#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UnSubble\"\u003e\u003ccode\u003e@​UnSubble\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/269\"\u003efatih/color#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fatih/color/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/fatih/color/compare/v1.18.0...v1.19.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/fatih/color/commit/ca25f6e17f118a5a259f3c2c0d395949d1103a5a\"\u003e\u003ccode\u003eca25f6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/266\"\u003e#266\u003c/a\u003e from fatih/dependabot/github_actions/actions/setup-go-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/120598440a16510564204450092d1e7925fad9ae\"\u003e\u003ccode\u003e1205984\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/5715c20323d8c79f60d4944831fcfa3b76cd5734\"\u003e\u003ccode\u003e5715c20\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/269\"\u003e#269\u003c/a\u003e from UnSubble/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/2f6e2003760028129f34c4ad5c3728b904811d3c\"\u003e\u003ccode\u003e2f6e200\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/f72ec947d0c34504dfd08b0db68d89f37503fc90\"\u003e\u003ccode\u003ef72ec94\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/273\"\u003e#273\u003c/a\u003e from fatih/dependabot/github_actions/actions/checkout-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/848e6330af5690fa24bb038d5330839a33f1f0e5\"\u003e\u003ccode\u003e848e633\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/4c2cd3443934693bd8892fc0f7bb5bbec8e3788a\"\u003e\u003ccode\u003e4c2cd34\u003c/code\u003e\u003c/a\u003e Add tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/7f812f029c41eddd3ac7fbbdf6cc78e4b175944b\"\u003e\u003ccode\u003e7f812f0\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/b7fc9f9557629556aff702751b5268cefcbafa15\"\u003e\u003ccode\u003eb7fc9f9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/259\"\u003e#259\u003c/a\u003e from fatih/dependabot/github_actions/dominikh/staticc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/239a88f715e8e35f40492da7a1e08f7173e78e05\"\u003e\u003ccode\u003e239a88f\u003c/code\u003e\u003c/a\u003e Bump dominikh/staticcheck-action from 1.3.1 to 1.4.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fatih/color/compare/v1.18.0...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/fsnotify/fsnotify` from 1.10.0 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/fsnotify/fsnotify/releases\"\u003egithub.com/fsnotify/fsnotify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify, windows: don't rename sibling watches sharing a path prefix\n(\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/754\"\u003efsnotify/fsnotify#754\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/755\"\u003efsnotify/fsnotify#755\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/fsnotify/fsnotify/blob/main/CHANGELOG.md\"\u003egithub.com/fsnotify/fsnotify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1 2026-05-04\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify, windows: don't rename sibling watches sharing a path prefix\n(\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/754\"\u003efsnotify/fsnotify#754\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/755\"\u003efsnotify/fsnotify#755\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/fsnotify/fsnotify/commit/76b01a6e8f502187fecedea8b025e79e5a86085c\"\u003e\u003ccode\u003e76b01a6\u003c/code\u003e\u003c/a\u003e Release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/fec150b807510e54e5b25def4b6e5fb001b4898c\"\u003e\u003ccode\u003efec150b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/162b4216ab8f92ecd26425530bee198972c9b3cb\"\u003e\u003ccode\u003e162b421\u003c/code\u003e\u003c/a\u003e inotify, windows: don't rename sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/224257f23b2f3a96509b316c5cead71dd4a9099a\"\u003e\u003ccode\u003e224257f\u003c/code\u003e\u003c/a\u003e inotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e0c956c0ccaf51562fee30ef5c055c74e6ae2104\"\u003e\u003ccode\u003ee0c956c\u003c/code\u003e\u003c/a\u003e windows: document directory Write events and stabilize tests (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/745\"\u003e#745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fsnotify/fsnotify/compare/v1.10.0...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/go-jose/go-jose/v4` from 4.1.3 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-jose/go-jose/releases\"\u003egithub.com/go-jose/go-jose/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes Panic in JWE decryption. See \u003ca href=\"https://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\"\u003ehttps://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.4\"\u003ehttps://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.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/go-jose/go-jose/commit/0e59876635f3dbf46d7b5e97b52bb75a3f96e7d9\"\u003e\u003ccode\u003e0e59876\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-jose/go-jose/commit/ddffdbcec8bdadea8e02a20bdf19239878228215\"\u003e\u003ccode\u003eddffdbc\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-jose/go-jose/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.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/google/cel-go` from 0.28.0 to 0.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: deleted \u003ccode\u003eIntToDuration\u003c/code\u003e overload by \u003ca href=\"https://github.com/alexsnaps\"\u003e\u003ccode\u003e@​alexsnaps\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1300\"\u003egoogle/cel-go#1300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport shorthand types in env yaml and REPL  by \u003ca href=\"https://github.com/jnthntatum\"\u003e\u003ccode\u003e@​jnthntatum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1301\"\u003egoogle/cel-go#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve operation interrupted in ContextEval error by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1303\"\u003egoogle/cel-go#1303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse shorthand type specifiers in env yaml files by \u003ca href=\"https://github.com/jnthntatum\"\u003e\u003ccode\u003e@​jnthntatum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1305\"\u003egoogle/cel-go#1305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCost estimation and tracking for strings extension by \u003ca href=\"https://github.com/TristonianJones\"\u003e\u003ccode\u003e@​TristonianJones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1307\"\u003egoogle/cel-go#1307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate repl type string for doubles by \u003ca href=\"https://github.com/TristonianJones\"\u003e\u003ccode\u003e@​TristonianJones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1308\"\u003egoogle/cel-go#1308\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/alexsnaps\"\u003e\u003ccode\u003e@​alexsnaps\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1300\"\u003egoogle/cel-go#1300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1303\"\u003egoogle/cel-go#1303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.28.0...v0.28.1\"\u003ehttps://github.com/google/cel-go/compare/v0.28.0...v0.28.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/google/cel-go/commit/a82c68b770ac0cb67f7b4f76166827c14b145eb8\"\u003e\u003ccode\u003ea82c68b\u003c/code\u003e\u003c/a\u003e Update repl type assessment for doubles (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/c9d70486a872fbfaf9c4cb383a005de56e499368\"\u003e\u003ccode\u003ec9d7048\u003c/code\u003e\u003c/a\u003e Cost estimation and tracking for strings extension (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1307\"\u003e#1307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/646cdc1728643aec9499e3a00236ef1007a5d3fa\"\u003e\u003ccode\u003e646cdc1\u003c/code\u003e\u003c/a\u003e Use shorthand type specifiers in env yaml files (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1305\"\u003e#1305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7263793b453228e8a47ca742afd124b3eaa8fc68\"\u003e\u003ccode\u003e7263793\u003c/code\u003e\u003c/a\u003e Preserve operation interrupted in ContextEval error (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1303\"\u003e#1303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/b826162b7b6ac7ae048fbf23b6123ab5c99da11b\"\u003e\u003ccode\u003eb826162\u003c/code\u003e\u003c/a\u003e Support shorthand types in env yaml and REPL  (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/339269b44af7c3cd477b55530e9cc1fe534c7f09\"\u003e\u003ccode\u003e339269b\u003c/code\u003e\u003c/a\u003e fix: deleted \u003ccode\u003eIntToDuration\u003c/code\u003e overload (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/cel-go/compare/v0.28.0...v0.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.6 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.6...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/buildkit` from 0.23.2 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/buildkit/releases\"\u003egithub.com/moby/buildkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003cp\u003eWelcome to the v0.30.0 release of buildkit!\u003c/p\u003e\n\u003cp\u003ePlease try out the release binaries and report any issues at\n\u003ca href=\"https://github.com/moby/buildkit/issues\"\u003ehttps://github.com/moby/buildkit/issues\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTõnis Tiigi\u003c/li\u003e\n\u003cli\u003eCrazyMax\u003c/li\u003e\n\u003cli\u003eSebastiaan van Stijn\u003c/li\u003e\n\u003cli\u003eJonathan A. Sternberg\u003c/li\u003e\n\u003cli\u003eNatnael Gebremariam\u003c/li\u003e\n\u003cli\u003eAkihiro Suda\u003c/li\u003e\n\u003cli\u003eDawei Wei\u003c/li\u003e\n\u003cli\u003eDmitrii Kostyrev\u003c/li\u003e\n\u003cli\u003eJiří Moravčík\u003c/li\u003e\n\u003cli\u003eVladimir Kuznichenkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuiltin Dockerfile frontend has been updated to v1.24.0 \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.24.0\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildKit now supports the concept of \u0026quot;compatibility version\u0026quot; for improved reproducible builds support across different BuildKit versions. This allows users to specify a version for which the build should be compatible with, and BuildKit will attempt to maintain compatibility with that version when possible. Compatibility version will be stored in the provenance attestation of the build and can be used to independently verify the artifacts of the build on other BuildKit versions. The current compatibility version and backward compatibility with old versions are defined in \u003ca href=\"https://github.com/moby/buildkit/blob/v0.30.0-rc1/docs/build-repro.md#compatibility-version\"\u003eBuild reproducibility docs\u003c/a\u003e \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6681\"\u003e#6681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit sources now support \u003ccode\u003efetch-by-commit\u003c/code\u003e option where commit is fetched by the SHA and then associated with the reference. This is useful when checking out mutable references \u003ccode\u003erefs/NR/merge\u003c/code\u003e where the commit SHA may change during invocation and cause checksum mismatch error \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6708\"\u003e#6708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe LLB API now supports Git bundle format. Git bundles can be loaded from registry or OCI layout blobs and Git sources can be checked out into bundle format for snapshotting \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6711\"\u003e#6711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvenance attestations for multi-pass or chained builds now include request details for root requests and individual input requests, allowing full reconstruction of such complex builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6739\"\u003e#6739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe version of the built-in Dockerfile frontend that was used is now included in the provenance metadata and reported via worker info APIs. \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6705\"\u003e#6705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error reporting for registry errors on cache export \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6762\"\u003e#6762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eS3 cache now supports additional options \u003ccode\u003eretry_mode\u003c/code\u003e and \u003ccode\u003eretry_max_attempts\u003c/code\u003e to configure retry behavior of S3 client \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6657\"\u003e#6657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eS3 cache now supports \u003ccode\u003edisable_accept_encoding\u003c/code\u003e option for GCS interoperability \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6642\"\u003e#6642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce potential lock contention in gateway forwarder for improved performance on parallel builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6741\"\u003e#6741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new log level option has been added to the buildkitd TOML configuration; previous \u0026quot;debug\u0026quot; and \u0026quot;trace\u0026quot; options have been deprecated \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6732\"\u003e#6732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow gateway frontend requests to forward to the built-in Dockerfile frontend the same way as to external frontends \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6643\"\u003e#6643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSession connection health checks have been improved to better detect loss of connectivity and avoid stuck builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6649\"\u003e#6649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue with Git subdirectory value not being included in ConfigSource section of SLSA provenance for builds from Git sources \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6724\"\u003e#6724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid potential deadlock if the credential helper in the client is misbehaving and never returns credentials \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6709\"\u003e#6709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible data race in provenance computation on parallel builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6758\"\u003e#6758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible provenance capture race in concurrent no-cache builds that could leave source pins empty and fail with an invalid checksum digest error \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6764\"\u003e#6764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible data race in progress writer \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6679\"\u003e#6679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix data race in S3 cache reader \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6675\"\u003e#6675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible Git config lookup errors on Windows \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6639\"\u003e#6639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix build cancellation not working properly when blocked on credential callback \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6641\"\u003e#6641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore\u003c/strong\u003e                                  v1.20.0 -\u0026gt; v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/Microsoft/hcsshim\u003c/strong\u003e                                                  v0.14.0-rc.1 -\u0026gt; v0.14.1\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2\u003c/strong\u003e                                                  v1.41.4 -\u0026gt; v1.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/dd2170e156c9633da1b2d1a58a6188e3f7d36fa4\"\u003e\u003ccode\u003edd2170e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6770\"\u003e#6770\u003c/a\u003e from crazy-max/v0.30-picks-0.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/e4b9769cf519c5c1d9bc59643adde2c977f9ae30\"\u003e\u003ccode\u003ee4b9769\u003c/code\u003e\u003c/a\u003e test: gate merge diff tests through worker capabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/d5956a1cf26f4055deaff883dad537b6a25bcfa1\"\u003e\u003ccode\u003ed5956a1\u003c/code\u003e\u003c/a\u003e skip pin race test on workers without merge diff support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/505ab37cd6c6c6d2ac37e3a598eab4abdc315c2a\"\u003e\u003ccode\u003e505ab37\u003c/code\u003e\u003c/a\u003e solver: fix race in walkProvenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f2e48d20dc7d744a4051d6b5591b851a29a6232f\"\u003e\u003ccode\u003ef2e48d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6762\"\u003e#6762\u003c/a\u003e from jsternberg/add-error-details\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f7a40a08716a42f1066b99bb0cdc09cab42987b9\"\u003e\u003ccode\u003ef7a40a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6758\"\u003e#6758\u003c/a\u003e from tonistiigi/fix-provenance-data-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/80e934d8b310736f71a6a33c696b8448bec6c12d\"\u003e\u003ccode\u003e80e934d\u003c/code\u003e\u003c/a\u003e remotecache: propagate details field from registry when included\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/a7c874909a0045c6e32c1c1314e7aba949bf85da\"\u003e\u003ccode\u003ea7c8749\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6761\"\u003e#6761\u003c/a\u003e from moby/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/df37b6751b796a1b22d4dfe0ffb0bc9962b2c38b\"\u003e\u003ccode\u003edf37b67\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.3 to 4.35.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/c7ba94199885e89e25615d3e2d78fea86a2c7eb7\"\u003e\u003ccode\u003ec7ba941\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6759\"\u003e#6759\u003c/a\u003e from moby/dependabot/github_actions/docker/github-bu...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/buildkit/compare/v0.23.2...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pires/go-proxyproto` from 0.11.0 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pires/go-proxyproto/releases\"\u003egithub.com/pires/go-proxyproto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: drop Go 1.24 (EOL) in favor of 1.26 by \u003ca href=\"https://github.com/pires\"\u003e\u003ccode\u003e@​pires\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/166\"\u003epires/go-proxyproto#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1: accept plain IPv4 addresses in TCP6 headers by \u003ca href=\"https://github.com/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\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/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ehttps://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.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/pires/go-proxyproto/commit/0cee3e4e1c33d9cad14cde1837d454656cd348d9\"\u003e\u003ccode\u003e0cee3e4\u003c/code\u003e\u003c/a\u003e v1: accept plain IPv4 addresses in TCP6 headers (\u003ca href=\"https://redirect.github.com/pires/go-proxyproto/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pires/go-proxyproto/commit/5c8010d2392f09ce18169631c024aceae758335a\"\u003e\u003ccode\u003e5c8010d\u003c/code\u003e\u003c/a\u003e build: drop Go 1.24 (EOL) in favor of 1.26\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/procfs` from 0.19.2 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/procfs/releases\"\u003egithub.com/prometheus/procfs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003envme: Parse NVMe namespace details  by \u003ca href=\"https://github.com/ShashwatHiregoudar\"\u003e\u003ccode\u003e@​ShashwatHiregoudar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/765\"\u003eprometheus/procfs#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bcachefs parsing by \u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/789\"\u003eprometheus/procfs#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/788\"\u003eprometheus/procfs#788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate sysfs/class_thermal: continue on EINVAL in parseClassThermalZone to ignore only invalid thermal zones which raise \u0026quot;invalid argument\u0026quot; by \u003ca href=\"https://github.com/ccastiglione-reply\"\u003e\u003ccode\u003e@​ccastiglione-reply\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/763\"\u003eprometheus/procfs#763\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/ccastiglione-reply\"\u003e\u003ccode\u003e@​ccastiglione-reply\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/763\"\u003eprometheus/procfs#763\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.20.0...v0.20.1\"\u003ehttps://github.com/prometheus/procfs/compare/v0.20.0...v0.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/747\"\u003eprometheus/procfs#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/766\"\u003eprometheus/procfs#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sync from 0.17.0 to 0.19.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/prometheus/procfs/pull/773\"\u003eprometheus/procfs#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/772\"\u003eprometheus/procfs#772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/774\"\u003eprometheus/procfs#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix /proc/interrupts by \u003ca href=\"https://github.com/ffyuanda\"\u003e\u003ccode\u003e@​ffyuanda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/775\"\u003eprometheus/procfs#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/778\"\u003eprometheus/procfs#778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/779\"\u003eprometheus/procfs#779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to GitHub actions by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/780\"\u003eprometheus/procfs#780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sys 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/prometheus/procfs/pull/782\"\u003eprometheus/procfs#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/785\"\u003eprometheus/procfs#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebcachefs support by \u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/750\"\u003eprometheus/procfs#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/781\"\u003eprometheus/procfs#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: parse capabilities in /proc/pid/status by \u003ca href=\"https://github.com/biscout42\"\u003e\u003ccode\u003e@​biscout42\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/784\"\u003eprometheus/procfs#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eclass_cooling_device: ignore EINVAL (etc) when reading files. by \u003ca href=\"https://github.com/malcolmr\"\u003e\u003ccode\u003e@​malcolmr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/783\"\u003eprometheus/procfs#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd type and name to the DRM parser class by \u003ca href=\"https://github.com/Deezzir\"\u003e\u003ccode\u003e@​Deezzir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/672\"\u003eprometheus/procfs#672\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/ffyuanda\"\u003e\u003ccode\u003e@​ffyuanda\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/775\"\u003eprometheus/procfs#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/750\"\u003eprometheus/procfs#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biscout42\"\u003e\u003ccode\u003e@​biscout42\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/784\"\u003eprometheus/procfs#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/malcolmr\"\u003e\u003ccode\u003e@​malcolmr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/783\"\u003eprometheus/procfs#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Deezzir\"\u003e\u003ccode\u003e@​Deezzir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/672\"\u003eprometheus/procfs#672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.19.2...v0.20.0\"\u003ehttps://github.com/prometheus/procfs/compare/v0.19.2...v0.20.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/prometheus/procfs/commit/b380dd40ab2971c80872861842bcb997ff83bebb\"\u003e\u003ccode\u003eb380dd4\u003c/code\u003e\u003c/a\u003e fix: thermal_zone, handle EINVAL errors from sysfs reads. (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/61288059f5793af40adc195d6e4346add4f85c89\"\u003e\u003ccode\u003e6128805\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/e72bf7a2fe39830a015c17e5cbbab1ba287cd13b\"\u003e\u003ccode\u003ee72bf7a\u003c/code\u003e\u003c/a\u003e Fix bcachefs parsing (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/56add94167b80e177a915b7259dcabbc8ac8d3e3\"\u003e\u003ccode\u003e56add94\u003c/code\u003e\u003c/a\u003e nvme: Parse NVMe namespace details  (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/8fce2bdad2fb853f22d44b52c09f43abfe962626\"\u003e\u003ccode\u003e8fce2bd\u003c/code\u003e\u003c/a\u003e Add type and name to the DRM parser class (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/672\"\u003e#672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/091f46ca6347d92a695271845df08dde73917feb\"\u003e\u003ccode\u003e091f46c\u003c/code\u003e\u003c/a\u003e class_cooling_device: ignore EINVAL (etc) when reading files. (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/5efaf0ae13b2c7e33032be909335933920e2b399\"\u003e\u003ccode\u003e5efaf0a\u003c/code\u003e\u003c/a\u003e feat: parse capabilities in /proc/pid/status (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/31bc6b65b1d89d9f4718301233bd241a4636b777\"\u003e\u003ccode\u003e31bc6b6\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/781\"\u003e#781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/51a5dd2044d8b6039567bdb1c7498250588b5585\"\u003e\u003ccode\u003e51a5dd2\u003c/code\u003e\u003c/a\u003e init bcachefs support (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/c33362dbe6d59af295f6ed3b6809aece4c502d17\"\u003e\u003ccode\u003ec33362d\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.19.2...v0.20.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.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e🔧 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate from \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e to \u003ccode\u003ego.yaml.in/yaml/v3\u003c/code\u003e by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e - the \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e package has been deprecated for some time: this should significantly cleanup dependency/supply-chains for consumers of \u003ccode\u003espf13/cobra\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📈 CI/CD\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix linter and allow CI to pass by \u003ca href=\"https://github.com/marckhouzam\"\u003e\u003ccode\u003e@​marckhouzam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2327\"\u003espf13/cobra#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: actions/setup-go v6 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2337\"\u003espf13/cobra#2337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔥✍🏼 Docs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd documentation for repeated flags functionality by \u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🍂 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: replace several vars with consts by \u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change minUsagePadding from var to const by \u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🤗 New Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThank you to our amazing contributors!!!!! 🐍 🚀\u003c/p\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/88b30ab89da2d0d0abb153818746c5a2d30eccec\"\u003e\u003ccode\u003e88b30ab\u003c/code\u003e\u003c/a\u003e chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/346d408fe7d4be00ff9481ea4d43c4abb5e5f77d\"\u003e\u003ccode\u003e346d408\u003c/code\u003e\u003c/a\u003e fix: actions/setup-go v6 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2337\"\u003e#2337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/fc81d2003469e2a5c440306d04a6d82a54065979\"\u003e\u003ccode\u003efc81d20\u003c/code\u003e\u003c/a\u003e refactor: change minUsagePadding from var to const (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/117698a604b65e80a1ad5b76df67b604bcd992e0\"\u003e\u003ccode\u003e117698a\u003c/code\u003e\u003c/a\u003e refactor: replace several vars with consts (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/e2dd29ddc39acacf3af13013b06e1fe58b5c3599\"\u003e\u003ccode\u003ee2dd29d\u003c/code\u003e\u003c/a\u003e Add documentation for repeated flags functionality (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/062989255670f5e100abf70fa5e291a394915f89\"\u003e\u003ccode\u003e0629892\u003c/code\u003e\u003c/a\u003e Fix linter (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.7 to 1.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix deprecation comment for (FlagSet.)ParseErrorsWhitelist by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/447\"\u003espf13/pflag#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove uses of errors.Is, which requires go1.13, move go1.16/go1.21 tests to separate file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/448\"\u003espf13/pflag#448\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/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/447\"\u003espf13/pflag#447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.9...v1.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/60215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/60215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/60215/packages"},{"uuid":"4367059037","node_id":"PR_kwDOFGf7J87XjS7i","number":1129,"state":"open","title":"build(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T23:11:10.000Z","updated_at":"2026-05-01T23:13:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freifunkMUC/wg-access-server/pull/1129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freifunkMUC%2Fwg-access-server/issues/1129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1129/packages"},{"uuid":"4344916625","node_id":"PR_kwDOR5W_hc7WbE_s","number":330,"state":"closed","title":"chore(deps): bump the go-other-modules group with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-30T00:42:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T17:04:07.000Z","updated_at":"2026-04-30T00:42:54.000Z","time_to_close":113917,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-other-modules","update_count":12,"packages":[{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.3","new_version":"1.41.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/credentials","old_version":"1.17.67","new_version":"1.19.15","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.79.3","new_version":"1.100.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.14.1","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/hashicorp/vault/api","old_version":"1.16.0","new_version":"1.23.0","repository_url":"https://github.com/hashicorp/vault"},{"name":"github.com/jackc/pgx/v5","old_version":"5.9.1","new_version":"5.9.2","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/moby/moby/api","old_version":"1.54.1","new_version":"1.54.2","repository_url":"https://github.com/moby/moby"},{"name":"github.com/pressly/goose/v3","old_version":"3.27.0","new_version":"3.27.1","repository_url":"https://github.com/pressly/goose"},{"name":"github.com/prometheus/common","old_version":"0.66.1","new_version":"0.67.5","repository_url":"https://github.com/prometheus/common"},{"name":"github.com/rabbitmq/amqp091-go","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/rabbitmq/amqp091-go"},{"name":"github.com/redis/go-redis/v9","old_version":"9.18.0","new_version":"9.19.0","repository_url":"https://github.com/redis/go-redis"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-other-modules group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.3` | `1.41.6` |\n| [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) | `1.17.67` | `1.19.15` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.79.3` | `1.100.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.14.1` | `3.18.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.8.0` | `1.9.0` |\n| [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) | `1.16.0` | `1.23.0` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.9.1` | `5.9.2` |\n| [github.com/moby/moby/api](https://github.com/moby/moby) | `1.54.1` | `1.54.2` |\n| [github.com/pressly/goose/v3](https://github.com/pressly/goose) | `3.27.0` | `3.27.1` |\n| [github.com/prometheus/common](https://github.com/prometheus/common) | `0.66.1` | `0.67.5` |\n| [github.com/rabbitmq/amqp091-go](https://github.com/rabbitmq/amqp091-go) | `1.10.0` | `1.11.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.18.0` | `9.19.0` |\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.36.3 to 1.41.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bc9c51d733fd437a60a8710531477ca0347dcc4\"\u003e\u003ccode\u003e9bc9c51\u003c/code\u003e\u003c/a\u003e Release 2026-04-17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b41455a8d88032b9b76b0bafbe23de0a61a6f29\"\u003e\u003ccode\u003e2b41455\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2327a1b15b5f16414e715325bc9579082fde0767\"\u003e\u003ccode\u003e2327a1b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9225797aa8ce8661d61f4628973aface4e01c922\"\u003e\u003ccode\u003e9225797\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7b6f675adb365c7b069aaf2a8e81c4b8f8a5d08e\"\u003e\u003ccode\u003e7b6f675\u003c/code\u003e\u003c/a\u003e Bump smithy-go to 1.25 (again) (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c8b6a97220901cccfd8a06f6f25aef65a967384c\"\u003e\u003ccode\u003ec8b6a97\u003c/code\u003e\u003c/a\u003e Release 2026-04-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4a05c2ba948715d305aff4519154abe2c4799246\"\u003e\u003ccode\u003e4a05c2b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6cd4cc9201382be2638c8b4951b5d92de73c1161\"\u003e\u003ccode\u003e6cd4cc9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3153bed494fb9e426640b30c7b91be0510b20362\"\u003e\u003ccode\u003e3153bed\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe3cef6cc115a2915f5410c739dc73d51553d709\"\u003e\u003ccode\u003efe3cef6\u003c/code\u003e\u003c/a\u003e Make AccountIDEndpointRouting aware of bdd endpoints (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.3...v1.41.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.67 to 1.19.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bc9c51d733fd437a60a8710531477ca0347dcc4\"\u003e\u003ccode\u003e9bc9c51\u003c/code\u003e\u003c/a\u003e Release 2026-04-17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b41455a8d88032b9b76b0bafbe23de0a61a6f29\"\u003e\u003ccode\u003e2b41455\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2327a1b15b5f16414e715325bc9579082fde0767\"\u003e\u003ccode\u003e2327a1b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9225797aa8ce8661d61f4628973aface4e01c922\"\u003e\u003ccode\u003e9225797\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7b6f675adb365c7b069aaf2a8e81c4b8f8a5d08e\"\u003e\u003ccode\u003e7b6f675\u003c/code\u003e\u003c/a\u003e Bump smithy-go to 1.25 (again) (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c8b6a97220901cccfd8a06f6f25aef65a967384c\"\u003e\u003ccode\u003ec8b6a97\u003c/code\u003e\u003c/a\u003e Release 2026-04-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4a05c2ba948715d305aff4519154abe2c4799246\"\u003e\u003ccode\u003e4a05c2b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6cd4cc9201382be2638c8b4951b5d92de73c1161\"\u003e\u003ccode\u003e6cd4cc9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3153bed494fb9e426640b30c7b91be0510b20362\"\u003e\u003ccode\u003e3153bed\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe3cef6cc115a2915f5410c739dc73d51553d709\"\u003e\u003ccode\u003efe3cef6\u003c/code\u003e\u003c/a\u003e Make AccountIDEndpointRouting aware of bdd endpoints (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.67...credentials/v1.19.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.3 to 1.100.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18fee87f2c0615b0e5c3f28f1b95af810a9e77b5\"\u003e\u003ccode\u003e18fee87\u003c/code\u003e\u003c/a\u003e Release 2026-04-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ce157cd6b5427066ddb682a4967a3047230de4b\"\u003e\u003ccode\u003e0ce157c\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68cdb4a02d56b9d932fbfed22660cfa64e815ef6\"\u003e\u003ccode\u003e68cdb4a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f399972fb759f6ffd315963de511da785ef408e6\"\u003e\u003ccode\u003ef399972\u003c/code\u003e\u003c/a\u003e Bump Smithy from 1.67.0 to 1.69.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3394\"\u003e#3394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3c19a9b3eb17f48f6b9fc1cad644859d062775ad\"\u003e\u003ccode\u003e3c19a9b\u003c/code\u003e\u003c/a\u003e Release 2026-04-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1dfac3ec5a6c560e6fee389d0f1f364eb57ae616\"\u003e\u003ccode\u003e1dfac3e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d842df6fcef5ecc94e2133cb1d96fac4926aadb4\"\u003e\u003ccode\u003ed842df6\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ffeb52a25097274529920d8f91b4ca27f7b636a9\"\u003e\u003ccode\u003effeb52a\u003c/code\u003e\u003c/a\u003e bump to latest smithy-go codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3393\"\u003e#3393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e839880e8d30897bd8a7684d83626d81f82c565a\"\u003e\u003ccode\u003ee839880\u003c/code\u003e\u003c/a\u003e Release 2026-04-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4c898c88577f4102793d3e15de05ad3b5b1e2ef5\"\u003e\u003ccode\u003e4c898c8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.3...service/s3/v1.100.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.14.1 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: verify the ID Token's signature before processing claims by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/464\"\u003ecoreos/go-oidc#464\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.1...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/8d1e57e7e7fb4db0bac61cc200d43846ba071977\"\u003e\u003ccode\u003e8d1e57e\u003c/code\u003e\u003c/a\u003e oidc: verify the ID Token's signature before processing claims\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.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/fsnotify/fsnotify` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsnotify/fsnotify/releases\"\u003egithub.com/fsnotify/fsnotify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eall: make BufferedWatcher buffered again (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: fix race when adding/removing watches while a watched path is being deleted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't send empty event if a watched path is unmounted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't register duplicate watches when watching both a symlink and its target; previously that would get \u0026quot;half-added\u0026quot; and removing the second would panic (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: fix watching relative symlinks (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: correctly mark pre-existing entries when watching a link to a dir on kqueue (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eillumos: don't send error if changed file is deleted while processing the event (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/657\"\u003efsnotify/fsnotify#657\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/678\"\u003efsnotify/fsnotify#678\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/686\"\u003efsnotify/fsnotify#686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/655\"\u003efsnotify/fsnotify#655\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/681\"\u003efsnotify/fsnotify#681\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/679\"\u003efsnotify/fsnotify#679\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/682\"\u003efsnotify/fsnotify#682\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/fsnotify/fsnotify/blob/main/CHANGELOG.md\"\u003egithub.com/fsnotify/fsnotify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2024-04-04\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eall: make BufferedWatcher buffered again (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: fix race when adding/removing watches while a watched path is being\ndeleted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't send empty event if a watched path is unmounted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't register duplicate watches when watching both a symlink and its\ntarget; previously that would get \u0026quot;half-added\u0026quot; and removing the second would\npanic (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: fix watching relative symlinks (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: correctly mark pre-existing entries when watching a link to a dir on\nkqueue (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eillumos: don't send error if changed file is deleted while processing the\nevent (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/657\"\u003efsnotify/fsnotify#657\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/678\"\u003efsnotify/fsnotify#678\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/686\"\u003efsnotify/fsnotify#686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/655\"\u003efsnotify/fsnotify#655\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/681\"\u003efsnotify/fsnotify#681\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/679\"\u003efsnotify/fsnotify#679\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/682\"\u003efsnotify/fsnotify#682\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/fsnotify/fsnotify/commit/ae0e7923765f64fb8061396db7edebb558cf6093\"\u003e\u003ccode\u003eae0e792\u003c/code\u003e\u003c/a\u003e Release 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/644fbb6b8d9659d3b03e12c52d1fdbd11e4513fc\"\u003e\u003ccode\u003e644fbb6\u003c/code\u003e\u003c/a\u003e Add test to ensure Add()/Remove() works when not reading events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e7ec5f74c5b88aa47ff49a221dead2a4fdcf0b8e\"\u003e\u003ccode\u003ee7ec5f7\u003c/code\u003e\u003c/a\u003e Fix staticcheck in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/d321760db39f8d7fb382220c7fee684e86dce1ae\"\u003e\u003ccode\u003ed321760\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/dbe071720fb1147e3bb47a5f723280b62cf2c58d\"\u003e\u003ccode\u003edbe0717\u003c/code\u003e\u003c/a\u003e Remove AIX/AHFS from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/2d897cabb3d7c3b2cb20c7074991848291ea4008\"\u003e\u003ccode\u003e2d897ca\u003c/code\u003e\u003c/a\u003e Simplify inotify backend locking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/868a000da3bc607c547d546291463798d4ff33e6\"\u003e\u003ccode\u003e868a000\u003c/code\u003e\u003c/a\u003e Test gccgo in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/8f6d48b67bf642be39d2ce798d4b522bffb29efb\"\u003e\u003ccode\u003e8f6d48b\u003c/code\u003e\u003c/a\u003e Move some shared code to a shared struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e48b91a36a5716756346111639156fb7605f0f7a\"\u003e\u003ccode\u003ee48b91a\u003c/code\u003e\u003c/a\u003e Add timeout-minutes in GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/c9507a5fddb4d191636986e40d4c65d3d3504ba2\"\u003e\u003ccode\u003ec9507a5\u003c/code\u003e\u003c/a\u003e Correctly mark pre-existing entries when watching a link to a dir on kqueue\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/hashicorp/vault/api` from 1.16.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/vault/releases\"\u003egithub.com/hashicorp/vault/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.4\u003c/h2\u003e\n\u003cp\u003eSECURITY:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003efilippo.io/edwards25519\u003c/code\u003e to v1.1.1 to resolve GO-2026-4503\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ego.opentelemetry.io/otel/sdk\u003c/code\u003e to v1.40.0 to resolve GO-2026-4394\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore: Bump Go version to 1.25.7\u003c/li\u003e\n\u003cli\u003emfa/duo: Upgrade duo_api_golang client to 0.2.0 to include the new Duo certificate authorities\u003c/li\u003e\n\u003cli\u003eui: Remove ability to bulk delete secrets engines from the list view.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIMPROVEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore/seal: Enhance sys/seal-backend-status to provide more information about seal backends.\u003c/li\u003e\n\u003cli\u003esecrets/kmip (Enterprise): Obey configured best_effort_wal_wait_duration when forwarding kmip requests.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Return the POSTPKIOperation capability within SCEP GetCACaps endpoint for better legacy client support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore (enterprise): Buffer the POST body on binary paths to allow re-reading on non-logical forwarding attempts. Addresses an issue for SCEP, EST and CMPv2 certificate issuances with slow replication of entities\u003c/li\u003e\n\u003cli\u003ecore/identity (enterprise): Fix excessive logging when updating existing aliases\u003c/li\u003e\n\u003cli\u003ecore/managed-keys (enterprise): client credentials should not be required when using Azure Managed Identities in managed keys.\u003c/li\u003e\n\u003cli\u003eplugins (enterprise): Fix bug where requests to external plugins that modify storage weren't populating the X-Vault-Index response header.\u003c/li\u003e\n\u003cli\u003esecrets (pki): Allow issuance of certificates without the server_flag key usage from SCEP, EST and CMPV2 protocols.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Address cache invalidation issues with CMPv2 on performance standby nodes.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Address issues using SCEP on performance standby nodes failing due to configuration invalidation issues along with errors writing to storage\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Modify the SCEP GetCACaps endpoint to dynamically reflect the configured encryption and digest algorithms.\u003c/li\u003e\n\u003cli\u003esecrets/pki: The root/sign-intermediate endpoint should not fail when provided a CSR with a basic constraint extension containing isCa set to true\u003c/li\u003e\n\u003cli\u003esecrets/pki: allow glob-style DNS names in alt_names.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.21.3\u003c/h2\u003e\n\u003ch2\u003eFebruary 05, 2026\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSECURITY:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eauth/cert: ensure that the certificate being renewed matches the certificate attached to the session.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCHANGES:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ecore: Bump Go version to 1.25.6\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFEATURES:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eUI: Hashi-Built External Plugin Support: Recognize and support Hashi-built plugins when run as external binaries\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIMPROVEMENTS:\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md\"\u003egithub.com/hashicorp/vault/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePrevious versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-v1.10-v1.15.md\"\u003ev1.10.0 - v1.15.16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-pre-v1.10.md\"\u003ev1.0.0 - v1.9.10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-v0.md\"\u003ev0.11.6 and earlier\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003ch3\u003eApril 14, 2026\u003c/h3\u003e\n\u003cp\u003eBREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esdk/helpers/docker: Migrate docker helpers from github.com/docker/docker to github.com/moby/moby. This was necessary as github.com/docker/docker is no longer maintained. Resolves GHSA-x744-4wpc-v9h2 and GHSA-pxq6-2prw-chj9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSECURITY:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003efilippo.io/edwards25519\u003c/code\u003e to v1.1.1 to resolve GO-2026-4503\u003c/li\u003e\n\u003cli\u003eapi/auth/gcp: Update go.opentelemetry.io/otel/sdk to fix CVE-2026-39883.\u003c/li\u003e\n\u003cli\u003eapi/auth: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003eauth/aws: fix an issue where a user may be able to bypass authentication to Vault due to incorrect caching of the AWS client\u003c/li\u003e\n\u003cli\u003eauth/cert: ensure that the certificate being renewed matches the certificate attached to the session.\u003c/li\u003e\n\u003cli\u003ecore: Correctly remove any Vault tokens from the Authorization header when this header is forwarded to plugin backends. The header will only be forwarded if \u0026quot;Authorization\u0026quot; is explicitly included in the list of passthrough request headers.\u003c/li\u003e\n\u003cli\u003ecore: Resolve GO-2026-4518 and GHSA-jqcq-xjh3-6g23 by upgrading to github.com/jackc/pgx/v5\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/aws/aws-sdk-go-v2/ to fix security vulnerability GHSA-xmrv-pmrh-hhx2.\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/hashicorp/go-getter to fix security vulnerability GHSA-92mm-2pjq-r785.\u003c/li\u003e\n\u003cli\u003ecore: Update go.opentelemetry.io/otel/sdk to fix CVE-2026-39883.\u003c/li\u003e\n\u003cli\u003ecore: reject URL-encoded paths that do not specify a canonical path\u003c/li\u003e\n\u003cli\u003ehttp: Added configurable \u003ccode\u003emax_token_header_size\u003c/code\u003e listener option (default 8 KB) to bound the size of authentication token headers (\u003ccode\u003eX-Vault-Token\u003c/code\u003e and \u003ccode\u003eAuthorization: Bearer\u003c/code\u003e), preventing a potential denial-of-service attack via oversized header contents. The stdlib-level \u003ccode\u003eMaxHeaderBytes\u003c/code\u003e backstop is also now set on the HTTP server. Set \u003ccode\u003emax_token_header_size = -1\u003c/code\u003e to disable the limit.\u003c/li\u003e\n\u003cli\u003esdk: Resolve GO-2026-4518 and GHSA-jqcq-xjh3-6g23 by upgrading to github.com/jackc/pgx/v5\u003c/li\u003e\n\u003cli\u003esdk: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003eui: disable scarf analytics for ui builds\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ego.opentelemetry.io/otel/sdk\u003c/code\u003e to v1.40.0 to resolve GO-2026-4394\u003c/li\u003e\n\u003cli\u003eUpdate github.com/dvsekhvalnov/jose2go to fix security vulnerability CVE-2025-63811.\u003c/li\u003e\n\u003cli\u003ego: update to golang/x/crypto to v0.45.0 to resolve GHSA-f6x5-jh6r-wrfv, GHSA-j5w8-q4qc-rx2x, GO-2025-4134 and GO-2025-4135.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecrets/ldap (enterprise): Static roles will be migrated from a plugin-managed queue to the Vault Enterprise Rotation Manager system. Static role migration progress can be checked and managed through a new static-migration endpoint. See the \u003ca href=\"https://developer.hashicorp.com/vault/docs/secrets/ldap#static-role-migration-to-rotation-manager\"\u003eLDAP documentation\u003c/a\u003e for more details on this process.\u003c/li\u003e\n\u003cli\u003eaudit: A new top-level key called \u003ccode\u003esupplemental_audit_data\u003c/code\u003e can now appear within audit entries of type \u0026quot;response\u0026quot; within the request and response data structures. These new fields can contain data that further describe the request/response data and are mainly used for non-JSON based requests and responses to help auditing. The \u003ccode\u003eaudit-non-hmac-request-keys\u003c/code\u003e and \u003ccode\u003eaudit-non-hmac-response-keys\u003c/code\u003e apply to keys within \u003ccode\u003esupplemental_audit_data\u003c/code\u003e to remove the HMAC of the field values if so desired.\u003c/li\u003e\n\u003cli\u003eauth/alicloud: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-alicloud/releases/tag/v0.23.1\"\u003ev0.23.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/azure: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-azure/releases/tag/v0.24.0\"\u003ev0.24.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/cf: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-cf/releases/tag/v0.23.0\"\u003ev0.23.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/gcp: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-gcp/releases/tag/v0.23.1\"\u003ev0.23.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/jwt: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-jwt/releases/tag/v0.26.1\"\u003ev0.26.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/kerberos: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-kerberos/releases/tag/v0.17.1\"\u003ev0.17.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/kubernetes: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-kubernetes/releases/tag/v0.24.1\"\u003ev0.24.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/oci: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-oci/releases/tag/v0.21.1\"\u003ev0.21.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/saml: Update plugin to v0.8.1\u003c/li\u003e\n\u003cli\u003ecore/managed-keys (enterprise): The response to API endpoint GET sys/managed-keys/:type/:name now returns an array of string values for key usages, rather than an array of integer values. The strings used are 'encrypt' (1), 'decrypt' (2), 'sign' (3), 'verify' (4), 'wrap' (5), 'unwrap' (6), 'generate_random' (7), and 'mac' (8).\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/hashicorp/vault/commit/d43030648e0c8b7a787f2340b99549c095512d21\"\u003e\u003ccode\u003ed430306\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/a3bc0a30784a294d4481579789528ab0d8996716\"\u003e\u003ccode\u003ea3bc0a3\u003c/code\u003e\u003c/a\u003e (enos): Add LDAP secrets engine blackbox tests to Plugin Scenario (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13072\"\u003e#13072\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/f8df53913cbb84892a1aaf28af34a00d9e10325a\"\u003e\u003ccode\u003ef8df539\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/2b0ec25846e68a0205ce9695479fa2fa43cb6094\"\u003e\u003ccode\u003e2b0ec25\u003c/code\u003e\u003c/a\u003e VAULT-43444 Addressed races in tests (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13278\"\u003e#13278\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13285\"\u003e#13285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/a097d1fa36f751d08406145cc4267ddfe66bb15f\"\u003e\u003ccode\u003ea097d1f\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7e587fd026c6f9f456f1eb6c304ea6f16dafd4ae\"\u003e\u003ccode\u003e7e587fd\u003c/code\u003e\u003c/a\u003e Update vault-plugin-auth-kubernetes to v0.24.1 (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13259\"\u003e#13259\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13287\"\u003e#13287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/13318181939122d796e28d18f906ae4c8295d633\"\u003e\u003ccode\u003e1331818\u003c/code\u003e\u003c/a\u003e UI: Fix namespace search showing empty state when namespaces exist (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13257\"\u003e#13257\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7b12feb2cb6b3fb20c1ed7a5f05a310f042b43b9\"\u003e\u003ccode\u003e7b12feb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7d4395c412f2f54c09ebab8ad6572ac19910dced\"\u003e\u003ccode\u003e7d4395c\u003c/code\u003e\u003c/a\u003e Update vault-plugin-auth-jwt to v0.26.1 (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13242\"\u003e#13242\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13283\"\u003e#13283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/6d4b61567131f78817a1bbb37ca187d8908dead2\"\u003e\u003ccode\u003e6d4b615\u003c/code\u003e\u003c/a\u003e adds flag to fix chrome in ci (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13279\"\u003e#13279\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13282\"\u003e#13282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/vault/compare/v1.16.0...api/v1.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.9.1 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.2 (April 18, 2026)\u003c/h1\u003e\n\u003cp\u003eFix SQL Injection via placeholder confusion with dollar quoted string literals (GHSA-j88v-2chj-qfwx)\u003c/p\u003e\n\u003cp\u003eSQL injection can occur when:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eThe non-default simple protocol is used.\u003c/li\u003e\n\u003cli\u003eA dollar quoted string literal is used in the SQL query.\u003c/li\u003e\n\u003cli\u003eThat query contains text that would be would be interpreted outside as a placeholder outside of a string literal.\u003c/li\u003e\n\u003cli\u003eThe value of that placeholder is controllable by the attacker.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eattackValue := `$tag$; drop table canary; --`\n_, err = tx.Exec(ctx, `select $tag$ $1 $tag$, $1`, pgx.QueryExecModeSimpleProtocol, attackValue)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis is unlikely to occur outside of a contrived scenario.\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/jackc/pgx/commit/0aeabbcf11d859229c1f0b20e710d3596c76bf27\"\u003e\u003ccode\u003e0aeabbc\u003c/code\u003e\u003c/a\u003e Release v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/60644f84918a8af66d14a4b0d865d4edafd955da\"\u003e\u003ccode\u003e60644f8\u003c/code\u003e\u003c/a\u003e Fix SQL sanitizer bugs with dollar-quoted strings and placeholder overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a5680bc945aa7c6ebac2778d859ee7b4ba86db60\"\u003e\u003ccode\u003ea5680bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2531\"\u003e#2531\u003c/a\u003e from dolmen-go/godoc-add-links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e34e4524007062710c6a4fb9c8655b75a486b5cd\"\u003e\u003ccode\u003ee34e452\u003c/code\u003e\u003c/a\u003e doc: Add godoc links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/08c9bb1f0d8fa6cc10ed8c713e68b1baa64dfe2c\"\u003e\u003ccode\u003e08c9bb1\u003c/code\u003e\u003c/a\u003e Fix Stringer types encoded as text instead of numeric value in composite fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/96b4dbdfd0458cb425bf8454d292a23978872cc8\"\u003e\u003ccode\u003e96b4dbd\u003c/code\u003e\u003c/a\u003e Remove unstable test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/acf88e0065682e8948696d26fa6438669c4cabee\"\u003e\u003ccode\u003eacf88e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2526\"\u003e#2526\u003c/a\u003e from abrightwell/abrightwell-min-proto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2f81f1fc03bef99593e92c64ad9cac954c00e8e6\"\u003e\u003ccode\u003e2f81f1f\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emax_protocol_version\u003c/code\u003e and \u003ccode\u003emin_protocol_version\u003c/code\u003e defaults\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.9.1...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/moby/api` from 1.54.1 to 1.54.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/moby/releases\"\u003egithub.com/moby/moby/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.54.2\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi/docs: cleanup changelog. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52379\"\u003emoby/moby#52379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/docs: lower deprecation heading to a h4. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52315\"\u003emoby/moby#52315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/docs: restore API docs and change-logs for API v1.0 - v1.23. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52312\"\u003emoby/moby#52312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi: align Topology swagger with Segments JSON shape. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52358\"\u003emoby/moby#52358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.2\"\u003ehttps://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.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/moby/moby/commit/6cbde19f7b9f0498b4e0b26bae4b88b6c77abcbe\"\u003e\u003ccode\u003e6cbde19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52387\"\u003e#52387\u003c/a\u003e from renovate-bot/renovate/golang-x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/b602ac9c047788bc0131b4570e5dc5017ee2baf6\"\u003e\u003ccode\u003eb602ac9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52413\"\u003e#52413\u003c/a\u003e from justincormack/update-justin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/d1a966e781d38c64bd869c98941a00ccd1711b38\"\u003e\u003ccode\u003ed1a966e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/51049\"\u003e#51049\u003c/a\u003e from thaJeztah/bump_memberlist_serf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/463f4c094357d63ffb106b9561e9d613bc7333f2\"\u003e\u003ccode\u003e463f4c0\u003c/code\u003e\u003c/a\u003e No longer a reviewer; update email address\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/3ede246fb2176a72b034ad01e4250818f67b6b13\"\u003e\u003ccode\u003e3ede246\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52410\"\u003e#52410\u003c/a\u003e from renovate-bot/renovate/github.com-aws-smithy-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/179985cf895b305f7e174aaf309d1d555e33442e\"\u003e\u003ccode\u003e179985c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52358\"\u003e#52358\u003c/a\u003e from geekcoderr/52355-topology-swagger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/98c7106fbeb12f5ac8581f4fb8d08b9df07b62d0\"\u003e\u003ccode\u003e98c7106\u003c/code\u003e\u003c/a\u003e vendor: github.com/hashicorp/memberlist v0.5.4, hashicorp/serf v0.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/b29d903520919b8188f67f2a31cbc093084036eb\"\u003e\u003ccode\u003eb29d903\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52405\"\u003e#52405\u003c/a\u003e from renovate-bot/renovate/actions-github-script-9.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/f69fed13502a835818a3018bd1b4e2fb9b1c1314\"\u003e\u003ccode\u003ef69fed1\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/aws/smithy-go to v1.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/2a18e3d11713fe145e48bf57604a54cbfc38be67\"\u003e\u003ccode\u003e2a18e3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52401\"\u003e#52401\u003c/a\u003e from renovate-bot/renovate/opentelemetry-go-contrib...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pressly/goose/v3` from 3.27.0 to 3.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pressly/goose/releases\"\u003egithub.com/pressly/goose/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pressly/goose/compare/v3.27.0...v3.27.1\"\u003ehttps://github.com/pressly/goose/compare/v3.27.0...v3.27.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/pressly/goose/blob/main/CHANGELOG.md\"\u003egithub.com/pressly/goose/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[v3.27.1] - 2026-04-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Go version to 1.25.7\u003c/li\u003e\n\u003cli\u003eVarious dependency upgrades\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/pressly/goose/commit/e3235f7041e1e14453633daeef467165d09d9449\"\u003e\u003ccode\u003ee3235f7\u003c/code\u003e\u003c/a\u003e release: v3.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/883e2f7e0e70fe9fd5427afd4961d3752ed551c1\"\u003e\u003ccode\u003e883e2f7\u003c/code\u003e\u003c/a\u003e build(deps): bump Go and dependency versions (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/2e2fe5ce0c21ee2a4595f651f913ff6775a6ead1\"\u003e\u003ccode\u003e2e2fe5c\u003c/code\u003e\u003c/a\u003e build(deps): bump the gomod group with 3 updates (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1048\"\u003e#1048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/21176ca42730c42fce388fde57944181bf77066d\"\u003e\u003ccode\u003e21176ca\u003c/code\u003e\u003c/a\u003e build(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 in the gomod group...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/e7bd535b62f22be7e1f3fd6f5b7430f9ea2ae87a\"\u003e\u003ccode\u003ee7bd535\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/f9c7cb4f9e7d9d036c11cde6482a1c7a844da9f6\"\u003e\u003ccode\u003ef9c7cb4\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /internal/t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/b6220db4c1346bb6d1205d01266f4604a03fb5c3\"\u003e\u003ccode\u003eb6220db\u003c/code\u003e\u003c/a\u003e build(deps): bump the gomod group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/65e320f7b293f385ce42ef3509f89df9b9533e02\"\u003e\u003ccode\u003e65e320f\u003c/code\u003e\u003c/a\u003e docs: fix README escaping marker in ENVSUB example (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/18f6ef715e7429c0ad9e67333c1131923353f6b7\"\u003e\u003ccode\u003e18f6ef7\u003c/code\u003e\u003c/a\u003e build(deps): bump goreleaser/goreleaser-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/de28e0480a2a75ea050c152fe9be7126d6f696a5\"\u003e\u003ccode\u003ede28e04\u003c/code\u003e\u003c/a\u003e docs: update v3.27.0 release notes with Go 1.25 minimum and dep upgrades\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pressly/goose/compare/v3.27.0...v3.27.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/common` from 0.66.1 to 0.67.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/common/releases\"\u003egithub.com/prometheus/common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.67.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/871\"\u003eprometheus/common#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/866\"\u003eprometheus/common#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.46.0 to 0.48.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/prometheus/common/pull/872\"\u003eprometheus/common#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/870\"\u003eprometheus/common#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.4...v0.67.5\"\u003ehttps://github.com/prometheus/common/compare/v0.67.4...v0.67.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.4 / 2025-11-18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: clean up golangci-lint configuration 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/prometheus/common/pull/782\"\u003eprometheus/common#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 'omitempty' to Oauth2 fields with type Secret to avoid requiring them by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/864\"\u003eprometheus/common#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add omitempty tag to all config fields by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/865\"\u003eprometheus/common#865\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.3...v0.67.4\"\u003ehttps://github.com/prometheus/common/compare/v0.67.3...v0.67.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.3 / 2025-11-18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport JWT Profile for Authorization Grant (RFC 7523 3.1) by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/862\"\u003eprometheus/common#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig: remove outdated comment about HTTP/2 issues by \u003ca href=\"https://github.com/bboreham\"\u003e\u003ccode\u003e@​bboreham\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/863\"\u003eprometheus/common#863\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/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/862\"\u003eprometheus/common#862\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.2...v0.67.3\"\u003ehttps://github.com/prometheus/common/compare/v0.67.2...v0.67.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.2 / 2025-10-28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003econfig: Fix panic in \u003ccode\u003etlsRoundTripper\u003c/code\u003e when CA file is absent by \u003ca href=\"https://github.com/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup linting issues by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/860\"\u003eprometheus/common#860\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/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.1...v0.67.2\"\u003ehttps://github.com/prometheus/common/compare/v0.67.1...v0.67.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Go case-insensitive file name collision by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/853\"\u003eprometheus/common#853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.0...v0.67.1\"\u003ehttps://github.com/prometheus/common/compare/v0.67.0...v0.67.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.0 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CHANGELOG.md for easier communication of library changes, especially possible breaking changes. by \u003ca href=\"https://github.com/ywwg\"\u003e\u003ccode\u003e@​ywwg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/833\"\u003eprometheus/common#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emodel: New test for validation with dots by \u003ca href=\"https://github.com/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: document NewTextParser as required by \u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\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/common/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/common's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003emain / unreleased\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003ch2\u003ev0.67.2 / 2025-10-28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003econfig: Fix panic in \u003ccode\u003etlsRoundTripper\u003c/code\u003e when CA file is absent by \u003ca href=\"https://github.com/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup linting issues by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/860\"\u003eprometheus/common#860\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/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.1...v0.67.2\"\u003ehttps://github.com/prometheus/common/compare/v0.67.1...v0.67.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.1 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove VERSION file to avoid Go conflict error in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/853\"\u003eprometheus/common#853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.0...v0.67.1\"\u003ehttps://github.com/prometheus/common/compare/v0.67.0...v0.67.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.0 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CHANGELOG.md for easier communication of library changes, especially possible breaking changes. by \u003ca href=\"https://github.com/ywwg\"\u003e\u003ccode\u003e@​ywwg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/833\"\u003eprometheus/common#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emodel: New test for validation with dots by \u003ca href=\"https://github.com/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: document NewTextParser as required by \u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: Add support for float histograms and gauge histograms by \u003ca href=\"https://github.com/beorn7\"\u003e\u003ccode\u003e@​beorn7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/843\"\u003eprometheus/common#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated minimum Go version to 1.24.0, updated Go dependecies by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/849\"\u003eprometheus/common#849\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/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.66.1...v0.67.0\"\u003ehttps://github.com/prometheus/common/compare/v0.66.1...v0.67.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/prometheus/common/commit/934ff3789ee17026206fe4f7e5f59c0a09fbe511\"\u003e\u003ccode\u003e934ff37\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/1e298042a032b79df579092a37dfe8b0364109f9\"\u003e\u003ccode\u003e1e29804\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from 0.46.0 to 0.48.0 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/0bd1c4009cceb4c76bc99f157e29493190520bd1\"\u003e\u003ccode\u003e0bd1c40\u003c/code\u003e\u003c/a\u003e Synchronize common files from prometheus/prometheus (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/b644201c5cd901cc580ab596f9f620c4f51d859d\"\u003e\u003ccode\u003eb644201\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.34.0 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/d80d8544703e59a080a204b6f7429ac6561fb24f\"\u003e\u003ccode\u003ed80d854\u003c/code\u003e\u003c/a\u003e chore: Add omitempty tag to all config fields (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/04686b2cfc6804598d99b86070135f9266998c59\"\u003e\u003ccode\u003e04686b2\u003c/code\u003e\u003c/a\u003e chore: 'omitempty' to Oauth2 fields with type Secret to avoid requiring them ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/0b2fbf31f0e2c21d9e1a4e51e698188fae258cb2\"\u003e\u003ccode\u003e0b2fbf3\u003c/code\u003e\u003c/a\u003e chore: clean up golangci-lint configuration (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/b2cdb0785c1498399587cb0bf42aa960d810633a\"\u003e\u003ccode\u003eb2cdb07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/common/issues/863\"\u003e#863\u003c/a\u003e from prometheus/remove-http2-comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/cd1ab56cc1e1d41dbc286d2e501e26515400b9be\"\u003e\u003ccode\u003ecd1ab56\u003c/code\u003e\u003c/a\u003e Config: remove outdated comment about HTTP/2 issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/f4c0aea59fa97a7627730e65cb2e625ec9fc45cf\"\u003e\u003ccode\u003ef4c0aea\u003c/code\u003e\u003c/a\u003e Support JWT Profile for Authorization Grant (RFC 7523 3.1) (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/862\"\u003e#862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/common/compare/v0.66.1...v0.67.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/rabbitmq/amqp091-go` 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/rabbitmq/amqp091-go/releases\"\u003egithub.com/rabbitmq/amqp091-go'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\u003cul\u003e\n\u003cli\u003eadd methods Temporary and Recoverable to amqp.Error by \u003ca href=\"https://github.com/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/265\"\u003erabbitmq/amqp091-go#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fixes and refactors by \u003ca href=\"https://github.com/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/266\"\u003erabbitmq/amqp091-go#266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: doc typo by \u003ca href=\"https://github.com/AndrewWinterman\"\u003e\u003ccode\u003e@​AndrewWinterman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/269\"\u003erabbitmq/amqp091-go#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd test that demonstrates the issue by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/274\"\u003erabbitmq/amqp091-go#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing simple errors by \u003ca href=\"https://github.com/korolev-d-l\"\u003e\u003ccode\u003e@​korolev-d-l\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/280\"\u003erabbitmq/amqp091-go#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose delivery not initialised error by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/293\"\u003erabbitmq/amqp091-go#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: unify receiver methods to avoid conflicts between value and pointer types by \u003ca href=\"https://github.com/Raisul191491\"\u003e\u003ccode\u003e@​Raisul191491\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/292\"\u003erabbitmq/amqp091-go#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about concurrency with Channels by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/294\"\u003erabbitmq/amqp091-go#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn existing error instead of creating new for the same purpose by \u003ca href=\"https://github.com/pingvincible\"\u003e\u003ccode\u003e@​pingvincible\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/295\"\u003erabbitmq/amqp091-go#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvestigate \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003eGH-296\u003c/a\u003e by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/297\"\u003erabbitmq/amqp091-go#297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linter error after migrating config to v2 by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/306\"\u003erabbitmq/amqp091-go#306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add MIME types constants for  content types by \u003ca href=\"https://github.com/YlanzinhoY\"\u003e\u003ccode\u003e@​YlanzinhoY\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003erabbitmq/amqp091-go#308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eparseHeaderFrame\u003c/code\u003e to consume entire frame payload by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/314\"\u003erabbitmq/amqp091-go#314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typos in comments and tests by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/312\"\u003erabbitmq/amqp091-go#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update link to RabbitMQ tutorials by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/313\"\u003erabbitmq/amqp091-go#313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modernize lint issues by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/315\"\u003erabbitmq/amqp091-go#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse RabbitMQ 4 in Makefile by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/319\"\u003erabbitmq/amqp091-go#319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for unsigned type values by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/317\"\u003erabbitmq/amqp091-go#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incomplete routing diagram in QueueBind doc comment by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003erabbitmq/amqp091-go#320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify with atomic types by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/318\"\u003erabbitmq/amqp091-go#318\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/rabbitmq/amqp091-go/pull/321\"\u003erabbitmq/amqp091-go#321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/326\"\u003erabbitmq/amqp091-go#326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEliminate race condition in Connection.Close() and related methods by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/328\"\u003erabbitmq/amqp091-go#328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect context cancellation on publishing with context operations by \u003ca href=\"https://github.com/NawafSwe\"\u003e\u003ccode\u003e@​NawafSwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003erabbitmq/amqp091-go#330\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/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/265\"\u003erabbitmq/amqp091-go#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AndrewWinterman\"\u003e\u003ccode\u003e@​AndrewWinterman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/269\"\u003erabbitmq/amqp091-go#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/korolev-d-l\"\u003e\u003ccode\u003e@​korolev-d-l\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/280\"\u003erabbitmq/amqp091-go#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raisul191491\"\u003e\u003ccode\u003e@​Raisul191491\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/292\"\u003erabbitmq/amqp091-go#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pingvincible\"\u003e\u003ccode\u003e@​pingvincible\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/295\"\u003erabbitmq/amqp091-go#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/YlanzinhoY\"\u003e\u003ccode\u003e@​YlanzinhoY\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003erabbitmq/amqp091-go#308\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/rabbitmq/amqp091-go/pull/312\"\u003erabbitmq/amqp091-go#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003erabbitmq/amqp091-go#320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NawafSwe\"\u003e\u003ccode\u003e@​NawafSwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003erabbitmq/amqp091-go#330\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\"\u003ehttps://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rabbitmq/amqp091-go/blob/main/CHANGELOG.md\"\u003egithub.com/rabbitmq/amqp091-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rabbitmq/amqp091-go/tree/v1.11.0\"\u003ev1.11.0\u003c/a\u003e (2026-04-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd better debug information on DialConfig \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChannel error when acking via go-routines \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003e#296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/318\"\u003e#318\u003c/a\u003e exposes a pre-existing race in \u003ccode\u003eConnection.Close()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/327\"\u003e#327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEntire header frame isn't always read \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/309\"\u003e#309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete support of 0-9-1 field type values \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/302\"\u003e#302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedelivered Flag Not Exposed \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/301\"\u003e#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econsume input basicConsumeOk but response queueBindOk \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/291\"\u003e#291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChannel is closed after Channel.ExchangeDeclarePassive fails \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/290\"\u003e#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete example in (*Channel).QueueBind documentation \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/279\"\u003e#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQueueDeclarePassive does not report queue type mismatch \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/273\"\u003e#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 1.10.0 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/261\"\u003e#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum Go version to 1.18 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: respect context cancellation on publishing with context operations \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003e#330\u003c/a\u003e (\u003ca href=\"https://github.com/NawafSwe\"\u003eNawafSwe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEliminate race condition in Connection.Close() and related methods \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/328\"\u003e#328\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 4 updates \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/326\"\u003e#326\u003c/a\u003e (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3 to 4 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/321\"\u003e#321\u003c/a\u003e (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incomplete routing diagram in QueueBind doc comment \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003e#320\u003c/a\u003e (\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003eCopilot\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse RabbitMQ 4 in Makefile \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/319\"\u003e#319\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: simplify with atomic types \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/318\"\u003e#318\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for unsigned type values \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/317\"\u003e#317\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modernize lint issues \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/315\"\u003e#315\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eparseHeaderFrame\u003c/code\u003e to consume entire frame payload \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/314\"\u003e#314\u003c/a\u003e (\u003ca href=\"https://github.com/lukebakken\"\u003elukebakken\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update link to RabbitMQ tutorials \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/313\"\u003e#313\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: typos in comments and tests \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/312\"\u003e#312\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add MIME types constants for  content types \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003e#308\u003c/a\u003e (\u003ca href=\"https://github.com/YlanzinhoY\"\u003eYlanzinhoY\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linter error after migrating config to v2 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/306\"\u003e#306\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvestigate \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003eGH-296\u003c/a\u003e \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/p...\n\n_Description has been truncated_","html_url":"https://github.com/ghbvf/gocell/pull/330","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghbvf%2Fgocell/issues/330","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/330/packages"},{"uuid":"4330720217","node_id":"PR_kwDOR6RzH87Vtnjo","number":17,"state":"open","title":"chore(backend/deps): bump the go-minor-and-patch group across 1 directory with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-26T11:19:01.000Z","updated_at":"2026-04-26T16:17:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(backend/deps): bump","group_name":"go-minor-and-patch","update_count":6,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/gin-gonic/gin","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.3.0","new_version":"5.3.1","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"golang.org/x/crypto","old_version":"0.46.0","new_version":"0.48.0"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0"},{"name":"google.golang.org/genai","old_version":"1.40.0","new_version":"1.54.0","repository_url":"https://github.com/googleapis/go-genai"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-and-patch group with 4 updates in the /backend directory: [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc), [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin), [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) and [google.golang.org/genai](https://github.com/googleapis/go-genai).\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/gin-gonic/gin` from 1.10.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGin v1.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.10.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.3.0 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔐 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spellcheck Github action to catch common spelling mistakes by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithNotBeforeRequired\u003c/code\u003e parser option and add test coverage by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/456\"\u003egolang-jwt/jwt#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate godoc example func to properly refer to \u003ccode\u003eNewWithClaims()\u003c/code\u003e by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/459\"\u003egolang-jwt/jwt#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github workflows by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/462\"\u003egolang-jwt/jwt#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional test for CustomClaims that validates unmarshalling behaviour by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/457\"\u003egolang-jwt/jwt#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix early file close in jwt cli by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/472\"\u003egolang-jwt/jwt#472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TPM signature reference by \u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove misleading ParserOptions documentation in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/484\"\u003egolang-jwt/jwt#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave signature to Token struct after successful signing by \u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e by \u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e👒 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump crate-ci/typos from 1.34.0 to 1.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/461\"\u003egolang-jwt/jwt#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.35.4 to 1.36.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/470\"\u003egolang-jwt/jwt#470\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/golang-jwt/jwt/pull/478\"\u003egolang-jwt/jwt#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.36.2 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/480\"\u003egolang-jwt/jwt#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 8 to 9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/481\"\u003egolang-jwt/jwt#481\u003c/a\u003e\u003c/li\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/golang-jwt/jwt/pull/469\"\u003egolang-jwt/jwt#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.39.0 to 1.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/488\"\u003egolang-jwt/jwt#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout 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/golang-jwt/jwt/pull/487\"\u003egolang-jwt/jwt#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.40.0 to 1.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/golang-jwt/jwt/pull/490\"\u003egolang-jwt/jwt#490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.41.0 to 1.42.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/golang-jwt/jwt/pull/492\"\u003egolang-jwt/jwt#492\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/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.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/golang-jwt/jwt/commit/7ceae619e739dc8a7bf577214aa8ebf26668e9db\"\u003e\u003ccode\u003e7ceae61\u003c/code\u003e\u003c/a\u003e Add release.yml for changelog configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/dce8e4dddcc9dc812cdc0b9d2037512d0e4b3eb5\"\u003e\u003ccode\u003edce8e4d\u003c/code\u003e\u003c/a\u003e Set token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/8889e208aa5c3736e5f7a856107ee70c046b803e\"\u003e\u003ccode\u003e8889e20\u003c/code\u003e\u003c/a\u003e Save signature to Token struct after successful signing (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d237f8204b397bc008b5b07c4e081beb4ec2a7b1\"\u003e\u003ccode\u003ed237f82\u003c/code\u003e\u003c/a\u003e ci: update github-actions schedule interval to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d8dce95a406fc435aa3d11c5073f2f31a9449116\"\u003e\u003ccode\u003ed8dce95\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.41.0 to 1.42.1 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/e93180329eab078116176ff7dc4352760bc5f290\"\u003e\u003ccode\u003ee931803\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.40.0 to 1.41.0 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/e6a0afa839d74787501369217245b52bfc75f30d\"\u003e\u003ccode\u003ee6a0afa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/9f85c9ec9f10fb6919d773cb8df07029639ec76e\"\u003e\u003ccode\u003e9f85c9e\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.39.0 to 1.40.0 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/60a8669e0221aed55a6abfd9b5cd20472f0c6ebd\"\u003e\u003ccode\u003e60a8669\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/76f582896da76978896d59ced995d7967c33c434\"\u003e\u003ccode\u003e76f5828\u003c/code\u003e\u003c/a\u003e Remove misleading ParserOptions documentation (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/484\"\u003e#484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.46.0 to 0.48.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/crypto/compare/v0.46.0...v0.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/oauth2` from 0.35.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/4d954e69a88d9e1ccb8439f8d5b6cbef230c4ef9\"\u003e\u003ccode\u003e4d954e6\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/oauth2/compare/v0.35.0...v0.36.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/genai` from 1.40.0 to 1.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/go-genai/releases\"\u003egoogle.golang.org/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.54.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.53.0...v1.54.0\"\u003e1.54.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e9245aba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e2ae252c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e4790027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.53.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.1...v1.53.0\"\u003e1.53.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease 1.53.0 (\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e07f38c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.52.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.0...v1.52.1\"\u003e1.52.1\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix service_tier enums. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/5518442a2a8dac4a00ad4248470ec995604974f6\"\u003e5518442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.52.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.51.0...v1.52.0\"\u003e1.52.0\u003c/a\u003e (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd labels field to Veo configs (\u003ca href=\"https://github.com/googleapis/go-genai/commit/3fab63a5f628b8ffe35fe75c325108a75e5c5add\"\u003e3fab63a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd model_status to GenerateContentResponse (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd part_metadata in Part (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service tier to GenerateContent. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/c07b6a0b47408e038264a4b0d85183e4240cb30a\"\u003ec07b6a0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egenai:\u003c/strong\u003e add TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO to TurnCoverage (\u003ca href=\"https://github.com/googleapis/go-genai/commit/ea49f9a7d885d7d0fb2016c7621b1d22eee06b26\"\u003eea49f9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport hyperparameters in distillation tuning (\u003ca href=\"https://github.com/googleapis/go-genai/commit/b8873ea18126d825b841794414c05c66cb2bc094\"\u003eb8873ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport rendered_parts in GroundingSupport (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix empty InlinedEmbedContentResponses for inline batch embeddings in Go GenAI SDK (\u003ca href=\"https://github.com/googleapis/go-genai/commit/e70c9d111e5f70e684537ae3ebb3fcaaf839d642\"\u003ee70c9d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport us region routing (\u003ca href=\"https://github.com/googleapis/go-genai/commit/09d5be32d28541debeb2fbfae13be29e51d0b42d\"\u003e09d5be3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.51.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.50.0...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-03-17)\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/googleapis/go-genai/blob/main/CHANGELOG.md\"\u003egoogle.golang.org/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.53.0...v1.54.0\"\u003e1.54.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e9245aba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e2ae252c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e4790027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.1...v1.53.0\"\u003e1.53.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease 1.53.0 (\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e07f38c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.0...v1.52.1\"\u003e1.52.1\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix service_tier enums. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/5518442a2a8dac4a00ad4248470ec995604974f6\"\u003e5518442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.51.0...v1.52.0\"\u003e1.52.0\u003c/a\u003e (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd labels field to Veo configs (\u003ca href=\"https://github.com/googleapis/go-genai/commit/3fab63a5f628b8ffe35fe75c325108a75e5c5add\"\u003e3fab63a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd model_status to GenerateContentResponse (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd part_metadata in Part (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service tier to GenerateContent. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/c07b6a0b47408e038264a4b0d85183e4240cb30a\"\u003ec07b6a0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egenai:\u003c/strong\u003e add TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO to TurnCoverage (\u003ca href=\"https://github.com/googleapis/go-genai/commit/ea49f9a7d885d7d0fb2016c7621b1d22eee06b26\"\u003eea49f9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport hyperparameters in distillation tuning (\u003ca href=\"https://github.com/googleapis/go-genai/commit/b8873ea18126d825b841794414c05c66cb2bc094\"\u003eb8873ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport rendered_parts in GroundingSupport (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix empty InlinedEmbedContentResponses for inline batch embeddings in Go GenAI SDK (\u003ca href=\"https://github.com/googleapis/go-genai/commit/e70c9d111e5f70e684537ae3ebb3fcaaf839d642\"\u003ee70c9d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport us region routing (\u003ca href=\"https://github.com/googleapis/go-genai/commit/09d5be32d28541debeb2fbfae13be29e51d0b42d\"\u003e09d5be3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.50.0...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport include_server_side_tool_invocations for genai. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/cec4bfd51223b19740526a44a610a8c06de737d4\"\u003ecec4bfd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-03-12)\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/googleapis/go-genai/commit/2abde7d2eeec00e58ad817fee0545efdf2cbf94b\"\u003e\u003ccode\u003e2abde7d\u003c/code\u003e\u003c/a\u003e chore(main): release 1.54.0 (\u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e\u003ccode\u003e4790027\u003c/code\u003e\u003c/a\u003e feat: Add webhook_config to batches.create() and models.generate_videos()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2db1072b87c1059118aab06596fdede050e77c14\"\u003e\u003ccode\u003e2db1072\u003c/code\u003e\u003c/a\u003e chore: support new config mappings and fields for gemini-embedding-2 on GenAI...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/5bc9bf413f5064c679bf071f1fd831194b3d87fe\"\u003e\u003ccode\u003e5bc9bf4\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e\u003ccode\u003e2ae252c\u003c/code\u003e\u003c/a\u003e feat: Add Live Avatar new fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/6ccba365395a4102804543d884e16d368876b74d\"\u003e\u003ccode\u003e6ccba36\u003c/code\u003e\u003c/a\u003e chore: Clean up no-op converters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e\u003ccode\u003e9245aba\u003c/code\u003e\u003c/a\u003e feat: Add \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/dda317bd5af22073018e1d87c8cfe5402935909a\"\u003e\u003ccode\u003edda317b\u003c/code\u003e\u003c/a\u003e chore(main): release 1.53.0 (\u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e\u003ccode\u003e07f38c9\u003c/code\u003e\u003c/a\u003e chore: release 1.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ece8783afc8e6d17027bea9aebf0f6e72f657fa\"\u003e\u003ccode\u003e2ece878\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated product recontext model samples from docstrings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.40.0...v1.54.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/kube-rca/kuberca/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-rca%2Fkuberca/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"4330105557","node_id":"PR_kwDOHqP31c7Vr3I6","number":6174,"state":"closed","title":"chore(deps): bump the go-minor group with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-26T14:24:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-26T05:26:28.000Z","updated_at":"2026-04-26T14:24:36.000Z","time_to_close":32278,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":27,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.24.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.31.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"golang.org/x/crypto","old_version":"0.49.0","new_version":"0.50.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.52.0","new_version":"0.53.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/text","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.276.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20251002143259-bc988d571ff4","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.23.3","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.24.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.1` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.31.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.49.0` | `0.50.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.52.0` | `0.53.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.35.0` | `0.36.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.276.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.80.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.20.2` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.35.2` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.35.2` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.35.2` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.35.2` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.35.2` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20251002143259-bc988d571ff4` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.23.3` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.24.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.1\u003c/h2\u003e\n\u003ch2\u003e1.21.1 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue in \u003ccode\u003eResponseError.Error()\u003c/code\u003e where the request URL path was being logged unescaped.\u003c/li\u003e\n\u003cli\u003eRedact query parameters when logging errors.\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eruntime.JoinPaths\u003c/code\u003e, don't add a slash between root and paths when \u003ccode\u003epaths\u003c/code\u003e starts with \u003ccode\u003e?\u003c/code\u003e (query string).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Go 1.25.0.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.21.0\u003c/h2\u003e\n\u003ch2\u003e1.21.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime/datetime\u003c/code\u003e package which provides specialized time type wrappers for serializing and deserializing\ntime values in various formats used by Azure services.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAligned \u003ccode\u003ecloud.AzureGovernment\u003c/code\u003e and \u003ccode\u003ecloud.AzureChina\u003c/code\u003e audience values with Azure CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4509a600408280c8dcdbc6825ba750cf1628423d\"\u003e\u003ccode\u003e4509a60\u003c/code\u003e\u003c/a\u003e Release 2024-06-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0c61504d74dd81214542aae8a68993166935fa2a\"\u003e\u003ccode\u003e0c61504\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca59bf2c0fc11f80a59f7f0e5c7f4d7805444e3\"\u003e\u003ccode\u003e7ca59bf\u003c/code\u003e\u003c/a\u003e Update SDK's smithy-go dependency to v1.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe1af5ba9947870b221f0c17b92e4f6d48e318c9\"\u003e\u003ccode\u003efe1af5b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b76404f69b8b6b2e398f9fd3f4759e36e3407353\"\u003e\u003ccode\u003eb76404f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8ca412df63bb420ae20bf4ae198b8ea57e2aacf6\"\u003e\u003ccode\u003e8ca412d\u003c/code\u003e\u003c/a\u003e Release 2024-06-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6505a148d0d4e3a624fa5fb10c7fc4a226c9257f\"\u003e\u003ccode\u003e6505a14\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/66e5439ffbb921f031bae700e78ecea6b48b3517\"\u003e\u003ccode\u003e66e5439\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/590c9dbbfd52c9f93a2997bcca309c362d7f90e1\"\u003e\u003ccode\u003e590c9db\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50\"\u003e\u003ccode\u003e7c25c21\u003c/code\u003e\u003c/a\u003e Release 2024-06-26\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/s3/v1.57.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/1bfcca47168cb6d2d7dfdc5b35d8b379a773976d\"\u003e\u003ccode\u003e1bfcca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1184\"\u003e#1184\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/29717cf12f2287d4af942bfa28b15425a28f15b7\"\u003e\u003ccode\u003e29717cf\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/56b4f164d7c70a4e419f508db29727e468648204\"\u003e\u003ccode\u003e56b4f16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1183\"\u003e#1183\u003c/a\u003e from fluxcd/cel-api-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/6b6497f0bf6c7d7252f35c66e2de8ad6d5b478b1\"\u003e\u003ccode\u003e6b6497f\u003c/code\u003e\u003c/a\u003e runtime/cel: allow empty kind in status reader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/8f83548109570226fefc580b954b6d83e948b1e8\"\u003e\u003ccode\u003e8f83548\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1180\"\u003e#1180\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/9b58a01df04b801a0569d4ca0e5d0dcb9f534b35\"\u003e\u003ccode\u003e9b58a01\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/31385e2a96dc8639124e7e61418a38a49073c691\"\u003e\u003ccode\u003e31385e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1179\"\u003e#1179\u003c/a\u003e from fluxcd/go-git-5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/d527b349de65e94327158a12ba054db60a3256d0\"\u003e\u003ccode\u003ed527b34\u003c/code\u003e\u003c/a\u003e Upgrade go-git to v5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/edb5072051e73f78ee5e26d50bc45972e1009934\"\u003e\u003ccode\u003eedb5072\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1178\"\u003e#1178\u003c/a\u003e from fluxcd/cleanup-aws-eni\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/d7014c457a86606ca629dbf1a7a06113b322a028\"\u003e\u003ccode\u003ed7014c4\u003c/code\u003e\u003c/a\u003e tests/intergration: cleanup AWS ENIs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.7...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jferrl/go-githubauth` from 1.5.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/releases\"\u003egithub.com/jferrl/go-githubauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003ch3\u003eExternal key store support for GitHub App JWTs\u003c/h3\u003e\n\u003cp\u003eAdded \u003ccode\u003eNewApplicationTokenSourceFromSigner\u003c/code\u003e which accepts any \u003ccode\u003ecrypto.Signer\u003c/code\u003e with an RSA public key. Enables signing via AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault Transit, PKCS#11 HSMs, or ssh-agent — the private key never touches process memory. Validates at construction that the signer's public key is \u003ccode\u003e*rsa.PublicKey\u003c/code\u003e (GitHub requires RS256).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003esigner, _ := kms.NewSigner(ctx, keyID) // any crypto.Signer backed by RSA\r\nts, err := githubauth.NewApplicationTokenSourceFromSigner(appID, signer)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eProactive token refresh with configurable skew\u003c/h3\u003e\n\u003cp\u003eNew \u003ccode\u003eReuseTokenSourceWithSkew\u003c/code\u003e refreshes cached tokens when \u003ccode\u003etime.Until(exp) \u0026lt;= skew\u003c/code\u003e instead of waiting for expiry to pass. Closes the in-flight 401 window where a request starts shortly before expiry and reaches GitHub already expired.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eNewApplicationTokenSource\u003c/code\u003e and \u003ccode\u003eNewInstallationTokenSource\u003c/code\u003e now wrap with \u003ccode\u003eDefaultExpirySkew\u003c/code\u003e (30s); tune via \u003ccode\u003eWithExpirySkew\u003c/code\u003e / \u003ccode\u003eWithInstallationExpirySkew\u003c/code\u003e. Zero/negative skew delegates to \u003ccode\u003eoauth2.ReuseTokenSource\u003c/code\u003e verbatim for backwards compatibility.\u003c/p\u003e\n\u003ch3\u003eAutomatic retry on installation token throttling\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003ecreateInstallationToken\u003c/code\u003e now performs a single automatic retry when GitHub returns \u003ccode\u003e429\u003c/code\u003e, or \u003ccode\u003e403\u003c/code\u003e with \u003ccode\u003eRetry-After\u003c/code\u003e / \u003ccode\u003eX-RateLimit-Reset\u003c/code\u003e headers. Sleep honors context cancellation and is capped at 60s. Terminal throttle errors wrap \u003ccode\u003eErrRateLimited\u003c/code\u003e for \u003ccode\u003eerrors.Is\u003c/code\u003e branching. Opt out via \u003ccode\u003eWithRetryOnThrottle(false)\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eNew \u003ccode\u003ewebhook\u003c/code\u003e subpackage\u003c/h3\u003e\n\u003cp\u003eAdded a \u003ccode\u003ewebhook\u003c/code\u003e package for verifying GitHub webhook deliveries using constant-time HMAC-SHA256:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eVerify(secret, body, signature)\u003c/code\u003e with sentinel errors (\u003ccode\u003eErrMissingSignature\u003c/code\u003e, \u003ccode\u003eErrInvalidSignatureFormat\u003c/code\u003e, \u003ccode\u003eErrSignatureMismatch\u003c/code\u003e) wrapped for \u003ccode\u003eerrors.Is\u003c/code\u003e / \u003ccode\u003eerrors.As\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMiddleware(secret, opts...)\u003c/code\u003e \u003ccode\u003enet/http\u003c/code\u003e middleware with body restoration, 25 MiB default cap, and 401/413 short-circuits.\u003c/li\u003e\n\u003cli\u003eFunctional options \u003ccode\u003eWithMaxPayloadSize\u003c/code\u003e and \u003ccode\u003eWithErrorHandler\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSuitable for direct use in queue, Lambda, or Cloud Run consumers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003ehttp.Handle(\u0026quot;/webhook\u0026quot;, webhook.Middleware(secret)(handler))\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e📦 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egolang.org/x/oauth2\u003c/code\u003e from 0.34.0 → 0.36.0\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecodecov/codecov-action\u003c/code\u003e 5 → 6\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003estyfle/cancel-workflow-action\u003c/code\u003e 0.13.0 → 0.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking / Behavior Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eMinimum Go version is now 1.25\u003c/strong\u003e (transitively required by \u003ccode\u003egolang.org/x/oauth2\u003c/code\u003e v0.36.0). README previously claimed 1.21; the actual floor is now enforced.\u003c/li\u003e\n\u003cli\u003eToken sources refresh \u003cstrong\u003e30s before expiry\u003c/strong\u003e by default. Set skew to \u003ccode\u003e0\u003c/code\u003e via \u003ccode\u003eWithExpirySkew(0)\u003c/code\u003e / \u003ccode\u003eWithInstallationExpirySkew(0)\u003c/code\u003e to restore prior behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\"\u003ehttps://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/blob/main/CHANGELOG.md\"\u003egithub.com/jferrl/go-githubauth'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 \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\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/jferrl/go-githubauth/commit/dc730e4071a0c44e348e1339a34ed39a5656a802\"\u003e\u003ccode\u003edc730e4\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): retry installation token fetches on rate limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/599f97f423e2319e61ec5d3a6f04afc8eacd2d4b\"\u003e\u003ccode\u003e599f97f\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): proactive token refresh with configurable skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/a6a8b1bb415877df992e75e3ab926abe256406e6\"\u003e\u003ccode\u003ea6a8b1b\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): add crypto.Signer-backed JWT token source\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/e6ea8945b7dc09f1d51002d13a5e36784010f75e\"\u003e\u003ccode\u003ee6ea894\u003c/code\u003e\u003c/a\u003e ✨ feat(webhook): add GitHub webhook signature verification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/ec35ab14e015d8b9a3c76737bb6a8fe531957bd0\"\u003e\u003ccode\u003eec35ab1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/45\"\u003e#45\u003c/a\u003e from jferrl/dependabot/github_actions/codecov/codecov-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/6b16b502ecdd7218a5c85b4783a5d2f8948d642b\"\u003e\u003ccode\u003e6b16b50\u003c/code\u003e\u003c/a\u003e chore(deps): bump codecov/codecov-action from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/401bfce601e2abd072b67d19901baca6c2bf3c09\"\u003e\u003ccode\u003e401bfce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/44\"\u003e#44\u003c/a\u003e from jferrl/dependabot/github_actions/styfle/cancel-wo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/8bb16907a27087e04b4a334a8cab529bce822363\"\u003e\u003ccode\u003e8bb1690\u003c/code\u003e\u003c/a\u003e chore(deps): bump styfle/cancel-workflow-action from 0.13.0 to 0.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/134b27b16b980f988b0b56bd11369b0b6c603451\"\u003e\u003ccode\u003e134b27b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/43\"\u003e#43\u003c/a\u003e from jferrl/dependabot/go_modules/golang.org/x/oauth2-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/724c86a57433cc7eb0f233c8aae2bb57de5a694e\"\u003e\u003ccode\u003e724c86a\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pelletier/go-toml/v2` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pelletier/go-toml/releases\"\u003egithub.com/pelletier/go-toml/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis is the first release built largely with the help of AI coding agents. Highlights include the complete removal of the unsafe package. go-toml is now fully safe Go code, with a geomean overhead of only ~1.4% vs v2.2.4 and zero additional allocations on benchmarks. This release also adds omitzero struct tag support, improves UnmarshalText/Unmarshaler handling for tables and array tables, and fixes several bugs including nil pointer marshaling, leap second handling, and datetime unmarshaling panics.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emarshal: don't escape quotes unnecessarily by \u003ca href=\"https://github.com/virtuald\"\u003e\u003ccode\u003e@​virtuald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/991\"\u003epelletier/go-toml#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eomitzero\u003c/code\u003e tag support by \u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/998\"\u003epelletier/go-toml#998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom IsZero() methods with omitzero tag by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1020\"\u003epelletier/go-toml#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnmarshalText fallbacks to struct unmarshaling for tables and arrays by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1026\"\u003epelletier/go-toml#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[unstable] Support Unmarshaler interface for tables and array tables by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1027\"\u003epelletier/go-toml#1027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing UnmarshalTOML call by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/996\"\u003epelletier/go-toml#996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle array table into an empty slice by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/997\"\u003epelletier/go-toml#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnwrap strict errors by \u003ca href=\"https://github.com/bersace\"\u003e\u003ccode\u003e@​bersace\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1012\"\u003epelletier/go-toml#1012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix leap second handling found by fuzz by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1019\"\u003epelletier/go-toml#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nil pointer map values not being marshaled by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1025\"\u003epelletier/go-toml#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic when unmarshaling datetime values to incompatible types (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1028\"\u003e#1028\u003c/a\u003e) by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1029\"\u003epelletier/go-toml#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parser error pointing to wrong line at EOF without trailing newline by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1041\"\u003epelletier/go-toml#1041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Unmarshaling README by \u003ca href=\"https://github.com/heckelson\"\u003e\u003ccode\u003e@​heckelson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1016\"\u003epelletier/go-toml#1016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate AGENTS.md guidelines file by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1017\"\u003epelletier/go-toml#1017\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe package removal by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1021\"\u003epelletier/go-toml#1021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI and test scripts to Go 1.26 by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1030\"\u003epelletier/go-toml#1030\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/virtuald\"\u003e\u003ccode\u003e@​virtuald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/991\"\u003epelletier/go-toml#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/999\"\u003epelletier/go-toml#999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bersace\"\u003e\u003ccode\u003e@​bersace\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1012\"\u003epelletier/go-toml#1012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyn-org\"\u003e\u003ccode\u003e@​flyn-org\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1013\"\u003epelletier/go-toml#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckelson\"\u003e\u003ccode\u003e@​heckelson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1016\"\u003epelletier/go-toml#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0\"\u003ehttps://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.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/pelletier/go-toml/commit/f36a3ece9e3adf0efaf9f9bd3591c3001f17602b\"\u003e\u003ccode\u003ef36a3ec\u003c/code\u003e\u003c/a\u003e Reduce marshal and unmarshal overhead (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1044\"\u003e#1044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/77f3862df44d71c6eab9a7f4b30154046a9c3c62\"\u003e\u003ccode\u003e77f3862\u003c/code\u003e\u003c/a\u003e Fix benchmark script replacing internal package imports (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/16b1ef5508d99a35131b454a80e05a784d0f61fe\"\u003e\u003ccode\u003e16b1ef5\u003c/code\u003e\u003c/a\u003e Fix parser error pointing to wrong line when last line has no trailing newlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/e14bde7c1d0e055cc26b8348f7a08ba0c7af1cdb\"\u003e\u003ccode\u003ee14bde7\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/4b1ff01eb3bdc32f3610d5715da3d9e1d03a2d8c\"\u003e\u003ccode\u003e4b1ff01\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/048a25f0f2360787e267ac3025c7f74a9aa3a3c9\"\u003e\u003ccode\u003e048a25f\u003c/code\u003e\u003c/a\u003e Go 1.26 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/b3575580f98d71a957f5ff4e05b39d959aee1957\"\u003e\u003ccode\u003eb357558\u003c/code\u003e\u003c/a\u003e build(deps): bump goreleaser/goreleaser-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1035\"\u003e#1035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/a0be52f4c1d9cd997580d9d8962628ad7a18b32d\"\u003e\u003ccode\u003ea0be52f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 6 to 7 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/316bfc66a4af619a1b0b8f844659b533992bde40\"\u003e\u003ccode\u003e316bfc6\u003c/code\u003e\u003c/a\u003e Support Unmarshaler interface for tables and array tables (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/2edc61f17159e4fde0f26098841160013015430b\"\u003e\u003ccode\u003e2edc61f\u003c/code\u003e\u003c/a\u003e Fix panic when unmarshaling datetime values to incompatible types (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1028\"\u003e#1028\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gitlab.com/gitlab-org/api/client-go` from 1.13.0 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/blob/main/CHANGELOG.md\"\u003egitlab.com/gitlab-org/api/client-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.46.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate urls and add missing (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2785\"\u003e!2785\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/mohamedmongy96\"\u003eMohamed Mongy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.45.0...v1.46.0\"\u003e1.46.0\u003c/a\u003e (2026-03-01)\u003c/h1\u003e\n\u003ch2\u003e1.45.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd LockMembershipsToSAML support to Application Settings (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2791\"\u003e!2791\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/mohamedmongy96\"\u003eMohamed Mongy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔄 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest(integration): Use epic IID instead of ID in \u003ccode\u003eDeleteEpic\u003c/code\u003e cleanup. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2794\"\u003e!2794\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/fforster\"\u003eFlorian Forster\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.44.0...v1.45.0\"\u003e1.45.0\u003c/a\u003e (2026-02-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e Use epic IID instead of ID in \u003ccode\u003eDeleteEpic\u003c/code\u003e cleanup. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/49dea0587894cd75d5962e69080974fccedde406\"\u003e49dea05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.44.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement runner controller instance-level runner scope support (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2765\"\u003e!2765\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/timofurrer\"\u003eTimo Furrer\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔄 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update module github.com/graph-gophers/graphql-go to v1.9.0 (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2789\"\u003e!2789\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/gitlab-dependency-update-bot\"\u003eGitLab Dependency Bot\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.43.0...v1.44.0\"\u003e1.44.0\u003c/a\u003e (2026-02-26)\u003c/h1\u003e\n\u003ch2\u003e1.43.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(pagination): Add \u003ccode\u003eScanAndCollectN\u003c/code\u003e to collect at most \u003cem\u003en\u003c/em\u003e results. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2788\"\u003e!2788\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/fforster\"\u003eFlorian Forster\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://gitlab.com/gitlab-org/api/client-go/commit/da7b8a72a07b41ac257b538fac02a6aaa49047fc\"\u003e\u003ccode\u003eda7b8a7\u003c/code\u003e\u003c/a\u003e chore(release): 1.46.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/072590b6d71610f6148328c5e0c27de4c7e1fdda\"\u003e\u003ccode\u003e072590b\u003c/code\u003e\u003c/a\u003e Merge branch 'Update_Urls_and_add-missing' into 'main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/8b634616608deae4019c3d7a421c6809b5cf231d\"\u003e\u003ccode\u003e8b63461\u003c/code\u003e\u003c/a\u003e Update urls and add missing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/0abd5cedc3b377211cee5ce084c80e9d744c18a5\"\u003e\u003ccode\u003e0abd5ce\u003c/code\u003e\u003c/a\u003e chore(release): 1.45.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/6f5a6dac70026af0c25c240ba64c761451222757\"\u003e\u003ccode\u003e6f5a6da\u003c/code\u003e\u003c/a\u003e Merge branch 'issue_\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/issues/2237\"\u003e#2237\u003c/a\u003e' into 'main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/06094f9180bc37218e6e8bf0d613b6bdcb726e64\"\u003e\u003ccode\u003e06094f9\u003c/code\u003e\u003c/a\u003e Add LockMembershipsToSAML support to Application Settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/37ff76ba4d9296b8475e9f3e11bea86ad1cb4c5b\"\u003e\u003ccode\u003e37ff76b\u003c/code\u003e\u003c/a\u003e Merge branch 'fforster/epic-cleanup' into 'main...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6174/packages"},{"uuid":"4289860085","node_id":"PR_kwDOR0JJ7M7TqtU4","number":26,"state":"open","title":"Bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-19T03:52:41.000Z","updated_at":"2026-04-19T03:52:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Izzetee/PiPiMink/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Izzetee%2FPiPiMink/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"4276590942","node_id":"PR_kwDOBGvVPc7TAicD","number":59896,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["ok-to-test","size/L","release-notes-none"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-16T23:16:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T15:00:20.000Z","updated_at":"2026-04-16T23:16:24.000Z","time_to_close":29761,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":22,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"29.3.1+incompatible","new_version":"29.4.0+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/google/cel-go","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.21.3","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/pires/go-proxyproto","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/pires/go-proxyproto"},{"name":"github.com/prometheus/prometheus","old_version":"0.310.0","new_version":"0.311.2","repository_url":"https://github.com/prometheus/prometheus"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.60.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"helm.sh/helm/v3","old_version":"3.20.1","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `29.3.1+incompatible` | `29.4.0+incompatible` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.27.0` | `0.28.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.21.3` | `0.21.5` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) | `0.11.0` | `0.12.0` |\n| [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `0.310.0` | `0.311.2` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.60.0` | `0.65.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.80.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.1` | `3.20.2` |\n\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/docker/cli` from 29.3.1+incompatible to 29.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/9d7ad9ff180b43ae5577d048a7bac1159ce7bacf\"\u003e\u003ccode\u003e9d7ad9f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6911\"\u003e#6911\u003c/a\u003e from thaJeztah/bump_modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c88681f8d89a9dd1f24f7bbd4df947aed2e4faf3\"\u003e\u003ccode\u003ec88681f\u003c/code\u003e\u003c/a\u003e vendor: moby/api v1.54.1, moby/client v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/84b884f383a427627ea2c40c1a31905cd958384f\"\u003e\u003ccode\u003e84b884f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6909\"\u003e#6909\u003c/a\u003e from thaJeztah/update_authors_mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d6169a5ea986d888d0e8c51c9c891d774aa7657b\"\u003e\u003ccode\u003ed6169a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6910\"\u003e#6910\u003c/a\u003e from thaJeztah/update_version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5ddc1553ae6d435203f40f7bf622062df246071a\"\u003e\u003ccode\u003e5ddc155\u003c/code\u003e\u003c/a\u003e bump version to v29.4.0-dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/a347d9e103f0be3170dc18d0ec77e788c7fe9749\"\u003e\u003ccode\u003ea347d9e\u003c/code\u003e\u003c/a\u003e update AUTHORS and .mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/699b029b57bc31f2a0c5ecff00f89493b2448047\"\u003e\u003ccode\u003e699b029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6908\"\u003e#6908\u003c/a\u003e from thaJeztah/bump_runewidth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/512607a39638c961cff762c3239b3d1127e25e16\"\u003e\u003ccode\u003e512607a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6889\"\u003e#6889\u003c/a\u003e from YoanWai/docs/prune-filter-behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5fca671ef4110b2bebce70be06a1d41241933871\"\u003e\u003ccode\u003e5fca671\u003c/code\u003e\u003c/a\u003e vendor: github.com/mattn/go-runewidth v0.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/753b10228f353c3a8cd90e7e0292ee732798e8d5\"\u003e\u003ccode\u003e753b102\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6893\"\u003e#6893\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v29.3.1...v29.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/cel-go` from 0.27.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEnhanced JSON Interoperability:\u003c/strong\u003e New support for JSON names across the checker, AST, and runtime allows for more seamless data handling when working with JSON-native structures.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImproved Developer Tooling:\u003c/strong\u003e Integration is now smoother thanks to new utilities for converting Go errors into \u003ccode\u003ecel.Issues\u003c/code\u003e and more descriptive, context-aware error messages.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGreater Environment Flexibility:\u003c/strong\u003e You can now redeclare variables as constants and export parse limit options, providing finer control over how CEL environments are configured and constrained.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNative Struct Improvements:\u003c/strong\u003e Support for mixing CEL and native values within native structs simplifies the handling of complex, hybrid data types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper method to check whether a function has a singleton binding in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1266\"\u003egoogle/cel-go#1266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHelper utility for converting a Go error into \u003ccode\u003ecel.Issues\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1267\"\u003egoogle/cel-go#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolicy API improvements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1268\"\u003egoogle/cel-go#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCEL Test usability requirements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1269\"\u003egoogle/cel-go#1269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter context-related error messages in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1271\"\u003egoogle/cel-go#1271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSort \u003ccode\u003eenv.Config\u003c/code\u003e values where reasonable in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1273\"\u003egoogle/cel-go#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport redeclaring variables as constants in \u003ccode\u003eNewEnv\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1275\"\u003egoogle/cel-go#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for exporting parse limit options in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1277\"\u003egoogle/cel-go#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport mixing CEL values and native values in native structs in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1270\"\u003egoogle/cel-go#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd checker, AST, and type-provider support for JSON names in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1283\"\u003egoogle/cel-go#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSON field names runtime support in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1286\"\u003egoogle/cel-go#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptionally include reachable fieldpaths in prompt in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1285\"\u003egoogle/cel-go#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREPL -- cel-spec pb2 and json name support \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1294\"\u003egoogle/cel-go#1294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐞 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for config-based type references in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1265\"\u003egoogle/cel-go#1265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck arg kinds in \u003ccode\u003eoptional.or\u003c/code\u003e and \u003ccode\u003e.orValue\u003c/code\u003e impl in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1276\"\u003egoogle/cel-go#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBazel fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1278\"\u003egoogle/cel-go#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport zero-value literals in presence test inlining \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1280\"\u003egoogle/cel-go#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache concatList.Size() to prevent O(N^2) evaluation time \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1291\"\u003egoogle/cel-go#1291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve runtime error node IDs from Resolve  \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1290\"\u003egoogle/cel-go#1290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault enable identifier escaping with backticks \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1295\"\u003egoogle/cel-go#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCap format string precision to prevent memory exhaustion \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1292\"\u003egoogle/cel-go#1292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠️ Maintenance \u0026amp; Internal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e Migrate gsutil usage to gcloud storage in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1274\"\u003egoogle/cel-go#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for exported function/type comments in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1279\"\u003egoogle/cel-go#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1287\"\u003egoogle/cel-go#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/google/cel-go/compare/v0.27.0...v0.28.0-alpha\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.28.0-alpha\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\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/google/cel-go/commit/6b8f6d621e464429f39c01140d7f60a467eef5ae\"\u003e\u003ccode\u003e6b8f6d6\u003c/code\u003e\u003c/a\u003e fix: cap format string precision to prevent memory exhaustion (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d94297040dbac661d5b2b7fae1e57f04ed927c98\"\u003e\u003ccode\u003ed942970\u003c/code\u003e\u003c/a\u003e Default enable identifier escaping with backticks (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7114ed27a63255f33c689fbff0ee8a08298f70ab\"\u003e\u003ccode\u003e7114ed2\u003c/code\u003e\u003c/a\u003e Preserve runtime error node IDs from Resolve (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d91350b89e575180ed2bb0feb896c33cb118add0\"\u003e\u003ccode\u003ed91350b\u003c/code\u003e\u003c/a\u003e fix: cache concatList.Size() to prevent O(N^2) evaluation time (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/68bdd8cda49bcda5f7e0056ce2000107ebcd866e\"\u003e\u003ccode\u003e68bdd8c\u003c/code\u003e\u003c/a\u003e REPL -- cel-spec pb2 and json name support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d19e78256bb34247483b0067671cbbb037a73032\"\u003e\u003ccode\u003ed19e782\u003c/code\u003e\u003c/a\u003e Support zero-value literals in presence test inlining and fix shadowing bugs ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7c461fc8846f5594534deb9f19100abed8a4f009\"\u003e\u003ccode\u003e7c461fc\u003c/code\u003e\u003c/a\u003e Lint fixes for import (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/09e3119df42984a6e2749c00f27f985923f1cd07\"\u003e\u003ccode\u003e09e3119\u003c/code\u003e\u003c/a\u003e Optionally include reachable fieldpaths in prompt (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/ae49cd039783b38b8191a8090e41ff654cf41267\"\u003e\u003ccode\u003eae49cd0\u003c/code\u003e\u003c/a\u003e Json field names runtime support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/3624b6491689d614d0ec2508789770cf147a97f3\"\u003e\u003ccode\u003e3624b64\u003c/code\u003e\u003c/a\u003e Add checker, ast, and type-provider support for JSON names (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.21.3 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pires/go-proxyproto` from 0.11.0 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pires/go-proxyproto/releases\"\u003egithub.com/pires/go-proxyproto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: drop Go 1.24 (EOL) in favor of 1.26 by \u003ca href=\"https://github.com/pires\"\u003e\u003ccode\u003e@​pires\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/166\"\u003epires/go-proxyproto#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1: accept plain IPv4 addresses in TCP6 headers by \u003ca href=\"https://github.com/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\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/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ehttps://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.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/pires/go-proxyproto/commit/0cee3e4e1c33d9cad14cde1837d454656cd348d9\"\u003e\u003ccode\u003e0cee3e4\u003c/code\u003e\u003c/a\u003e v1: accept plain IPv4 addresses in TCP6 headers (\u003ca href=\"https://redirect.github.com/pires/go-proxyproto/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pires/go-proxyproto/commit/5c8010d2392f09ce18169631c024aceae758335a\"\u003e\u003ccode\u003e5c8010d\u003c/code\u003e\u003c/a\u003e build: drop Go 1.24 (EOL) in favor of 1.26\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/prometheus` from 0.310.0 to 0.311.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/f0f0fdd679dcd6df320b0558b20919f7cd44c407\"\u003e\u003ccode\u003ef0f0fdd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18517\"\u003e#18517\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/f08b9837f92d6c6f576a66bb3ffc6526705af2b7\"\u003e\u003ccode\u003ef08b983\u003c/code\u003e\u003c/a\u003e Release 3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/931b2daf6fa656545629ac41e016ef763cfc1dd4\"\u003e\u003ccode\u003e931b2da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18510\"\u003e#18510\u003c/a\u003e from mrvarmazyar/fix/consul-health-filter-config-fi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/06b7f1f6250e98db4850335c73fc2da768010993\"\u003e\u003ccode\u003e06b7f1f\u003c/code\u003e\u003c/a\u003e config: add consul health_filter fixture coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/fac097b161da0090a1923a8733c563689c72a0b0\"\u003e\u003ccode\u003efac097b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18499\"\u003e#18499\u003c/a\u003e from roidelapluie/roidelapluie/consul-health-filter...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/d09ea56b38b14b004f4399c3bf71698774c44369\"\u003e\u003ccode\u003ed09ea56\u003c/code\u003e\u003c/a\u003e Update docs/configuration/configuration.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/e95d2e38e301d2e6274b12373d05eeb9b16c4028\"\u003e\u003ccode\u003ee95d2e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18506\"\u003e#18506\u003c/a\u003e from roidelapluie/roidelapluie/backport-xss-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/fddbccf79bc81a870dd455dfd1c8368d31b93a4b\"\u003e\u003ccode\u003efddbccf\u003c/code\u003e\u003c/a\u003e UI: Fix stored XSS via unescaped metric names and labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/4cc50803ff1b494403a81c8ea5f566685f12de5b\"\u003e\u003ccode\u003e4cc5080\u003c/code\u003e\u003c/a\u003e discovery/consul: fix catalog watch trigger and improve filter tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/1e73d2fcded13042b75842a6af47c969f7f52909\"\u003e\u003ccode\u003e1e73d2f\u003c/code\u003e\u003c/a\u003e discovery/consul: add health_filter for Health API filtering\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/prometheus/compare/v0.310.0...v0.311.2\"\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.40.0 to 1.42.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.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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.40.0 to 1.42.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.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/otlptracegrpc` from 1.40.0 to 1.42.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/otlptracegrpc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/otlptracehttp` from 1.40.0 to 1.42.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/otlptracehttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/prometheus` from 0.60.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/open-telemetry/opentelemetry-go/releases\"\u003ego.opentelemetry.io/otel/exporters/prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.43.0/v0.65.0/v0.19.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e\nfor \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update module github.com/jgautheron/goconst to v1.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/open-telemetry/opentelemetry-go/pull/8014\"\u003eopen-telemetry/opentelemetry-go#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/opentracing-contrib/go-grpc/test digest to 190d7d4 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/open-telemetry/opentelemetry-go/pull/8013\"\u003eopen-telemetry/opentelemetry-go#8013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 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/open-telemetry/opentelemetry-go/pull/8016\"\u003eopen-telemetry/opentelemetry-go#8016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.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/open-telemetry/opentelemetry-go/pull/8011\"\u003eopen-telemetry/opentelemetry-go#8011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update golang.org/x 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/open-telemetry/opentelemetry-go/pull/8023\"\u003eopen-telemetry/opentelemetry-go#8023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 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/open...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/59896","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/59896","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59896/packages"},{"uuid":"4257687043","node_id":"PR_kwDORDJI587SG6tO","number":267,"state":"open","title":"Bump the minor-and-patch group with 10 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":"2026-04-13T20:30:55.000Z","updated_at":"2026-04-13T20:34:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":10,"packages":[{"name":"github.com/charmbracelet/x/ansi","old_version":"0.11.6","new_version":"0.11.7","repository_url":"https://github.com/charmbracelet/x"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/mark3labs/mcp-go","old_version":"0.47.0","new_version":"0.47.1","repository_url":"https://github.com/mark3labs/mcp-go"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.22","new_version":"0.0.23","repository_url":"https://github.com/mattn/go-runewidth"},{"name":"github.com/mattn/go-sqlite3","old_version":"1.14.41","new_version":"1.14.42","repository_url":"https://github.com/mattn/go-sqlite3"},{"name":"golang.org/x/mod","old_version":"0.34.0","new_version":"0.35.0","repository_url":"https://github.com/golang/mod"},{"name":"golang.org/x/net","old_version":"0.50.0","new_version":"0.52.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/sys","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/sys"},{"name":"golang.org/x/text","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/text"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) | `0.11.6` | `0.11.7` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) | `0.47.0` | `0.47.1` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.22` | `0.0.23` |\n| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | `1.14.41` | `1.14.42` |\n| [golang.org/x/mod](https://github.com/golang/mod) | `0.34.0` | `0.35.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.50.0` | `0.52.0` |\n| [golang.org/x/sys](https://github.com/golang/sys) | `0.42.0` | `0.43.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.35.0` | `0.36.0` |\n\nUpdates `github.com/charmbracelet/x/ansi` from 0.11.6 to 0.11.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/6921c759c9134ae68bd1a6ff6e171bf470664aaf\"\u003e\u003ccode\u003e6921c75\u003c/code\u003e\u003c/a\u003e fix(ansi): width: always use grapheme finder for width calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/266cf5a0ffb11e18e9b996914927c338779910e3\"\u003e\u003ccode\u003e266cf5a\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ad0b1aefb780c6a0c2b968bd53a294dd12a3b784\"\u003e\u003ccode\u003ead0b1ae\u003c/code\u003e\u003c/a\u003e chore(scripts): update builds script to use codecov v6 and dependabot/fetch-m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/b18aac29f4443c4a0d4c50412bbf27b0d3d30365\"\u003e\u003ccode\u003eb18aac2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/image in /vttest in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ffd2a07f8db4f616e7572767d46ed9c95ae42195\"\u003e\u003ccode\u003effd2a07\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/image in /mosaic in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/7664402a073c74b9be078b093aaa52428a9bec7e\"\u003e\u003ccode\u003e7664402\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/sys in /input in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/44f725f258c10712544e0c3be473530e5f24d9c4\"\u003e\u003ccode\u003e44f725f\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/mattn/go-runewidth (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ac9fd4b1daefd53ff2bd31b90f421e3b4c031750\"\u003e\u003ccode\u003eac9fd4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/mattn/go-runewidth (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/e969fb5f60910dd97bdedbb4b6f1b8814dde5f3c\"\u003e\u003ccode\u003ee969fb5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/sys in /termios in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/acb1aa7b021d910b1b6ccfd5e936df87ec1bb03e\"\u003e\u003ccode\u003eacb1aa7\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto in /sshkey in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/charmbracelet/x/compare/ansi/v0.11.6...ansi/v0.11.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/mark3labs/mcp-go` from 0.47.0 to 0.47.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mark3labs/mcp-go/releases\"\u003egithub.com/mark3labs/mcp-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.47.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(client): add example to NewSSEMCPClient to avoid variable shadowing by \u003ca href=\"https://github.com/vincent067\"\u003e\u003ccode\u003e@​vincent067\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/773\"\u003emark3labs/mcp-go#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBound stdio child shutdown in Close() by \u003ca href=\"https://github.com/jbjardine\"\u003e\u003ccode\u003e@​jbjardine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/784\"\u003emark3labs/mcp-go#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/http_streamable): exit ContinuousListening goroutine on context cancellation by \u003ca href=\"https://github.com/swedishborgie\"\u003e\u003ccode\u003e@​swedishborgie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/790\"\u003emark3labs/mcp-go#790\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/jbjardine\"\u003e\u003ccode\u003e@​jbjardine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/784\"\u003emark3labs/mcp-go#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swedishborgie\"\u003e\u003ccode\u003e@​swedishborgie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/790\"\u003emark3labs/mcp-go#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.1\"\u003ehttps://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.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/mark3labs/mcp-go/commit/2e8a4087a92fea21b95908d1e849f1fcd9717569\"\u003e\u003ccode\u003e2e8a408\u003c/code\u003e\u003c/a\u003e fix(transport): exit ContinuousListening goroutine on context cancellation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mark3labs/mcp-go/commit/9a96404d1f660a42076fa4f01c68f87cb216afda\"\u003e\u003ccode\u003e9a96404\u003c/code\u003e\u003c/a\u003e Bound stdio child shutdown in Close() (\u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mark3labs/mcp-go/commit/1038f4c9e495686d9166a5334392ca83074dd466\"\u003e\u003ccode\u003e1038f4c\u003c/code\u003e\u003c/a\u003e docs(client): add example to NewSSEMCPClient to avoid variable shadowing (\u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-runewidth` from 0.0.22 to 0.0.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-runewidth/commit/17a7a0366ba49830ca4d64024c8b94f5a8e36e5d\"\u003e\u003ccode\u003e17a7a03\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mattn/go-runewidth/issues/95\"\u003e#95\u003c/a\u003e from mattn/optimize-runewidth-performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-runewidth/commit/0a43bb81746aaca34985f45e5ed8c7283ebf90e0\"\u003e\u003ccode\u003e0a43bb8\u003c/code\u003e\u003c/a\u003e Optimize RuneWidth and StringWidth performance\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-runewidth/compare/v0.0.22...v0.0.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-sqlite3` from 1.14.41 to 1.14.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/5df13a0e80909afddeb174eb6f0f97d490d2cbb9\"\u003e\u003ccode\u003e5df13a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mattn/go-sqlite3/issues/1387\"\u003e#1387\u003c/a\u003e from mattn/codex/stmt-cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/e302e5cb8c4c737561a2ab8a86136095c676c2af\"\u003e\u003ccode\u003ee302e5c\u003c/code\u003e\u003c/a\u003e document that _stmt_cache_size is per connection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/867dcbfbdcd171255ab3df6b44dc292765799e0a\"\u003e\u003ccode\u003e867dcbf\u003c/code\u003e\u003c/a\u003e move reset/clear into putCachedStmt and always finalize on failure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/0e58fa4d72585edf68b93f749ae5ebfa01cc04ff\"\u003e\u003ccode\u003e0e58fa4\u003c/code\u003e\u003c/a\u003e simplify prepareWithCache to call prepare instead of duplicating logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/e9f47da5c530abc942bd05893581187a08271f49\"\u003e\u003ccode\u003ee9f47da\u003c/code\u003e\u003c/a\u003e do not bail out on finalize error in closeCachedStmtsLocked\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/325cb8d5d939baa141c92a6a3bf5289cfef3b8b2\"\u003e\u003ccode\u003e325cb8d\u003c/code\u003e\u003c/a\u003e remove redundant stmtCacheSize check in putCachedStmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/061c2a5f43ccfcdbe0bf04a9a5203f4fc31fc63b\"\u003e\u003ccode\u003e061c2a5\u003c/code\u003e\u003c/a\u003e check stmtCacheSize before acquiring mutex in takeCachedStmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/efa9b1c75d55a5b8e041ca6c38783f8165a4f8f3\"\u003e\u003ccode\u003eefa9b1c\u003c/code\u003e\u003c/a\u003e add opt-in statement cache\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-sqlite3/compare/v1.14.41...v1.14.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/mod` from 0.34.0 to 0.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/mod/commit/03901d351deb5bd95deb90714fb75bf8e232cb22\"\u003e\u003ccode\u003e03901d3\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/mod/compare/v0.34.0...v0.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/net` from 0.50.0 to 0.52.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/316e20ce34d380337f7983808c26948232e16455\"\u003e\u003ccode\u003e316e20c\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/9767a42264fa70b674c643d0c87ee95c309a4553\"\u003e\u003ccode\u003e9767a42\u003c/code\u003e\u003c/a\u003e internal/http3: add support for plugging into net/http\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/4a812844d820f49985ee15998af285c43b0a6b96\"\u003e\u003ccode\u003e4a81284\u003c/code\u003e\u003c/a\u003e http2: update docs to disrecommend this package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/dec6603c16144712aab7f44821471346b35a2230\"\u003e\u003ccode\u003edec6603\u003c/code\u003e\u003c/a\u003e dns/dnsmessage: reject too large of names early during unpack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/8afa12f927391ba32da2b75b864a3ad04cac6376\"\u003e\u003ccode\u003e8afa12f\u003c/code\u003e\u003c/a\u003e http2: deprecate write schedulers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/38019a2dbc2645a4c06a1e983681eefb041171c8\"\u003e\u003ccode\u003e38019a2\u003c/code\u003e\u003c/a\u003e http2: add missing copyright header to export_test.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/039b87fac41ca283465e12a3bcc170ccd6c92f84\"\u003e\u003ccode\u003e039b87f\u003c/code\u003e\u003c/a\u003e internal/http3: return error when Write is used after status 304 is set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/6267c6c4c825a78e4c9cbdc19c705bc81716597c\"\u003e\u003ccode\u003e6267c6c\u003c/code\u003e\u003c/a\u003e internal/http3: add HTTP 103 Early Hints support to ClientConn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/591bdf35bce56ad50f53555c3cbb31e4bdda2d58\"\u003e\u003ccode\u003e591bdf3\u003c/code\u003e\u003c/a\u003e internal/http3: add HTTP 103 Early Hints support to Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/1faa6d8722697d9a1d8d4e973b3c46c7a5563f6c\"\u003e\u003ccode\u003e1faa6d8\u003c/code\u003e\u003c/a\u003e internal/http3: avoid potential race when aborting RoundTrip\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.50.0...v0.52.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/sys` from 0.42.0 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/f33a730cd0c449cfd6f7106780c73052e96cc33d\"\u003e\u003ccode\u003ef33a730\u003c/code\u003e\u003c/a\u003e windows: support nil security descriptor on GetNamedSecurityInfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/493d1725989a7a3f3582adfa68faf7207aec666b\"\u003e\u003ccode\u003e493d172\u003c/code\u003e\u003c/a\u003e cpu: add runtime import in cpu_darwin_arm64_other.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/2c2be756b97dee6d15aba69839acfbd4e0f3ccc5\"\u003e\u003ccode\u003e2c2be75\u003c/code\u003e\u003c/a\u003e windows: use syscall.SyscallN in Proc.Call\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/a76ec62d6c5389e4fe51c659ba926bf71e471a67\"\u003e\u003ccode\u003ea76ec62\u003c/code\u003e\u003c/a\u003e cpu: roll back \u0026quot;use IsProcessorFeaturePresent to calculate ARM64 on windows\u0026quot;\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/sys/compare/v0.42.0...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/text` from 0.35.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/text/commit/8577a70117e110160c45f32af0e0df84eef844f7\"\u003e\u003ccode\u003e8577a70\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/text/compare/v0.35.0...v0.36.0\"\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 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/wesm/msgvault/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesm%2Fmsgvault/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"},{"uuid":"4253283061","node_id":"PR_kwDOPN7nys7R7uTb","number":76,"state":"closed","title":"deps(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":["scttfrdmn"],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2026-05-18T20:04:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:42:35.000Z","updated_at":"2026-05-19T00:37:55.000Z","time_to_close":3061317,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/scttfrdmn/oidc-pam/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scttfrdmn%2Foidc-pam/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"},{"uuid":"4251765551","node_id":"PR_kwDOQQHEh87R4h7h","number":276,"state":"open","title":"deps: bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T06:14:46.000Z","updated_at":"2026-04-26T08:27:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/fjmerc/safeshare/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjmerc%2Fsafeshare/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"},{"uuid":"4251367097","node_id":"PR_kwDORG3m2c7R3oGy","number":227,"state":"open","title":"chore(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 in /backend","user":"dependabot[bot]","labels":["backend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:55:27.000Z","updated_at":"2026-04-13T04:56:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":"/backend","ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aceobservability/ace/pull/227","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aceobservability%2Face/issues/227","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/227/packages"},{"uuid":"4251322138","node_id":"PR_kwDORfsMh87R3hCt","number":22,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T04:51:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T04:43:19.000Z","updated_at":"2026-05-04T04:51:30.000Z","time_to_close":1814889,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":3,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/rs/zerolog","old_version":"1.34.0","new_version":"1.35.0","repository_url":"https://github.com/rs/zerolog"},{"name":"golang.org/x/oauth2","old_version":"0.28.0","new_version":"0.36.0"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 2 updates in the / directory: [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) and [github.com/rs/zerolog](https://github.com/rs/zerolog).\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/rs/zerolog` from 1.34.0 to 1.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/13966551e7cc9f174723bddde692f0f0f9a833aa\"\u003e\u003ccode\u003e1396655\u003c/code\u003e\u003c/a\u003e Bump CI Go matrix minimum from 1.21 to 1.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/4b65a2f6f63437b9db07d57733d34d381b8f0696\"\u003e\u003ccode\u003e4b65a2f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/b83579670fae2aef5d260f1350975e4c0b16864c\"\u003e\u003ccode\u003eb835796\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/134caf82aab8ea832731c5b4e5967d970abbc538\"\u003e\u003ccode\u003e134caf8\u003c/code\u003e\u003c/a\u003e Added sanitization of journald keys (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/e133b6a5173130c6ce2349645111829ba80d589e\"\u003e\u003ccode\u003ee133b6a\u003c/code\u003e\u003c/a\u003e Added variadic StrsV, ObjectsV, and StringersV (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/82017d8fff8d7739ba4daf9b1cf096d501ba7732\"\u003e\u003ccode\u003e82017d8\u003c/code\u003e\u003c/a\u003e Bump github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/2f5b8a91be2cea93c2a6792d4ad00f5a06967dae\"\u003e\u003ccode\u003e2f5b8a9\u003c/code\u003e\u003c/a\u003e fix: UpdateContext skips Nop and zero-value loggers (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/d64c9a7138d98305e963fd437246d2ca0f0c4833\"\u003e\u003ccode\u003ed64c9a7\u003c/code\u003e\u003c/a\u003e Add slog.Handler implementation for zerolog (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/a0d61dc2c7439bdea7e1a9920713b1134367be58\"\u003e\u003ccode\u003ea0d61dc\u003c/code\u003e\u003c/a\u003e fix: return dict to Event pool (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/f6fbd330be6e308d528e1f0bd7972c358b41370f\"\u003e\u003ccode\u003ef6fbd33\u003c/code\u003e\u003c/a\u003e Test coverage improvements (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/oauth2` from 0.28.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/4d954e69a88d9e1ccb8439f8d5b6cbef230c4ef9\"\u003e\u003ccode\u003e4d954e6\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/89ff2e1ac388c1a234a687cb2735341cde3f7122\"\u003e\u003ccode\u003e89ff2e1\u003c/code\u003e\u003c/a\u003e google: add safer credentials JSON loading options.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/acc38155b7f6f36aefcb58faff6f36d314dd915c\"\u003e\u003ccode\u003eacc3815\u003c/code\u003e\u003c/a\u003e endpoints: fix %q verb use with wrong type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/f28b0b5467dda26d56f1240381158f7c334654d1\"\u003e\u003ccode\u003ef28b0b5\u003c/code\u003e\u003c/a\u003e all: fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/fd15e0fe894866ebff17ca3503d3706a967b061a\"\u003e\u003ccode\u003efd15e0f\u003c/code\u003e\u003c/a\u003e x/oauth2: populate RetrieveError from DeviceAuth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/792c8776358f0c8689d84eef0d0c966937d560fb\"\u003e\u003ccode\u003e792c877\u003c/code\u003e\u003c/a\u003e oauth2: use strings.Builder instead of bytes.Buffer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/014cf778b444f29c82ececa4f3ec1f6fe3db3eaf\"\u003e\u003ccode\u003e014cf77\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/3c76ce5d23d0d48721316e7631625ce32afaa14b\"\u003e\u003ccode\u003e3c76ce5\u003c/code\u003e\u003c/a\u003e endpoints: correct Naver OAuth2 endpoint URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/cf1431934151b3a93e0b3286eb6798ca08ea3770\"\u003e\u003ccode\u003ecf14319\u003c/code\u003e\u003c/a\u003e oauth2: fix expiration time window check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/32d34ef364e670a650fe59267b92301ff7ed08f1\"\u003e\u003ccode\u003e32d34ef\u003c/code\u003e\u003c/a\u003e internal: include clientID in auth style cache key\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/oauth2/compare/v0.28.0...v0.36.0\"\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 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/luciocarvalhojr/observatory-auth-svc/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciocarvalhojr%2Fobservatory-auth-svc/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4250018584","node_id":"PR_kwDORSrmFM7R0k_o","number":36,"state":"closed","title":"chore(deps): bump the go-minor group across 1 directory with 30 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T21:34:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-12T21:36:06.000Z","updated_at":"2026-04-19T21:34:41.000Z","time_to_close":604714,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":30,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.24.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.1","new_version":"1.57.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.29.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-git/go-git/v5","old_version":"5.16.4","new_version":"5.17.2","repository_url":"https://github.com/go-git/go-git"},{"name":"github.com/go-openapi/strfmt","old_version":"0.25.0","new_version":"0.26.1","repository_url":"https://github.com/go-openapi/strfmt"},{"name":"github.com/go-openapi/swag","old_version":"0.23.0","new_version":"0.25.5","repository_url":"https://github.com/go-openapi/swag"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.275.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.24.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.1` | `1.57.0` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.29.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | `5.16.4` | `5.17.2` |\n| [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt) | `0.25.0` | `0.26.1` |\n| [github.com/go-openapi/swag](https://github.com/go-openapi/swag) | `0.23.0` | `0.25.5` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.275.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.20.2` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.24.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.0\u003c/h2\u003e\n\u003ch2\u003e1.21.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime/datetime\u003c/code\u003e package which provides specialized time type wrappers for serializing and deserializing\ntime values in various formats used by Azure services.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAligned \u003ccode\u003ecloud.AzureGovernment\u003c/code\u003e and \u003ccode\u003ecloud.AzureChina\u003c/code\u003e audience values with Azure CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6309d465ff4978aeccd13278233add9b0c5348a\"\u003e\u003ccode\u003ef6309d4\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25864\"\u003e#25864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d0a981978520521ed6ae090667413eb4f39aba69\"\u003e\u003ccode\u003ed0a9819\u003c/code\u003e\u003c/a\u003e Update SDK generation as completed when SDK pull request is linked to release...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/aba8672618e84f1af6a6e1670020489f518200f2\"\u003e\u003ccode\u003eaba8672\u003c/code\u003e\u003c/a\u003e Configurations:  'specification/resourceconnector/resource-manager/Microsoft....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/481e4ab591a3f301a08555915e0ec491e6c1169c\"\u003e\u003ccode\u003e481e4ab\u003c/code\u003e\u003c/a\u003e Add some missing methods to the types in datetime (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25826\"\u003e#25826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/35d60710fea65dc95efbc39209289a55e9ed31a0\"\u003e\u003ccode\u003e35d6071\u003c/code\u003e\u003c/a\u003e Skip unsafeptr check for storage SDKs (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25856\"\u003e#25856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5d68f6655627e7e7175dea1df27aa2598452528a\"\u003e\u003ccode\u003e5d68f66\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25837\"\u003e#25837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/944cd8dfc2459a4aa368cedbfd2b1fb9a7cfc700\"\u003e\u003ccode\u003e944cd8d\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25836\"\u003e#25836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/119182532bfd3b597a3051d4631c242f8a1504ab\"\u003e\u003ccode\u003e1191825\u003c/code\u003e\u003c/a\u003e [Regeneration]sdk/resourcemanager/quota/armquota (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25835\"\u003e#25835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e1a9bfde0709b11a50473b12ef03234006b355c3\"\u003e\u003ccode\u003ee1a9bfd\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25838\"\u003e#25838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1de7ac75f848d7d9c848a9e8fb0104f56af25225\"\u003e\u003ccode\u003e1de7ac7\u003c/code\u003e\u003c/a\u003e [Automation] Regenerate SDK based on typespec-go branch main (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25729\"\u003e#25729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/ecr` from 1.55.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50\"\u003e\u003ccode\u003e7c25c21\u003c/code\u003e\u003c/a\u003e Release 2024-06-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b374423feaf0b04f01c7624b10915871e589b8a1\"\u003e\u003ccode\u003eb374423\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/923f54ea6016e1c70ad45ba0854e7361a72c3ba6\"\u003e\u003ccode\u003e923f54e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5f3bdfcf190150f62a7a07a03bc32d9c58a68f2e\"\u003e\u003ccode\u003e5f3bdfc\u003c/code\u003e\u003c/a\u003e track changes for string_array endpoint parameters (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2699\"\u003e#2699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b4498c633741e24ff4930313610096601dc4036\"\u003e\u003ccode\u003e2b4498c\u003c/code\u003e\u003c/a\u003e Release 2024-06-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/332d372bb946f0d50cae58f9401b9c1244e4b818\"\u003e\u003ccode\u003e332d372\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9397b8d8c05eb1528910ba81881797e7c0e53d17\"\u003e\u003ccode\u003e9397b8d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/674e1e4412ce44325902125c935ce124d0bfaf4f\"\u003e\u003ccode\u003e674e1e4\u003c/code\u003e\u003c/a\u003e Release 2024-06-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/406eeb4367bab3ac49b75fbd2d842186e961f4f0\"\u003e\u003ccode\u003e406eeb4\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/17bd894f3c3842d21d5963bc23213397557c3105\"\u003e\u003ccode\u003e17bd894\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.55.1...service/s3/v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.29.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/63d73fdd0da522e94a54cc3e93607226a433ccb0\"\u003e\u003ccode\u003e63d73fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1153\"\u003e#1153\u003c/a\u003e from rycli/fix/in-memory-kustomize-vfs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/4bb52f76046b27721479d6d89e12f44c40397cc0\"\u003e\u003ccode\u003e4bb52f7\u003c/code\u003e\u003c/a\u003e feat: add MakeFsMemory for disk-backed memory filesystem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c881cea1256c860287abc70f5d8e9dd4e022f099\"\u003e\u003ccode\u003ec881cea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1162\"\u003e#1162\u003c/a\u003e from qube-rt/add-build-metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/515925b0f0b70ffdafaadd6421f2ef433e226887\"\u003e\u003ccode\u003e515925b\u003c/code\u003e\u003c/a\u003e Add support for buildMetadata in the kustomize generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/978262ecd0f3caca9b5bda5791a8fa83c5b31f61\"\u003e\u003ccode\u003e978262e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1158\"\u003e#1158\u003c/a\u003e from fluxcd/go-1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/523e6936181ebc7d5351c63a44aa6da4686b12fe\"\u003e\u003ccode\u003e523e693\u003c/code\u003e\u003c/a\u003e Upgrade to Go 1.26 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/90cfd68f4a9c2e7f919fa7333aad363523333496\"\u003e\u003ccode\u003e90cfd68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1154\"\u003e#1154\u003c/a\u003e from Drupi/fix-windows-build-paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/e9276d07788e7b65d803d830af7a3f238cbb38bb\"\u003e\u003ccode\u003ee9276d0\u003c/code\u003e\u003c/a\u003e fix:failed to generate kustomization.yaml on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/357bbcc3462ccf78cc17fd0b9b7d498b1848bf14\"\u003e\u003ccode\u003e357bbcc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1148\"\u003e#1148\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/cb3348752458687e29a94d0b7a0b2a5d89b61cf5\"\u003e\u003ccode\u003ecb33487\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-git/go-git/v5` from 5.16.4 to 5.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-git/go-git/releases\"\u003egithub.com/go-git/go-git/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.17.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/go-git/go-git/v5 to v5.17.1 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1941\"\u003ego-git/go-git#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edotgit: skip writing pack files that already exist on disk by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1944\"\u003ego-git/go-git#1944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e:warning: This release fixes a bug (\u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1942\"\u003ego-git/go-git#1942\u003c/a\u003e) that blocked some users from upgrading to \u003ccode\u003ev5.17.1\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/pskrbasu\"\u003e\u003ccode\u003e@​pskrbasu\u003c/code\u003e\u003c/a\u003e for reporting it. :bow:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-git/go-git/compare/v5.17.1...v5.17.2\"\u003ehttps://github.com/go-git/go-git/compare/v5.17.1...v5.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/cloudflare/circl to v1.6.3 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1930\"\u003ego-git/go-git#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] plumbing: format/index, Improve v4 entry name validation by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1935\"\u003ego-git/go-git#1935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] plumbing: format/idxfile, Fix version and fanout checks by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1937\"\u003ego-git/go-git#1937\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-git/go-git/compare/v5.17.0...v5.17.1\"\u003ehttps://github.com/go-git/go-git/compare/v5.17.0...v5.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/go-git/go-git/v5 to v5.16.5 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1839\"\u003ego-git/go-git#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egit: worktree, optimize infiles function for very large repos by \u003ca href=\"https://github.com/k-anshul\"\u003e\u003ccode\u003e@​k-anshul\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1853\"\u003ego-git/go-git#1853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egit: Add strict checks for supported extensions by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1861\"\u003ego-git/go-git#1861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebackport, git: Improve Status() speed with new index.ModTime check by \u003ca href=\"https://github.com/cedric-appdirect\"\u003e\u003ccode\u003e@​cedric-appdirect\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1862\"\u003ego-git/go-git#1862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estorage: filesystem, Avoid overwriting loose obj files by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1864\"\u003ego-git/go-git#1864\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-git/go-git/compare/v5.16.5...v5.17.0\"\u003ehttps://github.com/go-git/go-git/compare/v5.16.5...v5.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module golang.org/x/crypto to v0.45.0 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1744\"\u003ego-git/go-git#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Bump Go test versions to 1.23-1.25 (v5) by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1746\"\u003ego-git/go-git#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] git: worktree, Don't delete local untracked files when resetting worktree by \u003ca href=\"https://github.com/Ch00k\"\u003e\u003ccode\u003e@​Ch00k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1800\"\u003ego-git/go-git#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand packfile checks by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1836\"\u003ego-git/go-git#1836\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-git/go-git/compare/v5.16.4...v5.16.5\"\u003ehttps://github.com/go-git/go-git/compare/v5.16.4...v5.16.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/45ae193b3a60aa8ec8a3e373f7265a7819473d5f\"\u003e\u003ccode\u003e45ae193\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1944\"\u003e#1944\u003c/a\u003e from go-git/fix-perms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/fda4f7464b597ff33d2dea1c026482a5e900037c\"\u003e\u003ccode\u003efda4f74\u003c/code\u003e\u003c/a\u003e storage: filesystem/dotgit, Skip writing pack files that already exist on disk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/2212dc7caeb2a389fe2129923811ef63f75a557a\"\u003e\u003ccode\u003e2212dc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1941\"\u003e#1941\u003c/a\u003e from go-git/renovate/releases/v5.x-go-github.com-go-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/ebb2d7da7f5d5aebeaa0b5e13276d72d602c1ae3\"\u003e\u003ccode\u003eebb2d7d\u003c/code\u003e\u003c/a\u003e build: Update module github.com/go-git/go-git/v5 to v5.17.1 [SECURITY]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/5e23dfd02db92644dc4a3358ceb297fce875b772\"\u003e\u003ccode\u003e5e23dfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1937\"\u003e#1937\u003c/a\u003e from pjbgf/idx-v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/6b38a326816b80f64c20cc0e6113958b65c05a1c\"\u003e\u003ccode\u003e6b38a32\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1935\"\u003e#1935\u003c/a\u003e from pjbgf/index-v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/cd757fcb856a2dcc5fff6c110320a8ff62e99513\"\u003e\u003ccode\u003ecd757fc\u003c/code\u003e\u003c/a\u003e plumbing: format/idxfile, Fix version and fanout checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/3ec0d70cb687ae1da5f4d18faa4229bd971a8710\"\u003e\u003ccode\u003e3ec0d70\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Fix tree extension invalidated entry parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/dbe10b6b425a2a4ea92a9d98e20cd68e15aede01\"\u003e\u003ccode\u003edbe10b6\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Align V2/V3 long name and V4 prefix encoding with Git\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/e9b65df44cb97faeba148b47523a362beaecddf9\"\u003e\u003ccode\u003ee9b65df\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Improve v4 entry name validation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-git/go-git/compare/v5.16.4...v5.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/strfmt` from 0.25.0 to 0.26.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/strfmt/releases\"\u003egithub.com/go-openapi/strfmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/tree/v0.26.1\"\u003e0.26.1\u003c/a\u003e - 2026-03-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.26.0...v0.26.1\"\u003ehttps://github.com/go-openapi/strfmt/compare/v0.26.0...v0.26.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e8 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: swagger annotations in comment impact go-swagger scanner by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/233\"\u003e#233\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/466a0565ebaa9bbd8d41c011a2fd5f9a61fc3f71\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: update discord link by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/232\"\u003e#232\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1a8f9435accc7550953279d9c25baaead504f125\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/230\"\u003e#230\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/3bb3e72bd6528f6e22f0d94ca0ff1848b729b186\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.1 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/234\"\u003e#234\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/fcbb618132aefcaca78a17206553c8894d8acf21\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed dependabot path by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/231\"\u003e#231\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/0e7ae07e99572b6b931ce06e4a6da15266c5c465\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed coverage calculation w/ integration tests by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/98dc17efea2499e10befb66327571fab4900380b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: removed local git-cliff config (now shared, remote config) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c6855555ccf93fdc7166211140a5faee65fce6b2\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 9 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/229\"\u003e#229\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/9c0a4c7d63cb9c9c60893ba58b5a854da794c68a\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/strfmt\"\u003estrfmt\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/?tab=Apache-2.0-1-ov-file#readme\"\u003e\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003ePer-module changes\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/fcbb618132aefcaca78a17206553c8894d8acf21\"\u003e\u003ccode\u003efcbb618\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/466a0565ebaa9bbd8d41c011a2fd5f9a61fc3f71\"\u003e\u003ccode\u003e466a056\u003c/code\u003e\u003c/a\u003e fix: swagger annotations in comment impact go-swagger scanner (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/1a8f9435accc7550953279d9c25baaead504f125\"\u003e\u003ccode\u003e1a8f943\u003c/code\u003e\u003c/a\u003e doc: update discord link (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/0e7ae07e99572b6b931ce06e4a6da15266c5c465\"\u003e\u003ccode\u003e0e7ae07\u003c/code\u003e\u003c/a\u003e ci: fixed dependabot path (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/3bb3e72bd6528f6e22f0d94ca0ff1848b729b186\"\u003e\u003ccode\u003e3bb3e72\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/9c0a4c7d63cb9c9c60893ba58b5a854da794c68a\"\u003e\u003ccode\u003e9c0a4c7\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group across 2 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/98dc17efea2499e10befb66327571fab4900380b\"\u003e\u003ccode\u003e98dc17e\u003c/code\u003e\u003c/a\u003e ci: fixed coverage calculation w/ integration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c6855555ccf93fdc7166211140a5faee65fce6b2\"\u003e\u003ccode\u003ec685555\u003c/code\u003e\u003c/a\u003e ci: removed local git-cliff config (now shared, remote config)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/189f0ccaa20ef938d1535947c092fed7d31f5f9c\"\u003e\u003ccode\u003e189f0cc\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/8d2d66cb584e3fc46fd40e07fbfde25c98e96a99\"\u003e\u003ccode\u003e8d2d66c\u003c/code\u003e\u003c/a\u003e test: updated testify/v2 (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.25.0...v0.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/swag` from 0.23.0 to 0.25.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/swag/releases\"\u003egithub.com/go-openapi/swag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.25.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/swag/tree/v0.25.5\"\u003e0.25.5\u003c/a\u003e - 2026-03-02\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.25.4...v0.25.5\"\u003ehttps://github.com/go-openapi/swag/compare/v0.25.4...v0.25.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e16 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/177\"\u003e#177\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/4924f95b5fb3e3679dd6f4f63bfba213f769638a\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDoc/discord invite by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/180\"\u003e#180\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/345f85b795fa12e84e72860595b7ae527c1b83d5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: upgraded tests to use generics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/176\"\u003e#176\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/281942d23460d049a7e7ec8c13ee529b586148f5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: upgraded to go-openapi/testify@v2.3.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/175\"\u003e#175\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b9f9e4587cad0634e84d7af965b5948701837f21\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.25.5 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/181\"\u003e#181\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/86905ccd10f1987a41dd6988b6a6ec8c475bc449\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated ci workflows by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/179\"\u003e#179\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/01b074b4b472f7239da4abe7229a1bdab05f6361\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: upgraded shared workflows (fixed secret propagation, fuzz matrix) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/174\"\u003e#174\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b7e96e1d9c9e0f0ef3717fe8da3bf2e9d4287107\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: upgraded shared workflows (fixes mono-repo releases) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/173\"\u003e#173\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/236d975ed7036ca53a885f22d271e3183ff8ff56\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/178\"\u003e#178\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/607decd4e0d8a4ed29cd126abebbfc13a980e6ed\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/172\"\u003e#172\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/fd4d37313281ec907bfad4a0d73326c420c04ef0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/170\"\u003e#170\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/86998f7a9eab6059e2083600650e0319361ff330\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/168\"\u003e#168\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/d706981d59b622f5d64f76785fea9175b810617b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/086e0322e00b065ed010c1a642981389d00acb89\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/166\"\u003e#166\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2bf558acf65885cdadd428b580564a2ffe492ce5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/165\"\u003e#165\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/7267597830115442dd5eedc599f0185489b1606e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/164\"\u003e#164\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2b1f74a86d2c5095e1e2ba4bddbb55ecfc740947\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- 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-openapi/swag/commit/86905ccd10f1987a41dd6988b6a6ec8c475bc449\"\u003e\u003ccode\u003e86905cc\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.25.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/345f85b795fa12e84e72860595b7ae527c1b83d5\"\u003e\u003ccode\u003e345f85b\u003c/code\u003e\u003c/a\u003e doc: updated docs, links (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/01b074b4b472f7239da4abe7229a1bdab05f6361\"\u003e\u003ccode\u003e01b074b\u003c/code\u003e\u003c/a\u003e ci: updated ci workflows (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/607decd4e0d8a4ed29cd126abebbfc13a980e6ed\"\u003e\u003ccode\u003e607decd\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 15 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/4924f95b5fb3e3679dd6f4f63bfba213f769638a\"\u003e\u003ccode\u003e4924f95\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/281942d23460d049a7e7ec8c13ee529b586148f5\"\u003e\u003ccode\u003e281942d\u003c/code\u003e\u003c/a\u003e test: upgraded tests to use generics (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/b9f9e4587cad0634e84d7af965b5948701837f21\"\u003e\u003ccode\u003eb9f9e45\u003c/code\u003e\u003c/a\u003e test: upgraded to go-openapi/testify@v2.3.0 (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/b7e96e1d9c9e0f0ef3717fe8da3bf2e9d4287107\"\u003e\u003ccode\u003eb7e96e1\u003c/code\u003e\u003c/a\u003e ci: upgraded shared workflows (fixed secret propagation, fuzz matrix) (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/236d975ed7036ca53a885f22d271e3183ff8ff56\"\u003e\u003ccode\u003e236d975\u003c/code\u003e\u003c/a\u003e ci: upgraded shared workflows (fixes mono-repo releases) (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/fd4d37313281ec907bfad4a0d73326c420c04ef0\"\u003e\u003ccode\u003efd4d373\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group across 2 directories wit...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.23.0...v0.25.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregis...\n\n_Description has been truncated_","html_url":"https://github.com/shamsalmon/kargo-clean/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/shamsalmon%2Fkargo-clean/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"4246348598","node_id":"PR_kwDOQQmqLs7RuaeQ","number":26,"state":"open","title":"chore(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T03:05:32.000Z","updated_at":"2026-04-12T03:05:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rogerwesterbo/familytree/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerwesterbo%2Ffamilytree/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"4246330312","node_id":"PR_kwDOBGvVPc7RuYjx","number":59841,"state":"open","title":"Bump the all-dependencies group across 1 directory with 23 updates","user":"dependabot[bot]","labels":["size/L","needs-ok-to-test","release-notes-none"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T02:57:14.000Z","updated_at":"2026-04-12T02:57:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":23,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"29.3.0+incompatible","new_version":"29.4.0+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/google/cel-go","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.21.3","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/hashicorp/go-version","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/hashicorp/go-version"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/moby/buildkit","old_version":"0.28.0","new_version":"0.29.0","repository_url":"https://github.com/moby/buildkit"},{"name":"github.com/prometheus/prometheus","old_version":"0.310.0","new_version":"0.311.1","repository_url":"https://github.com/prometheus/prometheus"},{"name":"go.opentelemetry.io/otel","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"helm.sh/helm/v3","old_version":"3.20.1","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `29.3.0+incompatible` | `29.4.0+incompatible` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.27.0` | `0.28.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.21.3` | `0.21.5` |\n| [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) | `1.8.0` | `1.9.0` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/moby/buildkit](https://github.com/moby/buildkit) | `0.28.0` | `0.29.0` |\n| [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `0.310.0` | `0.311.1` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.64.0` | `0.65.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.1` | `3.20.2` |\n\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/docker/cli` from 29.3.0+incompatible to 29.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/9d7ad9ff180b43ae5577d048a7bac1159ce7bacf\"\u003e\u003ccode\u003e9d7ad9f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6911\"\u003e#6911\u003c/a\u003e from thaJeztah/bump_modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c88681f8d89a9dd1f24f7bbd4df947aed2e4faf3\"\u003e\u003ccode\u003ec88681f\u003c/code\u003e\u003c/a\u003e vendor: moby/api v1.54.1, moby/client v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/84b884f383a427627ea2c40c1a31905cd958384f\"\u003e\u003ccode\u003e84b884f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6909\"\u003e#6909\u003c/a\u003e from thaJeztah/update_authors_mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d6169a5ea986d888d0e8c51c9c891d774aa7657b\"\u003e\u003ccode\u003ed6169a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6910\"\u003e#6910\u003c/a\u003e from thaJeztah/update_version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5ddc1553ae6d435203f40f7bf622062df246071a\"\u003e\u003ccode\u003e5ddc155\u003c/code\u003e\u003c/a\u003e bump version to v29.4.0-dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/a347d9e103f0be3170dc18d0ec77e788c7fe9749\"\u003e\u003ccode\u003ea347d9e\u003c/code\u003e\u003c/a\u003e update AUTHORS and .mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/699b029b57bc31f2a0c5ecff00f89493b2448047\"\u003e\u003ccode\u003e699b029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6908\"\u003e#6908\u003c/a\u003e from thaJeztah/bump_runewidth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/512607a39638c961cff762c3239b3d1127e25e16\"\u003e\u003ccode\u003e512607a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6889\"\u003e#6889\u003c/a\u003e from YoanWai/docs/prune-filter-behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5fca671ef4110b2bebce70be06a1d41241933871\"\u003e\u003ccode\u003e5fca671\u003c/code\u003e\u003c/a\u003e vendor: github.com/mattn/go-runewidth v0.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/753b10228f353c3a8cd90e7e0292ee732798e8d5\"\u003e\u003ccode\u003e753b102\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6893\"\u003e#6893\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v29.3.0...v29.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-jose/go-jose/v4` from 4.1.3 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-jose/go-jose/releases\"\u003egithub.com/go-jose/go-jose/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes Panic in JWE decryption. See \u003ca href=\"https://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\"\u003ehttps://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.4\"\u003ehttps://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.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/go-jose/go-jose/commit/0e59876635f3dbf46d7b5e97b52bb75a3f96e7d9\"\u003e\u003ccode\u003e0e59876\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-jose/go-jose/commit/ddffdbcec8bdadea8e02a20bdf19239878228215\"\u003e\u003ccode\u003eddffdbc\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-jose/go-jose/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.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/google/cel-go` from 0.27.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEnhanced JSON Interoperability:\u003c/strong\u003e New support for JSON names across the checker, AST, and runtime allows for more seamless data handling when working with JSON-native structures.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImproved Developer Tooling:\u003c/strong\u003e Integration is now smoother thanks to new utilities for converting Go errors into \u003ccode\u003ecel.Issues\u003c/code\u003e and more descriptive, context-aware error messages.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGreater Environment Flexibility:\u003c/strong\u003e You can now redeclare variables as constants and export parse limit options, providing finer control over how CEL environments are configured and constrained.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNative Struct Improvements:\u003c/strong\u003e Support for mixing CEL and native values within native structs simplifies the handling of complex, hybrid data types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper method to check whether a function has a singleton binding in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1266\"\u003egoogle/cel-go#1266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHelper utility for converting a Go error into \u003ccode\u003ecel.Issues\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1267\"\u003egoogle/cel-go#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolicy API improvements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1268\"\u003egoogle/cel-go#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCEL Test usability requirements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1269\"\u003egoogle/cel-go#1269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter context-related error messages in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1271\"\u003egoogle/cel-go#1271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSort \u003ccode\u003eenv.Config\u003c/code\u003e values where reasonable in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1273\"\u003egoogle/cel-go#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport redeclaring variables as constants in \u003ccode\u003eNewEnv\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1275\"\u003egoogle/cel-go#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for exporting parse limit options in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1277\"\u003egoogle/cel-go#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport mixing CEL values and native values in native structs in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1270\"\u003egoogle/cel-go#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd checker, AST, and type-provider support for JSON names in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1283\"\u003egoogle/cel-go#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSON field names runtime support in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1286\"\u003egoogle/cel-go#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptionally include reachable fieldpaths in prompt in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1285\"\u003egoogle/cel-go#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREPL -- cel-spec pb2 and json name support \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1294\"\u003egoogle/cel-go#1294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐞 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for config-based type references in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1265\"\u003egoogle/cel-go#1265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck arg kinds in \u003ccode\u003eoptional.or\u003c/code\u003e and \u003ccode\u003e.orValue\u003c/code\u003e impl in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1276\"\u003egoogle/cel-go#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBazel fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1278\"\u003egoogle/cel-go#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport zero-value literals in presence test inlining \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1280\"\u003egoogle/cel-go#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache concatList.Size() to prevent O(N^2) evaluation time \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1291\"\u003egoogle/cel-go#1291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve runtime error node IDs from Resolve  \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1290\"\u003egoogle/cel-go#1290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault enable identifier escaping with backticks \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1295\"\u003egoogle/cel-go#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCap format string precision to prevent memory exhaustion \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1292\"\u003egoogle/cel-go#1292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠️ Maintenance \u0026amp; Internal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e Migrate gsutil usage to gcloud storage in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1274\"\u003egoogle/cel-go#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for exported function/type comments in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1279\"\u003egoogle/cel-go#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1287\"\u003egoogle/cel-go#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/google/cel-go/compare/v0.27.0...v0.28.0-alpha\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.28.0-alpha\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\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/google/cel-go/commit/6b8f6d621e464429f39c01140d7f60a467eef5ae\"\u003e\u003ccode\u003e6b8f6d6\u003c/code\u003e\u003c/a\u003e fix: cap format string precision to prevent memory exhaustion (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d94297040dbac661d5b2b7fae1e57f04ed927c98\"\u003e\u003ccode\u003ed942970\u003c/code\u003e\u003c/a\u003e Default enable identifier escaping with backticks (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7114ed27a63255f33c689fbff0ee8a08298f70ab\"\u003e\u003ccode\u003e7114ed2\u003c/code\u003e\u003c/a\u003e Preserve runtime error node IDs from Resolve (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d91350b89e575180ed2bb0feb896c33cb118add0\"\u003e\u003ccode\u003ed91350b\u003c/code\u003e\u003c/a\u003e fix: cache concatList.Size() to prevent O(N^2) evaluation time (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/68bdd8cda49bcda5f7e0056ce2000107ebcd866e\"\u003e\u003ccode\u003e68bdd8c\u003c/code\u003e\u003c/a\u003e REPL -- cel-spec pb2 and json name support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d19e78256bb34247483b0067671cbbb037a73032\"\u003e\u003ccode\u003ed19e782\u003c/code\u003e\u003c/a\u003e Support zero-value literals in presence test inlining and fix shadowing bugs ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7c461fc8846f5594534deb9f19100abed8a4f009\"\u003e\u003ccode\u003e7c461fc\u003c/code\u003e\u003c/a\u003e Lint fixes for import (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/09e3119df42984a6e2749c00f27f985923f1cd07\"\u003e\u003ccode\u003e09e3119\u003c/code\u003e\u003c/a\u003e Optionally include reachable fieldpaths in prompt (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/ae49cd039783b38b8191a8090e41ff654cf41267\"\u003e\u003ccode\u003eae49cd0\u003c/code\u003e\u003c/a\u003e Json field names runtime support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/3624b6491689d614d0ec2508789770cf147a97f3\"\u003e\u003ccode\u003e3624b64\u003c/code\u003e\u003c/a\u003e Add checker, ast, and type-provider support for JSON names (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.21.3 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.5\"\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-version` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/go-version/releases\"\u003egithub.com/hashicorp/go-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for prefix of any character by \u003ca href=\"https://github.com/brondum\"\u003e\u003ccode\u003e@​brondum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CHANGELOG for version 1.8.0 enhancements by \u003ca href=\"https://github.com/sonamtenzin2\"\u003e\u003ccode\u003e@​sonamtenzin2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/178\"\u003ehashicorp/go-version#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible 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/hashicorp/go-version/pull/179\"\u003ehashicorp/go-version#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-breaking group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/180\"\u003ehashicorp/go-version#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group 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/hashicorp/go-version/pull/182\"\u003ehashicorp/go-version#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Actions to trigger on pull requests and update go version by \u003ca href=\"https://github.com/ssagarverma\"\u003e\u003ccode\u003e@​ssagarverma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaking group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/183\"\u003ehashicorp/go-version#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible 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/hashicorp/go-version/pull/186\"\u003ehashicorp/go-version#186\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/sonamtenzin2\"\u003e\u003ccode\u003e@​sonamtenzin2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/178\"\u003ehashicorp/go-version#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brondum\"\u003e\u003ccode\u003e@​brondum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssagarverma\"\u003e\u003ccode\u003e@​ssagarverma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\"\u003ehttps://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md\"\u003egithub.com/hashicorp/go-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.9.0 (Mar 30, 2026)\u003c/h1\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cp\u003eSupport parsing versions with custom prefixes via opt-in option in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eINTERNAL:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group across 1 directory with 2 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/179\"\u003ehashicorp/go-version#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-breaking group with 4 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/180\"\u003ehashicorp/go-version#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group with 3 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/182\"\u003ehashicorp/go-version#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Actions to trigger on pull requests and update go version in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaking group across 1 directory in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/183\"\u003ehashicorp/go-version#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group across 1 directory with 2 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/186\"\u003ehashicorp/go-version#186\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/hashicorp/go-version/commit/b80b1e68c4854757b38663ec02bada2d839b6f56\"\u003e\u003ccode\u003eb80b1e6\u003c/code\u003e\u003c/a\u003e Update CHANGELOG for version 1.9.0 (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/e93736f31592c971fe8ebbd600844cad58b18ad8\"\u003e\u003ccode\u003ee93736f\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group across 1 directory with 2 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/c009de06b736afce5f36f7180c1356d6a40bee38\"\u003e\u003ccode\u003ec009de0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaki...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/0474357931d1b2fe3d7ac492bcd8ee4802b3c22c\"\u003e\u003ccode\u003e0474357\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to trigger on pull requests and update go version (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/b4ab5fc7d9d3eb48253b467f8f00b22403ec8089\"\u003e\u003ccode\u003eb4ab5fc\u003c/code\u003e\u003c/a\u003e Support parsing versions with custom prefixes via opt-in option (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/25c683be0f3830787e522175e0309e14de37ef7b\"\u003e\u003ccode\u003e25c683b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/182\"\u003e#182\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/4f2bcd85ae00b22689501fa029976f6544d18a6b\"\u003e\u003ccode\u003e4f2bcd8\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/acb8b18f5cb9ada9a3c92a9477e54aab6dd7900f\"\u003e\u003ccode\u003eacb8b18\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/180\"\u003e#180\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/0394c4f5ebf87c7bdf0a3034ee48613bfe5bf341\"\u003e\u003ccode\u003e0394c4f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/179\"\u003e#179\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/b2fbaa797b31cd3b36e55bdc4f20a765acc9a251\"\u003e\u003ccode\u003eb2fbaa7\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group across 1 directory with 2 u...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/buildkit` from 0.28.0 to 0.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/buildkit/releases\"\u003egithub.com/moby/buildkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003cp\u003eWelcome to the v0.29.0 release of buildkit!\u003c/p\u003e\n\u003cp\u003ePlease try out the release binaries and report any issues at\n\u003ca href=\"https://github.com/moby/buildkit/issues\"\u003ehttps://github.com/moby/buildkit/issues\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTõnis Tiigi\u003c/li\u003e\n\u003cli\u003eCrazyMax\u003c/li\u003e\n\u003cli\u003eDavid Karlsson\u003c/li\u003e\n\u003cli\u003eAkihiro Suda\u003c/li\u003e\n\u003cli\u003eSebastiaan van Stijn\u003c/li\u003e\n\u003cli\u003eBrian Ristuccia\u003c/li\u003e\n\u003cli\u003eJonathan A. Sternberg\u003c/li\u003e\n\u003cli\u003eMateusz Gozdek\u003c/li\u003e\n\u003cli\u003eNatnael Gebremariam\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuiltin Dockerfile frontend has been updated to v1.23.0 \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.23.0\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit sources can now initialize all files from a Git checkout with commit time in the LLB API for better reproducibility. See \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.23.0\"\u003eDockerfile changelog\u003c/a\u003e for how to enable this in the Dockerfile frontend \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6600\"\u003e#6600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious file access operations in Git and HTTP sources have been hardened for improved security \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6613\"\u003e#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrontends can now report updated \u003ccode\u003eSOURCE_DATE_EPOCH\u003c/code\u003e with result metadata that can be used by exporters \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6601\"\u003e#6601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible panic when listing build history after recent deletions \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6614\"\u003e#6614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible issue where builds from Git repositories could start to fail after submodule rename \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6563\"\u003e#6563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible process lifecycle event ordering issue in interactive container API that could cause deadlocks in the client \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6531\"\u003e#6531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression where build progress skipped the message about layers being pushed to the registry \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6587\"\u003e#6587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible cgroup initialization failure in BuildKit container image entrypoint on some environments \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6585\"\u003e#6585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue with resolving symlinks via file access methods of the Gateway API \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6559\"\u003e#6559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible \u0026quot;parent snapshot does not exist\u0026quot; error when exporting images in parallel \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6558\"\u003e#6558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible panic from zstd compression \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6599\"\u003e#6599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue where cache imports from an uninitialized local cache tag could fail the build \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6554\"\u003e#6554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncluded CNI plugins have been updated to v1.9.1 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6583\"\u003e#6583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncluded QEMU emulator support has been updated to v10.2.1 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6580\"\u003e#6580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRunc container runtime has been updated to v1.3.5 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6625\"\u003e#6625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2\u003c/strong\u003e                                       v1.41.1 -\u0026gt; v1.41.4\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/aws/protocol/eventstream\u003c/strong\u003e              v1.7.4 -\u0026gt; v1.7.5\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/config\u003c/strong\u003e                                v1.32.7 -\u0026gt; v1.32.12\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/credentials\u003c/strong\u003e                           v1.19.7 -\u0026gt; v1.19.12\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/feature/ec2/imds\u003c/strong\u003e                      v1.18.17 -\u0026gt; v1.18.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/configsources\u003c/strong\u003e                v1.4.17 -\u0026gt; v1.4.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2\u003c/strong\u003e                 v2.7.17 -\u0026gt; v2.7.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/ini\u003c/strong\u003e                          v1.8.4 -\u0026gt; v1.8.6\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/service/internal/accept-encoding\u003c/strong\u003e      v1.13.4 -\u0026gt; v1.13.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/8543ce4428265d547cb009e5ad62348284497a88\"\u003e\u003ccode\u003e8543ce4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6634\"\u003e#6634\u003c/a\u003e from moby/dependabot/github_actions/crazy-max-dot-gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/1154c7eda062136a8a590ab22dead213ec309101\"\u003e\u003ccode\u003e1154c7e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6635\"\u003e#6635\u003c/a\u003e from moby/dependabot/github_actions/codecov/codecov-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/326e4d184d68efa25ec23314885e90dcc40c0d46\"\u003e\u003ccode\u003e326e4d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6637\"\u003e#6637\u003c/a\u003e from moby/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/676cdfa5309276128eb15e22417204955e0396a8\"\u003e\u003ccode\u003e676cdfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6636\"\u003e#6636\u003c/a\u003e from moby/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/1dd2e5057a3d357ebcc1880d544d36c249973a5f\"\u003e\u003ccode\u003e1dd2e50\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.34.1 to 4.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/21fb77153c31888f48126302735232d2c3b72d65\"\u003e\u003ccode\u003e21fb771\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 6.3.0 to 6.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/06b36e556dfdc2296b705121ec6ace57487d1e6f\"\u003e\u003ccode\u003e06b36e5\u003c/code\u003e\u003c/a\u003e build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/969f5e4030788c0fe8ab0dc8238c69427975e6ef\"\u003e\u003ccode\u003e969f5e4\u003c/code\u003e\u003c/a\u003e build(deps): bump the crazy-max-dot-github group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f8fd302904168b49cf54db74d3020ca6907fd006\"\u003e\u003ccode\u003ef8fd302\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6623\"\u003e#6623\u003c/a\u003e from crazy-max/zizmor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/a103fb63eb0afa54208e06e8d801812a00571cd8\"\u003e\u003ccode\u003ea103fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6625\"\u003e#6625\u003c/a\u003e from thaJeztah/bump_runc_1.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/buildkit/compare/v0.28.0...v0.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/prometheus` from 0.310.0 to 0.311.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/1bd2f3a9fdedf52e6f613449cc4c50e86ca24676\"\u003e\u003ccode\u003e1bd2f3a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18473\"\u003e#18473\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9678641c335c3135448b7632d330795313090d07\"\u003e\u003ccode\u003e9678641\u003c/code\u003e\u003c/a\u003e Release 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9eaede17436f53dce11f764840cc83ce76bf0c0d\"\u003e\u003ccode\u003e9eaede1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18469\"\u003e#18469\u003c/a\u003e from roidelapluie/roidelapluie/tracing-fix-insecure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/027b76396d376bcc26be6a578b0e51078e39589c\"\u003e\u003ccode\u003e027b763\u003c/code\u003e\u003c/a\u003e tracing: add regression test for HTTP insecure mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/b997a29e24d97d92bb3e57f4842184cff4e4b8fc\"\u003e\u003ccode\u003eb997a29\u003c/code\u003e\u003c/a\u003e tracing: fix startup failure for insecure OTLP HTTP tracing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/d7cd96cb98943d845fbfa42cb28d33961c8ce819\"\u003e\u003ccode\u003ed7cd96c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18429\"\u003e#18429\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9b12b3d22683485f0ae0d4629e0a195165fa42e5\"\u003e\u003ccode\u003e9b12b3d\u003c/code\u003e\u003c/a\u003e Release 3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/608636c179add8a5d2eb297d3ef5fe52d00d9d24\"\u003e\u003ccode\u003e608636c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18395\"\u003e#18395\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.o-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/999a67cc04000857aaa992f482be82c388007ef2\"\u003e\u003ccode\u003e999a67c\u003c/code\u003e\u003c/a\u003e Release 3.11.0-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/cb3382314d63ed457279c9582cd6db63d0a06631\"\u003e\u003ccode\u003ecb33823\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18374\"\u003e#18374\u003c/a\u003e from roidelapluie/roidelapluie/retention-percentage...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/prometheus/compare/v0.310.0...v0.311.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.42.0 to 1.43.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.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\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/open-telemetry/opentelemetry-go/commit/9276201a64b623606e3eaa0d61ae8ee6d62756c0\"\u003e\u003ccode\u003e9276201\u003c/code\u003e\u003c/a\u003e Release v1.43.0 / v0.65.0 / v0.19.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8128\"\u003e#8128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/61b8c9466c4e6b17e69b622279fe9b63fb15c89a\"\u003e\u003ccode\u003e61b8c94\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8131\"\u003e#8131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/97a086e82ffe01502f4c620e9c447efa229e2a23\"\u003e\u003ccode\u003e97a086e\u003c/code\u003e\u003c/a\u003e chore(deps): update github.com/golangci/dupl digest to c99c5cf (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5e363de517dba6db62736b2f5cdef0e0929b4cd0\"\u003e\u003ccode\u003e5e363de\u003c/code\u003e\u003c/a\u003e limit response body size for OTLP HTTP exporters (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/35214b60138eac8dec97a2d2b851d8c8471680c7\"\u003e\u003ccode\u003e35214b6\u003c/code\u003e\u003c/a\u003e Use an absolute path when calling bsd kenv (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/290024ceaf695f9cdbf29a0c6731a317d92bc361\"\u003e\u003ccode\u003e290024c\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.80.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/e70658e098033d6bb5ec1b399de16bbb2642f6dc\"\u003e\u003ccode\u003ee70658e\u003c/code\u003e\u003c/a\u003e fix: support getBody in otelploghttp (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4afe468e3b4859c949a1c1e8d92684d43d86ef8a\"\u003e\u003ccode\u003e4afe468\u003c/code\u003e\u003c/a\u003e fix(deps): update googleapis to 9d38bb4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8117\"\u003e#8117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/b9ca729776309e3c08fe700c131797a3b4d10634\"\u003e\u003ccode\u003eb9ca729\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/69472ec56cb7674d55ca2e2bcb04dea73228ab79\"\u003e\u003ccode\u003e69472ec\u003c/code\u003e\u003c/a\u003e chore(deps): update fossas/fossa-action action to v1.9.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.42.0...v1.43.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.42.0 to 1.43.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.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\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/open-telemetry/opentelemetry-go/commit/9276201a64b623606e3eaa0d61ae8ee6d62756c0\"\u003e\u003ccode\u003e9276201\u003c/code\u003e\u003c/a\u003e Release v1.43.0 / v0.65.0 / v0.19.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8128\"\u003e#8128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/61b8c9466c4e6b17e69b622279fe9b63fb15c89a\"\u003e\u003ccode\u003e61b8c94\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8131\"\u003e#8131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/97a086e82ffe01502f4c620e9c447efa229e2a23\"\u003e\u003ccode\u003e97a086e\u003c/code\u003e\u003c/a\u003e chore(deps): update github.com/golangci/dupl digest to c99c5cf (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5e363de517dba6db62736b2f5cdef0e0929b4cd0\"\u003e\u003ccode\u003e5e363de\u003c/code\u003e\u003c/a\u003e limit response body size for OTLP HTTP exporters (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/35214b60138eac8dec97a2d2b851d8c8471680c7\"\u003e\u003ccode\u003e35214b6\u003c/code\u003e\u003c/a\u003e Use an absolute path when calling bsd kenv (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/290024ceaf695f9cdbf29a0c6731a317d92bc361\"\u003e\u003ccode\u003e290024c\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.80.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/e70658e098033d6bb5ec1b399de16bbb2642f6dc\"\u003e\u003ccode\u003ee70658e\u003c/code\u003e\u003c/a\u003e fix: support getBody in otelploghttp (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4afe468e3b4859c949a1c1e8d92684d43d86ef8a\"\u003e\u003ccode\u003e4afe468\u003c/code\u003e\u003c/a\u003e fix(deps): update googleapis to 9d38bb4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8117\"\u003e#8117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/b9ca729776309e3c08fe700c131797a3b4d10634\"\u003e\u003ccode\u003eb9ca729\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/69472ec56cb7674d55ca2e2bcb04dea73228ab79\"\u003e\u003ccode\u003e69472ec\u003c/code\u003e\u003c/a\u003e chore(deps): update fossas/fossa-action action to v1.9.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.42.0...v1.43.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/otlptracegrpc` from 1.42.0 to 1.43.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/otlptracegrpc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003eg...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/59841","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/59841","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59841/packages"}],"issue_packages":[{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-31T05:31:31.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4556671768","node_id":"PR_kwDOHqP31c7hDDs-","number":6389,"state":"open","title":"chore(deps): bump the go-minor group with 30 updates","user":"dependabot[bot]","labels":["needs/kind","needs/priority","needs/area","dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-31T05:31:31.000Z","updated_at":"2026-05-31T05:31:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":30,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.25.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.4","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.32.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-openapi/runtime","old_version":"0.31.0","new_version":"0.32.2","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/goccy/go-yaml","old_version":"1.18.0","new_version":"1.19.2","repository_url":"https://github.com/goccy/go-yaml"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.6","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.1","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"go.uber.org/zap","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.51.0","new_version":"0.52.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.282.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.11","new_version":"1.36.12-0.20260120151049-f2248ac996af"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20260210185600-b8788abfbbc2","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.24.0","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.25.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.4` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.32.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.31.0` | `0.32.2` |\n| [github.com/goccy/go-yaml](https://github.com/goccy/go-yaml) | `1.18.0` | `1.19.2` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.6` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.1` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.1` | `1.28.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.51.0` | `0.52.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.282.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.81.1` |\n| google.golang.org/protobuf | `1.36.11` | `1.36.12-0.20260120151049-f2248ac996af` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.21.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.36.0` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20260210185600-b8788abfbbc2` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.24.0` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.25.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5841d3ae2cfd6e6113ca61b71d69131b84932f4c\"\u003e\u003ccode\u003e5841d3a\u003c/code\u003e\u003c/a\u003e Release 2026-05-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/16ac80d79c282366cae312281b3df925af4e9bf1\"\u003e\u003ccode\u003e16ac80d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/167926f8aca7228f2dd1bed73707505875aafef4\"\u003e\u003ccode\u003e167926f\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a0fce13e18c6bff397ad77fac4cde4ab3f3b93e0\"\u003e\u003ccode\u003ea0fce13\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223c0057211950899e0117dc027cc299a1dac664\"\u003e\u003ccode\u003e223c005\u003c/code\u003e\u003c/a\u003e update to smithy-go v1.26.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/74c501189a40c9b937432a1b2a4cacffc851ea76\"\u003e\u003ccode\u003e74c5011\u003c/code\u003e\u003c/a\u003e Release 2026-05-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7d82651329a86064a9026f6219cff72921fa74da\"\u003e\u003ccode\u003e7d82651\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/79c63d9289784de4914143b7bff67157aa6a2a90\"\u003e\u003ccode\u003e79c63d9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b15b3b873ad5c294d0c010fb1cc56ecb583d1618\"\u003e\u003ccode\u003eb15b3b8\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/090e46936630944917cfd6a0990ea3fd6391475b\"\u003e\u003ccode\u003e090e469\u003c/code\u003e\u003c/a\u003e Feat tmv2 parity (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3424\"\u003e#3424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/ecr/v1.57.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f3ad4b56adec90eb5661af565cdebec997ad4bfb\"\u003e\u003ccode\u003ef3ad4b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1195\"\u003e#1195\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f35b4fd025cdee1664ca3d7aede2eb2fd594583d\"\u003e\u003ccode\u003ef35b4fd\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/18e165c2592fb2a9633b9a80371e730d88bcab29\"\u003e\u003ccode\u003e18e165c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1194\"\u003e#1194\u003c/a\u003e from fluxcd/k8s-1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/fe4377874a6d57593120ee524e1913ca81a5d2e5\"\u003e\u003ccode\u003efe43778\u003c/code\u003e\u003c/a\u003e Update controller-gen to v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/2498ab414d7e2abaee4131142293e520ee76b390\"\u003e\u003ccode\u003e2498ab4\u003c/code\u003e\u003c/a\u003e Update cloud auth SDKs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b3bb0e0ff6bc2f42f23ff110baa0e7ae0f2ee685\"\u003e\u003ccode\u003eb3bb0e0\u003c/code\u003e\u003c/a\u003e Update go-git to v5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/545dc4f55ab3850dca6401177c94e37ed40b5c87\"\u003e\u003ccode\u003e545dc4f\u003c/code\u003e\u003c/a\u003e Update distribution to v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b23cbf9f0581b9dc5594e8659739f1bc9c870d35\"\u003e\u003ccode\u003eb23cbf9\u003c/code\u003e\u003c/a\u003e Update Kubernetes packages to 1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c6042810b61f1937c72a0e04d81d0091ca6e7dae\"\u003e\u003ccode\u003ec604281\u003c/code\u003e\u003c/a\u003e Update Go to 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/939c616718374460667e648c796487bfedfa6d98\"\u003e\u003ccode\u003e939c616\u003c/code\u003e\u003c/a\u003e ssa: Fix race condition in CRD tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.31.0 to 0.32.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.32.2\"\u003e0.32.2\u003c/a\u003e - 2026-05-27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e2 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): added a guard to avoid the client to panic by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/474\"\u003e#474\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.32.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/475\"\u003e#475\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/runtime\"\u003eruntime\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/go-openapi/runtime/?tab=Apache-2.0-1-ov-file#readme\"\u003e\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003ePer-module changes\u003c/h1\u003e\n\u003chr /\u003e\n\u003ch2\u003eclient-middleware/opentracing (0.32.2)\u003c/h2\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.32.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/475\"\u003e#475\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.32.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/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27\"\u003e\u003ccode\u003ea357ecf\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402\"\u003e\u003ccode\u003e10b4d12\u003c/code\u003e\u003c/a\u003e fix(client): added a guard to avoid the client to panic (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/ea80e5aacea5c4beb4e0149c16bfedafeb712ade\"\u003e\u003ccode\u003eea80e5a\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/01f5c5554ca086b21e2edeb501df8d1ea3442e89\"\u003e\u003ccode\u003e01f5c55\u003c/code\u003e\u003c/a\u003e doc: documented SkipAuth feature with build tag (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/472\"\u003e#472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/af192a9fb1651707e247f9a61b98f4bd033e86b1\"\u003e\u003ccode\u003eaf192a9\u003c/code\u003e\u003c/a\u003e refactor(client): promote ContextualTransport to runtime package (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/471\"\u003e#471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/100221960271f64b93bda18c4710deaffec71fba\"\u003e\u003ccode\u003e1002219\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/c1e2e2cb180aa5f374faa5ac74868eab49f53eb3\"\u003e\u003ccode\u003ec1e2e2c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/469\"\u003e#469\u003c/a\u003e from fredbi/fix/3113-file-urlencoded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/584ff89d96ca40fb1fc2dafb11d1a778b10eac75\"\u003e\u003ccode\u003e584ff89\u003c/code\u003e\u003c/a\u003e ci: add unsafe-skipauth tagged-build workflow with coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/4042690b6876ac18d04c0803d55aefcd86948472\"\u003e\u003ccode\u003e4042690\u003c/code\u003e\u003c/a\u003e feat(middleware): build-tag-gated SetSkipAuth for dev-mode auth bypass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/cd748fa92d58a2758a07a632ea5905e5f76126ba\"\u003e\u003ccode\u003ecd748fa\u003c/code\u003e\u003c/a\u003e refactor(client/otel): pivot OpenTelemetry transport to SubmitContext\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.31.0...v0.32.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/goccy/go-yaml` from 1.18.0 to 1.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/goccy/go-yaml/releases\"\u003egithub.com/goccy/go-yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix anchor reference regression in nested structures by \u003ca href=\"https://github.com/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\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/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decoding of integer keys of map type by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/829\"\u003egoccy/go-yaml#829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport line comment for flow sequence or flow map by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/834\"\u003egoccy/go-yaml#834\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat: Dont make copies of structs for validation\u0026quot; by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/763\"\u003egoccy/go-yaml#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd decode option that allows specific field prefixes by \u003ca href=\"https://github.com/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNormalize CR and CRLF in multi-line strings by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/754\"\u003egoccy/go-yaml#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport non string map keys by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/756\"\u003egoccy/go-yaml#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip directive in path operations by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/758\"\u003egoccy/go-yaml#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd indentation to flow values on new lines by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/759\"\u003egoccy/go-yaml#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for RawMessage, similar to json.RawMessage by \u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\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/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.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/goccy/go-yaml/commit/92bc79cb5f685e999ad131473168fc45215d12d9\"\u003e\u003ccode\u003e92bc79c\u003c/code\u003e\u003c/a\u003e Fix anchor reference regression in nested structures (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/b0ab06985557a2d84913ecba6dda0dbedbd5e154\"\u003e\u003ccode\u003eb0ab069\u003c/code\u003e\u003c/a\u003e Support line comment for flow sequence or flow map (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/834\"\u003e#834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/9e98b0c753ff2b8f0b323929c9c60fe7951d0f45\"\u003e\u003ccode\u003e9e98b0c\u003c/code\u003e\u003c/a\u003e Fix decoding of integer keys of map type (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/a7b4bfbcf4a41152862ffba5cce666631bc04bb1\"\u003e\u003ccode\u003ea7b4bfb\u003c/code\u003e\u003c/a\u003e Add support for RawMessage, similar to json.RawMessage (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/07c09c028744e7aac32d1b11279a401055d107f5\"\u003e\u003ccode\u003e07c09c0\u003c/code\u003e\u003c/a\u003e Add indentation to flow values on new lines (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/0040ab4161153c5b812ae51984d3967ad3dbd068\"\u003e\u003ccode\u003e0040ab4\u003c/code\u003e\u003c/a\u003e Skip directive in path operations (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/7901e98f54d280a553a0d606c91a82fa89493928\"\u003e\u003ccode\u003e7901e98\u003c/code\u003e\u003c/a\u003e Support non string map keys (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/f4d13479ba3d44541a65d0dffeab5e3fa805413a\"\u003e\u003ccode\u003ef4d1347\u003c/code\u003e\u003c/a\u003e Normalize CR and CRLF in multi-line strings (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/90e852559132e85734ab0c9a48b3a912ebd3f060\"\u003e\u003ccode\u003e90e8525\u003c/code\u003e\u003c/a\u003e Add decode option that allows specific field prefixes (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/25e5d9094248e480434ca87d9119e3d9ce7ac1d7\"\u003e\u003ccode\u003e25e5d90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat: Dont make copies of structs for validation (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/737\"\u003e#737\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update dependencies to use new azure sdk components by \u003ca href=\"https://github.com/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: restore resp.Body in retryError so CheckError can parse it by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: return 202 Accepted for PATCH chunk uploads by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2265\"\u003egoogle/go-containerregistry#2265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow OCI distribution spec for artifactType and annotations by \u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eactions: attach Codecov token to coverage tests on main by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2270\"\u003egoogle/go-containerregistry#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: use DeleteScope (with \u0026quot;delete\u0026quot; action) for manifest deletion by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2266\"\u003egoogle/go-containerregistry#2266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: limit concurrent layer pulls by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: reject corrupt disk blobs by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2272\"\u003egoogle/go-containerregistry#2272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: close layer readers during export by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2277\"\u003egoogle/go-containerregistry#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecrane/flatten: preserve image media type when flattening by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2267\"\u003egoogle/go-containerregistry#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2273\"\u003egoogle/go-containerregistry#2273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.opentelemetry.io/otel from 1.36.0 to 1.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/google/go-containerregistry/pull/2278\"\u003egoogle/go-containerregistry#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2280\"\u003egoogle/go-containerregistry#2280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace go-homedir with os.UserHomeDir by \u003ca href=\"https://github.com/jammie-jelly\"\u003e\u003ccode\u003e@​jammie-jelly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2282\"\u003egoogle/go-containerregistry#2282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/name: only treat .localhost as non-HTTPS, not .local by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block unspecified IPs (0.0.0.0, ::) in validateRealmURL by \u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(mutate): add Extract round-trip test for filesystem object preservation by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2283\"\u003egoogle/go-containerregistry#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexperiments: remove deprecated support for estargz by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2288\"\u003egoogle/go-containerregistry#2288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2289\"\u003egoogle/go-containerregistry#2289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: limit HTTP response body reads to prevent OOM by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2296\"\u003egoogle/go-containerregistry#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2297\"\u003egoogle/go-containerregistry#2297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block redirects from token server to private/link-local addresses (SSRF fix) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2292\"\u003egoogle/go-containerregistry#2292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract by \u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerregistry#2279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003evalidate: skip non-layer layers by \u003ca href=\"https://github.com/imjasonh\"\u003e\u003ccode\u003e@​imjasonh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2298\"\u003egoogle/go-containerregistry#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: validate foreign layer URLs to prevent SSRF (fixes \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2259\"\u003e#2259\u003c/a\u003e) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2293\"\u003egoogle/go-containerregistry#2293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: block SSRF via private-IP Location headers in blob uploads by \u003ca href=\"https://github.com/adilburaksen\"\u003e\u003ccode\u003e@​adilburaksen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2295\"\u003egoogle/go-containerregistry#2295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutate): preserve config blob and layers for non-Docker OCI artifacts by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2286\"\u003egoogle/go-containerregistry#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve per-occurrence layer identity in mutate.Image.Layers() by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2299\"\u003egoogle/go-containerregistry#2299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: retry HTTP 429 (Too Many Requests) by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2301\"\u003egoogle/go-containerregistry#2301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: allow bearer realm at same host:port as registry by \u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2302\"\u003egoogle/go-containerregistry#2302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go version to 1.26.3 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2300\"\u003egoogle/go-containerregistry#2300\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/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerregistry#2279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/adilburaksen\"\u003e\u003ccode\u003e@​adilburaksen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2295\"\u003egoogle/go-containerregistry#2295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iahsanGill\"\u003e\u003ccode\u003e@​iahsanGill\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2299\"\u003egoogle/go-containerregistry#2299\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.5...v0.21.6\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.5...v0.21.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\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/google/go-containerregistry/commit/53f7e39e15bfd6aeea6a5f733ee1a8fcf54c15cf\"\u003e\u003ccode\u003e53f7e39\u003c/code\u003e\u003c/a\u003e Update go version to 1.26.3 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/bf87c3bfe4cc3218ac0baa364545d72729d2906d\"\u003e\u003ccode\u003ebf87c3b\u003c/code\u003e\u003c/a\u003e transport: allow bearer realm at same host:port as registry (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2302\"\u003e#2302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c55facddfbd7fc3d648c6fdda9860b350b013a76\"\u003e\u003ccode\u003ec55facd\u003c/code\u003e\u003c/a\u003e transport: retry HTTP 429 (Too Many Requests) (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2301\"\u003e#2301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/68a569e4a0eb927d36ccb0fcdf4578425c03b5a2\"\u003e\u003ccode\u003e68a569e\u003c/code\u003e\u003c/a\u003e fix: preserve per-occurrence layer identity in Layers() (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/35b354b436879457221028f05a580fe1c0deccbc\"\u003e\u003ccode\u003e35b354b\u003c/code\u003e\u003c/a\u003e fix(mutate): preserve config blob and layers for non-Docker OCI artifacts (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e5983f2a67ec46b76984ce6de85de08a44eee955\"\u003e\u003ccode\u003ee5983f2\u003c/code\u003e\u003c/a\u003e remote: block SSRF via private-IP Location headers in blob uploads (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2295\"\u003e#2295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/6dad820da7de0d619f1127c46914f2eaf58e3b46\"\u003e\u003ccode\u003e6dad820\u003c/code\u003e\u003c/a\u003e remote: validate foreign layer URLs to prevent SSRF (fixes \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2259\"\u003e#2259\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2293\"\u003e#2293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/78bdf1b7e2105cdfcd8f23509992c78357ce16ed\"\u003e\u003ccode\u003e78bdf1b\u003c/code\u003e\u003c/a\u003e validate: skip non-layer layers (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c29d91cdc394cb288270f4dd04a31f81054946f4\"\u003e\u003ccode\u003ec29d91c\u003c/code\u003e\u003c/a\u003e pkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a70d75a6915ed3137792206dac4bca21d1924959\"\u003e\u003ccode\u003ea70d75a\u003c/code\u003e\u003c/a\u003e transport: block redirects from token server to private/link-local addresses ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.7...v0.21.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jferrl/go-githubauth` from 1.5.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/releases\"\u003egithub.com/jferrl/go-githubauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003ch3\u003eExternal key store support for GitHub App JWTs\u003c/h3\u003e\n\u003cp\u003eAdded \u003ccode\u003eNewApplicationTokenSourceFromSigner\u003c/code\u003e which accepts any \u003ccode\u003ecrypto.Signer\u003c/code\u003e with an RSA public key. Enables signing via AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault Transit, PKCS#11 HSMs, or ssh-agent — the private key never touches process memory. Validates at construction that the signer's public key is \u003ccode\u003e*rsa.PublicKey\u003c/code\u003e (GitHub requires RS256).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003esi...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6389","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6389","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6389/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-24T05:29:07.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4510605317","node_id":"PR_kwDOHqP31c7eu6FE","number":6345,"state":"open","title":"chore(deps): bump the go-minor group with 34 updates","user":"dependabot[bot]","labels":["needs/kind","needs/priority","needs/area","dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-24T05:29:07.000Z","updated_at":"2026-05-24T05:29:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":34,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.25.1"},{"name":"connectrpc.com/connect","old_version":"1.19.2","new_version":"1.20.0","repository_url":"https://github.com/connectrpc/connect-go"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.32.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-openapi/runtime","old_version":"0.29.5","new_version":"0.31.0","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/goccy/go-yaml","old_version":"1.18.0","new_version":"1.19.2","repository_url":"https://github.com/goccy/go-yaml"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.6","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/ktrysmt/go-bitbucket","old_version":"0.9.87","new_version":"0.10.0","repository_url":"https://github.com/ktrysmt/go-bitbucket"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.1","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"go.uber.org/zap","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/crypto","old_version":"0.50.0","new_version":"0.51.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.53.0","new_version":"0.55.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/text","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.280.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"},{"name":"google.golang.org/protobuf","old_version":"1.36.11","new_version":"1.36.12-0.20260120151049-f2248ac996af"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.36.0","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20260210185600-b8788abfbbc2","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.24.0","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 34 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.25.1` |\n| [connectrpc.com/connect](https://github.com/connectrpc/connect-go) | `1.19.2` | `1.20.0` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.2` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.32.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.29.5` | `0.31.0` |\n| [github.com/goccy/go-yaml](https://github.com/goccy/go-yaml) | `1.18.0` | `1.19.2` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.6` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/ktrysmt/go-bitbucket](https://github.com/ktrysmt/go-bitbucket) | `0.9.87` | `0.10.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.1` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.1` | `1.28.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.50.0` | `0.51.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.53.0` | `0.55.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.36.0` | `0.37.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.280.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.81.1` |\n| google.golang.org/protobuf | `1.36.11` | `1.36.12-0.20260120151049-f2248ac996af` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.21.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.36.0` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.36.0` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.36.0` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20260210185600-b8788abfbbc2` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.24.0` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.25.1\n\nUpdates `connectrpc.com/connect` from 1.19.2 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/connectrpc/connect-go/releases\"\u003econnectrpc.com/connect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum supported Go version to 1.25 by \u003ca href=\"https://github.com/jonbodner-buf\"\u003e\u003ccode\u003e@​jonbodner-buf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Unary-Get query parameter order to match spec recommendation by \u003ca href=\"https://github.com/oliversun9\"\u003e\u003ccode\u003e@​oliversun9\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/926\"\u003e#926\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/jonbodner-buf\"\u003e\u003ccode\u003e@​jonbodner-buf\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.0\"\u003ehttps://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.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/connectrpc/connect-go/commit/1291a7dcac19b00490f935dce18f44f301fc58f6\"\u003e\u003ccode\u003e1291a7d\u003c/code\u003e\u003c/a\u003e Prepare for v1.20.0 (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/927\"\u003e#927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/6df682f19e5b957b96b5fa44ffb28705a2d7bc8c\"\u003e\u003ccode\u003e6df682f\u003c/code\u003e\u003c/a\u003e Update Unary-Get query parameter order to match spec recommendation (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/c4aac92b87026cd709cfbccdaabe8c45abef705c\"\u003e\u003ccode\u003ec4aac92\u003c/code\u003e\u003c/a\u003e Chore update buf v1.69.0 and license year (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/a5a6c30f3776b06ae05a66ab3bdd2d60c46db6db\"\u003e\u003ccode\u003ea5a6c30\u003c/code\u003e\u003c/a\u003e Bump Go from v1.24 to v1.25 (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/922\"\u003e#922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/connectrpc/connect-go/commit/138e2700eb60b8004363eb344031b317bf599a1f\"\u003e\u003ccode\u003e138e270\u003c/code\u003e\u003c/a\u003e Back to development (\u003ca href=\"https://redirect.github.com/connectrpc/connect-go/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/connectrpc/connect-go/compare/v1.19.2...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.1\u003c/h2\u003e\n\u003ch2\u003e1.21.1 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue in \u003ccode\u003eResponseError.Error()\u003c/code\u003e where the request URL path was being logged unescaped.\u003c/li\u003e\n\u003cli\u003eRedact query parameters when logging errors.\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eruntime.JoinPaths\u003c/code\u003e, don't add a slash between root and paths when \u003ccode\u003epaths\u003c/code\u003e starts with \u003ccode\u003e?\u003c/code\u003e (query string).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Go 1.25.0.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bd153c05150d0c3f9d45f5b9353c34df9bab5b5\"\u003e\u003ccode\u003e9bd153c\u003c/code\u003e\u003c/a\u003e Release 2025-03-04.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b967446708e597c3c22c658d8399d11accc9e1f1\"\u003e\u003ccode\u003eb967446\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/188c52a1f53d95e7f99ce0edc73059ce5d0b803c\"\u003e\u003ccode\u003e188c52a\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/defaf5c13afed6bb77e2ee4fafea2bfcd09cea88\"\u003e\u003ccode\u003edefaf5c\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8f2dd23c2630bd2ee667a403cf8ea8611c5ce406\"\u003e\u003ccode\u003e8f2dd23\u003c/code\u003e\u003c/a\u003e add test that verifies SRA order of operations (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3025\"\u003e#3025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3d547b010751de5a834a749ffdaddff4bcb0d39c\"\u003e\u003ccode\u003e3d547b0\u003c/code\u003e\u003c/a\u003e Release 2025-03-04\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/554a1497dc16d385e62514b10bc8adacfbd6a8d0\"\u003e\u003ccode\u003e554a149\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3abb221732b42d61c95f5306f528cc2182d37c7a\"\u003e\u003ccode\u003e3abb221\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/95ae39d57f8d986f691754737311102335039848\"\u003e\u003ccode\u003e95ae39d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c62ec38df6cc8e66ecf014365d8bd15c2599bc6d\"\u003e\u003ccode\u003ec62ec38\u003c/code\u003e\u003c/a\u003e create kitchen sink test service (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3023\"\u003e#3023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/ssm/v1.57.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.32.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f3ad4b56adec90eb5661af565cdebec997ad4bfb\"\u003e\u003ccode\u003ef3ad4b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1195\"\u003e#1195\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/f35b4fd025cdee1664ca3d7aede2eb2fd594583d\"\u003e\u003ccode\u003ef35b4fd\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/18e165c2592fb2a9633b9a80371e730d88bcab29\"\u003e\u003ccode\u003e18e165c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1194\"\u003e#1194\u003c/a\u003e from fluxcd/k8s-1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/fe4377874a6d57593120ee524e1913ca81a5d2e5\"\u003e\u003ccode\u003efe43778\u003c/code\u003e\u003c/a\u003e Update controller-gen to v0.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/2498ab414d7e2abaee4131142293e520ee76b390\"\u003e\u003ccode\u003e2498ab4\u003c/code\u003e\u003c/a\u003e Update cloud auth SDKs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b3bb0e0ff6bc2f42f23ff110baa0e7ae0f2ee685\"\u003e\u003ccode\u003eb3bb0e0\u003c/code\u003e\u003c/a\u003e Update go-git to v5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/545dc4f55ab3850dca6401177c94e37ed40b5c87\"\u003e\u003ccode\u003e545dc4f\u003c/code\u003e\u003c/a\u003e Update distribution to v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/b23cbf9f0581b9dc5594e8659739f1bc9c870d35\"\u003e\u003ccode\u003eb23cbf9\u003c/code\u003e\u003c/a\u003e Update Kubernetes packages to 1.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c6042810b61f1937c72a0e04d81d0091ca6e7dae\"\u003e\u003ccode\u003ec604281\u003c/code\u003e\u003c/a\u003e Update Go to 1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/939c616718374460667e648c796487bfedfa6d98\"\u003e\u003ccode\u003e939c616\u003c/code\u003e\u003c/a\u003e ssa: Fix race condition in CRD tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.29.5 to 0.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.31.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.31.0\"\u003e0.31.0\u003c/a\u003e - 2026-05-17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e33 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): TLS diagnostic mode for Runtime.Trace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/159e452fbb643b71d258f2cca8b88137450279ee\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add Runtime.Trace for connection-level diagnostics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/d966b8fa816b64de80ccf018361cc7263c63341e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): strip CR/LF from multipart filename and field name by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(middleware): cap filename length on untyped formData uploads by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CA cert pool should be cloned not returned as pointer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/455\"\u003e#455\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/c925891ba9edd2240e9a10abcbb2f8453a190970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct spelling of \u0026quot;Organ trail\u0026quot; to \u0026quot;Oregon Trail\u0026quot; in request tests 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-openapi/runtime/pull/449\"\u003e#449\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/3b614c320c5f157dc502a2a4b541eb1dfb34989d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/tls): correct PEM label and add Ed25519 key support by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/452\"\u003e#452\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/eaa96edc1f2811efe29a1e6d07ca1db84155f026\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: fixup module layout by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: trimmed deprecated functions from examples by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/463\"\u003e#463\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0c4edbac0f9c4bc72334f8c105ac173c9676399f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: advertised doc site in README.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/454\"\u003e#454\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9d29f68e2bd36b26aea7286d369dc88374ce1fab\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct two comment typos in client/internal/request/request.go 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-openapi/runtime/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/09c03d02ae2717bf36643c8559cecaf197363b31\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(compression): deprecate ContentEncoding, add CAFxX recipe by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/447\"\u003e#447\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/6244633af43ff7691c33eb68b32324114f015c1d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(keep-alive): add a thorough keep-alive primer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/445\"\u003e#445\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/7c678af534a79da024575aa6558299901551dde4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: godoc linting by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cleanup linter config, reformat, optimized strings replacer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/example request by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9fef4d8ebb77697229a4ff5945d5665aa64f9d9c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(relint): relint code base by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/461\"\u003e#461\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/4b215322ce2ba88d0e8466668786d68792dca349\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: doc site on github pages by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/448\"\u003e#448\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1c5e3735efd166bf7aa00544b8172523c4314687\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky assertion on httptrace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/456\"\u003e#456\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1e4d68eb5e29974f2149b68c4d9c4dd6d2dc4221\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.31.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove binary by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\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/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e\u003ccode\u003e423c407\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e\u003ccode\u003e1fd10af\u003c/code\u003e\u003c/a\u003e doc: fixup module layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e\u003ccode\u003e74bcf73\u003c/code\u003e\u003c/a\u003e doc: godoc linting (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/506f3bcb4a7ea135a9742fb8f6bcc5bf666b02b8\"\u003e\u003ccode\u003e506f3bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/464\"\u003e#464\u003c/a\u003e from fredbi/sec/lens3-multipart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e\u003ccode\u003e8bf148c\u003c/code\u003e\u003c/a\u003e chore: cleanup linter config, reformat, optimized strings replacer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fa336825535097d6b36eef67830c87ebe2970273\"\u003e\u003ccode\u003efa33682\u003c/code\u003e\u003c/a\u003e test(security): fuzz targets for BindForm parse + filename cap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e\u003ccode\u003e5cabd70\u003c/code\u003e\u003c/a\u003e fix(client): strip CR/LF from multipart filename and field name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e\u003ccode\u003e0d36609\u003c/code\u003e\u003c/a\u003e fix(middleware): cap filename length on untyped formData uploads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e\u003ccode\u003efe97e40\u003c/code\u003e\u003c/a\u003e doc: trimmed deprecated functions from examples (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\u003e\u003ccode\u003e982c9d3\u003c/code\u003e\u003c/a\u003e chore: remove binary\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.29.5...v0.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/goccy/go-yaml` from 1.18.0 to 1.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/goccy/go-yaml/releases\"\u003egithub.com/goccy/go-yaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.19.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix anchor reference regression in nested structures by \u003ca href=\"https://github.com/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\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/linyows\"\u003e\u003ccode\u003e@​linyows\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/839\"\u003egoccy/go-yaml#839\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.1...v1.19.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix decoding of integer keys of map type by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/829\"\u003egoccy/go-yaml#829\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport line comment for flow sequence or flow map by \u003ca href=\"https://github.com/goccy\"\u003e\u003ccode\u003e@​goccy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/834\"\u003egoccy/go-yaml#834\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.19.0...v1.19.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;feat: Dont make copies of structs for validation\u0026quot; by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/763\"\u003egoccy/go-yaml#763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd decode option that allows specific field prefixes by \u003ca href=\"https://github.com/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNormalize CR and CRLF in multi-line strings by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/754\"\u003egoccy/go-yaml#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport non string map keys by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/756\"\u003egoccy/go-yaml#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip directive in path operations by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/758\"\u003egoccy/go-yaml#758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd indentation to flow values on new lines by \u003ca href=\"https://github.com/shuheiktgw\"\u003e\u003ccode\u003e@​shuheiktgw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/759\"\u003egoccy/go-yaml#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for RawMessage, similar to json.RawMessage by \u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\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/cpuguy83\"\u003e\u003ccode\u003e@​cpuguy83\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/795\"\u003egoccy/go-yaml#795\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thanethomson\"\u003e\u003ccode\u003e@​thanethomson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/goccy/go-yaml/pull/790\"\u003egoccy/go-yaml#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.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/goccy/go-yaml/commit/92bc79cb5f685e999ad131473168fc45215d12d9\"\u003e\u003ccode\u003e92bc79c\u003c/code\u003e\u003c/a\u003e Fix anchor reference regression in nested structures (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/b0ab06985557a2d84913ecba6dda0dbedbd5e154\"\u003e\u003ccode\u003eb0ab069\u003c/code\u003e\u003c/a\u003e Support line comment for flow sequence or flow map (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/834\"\u003e#834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/9e98b0c753ff2b8f0b323929c9c60fe7951d0f45\"\u003e\u003ccode\u003e9e98b0c\u003c/code\u003e\u003c/a\u003e Fix decoding of integer keys of map type (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/a7b4bfbcf4a41152862ffba5cce666631bc04bb1\"\u003e\u003ccode\u003ea7b4bfb\u003c/code\u003e\u003c/a\u003e Add support for RawMessage, similar to json.RawMessage (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/07c09c028744e7aac32d1b11279a401055d107f5\"\u003e\u003ccode\u003e07c09c0\u003c/code\u003e\u003c/a\u003e Add indentation to flow values on new lines (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/759\"\u003e#759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/0040ab4161153c5b812ae51984d3967ad3dbd068\"\u003e\u003ccode\u003e0040ab4\u003c/code\u003e\u003c/a\u003e Skip directive in path operations (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/7901e98f54d280a553a0d606c91a82fa89493928\"\u003e\u003ccode\u003e7901e98\u003c/code\u003e\u003c/a\u003e Support non string map keys (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/f4d13479ba3d44541a65d0dffeab5e3fa805413a\"\u003e\u003ccode\u003ef4d1347\u003c/code\u003e\u003c/a\u003e Normalize CR and CRLF in multi-line strings (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/90e852559132e85734ab0c9a48b3a912ebd3f060\"\u003e\u003ccode\u003e90e8525\u003c/code\u003e\u003c/a\u003e Add decode option that allows specific field prefixes (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/795\"\u003e#795\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goccy/go-yaml/commit/25e5d9094248e480434ca87d9119e3d9ce7ac1d7\"\u003e\u003ccode\u003e25e5d90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat: Dont make copies of structs for validation (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/737\"\u003e#737\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/goccy/go-yaml/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/goccy/go-yaml/compare/v1.18.0...v1.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update dependencies to use new azure sdk components by \u003ca href=\"https://github.com/gaganhr94\"\u003e\u003ccode\u003e@​gaganhr94\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2262\"\u003egoogle/go-containerregistry#2262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: restore resp.Body in retryError so CheckError can parse it by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2264\"\u003egoogle/go-containerregistry#2264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: return 202 Accepted for PATCH chunk uploads by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2265\"\u003egoogle/go-containerregistry#2265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFollow OCI distribution spec for artifactType and annotations by \u003ca href=\"https://github.com/malt3\"\u003e\u003ccode\u003e@​malt3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2269\"\u003egoogle/go-containerregistry#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eactions: attach Codecov token to coverage tests on main by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2270\"\u003egoogle/go-containerregistry#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: use DeleteScope (with \u0026quot;delete\u0026quot; action) for manifest deletion by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2266\"\u003egoogle/go-containerregistry#2266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremote: limit concurrent layer pulls by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2271\"\u003egoogle/go-containerregistry#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/registry: reject corrupt disk blobs by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2272\"\u003egoogle/go-containerregistry#2272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: close layer readers during export by \u003ca href=\"https://github.com/gnix0\"\u003e\u003ccode\u003e@​gnix0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2277\"\u003egoogle/go-containerregistry#2277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecrane/flatten: preserve image media type when flattening by \u003ca href=\"https://github.com/alliasgher\"\u003e\u003ccode\u003e@​alliasgher\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2267\"\u003egoogle/go-containerregistry#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.2.1 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2273\"\u003egoogle/go-containerregistry#2273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.opentelemetry.io/otel from 1.36.0 to 1.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/google/go-containerregistry/pull/2278\"\u003egoogle/go-containerregistry#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2280\"\u003egoogle/go-containerregistry#2280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace go-homedir with os.UserHomeDir by \u003ca href=\"https://github.com/jammie-jelly\"\u003e\u003ccode\u003e@​jammie-jelly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2282\"\u003egoogle/go-containerregistry#2282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/name: only treat .localhost as non-HTTPS, not .local by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2281\"\u003egoogle/go-containerregistry#2281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block unspecified IPs (0.0.0.0, ::) in validateRealmURL by \u003ca href=\"https://github.com/marwan9696\"\u003e\u003ccode\u003e@​marwan9696\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2285\"\u003egoogle/go-containerregistry#2285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(mutate): add Extract round-trip test for filesystem object preservation by \u003ca href=\"https://github.com/blackwell-systems\"\u003e\u003ccode\u003e@​blackwell-systems\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2283\"\u003egoogle/go-containerregistry#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexperiments: remove deprecated support for estargz by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2288\"\u003egoogle/go-containerregistry#2288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2289\"\u003egoogle/go-containerregistry#2289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: limit HTTP response body reads to prevent OOM by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2296\"\u003egoogle/go-containerregistry#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-deps group across 3 directories with 6 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/google/go-containerregistry/pull/2297\"\u003egoogle/go-containerregistry#2297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: block redirects from token server to private/link-local addresses (SSRF fix) by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2292\"\u003egoogle/go-containerregistry#2292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003epkg/v1/mutate: preserve relative symlinks that stay within rootfs in Extract by \u003ca href=\"https://github.com/anishesg\"\u003e\u003ccode\u003e@​anishesg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2279\"\u003egoogle/go-containerreg...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6345/packages"}},{"old_version":"3.11.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-21T18:50:54.000Z","version_change":"3.11.0 → 3.18.0","issue":{"uuid":"4497120539","node_id":"PR_kwDOSkOmLM7eELrO","number":20,"state":"open","title":"build(deps): bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-21T18:50:54.000Z","updated_at":"2026-05-21T18:50:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.11.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.11.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: verify the ID Token's signature before processing claims by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/464\"\u003ecoreos/go-oidc#464\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidctest: fix import by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/457\"\u003ecoreos/go-oidc#457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.0...v3.14.1\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.0...v3.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc/oidctest: add new package by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/400\"\u003ecoreos/go-oidc#400\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.13.0...v3.14.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.13.0...v3.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/8d1e57e7e7fb4db0bac61cc200d43846ba071977\"\u003e\u003ccode\u003e8d1e57e\u003c/code\u003e\u003c/a\u003e oidc: verify the ID Token's signature before processing claims\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/a7c457eacb849c163a496b29274242474a8f44ab\"\u003e\u003ccode\u003ea7c457e\u003c/code\u003e\u003c/a\u003e oidctest: fix import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/aba1ce200a9dd76b14bbb455d4e5aea55e97cbb3\"\u003e\u003ccode\u003eaba1ce2\u003c/code\u003e\u003c/a\u003e oidc/oidctest: add new package\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.11.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.11.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/cnak-us/artifact-gateway/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/cnak-us%2Fartifact-gateway/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-20T17:52:39.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4488718180","node_id":"PR_kwDOE8yxrc7do_qe","number":2350,"state":"closed","title":"build(deps): bump the minor-and-patch group with 31 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T11:50:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-20T17:52:39.000Z","updated_at":"2026-05-21T11:50:09.000Z","time_to_close":64647,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":31,"packages":[{"name":"github.com/CiscoM31/godata","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/CiscoM31/godata"},{"name":"github.com/blevesearch/bleve/v2","old_version":"2.5.7","new_version":"2.6.0","repository_url":"https://github.com/blevesearch/bleve"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/davidbyttow/govips/v2","old_version":"2.16.0","new_version":"2.18.0","repository_url":"https://github.com/davidbyttow/govips"},{"name":"github.com/gabriel-vasile/mimetype","old_version":"1.4.12","new_version":"1.4.13","repository_url":"https://github.com/gabriel-vasile/mimetype"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.12","new_version":"3.4.13","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/go-playground/validator/v10","old_version":"10.30.1","new_version":"10.30.2","repository_url":"https://github.com/go-playground/validator"},{"name":"github.com/gookit/config/v2","old_version":"2.2.7","new_version":"2.2.8","repository_url":"https://github.com/gookit/config"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.28.0","new_version":"2.29.0","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/kovidgoyal/imaging","old_version":"1.8.19","new_version":"1.8.21","repository_url":"https://github.com/kovidgoyal/imaging"},{"name":"github.com/libregraph/lico","old_version":"0.66.0","new_version":"0.67.0","repository_url":"https://github.com/libregraph/lico"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.12.6","new_version":"2.14.1","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/nats-io/nats.go","old_version":"1.49.0","new_version":"1.51.0","repository_url":"https://github.com/nats-io/nats.go"},{"name":"github.com/olekukonko/tablewriter","old_version":"1.1.0","new_version":"1.1.4","repository_url":"https://github.com/olekukonko/tablewriter"},{"name":"github.com/onsi/ginkgo/v2","old_version":"2.28.1","new_version":"2.29.0","repository_url":"https://github.com/onsi/ginkgo"},{"name":"github.com/onsi/gomega","old_version":"1.39.0","new_version":"1.40.0","repository_url":"https://github.com/onsi/gomega"},{"name":"github.com/open-policy-agent/opa","old_version":"1.12.3","new_version":"1.16.2","repository_url":"https://github.com/open-policy-agent/opa"},{"name":"github.com/rs/zerolog","old_version":"1.34.0","new_version":"1.35.1","repository_url":"https://github.com/rs/zerolog"},{"name":"github.com/tidwall/gjson","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/tidwall/gjson"},{"name":"github.com/tus/tusd/v2","old_version":"2.9.1","new_version":"2.9.2","repository_url":"https://github.com/tus/tusd"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.65.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.64.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/zpages","old_version":"0.64.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"golang.org/x/crypto","old_version":"0.50.0","new_version":"0.51.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/image","old_version":"0.39.0","new_version":"0.40.0","repository_url":"https://github.com/golang/image"},{"name":"golang.org/x/net","old_version":"0.53.0","new_version":"0.54.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/term","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/term"},{"name":"golang.org/x/text","old_version":"0.36.0","new_version":"0.37.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/genproto/googleapis/api","old_version":"0.0.0-20260401024825-9d38bb4040a9","new_version":"0.0.0-20260414002931-afd174a4e478","repository_url":"https://github.com/googleapis/go-genproto"},{"name":"google.golang.org/grpc","old_version":"1.80.0","new_version":"1.81.1","repository_url":"https://github.com/grpc/grpc-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 31 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/CiscoM31/godata](https://github.com/CiscoM31/godata) | `1.0.10` | `1.0.11` |\n| [github.com/blevesearch/bleve/v2](https://github.com/blevesearch/bleve) | `2.5.7` | `2.6.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/davidbyttow/govips/v2](https://github.com/davidbyttow/govips) | `2.16.0` | `2.18.0` |\n| [github.com/gabriel-vasile/mimetype](https://github.com/gabriel-vasile/mimetype) | `1.4.12` | `1.4.13` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.12` | `3.4.13` |\n| [github.com/go-playground/validator/v10](https://github.com/go-playground/validator) | `10.30.1` | `10.30.2` |\n| [github.com/gookit/config/v2](https://github.com/gookit/config) | `2.2.7` | `2.2.8` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.28.0` | `2.29.0` |\n| [github.com/kovidgoyal/imaging](https://github.com/kovidgoyal/imaging) | `1.8.19` | `1.8.21` |\n| [github.com/libregraph/lico](https://github.com/libregraph/lico) | `0.66.0` | `0.67.0` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.12.6` | `2.14.1` |\n| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.49.0` | `1.51.0` |\n| [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) | `1.1.0` | `1.1.4` |\n| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.28.1` | `2.29.0` |\n| [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.39.0` | `1.40.0` |\n| [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) | `1.12.3` | `1.16.2` |\n| [github.com/rs/zerolog](https://github.com/rs/zerolog) | `1.34.0` | `1.35.1` |\n| [github.com/tidwall/gjson](https://github.com/tidwall/gjson) | `1.18.0` | `1.19.0` |\n| [github.com/tus/tusd/v2](https://github.com/tus/tusd) | `2.9.1` | `2.9.2` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.65.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/zpages](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.64.0` | `0.68.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.50.0` | `0.51.0` |\n| [golang.org/x/image](https://github.com/golang/image) | `0.39.0` | `0.40.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.53.0` | `0.54.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n| [golang.org/x/term](https://github.com/golang/term) | `0.42.0` | `0.43.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.36.0` | `0.37.0` |\n| [google.golang.org/genproto/googleapis/api](https://github.com/googleapis/go-genproto) | `0.0.0-20260401024825-9d38bb4040a9` | `0.0.0-20260414002931-afd174a4e478` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.80.0` | `1.81.1` |\n\nUpdates `github.com/CiscoM31/godata` from 1.0.10 to 1.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CiscoM31/godata/releases\"\u003egithub.com/CiscoM31/godata's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eImprove geo spacial query support\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSupport geo.distance() and geo.intersects() queries\u003c/li\u003e\n\u003cli\u003eAdd support for Edm.GeographyPoint type\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eChanges to existing behavior\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTreat geo.intersects() function as having a boolean return value. fixes prior bug where it was treated as non-boolean\u003c/li\u003e\n\u003cli\u003eChange parsing of Edm.GeographyPoint literal to parse into Token.Value as string '\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e'\u003c/li\u003e\n\u003cli\u003eChange parsing of Edm.GeographyPolygon and Edm.GeometryPolygon literal to parse into Token.Value as string '\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e,\u003c!-- raw HTML omitted --\u003e \u003c!-- raw HTML omitted --\u003e...'\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\"\u003ehttps://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\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/CiscoM31/godata/commit/a12ce3f09a3cfa053408a1d7d44db9d9576d9de1\"\u003e\u003ccode\u003ea12ce3f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/CiscoM31/godata/issues/47\"\u003e#47\u003c/a\u003e from CiscoM31/geo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/c493bc19e382bad421beb9691969f4582d432e08\"\u003e\u003ccode\u003ec493bc1\u003c/code\u003e\u003c/a\u003e add additional geo.distance tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/799664ad0ecc84cb7c3a204fa86e6f9abd89b59f\"\u003e\u003ccode\u003e799664a\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master-intersight' into geo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/3230bb158f06ed8dc2ad864e3c13c3aec88ceb6a\"\u003e\u003ccode\u003e3230bb1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/CiscoM31/godata/issues/48\"\u003e#48\u003c/a\u003e from CiscoM31/fix-ci\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/24589109dc049fde03a3d9cb6ecce6cc4e26da1c\"\u003e\u003ccode\u003e2458910\u003c/code\u003e\u003c/a\u003e use latest golangci-lint version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/4798311032539d400af290ea06eb8fd0a70da780\"\u003e\u003ccode\u003e4798311\u003c/code\u003e\u003c/a\u003e bump workflow actions/checkout to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/7198fd486249304de0fb4e46fab2a99ad6e46b66\"\u003e\u003ccode\u003e7198fd4\u003c/code\u003e\u003c/a\u003e update workflow golangci-lint-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/8e0bcc5f62bc8010da6081fc06db3b8eb71d487d\"\u003e\u003ccode\u003e8e0bcc5\u003c/code\u003e\u003c/a\u003e change 'dot import' to 'named import'. dot imports are a discouraged practice...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/dc2f4905d10429ac5bb3ed9020b91fd198c66e90\"\u003e\u003ccode\u003edc2f490\u003c/code\u003e\u003c/a\u003e bump golangci-lint to v2.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CiscoM31/godata/commit/4a20a72571b8c1763804145f458a68fee83e3321\"\u003e\u003ccode\u003e4a20a72\u003c/code\u003e\u003c/a\u003e Improve query to tree parsing for geo spacial types\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/CiscoM31/godata/compare/v1.0.10...v1.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/blevesearch/bleve/v2` from 2.5.7 to 2.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/blevesearch/bleve/releases\"\u003egithub.com/blevesearch/bleve/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMB-69881: Improved APIs and perf optimizations for vector search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2270\"\u003eblevesearch/bleve#2270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-27666: Hierarchy Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/hierarchy.md\"\u003edocs/hierarchy.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove legacy vendor folder by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2271\"\u003eblevesearch/bleve#2271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade several dependencies - roaring/v2, mmap-go etc. by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2275\"\u003eblevesearch/bleve#2275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59633: Improve performance of Geospatial Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2268\"\u003eblevesearch/bleve#2268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-70388: Add forced docvalues for geopoint fields by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2278\"\u003eblevesearch/bleve#2278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-70410: Simplify \u003ccode\u003eCoalesceQueue\u003c/code\u003e in hierarchical nested search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2283\"\u003eblevesearch/bleve#2283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-61890 - Introducing config for zap layer by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2066\"\u003eblevesearch/bleve#2066\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003enil\u003c/code\u003e multiSearchParams properly for \u003ccode\u003eMultiSearch\u003c/code\u003e by \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2286\"\u003eblevesearch/bleve#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59633: Disable DocValues Chunking \u0026amp; Compression for Geo Fields by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2269\"\u003eblevesearch/bleve#2269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved geo spatial search accuracy by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/geo/pull/29\"\u003eblevesearch/geo#29\u003c/a\u003e \u0026amp; \u003ca href=\"https://redirect.github.com/blevesearch/geo/pull/30\"\u003eblevesearch/geo#30\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-62985: Support for Binary quantized vector indexes \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/vectors.md\"\u003edocs/vectors.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-62182: New merge approach that avoids re-training of vector indexes \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/fast_merge.md\"\u003edocs/fast_merge.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71041: avoid updating \u003ccode\u003eroot.bolt\u003c/code\u003e with in-memory segment's data by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2296\"\u003eblevesearch/bleve#2296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-65018 add custom_filter/custom_score query support with context-driven callback hooks by \u003ca href=\"https://github.com/maneuvertomars\"\u003e\u003ccode\u003e@​maneuvertomars\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2289\"\u003eblevesearch/bleve#2289\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/custom_query.md\"\u003edocs/custom_query.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-65860: Introducing support for fileIO Callbacks by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2209\"\u003eblevesearch/bleve#2209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(perf) pool queryStringLex to reuse bufio.Reader across query parses by \u003ca href=\"https://github.com/huynhanx03\"\u003e\u003ccode\u003e@​huynhanx03\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2300\"\u003eblevesearch/bleve#2300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003enull\u003c/code\u003e issue when parsing search request attributes by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2312\"\u003eblevesearch/bleve#2312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71375: Bolt Wrappers for File Callbacks by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2309\"\u003eblevesearch/bleve#2309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAbsorb fixes for filtering vector search, update workflows by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2314\"\u003eblevesearch/bleve#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-59670: GPU-Accelerated Vector Search by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e ; see \u003ca href=\"https://github.com/blevesearch/bleve/blob/v2.6.0/docs/vectors.md\"\u003edocs/vectors.md\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71383: Expose vector field stats in scorch by \u003ca href=\"https://github.com/capemox\"\u003e\u003ccode\u003e@​capemox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2316\"\u003eblevesearch/bleve#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded check for in-memory segment merge by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2319\"\u003eblevesearch/bleve#2319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71607: Fixed data corruption in bolt by \u003ca href=\"https://github.com/Likith101\"\u003e\u003ccode\u003e@​Likith101\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2324\"\u003eblevesearch/bleve#2324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix metrics involving NestedDocuments by \u003ca href=\"https://github.com/CascadingRadium\"\u003e\u003ccode\u003e@​CascadingRadium\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2325\"\u003eblevesearch/bleve#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMB-71216, MB-71650: Implement fast merge over binary index classes by \u003ca href=\"https://github.com/Thejas-bhat\"\u003e\u003ccode\u003e@​Thejas-bhat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2326\"\u003eblevesearch/bleve#2326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to go-faiss@v1.1.0; Fix formatting, typos, etc. in docs/ by \u003ca href=\"https://github.com/abhinavdangeti\"\u003e\u003ccode\u003e@​abhinavdangeti\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/blevesearch/bleve/pull/2328\"\u003eblevesearch/bleve#2328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntroduced new file format - \u003ca href=\"https://github.com/blevesearch/zapx/tree/v17.1.2\"\u003ezapx@v17\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMilestone\u003c/strong\u003e: \u003ca href=\"https://github.com/blevesearch/bleve/milestone/29\"\u003ehttps://github.com/blevesearch/bleve/milestone/29\u003c/a\u003e\n\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/blevesearch/bleve/compare/v2.5.7...v2.6.0\"\u003ehttps://github.com/blevesearch/bleve/compare/v2.5.7...v2.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/blevesearch/bleve/commit/d8f2ab9a11166223bc4997143efda40ec98045e7\"\u003e\u003ccode\u003ed8f2ab9\u003c/code\u003e\u003c/a\u003e Upgrade to go-faiss@v1.1.0; Fix formatting, typos, etc. in docs/ (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/71b13fe1cf1dbe8d0dd2115f2c1570d0a1340654\"\u003e\u003ccode\u003e71b13fe\u003c/code\u003e\u003c/a\u003e go fmt ./... (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/2a4804932d06267104bbad8b4601a320e746ba5d\"\u003e\u003ccode\u003e2a48049\u003c/code\u003e\u003c/a\u003e MB-71216, MB-71650: Implement fast merge over binary index classes (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/a9e101a9947fa5dbffea3f3727e4e27ea6aed9b9\"\u003e\u003ccode\u003ea9e101a\u003c/code\u003e\u003c/a\u003e Fix metrics involving NestedDocuments (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/2c7269ac3e11a4fb5baebd5ca34895b4babb69d2\"\u003e\u003ccode\u003e2c7269a\u003c/code\u003e\u003c/a\u003e v2.6.0 doc fixes (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2323\"\u003e#2323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/e5e7e9e7a77a0205e2f695b61e8779a5bd9ed0f6\"\u003e\u003ccode\u003ee5e7e9e\u003c/code\u003e\u003c/a\u003e MB-71607: Fixed data corruption in bolt (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2324\"\u003e#2324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/08e551fc149f59aee99e99732b66e95d50607871\"\u003e\u003ccode\u003e08e551f\u003c/code\u003e\u003c/a\u003e Updates to docs/vectors.md for v2.6.0 (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2320\"\u003e#2320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/7cb486d98c678a0561fb94851367f5197f27353b\"\u003e\u003ccode\u003e7cb486d\u003c/code\u003e\u003c/a\u003e Add a document for fast merge (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/d3a4022ed0979907ae42dbea66f0d201304d062b\"\u003e\u003ccode\u003ed3a4022\u003c/code\u003e\u003c/a\u003e Added check for in-memory segment merge (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2319\"\u003e#2319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blevesearch/bleve/commit/77af9c88ecded5c284d10954b81f729771e10646\"\u003e\u003ccode\u003e77af9c8\u003c/code\u003e\u003c/a\u003e Update docs/vectors.md  (\u003ca href=\"https://redirect.github.com/blevesearch/bleve/issues/2318\"\u003e#2318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/blevesearch/bleve/compare/v2.5.7...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/davidbyttow/govips/v2` from 2.16.0 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/davidbyttow/govips/releases\"\u003egithub.com/davidbyttow/govips/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\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eLeak detector\u003c/strong\u003e: new \u003ccode\u003eOpenImageRefs()\u003c/code\u003e and \u003ccode\u003eAssertNoLeaks(t)\u003c/code\u003e API for tracking unclosed \u003ccode\u003eImageRef\u003c/code\u003e instances (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSplit \u003ccode\u003eImageRef\u003c/code\u003e\u003c/strong\u003e: decomposed the 2607-line god object into 8 focused files by concern — zero API changes, same public surface (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebP shrink-on-load\u003c/strong\u003e support via scale parameter (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/516\"\u003e#516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated AVIF (avis) detection\u003c/strong\u003e support (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/513\"\u003e#513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix memory leaks\u003c/strong\u003e in \u003ccode\u003evipsGetPoint\u003c/code\u003e and \u003ccode\u003evipsImageGetAsString\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/510\"\u003e#510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFix segfault\u003c/strong\u003e during animated WebP export in test suite\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplace panics with errors\u003c/strong\u003e in \u003ccode\u003estartupIfNeeded\u003c/code\u003e and test helpers (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/522\"\u003e#522\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUpdate minimum libvips\u003c/strong\u003e from 8.10 to 8.14 (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/518\"\u003e#518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix C code bugs in \u003ccode\u003eset_image_delay\u003c/code\u003e and \u003ccode\u003elabel\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/512\"\u003e#512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove incorrect defers that would free internal vips pointers (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/511\"\u003e#511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate dependencies to fix known vulnerabilities\u003c/li\u003e\n\u003cli\u003eSimplify CI workflow, align Go version with go.mod (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/519\"\u003e#519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003evips/pipeline\u003c/code\u003e package — it was a thin wrapper over \u003ccode\u003eImageRef\u003c/code\u003e methods covering ~40 of 139 methods, creating a dual-surface problem. Use \u003ccode\u003eImageRef\u003c/code\u003e methods directly.\u003c/li\u003e\n\u003cli\u003eMinimum libvips version bumped from 8.10 to 8.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd built-in vipsgen code generator for auto-generating C bridge wrappers\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eNewTransparentCanvas\u003c/code\u003e helper for creating transparent RGBA images\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eGrey()\u003c/code\u003e constructor for creating gradient images\u003c/li\u003e\n\u003cli\u003eAdd fast Go \u003ccode\u003eimage.Image\u003c/code\u003e interop: \u003ccode\u003eToGoImage\u003c/code\u003e and \u003ccode\u003eNewImageFromGoImage\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLoop\u003c/code\u003e API and preserve loop/delay metadata in \u003ccode\u003eRemoveMetadata\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd gravity function\u003c/li\u003e\n\u003cli\u003eAdd PSD support\u003c/li\u003e\n\u003cli\u003eAdd Magick Save, support ICO load\u003c/li\u003e\n\u003cli\u003eAdd access options while loading image\u003c/li\u003e\n\u003cli\u003eAdd additional image operation functions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak, panics, and race condition\u003c/li\u003e\n\u003cli\u003eFix memory leak when using multi pages\u003c/li\u003e\n\u003cli\u003eFix animated resize producing toilet-roll images\u003c/li\u003e\n\u003cli\u003eFix CMYK ICC profile ignored when embedded profile exists\u003c/li\u003e\n\u003cli\u003eFix TIFF tile dimensions zero-value crash\u003c/li\u003e\n\u003cli\u003eFix JXL type detection for ISOBMFF containers with varying box sizes\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eruntime.KeepAlive\u003c/code\u003e to prevent GC finalization during CGo calls\u003c/li\u003e\n\u003cli\u003eStop implicitly converting BMP files to PNG\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConsolidate generated C bridge files into \u003ccode\u003egenerated.{c,h,go}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eConsolidate hand-written C bridge files into \u003ccode\u003eoperations.{c,h,go}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eReduce hand-written C bridge code by using generated wrappers\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/davidbyttow/govips/commit/1c56c968207c748f90627c998f93be6cbbe2bbca\"\u003e\u003ccode\u003e1c56c96\u003c/code\u003e\u003c/a\u003e Add leak detector, remove pipeline, split ImageRef god object (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/ed2402c9854112076bff4f583c9537542e46be61\"\u003e\u003ccode\u003eed2402c\u003c/code\u003e\u003c/a\u003e update claude.md and remove unnecessary files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/b8b8568af3fb38493e28952288b398d8d4f9c025\"\u003e\u003ccode\u003eb8b8568\u003c/code\u003e\u003c/a\u003e Add composable pipeline API for image transforms (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/e1b3461e4a1b6d20c0788885d8ee1bd7b59e163b\"\u003e\u003ccode\u003ee1b3461\u003c/code\u003e\u003c/a\u003e Update dependencies to fix known vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/74b216dc420d24d369d21c2fe3dc90baac891d57\"\u003e\u003ccode\u003e74b216d\u003c/code\u003e\u003c/a\u003e Fix segfault during animated WebP export in test suite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/4f36436b36628de0479fba2627f981dd98a637d2\"\u003e\u003ccode\u003e4f36436\u003c/code\u003e\u003c/a\u003e Simplify CI workflow: drop Coveralls, clean up steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/e09c89dce24e9b4c731e67c6e75c5a819cf5dd1b\"\u003e\u003ccode\u003ee09c89d\u003c/code\u003e\u003c/a\u003e Remove stale build/ directory with outdated Dockerfiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/1d528fba548f06fa4a1f0df89d045e4ca6c2887d\"\u003e\u003ccode\u003e1d528fb\u003c/code\u003e\u003c/a\u003e Replace deprecated Export() call in ToImage() with ExportNative()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/3fad8cc6f81dd62e63833cca59b51fcdeaec4ec8\"\u003e\u003ccode\u003e3fad8cc\u003c/code\u003e\u003c/a\u003e add usage examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidbyttow/govips/commit/6cf8e10a85829278ad1b0f35e73825bf2b570ff5\"\u003e\u003ccode\u003e6cf8e10\u003c/code\u003e\u003c/a\u003e Return error from startupIfNeeded instead of panicking (\u003ca href=\"https://redirect.github.com/davidbyttow/govips/issues/523\"\u003e#523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/davidbyttow/govips/compare/v2.16.0...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/gabriel-vasile/mimetype` from 1.4.12 to 1.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gabriel-vasile/mimetype/releases\"\u003egithub.com/gabriel-vasile/mimetype's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSupport for .hlp, .inf, .fm, .bufr\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003endjson: fix inputs truncated on the second line; fix \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/744\"\u003e#744\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/745\"\u003egabriel-vasile/mimetype#745\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebmp: harden detection against false-positives in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/746\"\u003egabriel-vasile/mimetype#746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eos2: add support for .hlp and .inf in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/747\"\u003egabriel-vasile/mimetype#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ettf: harden detection in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/750\"\u003egabriel-vasile/mimetype#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ettf: use ints instead of string for better performance in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/751\"\u003egabriel-vasile/mimetype#751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eframemaker: add support in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/752\"\u003egabriel-vasile/mimetype#752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebufr: add support in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/754\"\u003egabriel-vasile/mimetype#754\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExtend: ensure MIME string normalization by \u003ca href=\"https://github.com/yzqzss\"\u003e\u003ccode\u003e@​yzqzss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/756\"\u003egabriel-vasile/mimetype#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003em3u: add x-mpegurl alias by \u003ca href=\"https://github.com/AltayAkkus\"\u003e\u003ccode\u003e@​AltayAkkus\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/755\"\u003egabriel-vasile/mimetype#755\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/yzqzss\"\u003e\u003ccode\u003e@​yzqzss\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/756\"\u003egabriel-vasile/mimetype#756\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AltayAkkus\"\u003e\u003ccode\u003e@​AltayAkkus\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/pull/755\"\u003egabriel-vasile/mimetype#755\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\"\u003ehttps://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\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/gabriel-vasile/mimetype/commit/8822588d35ff221d0a72627f27a94ba58f661d89\"\u003e\u003ccode\u003e8822588\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group across 1 directory with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/dfcfd009e6cf350dd1e45c20c44de7677898e1c6\"\u003e\u003ccode\u003edfcfd00\u003c/code\u003e\u003c/a\u003e m3u: check NL after signature for fewer false-positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/b40e4de95a9097a763cd326d23535d9a0425778d\"\u003e\u003ccode\u003eb40e4de\u003c/code\u003e\u003c/a\u003e ndjson: remove duplicate testcase\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/b9d4202cf4890209507dd5a3756e2808cb6f2678\"\u003e\u003ccode\u003eb9d4202\u003c/code\u003e\u003c/a\u003e m3u: add x-mpegurl alias (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/913ef6ef3e684f6578f5c70e87e97fbff8d2f995\"\u003e\u003ccode\u003e913ef6e\u003c/code\u003e\u003c/a\u003e Extend: Ensure MIME string normalization (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/02cce61ca0f4f2f37f021933d1d9662f27ac0b56\"\u003e\u003ccode\u003e02cce61\u003c/code\u003e\u003c/a\u003e bufr: add support (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/fe42f3ef484e2fd8115c39ca19f6f7ed442bf2c6\"\u003e\u003ccode\u003efe42f3e\u003c/code\u003e\u003c/a\u003e framemaker: add support (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/0beb64fe109a15eac4caa03ecfb8d60557bab138\"\u003e\u003ccode\u003e0beb64f\u003c/code\u003e\u003c/a\u003e ttf: use ints instead of string for better performance (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/3e267fccf585f4cf852d8264425c4195ebc2f390\"\u003e\u003ccode\u003e3e267fc\u003c/code\u003e\u003c/a\u003e fonts: harden TTF and OTF detection (\u003ca href=\"https://redirect.github.com/gabriel-vasile/mimetype/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gabriel-vasile/mimetype/commit/789eb1d809d05031f88df12c386b6ce12218d83f\"\u003e\u003ccode\u003e789eb1d\u003c/code\u003e\u003c/a\u003e misc: remove an outdated TODO\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gabriel-vasile/mimetype/compare/v1.4.12...v1.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-ldap/ldap/v3` from 3.4.12 to 3.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix DirSync flags encoding by \u003ca href=\"https://github.com/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove execute bit from test file by \u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /v3 by \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-ldap/ldap/pull/573\"\u003ego-ldap/ldap#573\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate search.go: fix typo by \u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExtendedResponse parsing by \u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/576\"\u003ego-ldap/ldap#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/577\"\u003ego-ldap/ldap#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/579\"\u003ego-ldap/ldap#579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/581\"\u003ego-ldap/ldap#581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAddress panic in GetLDAPError, add fuzzer by \u003ca href=\"https://github.com/TomSellers\"\u003e\u003ccode\u003e@​TomSellers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/582\"\u003ego-ldap/ldap#582\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/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/3bbbfb11ea214eec5d517c815a9ea3c69aa49afb\"\u003e\u003ccode\u003e3bbbfb1\u003c/code\u003e\u003c/a\u003e Address panic in GetLDAPError, add fuzzer (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/582\"\u003e#582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/539d8f570b229530b402f5c8fd9c10258157d1d9\"\u003e\u003ccode\u003e539d8f5\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/570560be831a510ba3516f66fa6d3c43194ebe50\"\u003e\u003ccode\u003e570560b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/579\"\u003e#579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/8bb1a965ebb340ed8557040b6ae34181dc3a7a16\"\u003e\u003ccode\u003e8bb1a96\u003c/code\u003e\u003c/a\u003e refactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/577\"\u003e#577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/f881ce827fcf62c23303095aeeeff073a863cf14\"\u003e\u003ccode\u003ef881ce8\u003c/code\u003e\u003c/a\u003e refactor: remove redundant \u003ccode\u003eResultCode\u003c/code\u003e field from \u003ccode\u003eExtendedResponse\u003c/code\u003e struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/5f4b93789c4e0515916c5b20419c9820a7d46755\"\u003e\u003ccode\u003e5f4b937\u003c/code\u003e\u003c/a\u003e refactor: remove accidently published \u003ccode\u003eReferral\u003c/code\u003e field from `ExtendedResponse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bdde9c57877c31d990a912c4bf415a11e560f026\"\u003e\u003ccode\u003ebdde9c5\u003c/code\u003e\u003c/a\u003e fix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/d5557d0aecca015950e7541c2798a4a20b7bcc52\"\u003e\u003ccode\u003ed5557d0\u003c/code\u003e\u003c/a\u003e refactor: simplify container command resolution in Makefile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/dbef7bed8558992121519cebc92db402a19756c6\"\u003e\u003ccode\u003edbef7be\u003c/code\u003e\u003c/a\u003e Fix ExtendedResponse parsing (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0935f925360d0c57a787e00cea5813a602563ae8\"\u003e\u003ccode\u003e0935f92\u003c/code\u003e\u003c/a\u003e Update search.go: fix typo (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-playground/validator/v10` from 10.30.1 to 10.30.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-playground/validator/releases\"\u003egithub.com/go-playground/validator/v10's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.30.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.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-playground/validator/pull/1523\"\u003ego-playground/validator#1523\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add translations for alphaspace and alphanumspace tags in indonesian by \u003ca href=\"https://github.com/savioruz\"\u003e\u003ccode\u003e@​savioruz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1522\"\u003ego-playground/validator#1522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.12 to 1.4.13 by \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-playground/validator/pull/1526\"\u003ego-playground/validator#1526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add cmyk(color) to validator by \u003ca href=\"https://github.com/thenicolau\"\u003e\u003ccode\u003e@​thenicolau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1528\"\u003ego-playground/validator#1528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1534\"\u003ego-playground/validator#1534\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.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-playground/validator/pull/1533\"\u003ego-playground/validator#1533\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGo 1.26 support by \u003ca href=\"https://github.com/nodivbyzero\"\u003e\u003ccode\u003e@​nodivbyzero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1535\"\u003ego-playground/validator#1535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent panic in unique validation with nil pointer elements by \u003ca href=\"https://github.com/nodivbyzero\"\u003e\u003ccode\u003e@​nodivbyzero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1532\"\u003ego-playground/validator#1532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1527\"\u003ego-playground/validator#1527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implement ValidatorValuer interface feature by \u003ca href=\"https://github.com/thommeo\"\u003e\u003ccode\u003e@​thommeo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1416\"\u003ego-playground/validator#1416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Valuer interface documentation and example by \u003ca href=\"https://github.com/wofiporia\"\u003e\u003ccode\u003e@​wofiporia\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1540\"\u003ego-playground/validator#1540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1545\"\u003ego-playground/validator#1545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.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-playground/validator/pull/1546\"\u003ego-playground/validator#1546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add postcode patterns for Colombia (CO) and British Virgin Islands (VG) by \u003ca href=\"https://github.com/j-ibarra\"\u003e\u003ccode\u003e@​j-ibarra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1547\"\u003ego-playground/validator#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(fqdn): allow hyphens in last domain label by \u003ca href=\"https://github.com/alihasan070707\"\u003e\u003ccode\u003e@​alihasan070707\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1548\"\u003ego-playground/validator#1548\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/savioruz\"\u003e\u003ccode\u003e@​savioruz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1522\"\u003ego-playground/validator#1522\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thenicolau\"\u003e\u003ccode\u003e@​thenicolau\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1528\"\u003ego-playground/validator#1528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thommeo\"\u003e\u003ccode\u003e@​thommeo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1416\"\u003ego-playground/validator#1416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wofiporia\"\u003e\u003ccode\u003e@​wofiporia\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1540\"\u003ego-playground/validator#1540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/j-ibarra\"\u003e\u003ccode\u003e@​j-ibarra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1547\"\u003ego-playground/validator#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alihasan070707\"\u003e\u003ccode\u003e@​alihasan070707\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-playground/validator/pull/1548\"\u003ego-playground/validator#1548\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-playground/validator/compare/v10.30.1...v10.30.2\"\u003ehttps://github.com/go-playground/validator/compare/v10.30.1...v10.30.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/go-playground/validator/commit/b9258bd2b7bbab41c3d99090cac4a659c5f1a60c\"\u003e\u003ccode\u003eb9258bd\u003c/code\u003e\u003c/a\u003e fix(fqdn): allow hyphens in last domain label (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/b9f1d79d745213827cf712628dfe29211507b011\"\u003e\u003ccode\u003eb9f1d79\u003c/code\u003e\u003c/a\u003e feat: add postcode patterns for Colombia (CO) and British Virgin Islands (VG)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/7fa95998a0d9ac50f842f7eceeb44383c285fa63\"\u003e\u003ccode\u003e7fa9599\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/8ca29eca887da7222870fc0ae41e9127960d6838\"\u003e\u003ccode\u003e8ca29ec\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.34.0 to 0.35.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/5e1bedfe984f4501e4636e5058905dcd6129084d\"\u003e\u003ccode\u003e5e1bedf\u003c/code\u003e\u003c/a\u003e docs: add Valuer interface documentation and example (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/42927a0f7810a16c558a02d5a75b8c13134ba50c\"\u003e\u003ccode\u003e42927a0\u003c/code\u003e\u003c/a\u003e feat: implement ValidatorValuer interface feature (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/c254ece8c8e35526572e6035f86adb763abb0bce\"\u003e\u003ccode\u003ec254ece\u003c/code\u003e\u003c/a\u003e docs: fix typos (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/43253862b17ba5ae184cff6a136a2e62dbddce4a\"\u003e\u003ccode\u003e4325386\u003c/code\u003e\u003c/a\u003e fix: prevent panic in unique validation with nil pointer elements (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/d3f35da4560da3a36ed0783f25e2c1d180b11f32\"\u003e\u003ccode\u003ed3f35da\u003c/code\u003e\u003c/a\u003e Go 1.26 support (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-playground/validator/commit/f5c74ce583d5feab2fa257edc52a8c7163dcea89\"\u003e\u003ccode\u003ef5c74ce\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (\u003ca href=\"https://redirect.github.com/go-playground/validator/issues/1533\"\u003e#1533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-playground/validator/compare/v10.30.1...v10.30.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gookit/config/v2` from 2.2.7 to 2.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gookit/config/releases\"\u003egithub.com/gookit/config/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.8\u003c/h2\u003e\n\u003ch2\u003eChange Log\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix parsing of zero duration with units (\u003ca href=\"https://redirect.github.com/gookit/config/issues/202\"\u003e#202\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/5b631cdb4fce72edc25a759159572361d082d6cd\"\u003ehttps://github.com/gookit/config/commit/5b631cdb4fce72edc25a759159572361d082d6cd\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeature\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(load): 添加按过滤器加载配置文件和环境变量的功能 \u003ca href=\"https://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\"\u003ehttps://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdate\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e:necktie: up: update go min version to go 1.21 \u003ca href=\"https://github.com/gookit/config/commit/e6a2a31ef9be86f5a658904d5ebd0d628f37c9a7\"\u003ehttps://github.com/gookit/config/commit/e6a2a31ef9be86f5a658904d5ebd0d628f37c9a7\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Copilot coding agent instructions for efficient repository onboarding (\u003ca href=\"https://redirect.github.com/gookit/config/issues/200\"\u003e#200\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/bfea38ff035e2cd02c30bc42c9c2649906097f8b\"\u003ehttps://github.com/gookit/config/commit/bfea38ff035e2cd02c30bc42c9c2649906097f8b\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/203\"\u003e#203\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/1a9afdaa519f09dc61207e2297e2a1d6949f89d1\"\u003ehttps://github.com/gookit/config/commit/1a9afdaa519f09dc61207e2297e2a1d6949f89d1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/204\"\u003e#204\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e4bef938cb2cba2d12e42a83bc237d7600287bc9\"\u003ehttps://github.com/gookit/config/commit/e4bef938cb2cba2d12e42a83bc237d7600287bc9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump WillAbides/setup-go-faster from 1.14.0 to 1.15.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/205\"\u003e#205\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e3919e3a8d1691408911074f905f84bff33cfe47\"\u003ehttps://github.com/gookit/config/commit/e3919e3a8d1691408911074f905f84bff33cfe47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed panic and bugs in Exists()/GetValue() (\u003ca href=\"https://redirect.github.com/gookit/config/issues/206\"\u003e#206\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\"\u003ehttps://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/207\"\u003e#207\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\"\u003ehttps://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/gookit/goutil from 0.7.1 to 0.7.4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/210\"\u003e#210\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\"\u003ehttps://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/208\"\u003e#208\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\"\u003ehttps://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/goccy/go-json from 0.10.5 to 0.10.6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/212\"\u003e#212\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\"\u003ehttps://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/goccy/go-yaml from 1.18.0 to 1.19.2 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/209\"\u003e#209\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\"\u003ehttps://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/211\"\u003e#211\u003c/a\u003e) \u003ca href=\"https://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\"\u003ehttps://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add stable Go matrix entry and update checks \u003ca href=\"https://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\"\u003ehttps://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 更新依赖和文档，调整.gitignore \u003ca href=\"https://github.com/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\"\u003ehttps://github.com/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\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/gookit/config/commit/ef32aad39d5abef3153aa1c6bab1c0df1640fabf\"\u003e\u003ccode\u003eef32aad\u003c/code\u003e\u003c/a\u003e chore: 更新依赖和文档，调整.gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/50bd1c0253d175921ce61f7d29738002927a3a97\"\u003e\u003ccode\u003e50bd1c0\u003c/code\u003e\u003c/a\u003e feat(load): 添加按过滤器加载配置文件和环境变量的功能\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/81efee04deb0cfd4614538e7554555fa3b3dad23\"\u003e\u003ccode\u003e81efee0\u003c/code\u003e\u003c/a\u003e ci: Add stable Go matrix entry and update checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/67d37cd1abc71aa6020737b7c9286e53a26fd0d9\"\u003e\u003ccode\u003e67d37cd\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/4fd16162edf25dfc5a25d06412056b49c340dc5e\"\u003e\u003ccode\u003e4fd1616\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/goccy/go-yaml from 1.18.0 to 1.19.2 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/d63dc859bbb126733d63e76294b7a79da949f996\"\u003e\u003ccode\u003ed63dc85\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/goccy/go-json from 0.10.5 to 0.10.6 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/e1e16792b3efc93d01d1c38c99f041aba147f654\"\u003e\u003ccode\u003ee1e1679\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/9328cee57d0bf44806fae85db53b70d1d108deb7\"\u003e\u003ccode\u003e9328cee\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gookit/goutil from 0.7.1 to 0.7.4 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/210\"\u003e#210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/fa9ac8d9f308c60c914ff203ec5a9717e6a5722e\"\u003e\u003ccode\u003efa9ac8d\u003c/code\u003e\u003c/a\u003e build(deps): bump softprops/action-gh-release from 2 to 3 (\u003ca href=\"https://redirect.github.com/gookit/config/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gookit/config/commit/d3d84075b214b1fd76d7caa10479a01d595eb8a3\"\u003e\u003ccode\u003ed3d8407\u003c/code\u003e\u003c/a\u003e Fixed panic and bugs in Exists()/GetValue() (\u003ca href=\"https://redirect.github.com/gookit/config/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gookit/config/compare/v2.2.7...v2.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.28.0 to 2.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.29.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use proto.Merge to avoid copylocks with use_opaque_api=true by \u003ca href=\"https://github.com/emahiro\"\u003e\u003ccode\u003e@​emahiro\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383\"\u003egrpc-ecosystem/grpc-gateway#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow proto3 optional fields in path parameters by \u003ca href=\"https://github.com/susanachl\"\u003e\u003ccode\u003e@​susanachl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416\"\u003egrpc-ecosystem/grpc-gateway#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to disable HTTP method override by \u003ca href=\"https://github.com/achew22\"\u003e\u003ccode\u003e@​achew22\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6447\"\u003egrpc-ecosystem/grpc-gateway#6447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Go documentation badge to README by \u003ca href=\"https://github.com/achew22\"\u003e\u003ccode\u003e@​achew22\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6448\"\u003egrpc-ecosystem/grpc-gateway#6448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add missing return statements in error handler paths by \u003ca href=\"https://github.com/jet-go\"\u003e\u003ccode\u003e@​jet-go\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561\"\u003egrpc-ecosystem/grpc-gateway#6561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate fields and methods if file is deprecated by \u003ca href=\"https://github.com/aidandj\"\u003e\u003ccode\u003e@​aidandj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613\"\u003egrpc-ecosystem/grpc-gateway#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd edition 2024 support by \u003ca href=\"https://github.com/printfn\"\u003e\u003ccode\u003e@​printfn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622\"\u003egrpc-ecosystem/grpc-gateway#6622\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/emahiro\"\u003e\u003ccode\u003e@​emahiro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6383\"\u003egrpc-ecosystem/grpc-gateway#6383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/susanachl\"\u003e\u003ccode\u003e@​susanachl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6416\"\u003egrpc-ecosystem/grpc-gateway#6416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jet-go\"\u003e\u003ccode\u003e@​jet-go\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6561\"\u003egrpc-ecosystem/grpc-gateway#6561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aidandj\"\u003e\u003ccode\u003e@​aidandj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6613\"\u003egrpc-ecosystem/grpc-gateway#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/printfn\"\u003e\u003ccode\u003e@​printfn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6622\"\u003egrpc-ecosystem/grpc-gateway#6622\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.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/grpc-ecosystem/grpc-gateway/commit/ba9b55c1c15c84633be18c45463e123f31a5e999\"\u003e\u003ccode\u003eba9b55c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.8.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6626\"\u003e#6626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/284a82e32510ab296f3376639c3384a9fde9d6a8\"\u003e\u003ccode\u003e284a82e\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to bcfcbda (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6625\"\u003e#6625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/f74bc7f61e9647b63208c71afdb33e8bda88a12e\"\u003e\u003ccode\u003ef74bc7f\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to d58fd64 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6624\"\u003e#6624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/efb665d2bbb31a2a04bc4d15fc0e051bf18256bd\"\u003e\u003ccode\u003eefb665d\u003c/code\u003e\u003c/a\u003e Add edition 2024 support (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6622\"\u003e#6622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c58da15c3fda1408e94e96e6f9a1f4b84bf3bca3\"\u003e\u003ccode\u003ec58da15\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to 32b8df7 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6621\"\u003e#6621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/42997a1462c474d684193d487ee4afb27d091602\"\u003e\u003ccode\u003e42997a1\u003c/code\u003e\u003c/a\u003e Deprecate fields and methods if file is deprecated (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6613\"\u003e#6613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6f4af8b90c7c3d6e0cc7cac34ead8935c0a91f25\"\u003e\u003ccode\u003e6f4af8b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to bf85cad (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6620\"\u003e#6620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/68fde5fdf679914dd665e3175fe1ff23b384c14f\"\u003e\u003ccode\u003e68fde5f\u003c/code\u003e\u003c/a\u003e chore(deps): update google/oss-fuzz digest to 7b814a1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6619\"\u003e#6619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6da2a4639ade2f9684cc6296be52400113da671e\"\u003e\u003ccode\u003e6da2a46\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 898f25c (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6617\"\u003e#6617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c9c7ad4d48b2b43087c347ac92ec6c385f53c6a6\"\u003e\u003ccode\u003ec9c7ad4\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fc96870 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6616\"\u003e#6616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.28.0...v2.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/kovidgoyal/imaging` from 1.8.19 to 1.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kovidgoyal/imaging/releases\"\u003egithub.com/kovidgoyal/imaging's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.21\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev1.8.20\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/kovidgoyal/imaging/commit/5566bec6274fab86087655ea1fc44027e042c73a\"\u003e\u003ccode\u003e5566bec\u003c/code\u003e\u003c/a\u003e version 1.8.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/13f87ffec9f0be3fbb9abf21648a966aa70239eb\"\u003e\u003ccode\u003e13f87ff\u003c/code\u003e\u003c/a\u003e Micro optimisation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/cdab4a3c04f8f5869b1618bf5b9a5d8ec7a19b93\"\u003e\u003ccode\u003ecdab4a3\u003c/code\u003e\u003c/a\u003e Fix incorrect gamut mapping for XYZ to sRGB using the optimised pipeline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/103f593993ab67237d7d7d20c0a569978ef5d778\"\u003e\u003ccode\u003e103f593\u003c/code\u003e\u003c/a\u003e Fix incorrect gamut mapping fallback when no mapped color is found\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/f53b95cc2236ea59b2700224866f33b0381c02eb\"\u003e\u003ccode\u003ef53b95c\u003c/code\u003e\u003c/a\u003e Add a jpeg test case that does not convert correctly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/daa34ccb6fa56fc0b190f74517f831dbaf78bb5b\"\u003e\u003ccode\u003edaa34cc\u003c/code\u003e\u003c/a\u003e bump image dep for vuln\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/811ca13273850b5bc8a8d5dc9e0cf155f643ea0f\"\u003e\u003ccode\u003e811ca13\u003c/code\u003e\u003c/a\u003e Merge branch 'patch-1' of \u003ca href=\"https://github.com/codelif/imaging\"\u003ehttps://github.com/codelif/imaging\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/825bccf61320c0cff95ecfc599e566b771a97475\"\u003e\u003ccode\u003e825bccf\u003c/code\u003e\u003c/a\u003e docs: fix disintegration/imaging typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/96e5da8e67077a07a6b3175861c199b4532230ab\"\u003e\u003ccode\u003e96e5da8\u003c/code\u003e\u003c/a\u003e Merge branch 'dependabot/go_modules/all-go-deps-a2b68a3daf' of \u003ca href=\"https://github\"\u003ehttps://github\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kovidgoyal/imaging/commit/276172d13457b0105401e919014e41780f1f1046\"\u003e\u003ccode\u003e276172d\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/image from 0.36.0 to 0.37.0 in the all-go-deps group\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kovidgoyal/imaging/compare/v1.8.19...v1.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/libregraph/lico` from 0.66.0 to 0.67.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/libregraph/lico/blob/master/CHANGELOG.md\"\u003egithub.com/libregraph/lico's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.67.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/russellhaering/goxmldsig from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003eRun npx update-browserslist-db@latest\u003c/li\u003e\n\u003cli\u003eAdd signed JWT auto sign-in flow (LibreGraph.SignedLoginOK)\u003c/li\u003e\n\u003cli\u003eFix Go formatting treewide\u003c/li\u003e\n\u003cli\u003eAdd per-client external authorize redirect URIs\u003c/li\u003e\n\u003cli\u003eRework banner logo height to use named sizes instead of pixels\u003c/li\u003e\n\u003cli\u003eAdd configurable banner logo height via --identifier-default-banner-logo-height\u003c/li\u003e\n\u003cli\u003eBump docs to match Go 1.24 requirement\u003c/li\u003e\n\u003cli\u003eBump github.com/prometheus/client_golang from 1.15.1 to 1.23.2\u003c/li\u003e\n\u003cli\u003eBump github.com/beevik/etree from 1.5.1 to 1.6.0\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/crypto from 0.37.0 to 0.45.0\u003c/li\u003e\n\u003cli\u003echore: drop gofrs/uuid module usage and use google/uuid\u003c/li\u003e\n\u003cli\u003eUpdate golangci-lint to version 2\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/oauth2 from 0.8.0 to 0.31.0\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/time from 0.3.0 to 0.13.0\u003c/li\u003e\n\u003cli\u003eBump form-data from 4.0.0 to 4.0.4 in /identifier\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/oauth2 from 0.8.0 to 0.27.0\u003c/li\u003e\n\u003cli\u003eFix typos an add API section to README\u003c/li\u003e\n\u003cli\u003eFix form submission handler regression introduced in class-to-functional conversion\u003c/li\u003e\n\u003cli\u003eReplace konnect-identifier-api-v1 with comprehensive LibreGraph Connect OpenAPI spec\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/libregraph/lico/commit/bf134870bde0dded27460b7869c22d34daf87b55\"\u003e\u003ccode\u003ebf13487\u003c/code\u003e\u003c/a\u003e Add v0.67.0 to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/95d191057a7bcf9ab560f3dcdc4cf6b1d2be145d\"\u003e\u003ccode\u003e95d1910\u003c/code\u003e\u003c/a\u003e Bump github.com/russellhaering/goxmldsig from 1.5.0 to 1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/73b43ef57bb185b21884fafff2d55923e6652bf6\"\u003e\u003ccode\u003e73b43ef\u003c/code\u003e\u003c/a\u003e Run npx update-browserslist-db@latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/a85d812f3c84bc940c46dbe36a70eeb7df3fc440\"\u003e\u003ccode\u003ea85d812\u003c/code\u003e\u003c/a\u003e Add signed JWT auto sign-in flow (LibreGraph.SignedLoginOK)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/8d796d3bf52c953d258a464a75c23b14765b06e5\"\u003e\u003ccode\u003e8d796d3\u003c/code\u003e\u003c/a\u003e Fix Go formatting treewide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/25f1535566c3d1bd276ac2e6a9632b2c6a328d1c\"\u003e\u003ccode\u003e25f1535\u003c/code\u003e\u003c/a\u003e Add per-client external authorize redirect URIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/e9dd6ff792ccce3de8d0d3ae11ef6ebf6c522498\"\u003e\u003ccode\u003ee9dd6ff\u003c/code\u003e\u003c/a\u003e Rework banner logo height to use named sizes instead of pixels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/b052fc93a372862d3266b52a173927cf5c54cb46\"\u003e\u003ccode\u003eb052fc9\u003c/code\u003e\u003c/a\u003e Add configurable banner logo height via --identifier-default-banner-logo-height\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/5a08cbe8b5b367920c232cd6c0a6077b7444e1b8\"\u003e\u003ccode\u003e5a08cbe\u003c/code\u003e\u003c/a\u003e Bump docs to match Go 1.24 requirement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libregraph/lico/commit/a9c4c63616d13040e4d16d0dc81db796e940c452\"\u003e\u003ccode\u003ea9c4c63\u003c/code\u003e\u003c/a\u003e Bump github.com/prometheus/client_golang from 1.15.1 to 1.23.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libregraph/lico/compare/v0.66.0...v0.67.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.12.6 to 2.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats-server/releases\"\u003egithub.com/nats-io/nats-server/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v2.14.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003cp\u003eRefer to the \u003ca href=\"https://docs.nats.io/release-notes/whats_new/whats_new_214\"\u003e2.14 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.12.x. Please note that the 2.13.x version was skipped.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.26.3 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8107\"\u003e#8107\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/klauspost/compress v1.18.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.51.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/8124\"\u003e#8124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNew metrics \u003ccode\u003ein_client_msgs...\n\n_Description has been truncated_","html_url":"https://github.com/ddelange/ocis/pull/2350","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddelange%2Focis/issues/2350","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2350/packages"}},{"old_version":"3.15.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-17T20:50:09.000Z","version_change":"3.15.0 → 3.18.0","issue":{"uuid":"4464893847","node_id":"PR_kwDORAWCRc7ccHUX","number":219,"state":"open","title":"chore(deps): Bump the go-minor-patch group across 1 directory with 25 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T20:50:09.000Z","updated_at":"2026-05-19T02:04:13.607Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"go-minor-patch","update_count":25,"packages":[{"name":"github.com/FZambia/sentinel","old_version":"1.1.0","new_version":"1.1.1","repository_url":"https://github.com/FZambia/sentinel"},{"name":"github.com/Masterminds/semver/v3","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/Masterminds/semver"},{"name":"github.com/beego/beego/v2","old_version":"2.3.8","new_version":"2.3.10","repository_url":"https://github.com/beego/beego"},{"name":"github.com/cloudevents/sdk-go/v2","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/cloudevents/sdk-go"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.15.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/go-ldap/ldap/v3","old_version":"3.4.11","new_version":"3.4.13","repository_url":"https://github.com/go-ldap/ldap"},{"name":"github.com/go-openapi/errors","old_version":"0.22.4","new_version":"0.22.7","repository_url":"https://github.com/go-openapi/errors"},{"name":"github.com/go-openapi/runtime","old_version":"0.29.2","new_version":"0.31.0","repository_url":"https://github.com/go-openapi/runtime"},{"name":"github.com/go-openapi/swag","old_version":"0.23.1","new_version":"0.26.0","repository_url":"https://github.com/go-openapi/swag"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.2.2","new_version":"5.3.1","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"github.com/golang-migrate/migrate/v4","old_version":"4.19.0","new_version":"4.19.1","repository_url":"https://github.com/golang-migrate/migrate"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/redis/go-redis/v9","old_version":"9.17.2","new_version":"9.19.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/viper","old_version":"1.19.0","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/volcengine/volcengine-go-sdk","old_version":"1.1.44","new_version":"1.2.28","repository_url":"https://github.com/volcengine/volcengine-go-sdk"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.63.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.61.0","new_version":"0.68.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.pinniped.dev","old_version":"0.37.0","new_version":"0.46.0","repository_url":"https://github.com/vmware/pinniped"},{"name":"helm.sh/helm/v3","old_version":"3.20.2","new_version":"3.21.0","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-patch group with 19 updates in the /src directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/FZambia/sentinel](https://github.com/FZambia/sentinel) | `1.1.0` | `1.1.1` |\n| [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) | `3.4.0` | `3.5.0` |\n| [github.com/beego/beego/v2](https://github.com/beego/beego) | `2.3.8` | `2.3.10` |\n| [github.com/cloudevents/sdk-go/v2](https://github.com/cloudevents/sdk-go) | `2.16.1` | `2.16.2` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.15.0` | `3.18.0` |\n| [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) | `3.4.11` | `3.4.13` |\n| [github.com/go-openapi/errors](https://github.com/go-openapi/errors) | `0.22.4` | `0.22.7` |\n| [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.29.2` | `0.31.0` |\n| [github.com/go-openapi/swag](https://github.com/go-openapi/swag) | `0.23.1` | `0.26.0` |\n| [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) | `5.2.2` | `5.3.1` |\n| [github.com/golang-migrate/migrate/v4](https://github.com/golang-migrate/migrate) | `4.19.0` | `4.19.1` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.17.2` | `9.19.0` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.19.0` | `1.21.0` |\n| [github.com/volcengine/volcengine-go-sdk](https://github.com/volcengine/volcengine-go-sdk) | `1.1.44` | `1.2.28` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.63.0` | `0.68.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.61.0` | `0.68.0` |\n| [go.pinniped.dev](https://github.com/vmware/pinniped) | `0.37.0` | `0.46.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.2` | `3.21.0` |\n\n\nUpdates `github.com/FZambia/sentinel` from 1.1.0 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FZambia/sentinel/releases\"\u003egithub.com/FZambia/sentinel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing mutex lock by \u003ca href=\"https://github.com/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/5\"\u003eFZambia/sentinel#5\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStylistic improvements by \u003ca href=\"https://github.com/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/6\"\u003eFZambia/sentinel#6\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/jacobvosmaer\"\u003e\u003ccode\u003e@​jacobvosmaer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/FZambia/sentinel/pull/5\"\u003eFZambia/sentinel#5\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/FZambia/sentinel/compare/v1.1.0...v1.1.1\"\u003ehttps://github.com/FZambia/sentinel/compare/v1.1.0...v1.1.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/FZambia/sentinel/commit/0c03d242a85093e744b02f5b36f0f1d50091252e\"\u003e\u003ccode\u003e0c03d24\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FZambia/sentinel/issues/6\"\u003e#6\u003c/a\u003e from jacobvosmaer/jv-stylistic-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/9e2b40e85cca36f9de3aac7fdb5a1d42a83345d2\"\u003e\u003ccode\u003e9e2b40e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FZambia/sentinel/issues/5\"\u003e#5\u003c/a\u003e from jacobvosmaer/jv-locking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/b6eae5d92f93204baabe2fe448e43a4fb5049830\"\u003e\u003ccode\u003eb6eae5d\u003c/code\u003e\u003c/a\u003e Use array index when mapping values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/eabbb0286b76c6dede0bfef3e74d5dbdf10108de\"\u003e\u003ccode\u003eeabbb02\u003c/code\u003e\u003c/a\u003e Remove if/else in TestRole\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/4b6454e7ce4ebdd732bf93be3d6a1e8127c98ee7\"\u003e\u003ccode\u003e4b6454e\u003c/code\u003e\u003c/a\u003e Remove unnecessary nil check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/556aa1e535d0b90edac030266a538c79beba2b32\"\u003e\u003ccode\u003e556aa1e\u003c/code\u003e\u003c/a\u003e Use defer in poolForAddr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/d9cbd5d53166c59926a16e5a0f146d62ac6e0168\"\u003e\u003ccode\u003ed9cbd5d\u003c/code\u003e\u003c/a\u003e Inline *Sentinel.get()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/3cc69838d4fc4cbb4944498ebc76da5fc7c0b60c\"\u003e\u003ccode\u003e3cc6983\u003c/code\u003e\u003c/a\u003e Use redis.Strings helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FZambia/sentinel/commit/62f0f83864f9265fd5e0813a6b90228a3374d4ed\"\u003e\u003ccode\u003e62f0f83\u003c/code\u003e\u003c/a\u003e Add missing mutex lock\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FZambia/sentinel/compare/v1.1.0...v1.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/Masterminds/semver/v3` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/releases\"\u003egithub.com/Masterminds/semver/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding more prerelease tests by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/273\"\u003eMasterminds/semver#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate constraint error messages by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/278\"\u003eMasterminds/semver#278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix edge cases by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/279\"\u003eMasterminds/semver#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdding some checks in by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/280\"\u003eMasterminds/semver#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating deps by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/281\"\u003eMasterminds/semver#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 4.35.1 to 4.35.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/cache from 4.2.3 to 5.0.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/Masterminds/semver/pull/283\"\u003eMasterminds/semver#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 7.0.1 to 9.2.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/Masterminds/semver/pull/284\"\u003eMasterminds/semver#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdating gitignore for devcontainers by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/286\"\u003eMasterminds/semver#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing some quality issues by \u003ca href=\"https://github.com/mattfarina\"\u003e\u003ccode\u003e@​mattfarina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/287\"\u003eMasterminds/semver#287\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/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/Masterminds/semver/pull/282\"\u003eMasterminds/semver#282\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\"\u003ehttps://github.com/Masterminds/semver/compare/v3.4.0...v3.5.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Masterminds/semver/blob/master/CHANGELOG.md\"\u003egithub.com/Masterminds/semver/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/8b89c86cb53c57cfd5d07c13de12bc4d78954e99\"\u003e\u003ccode\u003e8b89c86\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/287\"\u003e#287\u003c/a\u003e from mattfarina/fix-da-issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/29d51d0ea4bffe39173673685d0dd312447d74a7\"\u003e\u003ccode\u003e29d51d0\u003c/code\u003e\u003c/a\u003e Fixing some quality issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/87f651dbe2f616342d6408b997ad7116ba72ddf3\"\u003e\u003ccode\u003e87f651d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/286\"\u003e#286\u003c/a\u003e from mattfarina/update-devcontainer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/158a6852a7e66d99594653227d3e8c3dc6d160ca\"\u003e\u003ccode\u003e158a685\u003c/code\u003e\u003c/a\u003e Updating gitignore for devcontainers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/7e83c080cfb4455752c654805b189274a10890ab\"\u003e\u003ccode\u003e7e83c08\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/284\"\u003e#284\u003c/a\u003e from Masterminds/dependabot/github_actions/golangci/g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/697e27f32e7419eb896e7d3ec680c65fc673166b\"\u003e\u003ccode\u003e697e27f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/283\"\u003e#283\u003c/a\u003e from Masterminds/dependabot/github_actions/actions/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/1591f8e3806198f60fa4dcaf2751bfc805c7740d\"\u003e\u003ccode\u003e1591f8e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Masterminds/semver/issues/282\"\u003e#282\u003c/a\u003e from Masterminds/dependabot/github_actions/github/cod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/3f5ff1737a28437e536d3ec54e41919577748ae6\"\u003e\u003ccode\u003e3f5ff17\u003c/code\u003e\u003c/a\u003e Bump golangci/golangci-lint-action from 7.0.1 to 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/04baa3376047b6d5e79ffcc60f69332dd3e26c85\"\u003e\u003ccode\u003e04baa33\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.3 to 5.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Masterminds/semver/commit/45939fec77cd7d07d586b823284d11423028e9c2\"\u003e\u003ccode\u003e45939fe\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.35.1 to 4.35.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Masterminds/semver/compare/v3.4.0...v3.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/beego/beego/v2` from 2.3.8 to 2.3.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/beego/beego/releases\"\u003egithub.com/beego/beego/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease V2.3.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(router): use request context for session release by \u003ca href=\"https://github.com/chlins\"\u003e\u003ccode\u003e@​chlins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5882\"\u003ebeego/beego#5882\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/beego/beego/compare/v2.3.9...v2.3.10\"\u003ehttps://github.com/beego/beego/compare/v2.3.9...v2.3.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.3.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade Go version to 1.24.2. by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5783\"\u003ebeego/beego#5783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded workflow steps for compiling beego in different os. by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5796\"\u003ebeego/beego#5796\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd web InsertFilter Example by \u003ca href=\"https://github.com/junwense\"\u003e\u003ccode\u003e@​junwense\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5789\"\u003ebeego/beego#5789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump go.etcd.io/etcd/client/v3 from 3.5.21 to 3.6.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5786\"\u003ebeego/beego#5786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(session): use request context for session release by \u003ca href=\"https://github.com/chlins\"\u003e\u003ccode\u003e@​chlins\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/beego/beego/pull/5880\"\u003ebeego/beego#5880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/beego/beego/compare/v2.3.8...v2.3.9\"\u003ehttps://github.com/beego/beego/compare/v2.3.8...v2.3.9\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/939cfde380bb9f15844ad633b84f037f7da21584\"\u003e\u003ccode\u003e939cfde\u003c/code\u003e\u003c/a\u003e fix(router): use request context for session release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/589a6137078f0bb757bda3a6c4ec1d1bdfcdb11c\"\u003e\u003ccode\u003e589a613\u003c/code\u003e\u003c/a\u003e fix(session): use request context for session release (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5880\"\u003e#5880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/8fd113aa0937a11c45eb41cbf147f33df7e9fb6f\"\u003e\u003ccode\u003e8fd113a\u003c/code\u003e\u003c/a\u003e build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.21 to 3.6.0 (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5786\"\u003e#5786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/aec0c619305030b689f1ee6731964be3bc573255\"\u003e\u003ccode\u003eaec0c61\u003c/code\u003e\u003c/a\u003e Add web InsertFilter Example (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5789\"\u003e#5789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/133b2521544e760b049174c50b355f6dbec726ce\"\u003e\u003ccode\u003e133b252\u003c/code\u003e\u003c/a\u003e ci: add build steps (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5796\"\u003e#5796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/beego/beego/commit/45f6fc855c8a476e9b35692216a026884f95a4a1\"\u003e\u003ccode\u003e45f6fc8\u003c/code\u003e\u003c/a\u003e Upgrade Go version to 1.24.2. (\u003ca href=\"https://redirect.github.com/beego/beego/issues/5783\"\u003e#5783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/beego/beego/compare/v2.3.8...v2.3.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/cloudevents/sdk-go/v2` from 2.16.1 to 2.16.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/af3e8599b3316ab6b4b73ff69aa8ec0efddbb5bb\"\u003e\u003ccode\u003eaf3e859\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1184\"\u003e#1184\u003c/a\u003e from cloudevents/dependabot/github_actions/actions/s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/bf5b8a6066d7650f84f862445ff60395bfa0aec1\"\u003e\u003ccode\u003ebf5b8a6\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/setup-go from 5.5.0 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/945d930a12f23f090bc739a21970afc1f9eb7d99\"\u003e\u003ccode\u003e945d930\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1180\"\u003e#1180\u003c/a\u003e from philicious/refactor-pubsubv2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/35623f2b949d5d13c24103a3d7d1f3f9fbe74e78\"\u003e\u003ccode\u003e35623f2\u003c/code\u003e\u003c/a\u003e chore: Replace deprecated grpc.Dial calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/f0bd406957d7eb4d0ddf029c505bf45498de8b0a\"\u003e\u003ccode\u003ef0bd406\u003c/code\u003e\u003c/a\u003e fix: Properly test that supplied ReceiveSettings are being used\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/ae89eba4471ea18a19fbed89e0fce720145e21bc\"\u003e\u003ccode\u003eae89eba\u003c/code\u003e\u003c/a\u003e Refactor pubsub protocol to use new upstream v2 library\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/34f7f6ffcdad49d7118bbd7603624bf2bbf11b37\"\u003e\u003ccode\u003e34f7f6f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1183\"\u003e#1183\u003c/a\u003e from embano1/go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/cafbb12d94d012b767efdf7b1bca5a8ce293115e\"\u003e\u003ccode\u003ecafbb12\u003c/code\u003e\u003c/a\u003e chore: update go version in workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/0a1147cb5ec2870334309b473df8308e28adb1cb\"\u003e\u003ccode\u003e0a1147c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/cloudevents/sdk-go/issues/1182\"\u003e#1182\u003c/a\u003e from cloudevents/automated-dependency-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cloudevents/sdk-go/commit/835c4867e90c93c13b2d244af210a646977df0f4\"\u003e\u003ccode\u003e835c486\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cloudevents/sdk-go/compare/v2.16.1...v2.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/coreos/go-oidc/v3` from 3.15.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/go-ldap/ldap/v3` from 3.4.11 to 3.4.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-ldap/ldap/releases\"\u003egithub.com/go-ldap/ldap/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.13\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix DirSync flags encoding by \u003ca href=\"https://github.com/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove execute bit from test file by \u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /v3 by \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-ldap/ldap/pull/573\"\u003ego-ldap/ldap#573\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate search.go: fix typo by \u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ExtendedResponse parsing by \u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/576\"\u003ego-ldap/ldap#576\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/577\"\u003ego-ldap/ldap#577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/579\"\u003ego-ldap/ldap#579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/581\"\u003ego-ldap/ldap#581\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAddress panic in GetLDAPError, add fuzzer by \u003ca href=\"https://github.com/TomSellers\"\u003e\u003ccode\u003e@​TomSellers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/582\"\u003ego-ldap/ldap#582\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/johnallers\"\u003e\u003ccode\u003e@​johnallers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/571\"\u003ego-ldap/ldap#571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gibmat\"\u003e\u003ccode\u003e@​gibmat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/572\"\u003ego-ldap/ldap#572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reshke\"\u003e\u003ccode\u003e@​reshke\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/574\"\u003ego-ldap/ldap#574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/giggsoff\"\u003e\u003ccode\u003e@​giggsoff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/575\"\u003ego-ldap/ldap#575\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.12...v3.4.13\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.4.12\u003c/h2\u003e\n\u003ch2\u003eWhat's New\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add Github Issue templates by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/558\"\u003ego-ldap/ldap#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add initial support for custom entry unmarshaler by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/557\"\u003ego-ldap/ldap#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdded all Microsoft LDAP OIDs by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/559\"\u003ego-ldap/ldap#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[enhancement] Added missing LDAP control ControlMicrosoftSDFlags to control.go by \u003ca href=\"https://github.com/p0dalirius\"\u003e\u003ccode\u003e@​p0dalirius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/560\"\u003ego-ldap/ldap#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add local directory server for tests by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/567\"\u003ego-ldap/ldap#567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd RFC 5929 channel binding support for SSPI client by \u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSvace static analyzer fix by \u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: improve test coverage by \u003ca href=\"https://github.com/cpuschma\"\u003e\u003ccode\u003e@​cpuschma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/568\"\u003ego-ldap/ldap#568\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/artemseleznev\"\u003e\u003ccode\u003e@​artemseleznev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/562\"\u003ego-ldap/ldap#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Chrizpy\"\u003e\u003ccode\u003e@​Chrizpy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/go-ldap/ldap/pull/565\"\u003ego-ldap/ldap#565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\"\u003ehttps://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.12\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/3bbbfb11ea214eec5d517c815a9ea3c69aa49afb\"\u003e\u003ccode\u003e3bbbfb1\u003c/code\u003e\u003c/a\u003e Address panic in GetLDAPError, add fuzzer (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/582\"\u003e#582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/539d8f570b229530b402f5c8fd9c10258157d1d9\"\u003e\u003ccode\u003e539d8f5\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/581\"\u003e#581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/570560be831a510ba3516f66fa6d3c43194ebe50\"\u003e\u003ccode\u003e570560b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ePostalAddress\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/579\"\u003e#579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/8bb1a965ebb340ed8557040b6ae34181dc3a7a16\"\u003e\u003ccode\u003e8bb1a96\u003c/code\u003e\u003c/a\u003e refactor: simplify \u003ccode\u003eWhoAmI\u003c/code\u003e implementation using \u003ccode\u003eExtended\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/577\"\u003e#577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/f881ce827fcf62c23303095aeeeff073a863cf14\"\u003e\u003ccode\u003ef881ce8\u003c/code\u003e\u003c/a\u003e refactor: remove redundant \u003ccode\u003eResultCode\u003c/code\u003e field from \u003ccode\u003eExtendedResponse\u003c/code\u003e struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/5f4b93789c4e0515916c5b20419c9820a7d46755\"\u003e\u003ccode\u003e5f4b937\u003c/code\u003e\u003c/a\u003e refactor: remove accidently published \u003ccode\u003eReferral\u003c/code\u003e field from `ExtendedResponse...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/bdde9c57877c31d990a912c4bf415a11e560f026\"\u003e\u003ccode\u003ebdde9c5\u003c/code\u003e\u003c/a\u003e fix: correct extended request/response handling in \u003ccode\u003eExtended\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/d5557d0aecca015950e7541c2798a4a20b7bcc52\"\u003e\u003ccode\u003ed5557d0\u003c/code\u003e\u003c/a\u003e refactor: simplify container command resolution in Makefile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/dbef7bed8558992121519cebc92db402a19756c6\"\u003e\u003ccode\u003edbef7be\u003c/code\u003e\u003c/a\u003e Fix ExtendedResponse parsing (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/575\"\u003e#575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-ldap/ldap/commit/0935f925360d0c57a787e00cea5813a602563ae8\"\u003e\u003ccode\u003e0935f92\u003c/code\u003e\u003c/a\u003e Update search.go: fix typo (\u003ca href=\"https://redirect.github.com/go-ldap/ldap/issues/574\"\u003e#574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-ldap/ldap/compare/v3.4.11...v3.4.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/errors` from 0.22.4 to 0.22.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/errors/releases\"\u003egithub.com/go-openapi/errors's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.22.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/errors/tree/v0.22.7\"\u003e0.22.7\u003c/a\u003e - 2026-03-03\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/errors/compare/v0.22.6...v0.22.7\"\u003ehttps://github.com/go-openapi/errors/compare/v0.22.6...v0.22.7\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e12 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/87\"\u003e#87\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/cb2a302b39360fddacb4441c0d53fdf251c129d9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: doc, test, lint, ci by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/96\"\u003e#96\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/ca6d88ea00f6e492eb34df62e7ba779a0eb1b678\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci(release workflow): fixed input parameters by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/0c61a55c8575f63f743cf5a3308dbd48b12eb970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.3.0 to 2.4.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/95\"\u003e#95\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/46371c9c50a948deb10ff0e1eb479ed3c641d525\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.2.0 to 2.3.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/93\"\u003e#93\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/d5ff0a8c027130092007e644cede901050de2cc0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/94\"\u003e#94\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/8a8bd854fa0b8dff500f9b68ede71527d4aa8b5e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.1.8 to 2.2.0 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/91\"\u003e#91\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/729dc9cea713937b37ddf3f92f6647de1ff923d6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/92\"\u003e#92\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/5ef7a8e2fdf382e2eefd7f68e530d155fb94d9af\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/90\"\u003e#90\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/aeb97ff4d478a4b18c1f0451e275a7120142e759\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-openapi/testify/v2 from 2.0.2 to 2.1.8 in the go-openapi-dependencies group by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/89\"\u003e#89\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/43c4aec0e91227b261ff0975cb4df74d3cb114c1\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/88\"\u003e#88\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/55c0d051e48b75f4027f765f420117d5250ab8a9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/errors/pull/86\"\u003e#86\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/errors/commit/f7e84b8904d8f77188e2d69a3e1e8d32eab0a727\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/errors\"\u003eerrors\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e[\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e][license-url]\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/go-openapi/errors/commit/0c61a55c8575f63f743cf5a3308dbd48b12eb970\"\u003e\u003ccode\u003e0c61a55\u003c/code\u003e\u003c/a\u003e ci(release workflow): fixed input parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/ca6d88ea00f6e492eb34df62e7ba779a0eb1b678\"\u003e\u003ccode\u003eca6d88e\u003c/code\u003e\u003c/a\u003e chore: doc, test, lint, ci (\u003ca href=\"https://redirect.github.com/go-openapi/errors/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/46371c9c50a948deb10ff0e1eb479ed3c641d525\"\u003e\u003ccode\u003e46371c9\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/d5ff0a8c027130092007e644cede901050de2cc0\"\u003e\u003ccode\u003ed5ff0a8\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/8a8bd854fa0b8dff500f9b68ede71527d4aa8b5e\"\u003e\u003ccode\u003e8a8bd85\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/729dc9cea713937b37ddf3f92f6647de1ff923d6\"\u003e\u003ccode\u003e729dc9c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/5ef7a8e2fdf382e2eefd7f68e530d155fb94d9af\"\u003e\u003ccode\u003e5ef7a8e\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/aeb97ff4d478a4b18c1f0451e275a7120142e759\"\u003e\u003ccode\u003eaeb97ff\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/43c4aec0e91227b261ff0975cb4df74d3cb114c1\"\u003e\u003ccode\u003e43c4aec\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/go-openapi/testify/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/errors/commit/55c0d051e48b75f4027f765f420117d5250ab8a9\"\u003e\u003ccode\u003e55c0d05\u003c/code\u003e\u003c/a\u003e chore(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/errors/compare/v0.22.4...v0.22.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/runtime` from 0.29.2 to 0.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/runtime/releases\"\u003egithub.com/go-openapi/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.31.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/runtime/tree/v0.31.0\"\u003e0.31.0\u003c/a\u003e - 2026-05-17\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\"\u003ehttps://github.com/go-openapi/runtime/compare/v0.30.0...v0.31.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e33 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(client): TLS diagnostic mode for Runtime.Trace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/159e452fbb643b71d258f2cca8b88137450279ee\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add Runtime.Trace for connection-level diagnostics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/d966b8fa816b64de80ccf018361cc7263c63341e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): strip CR/LF from multipart filename and field name by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(middleware): cap filename length on untyped formData uploads by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: CA cert pool should be cloned not returned as pointer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/455\"\u003e#455\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/c925891ba9edd2240e9a10abcbb2f8453a190970\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct spelling of \u0026quot;Organ trail\u0026quot; to \u0026quot;Oregon Trail\u0026quot; in request tests 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-openapi/runtime/pull/449\"\u003e#449\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/3b614c320c5f157dc502a2a4b541eb1dfb34989d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/tls): correct PEM label and add Ed25519 key support by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/452\"\u003e#452\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/eaa96edc1f2811efe29a1e6d07ca1db84155f026\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: fixup module layout by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: trimmed deprecated functions from examples by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/463\"\u003e#463\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/0c4edbac0f9c4bc72334f8c105ac173c9676399f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: advertised doc site in README.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/454\"\u003e#454\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9d29f68e2bd36b26aea7286d369dc88374ce1fab\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct two comment typos in client/internal/request/request.go 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-openapi/runtime/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/09c03d02ae2717bf36643c8559cecaf197363b31\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(compression): deprecate ContentEncoding, add CAFxX recipe by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/447\"\u003e#447\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/6244633af43ff7691c33eb68b32324114f015c1d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(keep-alive): add a thorough keep-alive primer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/445\"\u003e#445\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/7c678af534a79da024575aa6558299901551dde4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: godoc linting by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: cleanup linter config, reformat, optimized strings replacer by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix/example request by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/9fef4d8ebb77697229a4ff5945d5665aa64f9d9c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(relint): relint code base by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/461\"\u003e#461\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/4b215322ce2ba88d0e8466668786d68792dca349\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: doc site on github pages by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/448\"\u003e#448\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1c5e3735efd166bf7aa00544b8172523c4314687\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: fix flaky assertion on httptrace by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/456\"\u003e#456\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/1e4d68eb5e29974f2149b68c4d9c4dd6d2dc4221\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.31.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/runtime/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove binary by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\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/go-openapi/runtime/commit/423c407791a74d4353830e07d98375a0c5cf311b\"\u003e\u003ccode\u003e423c407\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.31.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/1fd10af05ff76b283c381f8a3e5b41359d17c4cb\"\u003e\u003ccode\u003e1fd10af\u003c/code\u003e\u003c/a\u003e doc: fixup module layout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/74bcf736bac52ca40d65a839946e16b51c72c762\"\u003e\u003ccode\u003e74bcf73\u003c/code\u003e\u003c/a\u003e doc: godoc linting (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/506f3bcb4a7ea135a9742fb8f6bcc5bf666b02b8\"\u003e\u003ccode\u003e506f3bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/464\"\u003e#464\u003c/a\u003e from fredbi/sec/lens3-multipart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/8bf148cb896bf0e7f0c22bbd6a3501d82b900b4b\"\u003e\u003ccode\u003e8bf148c\u003c/code\u003e\u003c/a\u003e chore: cleanup linter config, reformat, optimized strings replacer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fa336825535097d6b36eef67830c87ebe2970273\"\u003e\u003ccode\u003efa33682\u003c/code\u003e\u003c/a\u003e test(security): fuzz targets for BindForm parse + filename cap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/5cabd7013f842d80d85a547ea761cf136699deb4\"\u003e\u003ccode\u003e5cabd70\u003c/code\u003e\u003c/a\u003e fix(client): strip CR/LF from multipart filename and field name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/0d36609aa32886db0a827883431a5600b274fc10\"\u003e\u003ccode\u003e0d36609\u003c/code\u003e\u003c/a\u003e fix(middleware): cap filename length on untyped formData uploads\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/fe97e40276649c6cad129afa87e6549299ab89d8\"\u003e\u003ccode\u003efe97e40\u003c/code\u003e\u003c/a\u003e doc: trimmed deprecated functions from examples (\u003ca href=\"https://redirect.github.com/go-openapi/runtime/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/runtime/commit/982c9d3bfa154c4c1f8c06c764ad44e90a666134\"\u003e\u003ccode\u003e982c9d3\u003c/code\u003e\u003c/a\u003e chore: remove binary\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/runtime/compare/v0.29.2...v0.31.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-openapi/strfmt` from 0.25.0 to 0.26.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/strfmt/releases\"\u003egithub.com/go-openapi/strfmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/tree/v0.26.2\"\u003e0.26.2\u003c/a\u003e - 2026-04-29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.26.1...v0.26.2\"\u003ehttps://github.com/go-openapi/strfmt/compare/v0.26.1...v0.26.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e13 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: aligned docs with org-wide documentation. by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/247\"\u003e#247\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c8c1e4e59b67240231e820404ed727534735f106\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/239\"\u003e#239\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/b04e2334d82621830683f68081dcaac1905601e1\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: add portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/236\"\u003e#236\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1750fc43eb91df3741d07dbb929ac75e593bed37\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: added portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/235\"\u003e#235\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/4e605faa9fee04c3fbd834b20950dfa804032df8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(duration): faster and stricter ParseDuration. by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/246\"\u003e#246\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/ebb2f2ffeb8bbebca78935b9d266a5d5bf344ee8\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.2 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/248\"\u003e#248\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/fb29dd2ad0368c261d68cf46f437dec497af0cf0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go directive to 1.25.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/237\"\u003e#237\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/ed9716aa4acaf0356dc53a20fb0ff028ccad0370\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the other-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/245\"\u003e#245\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c09c1cd0d30604a5f2a73e024e2e02b3a4692b0f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group with 8 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/242\"\u003e#242\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1dfdf8463392ec47aebf7d41a6903ca48b186a4d\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 in the golang-org-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/241\"\u003e#241\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/290bce4330d2e6ba22e329ad52e729d0cec30d67\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.1 in /internal/testintegration in the other-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/240\"\u003e#240\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/49afd07b37f78969e3499b47b5a52e3f67bc88d9\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/238\"\u003e#238\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/9cdd252500fa7bca898e35afde740ae69eb422d6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.50.0 to 0.52.0 in the golang-org-dependencies group across 1 directory by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/228\"\u003e#228\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/5b911b699149e3868b493b4671c3e70bacd625e6\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/strfmt\"\u003estrfmt\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e[![License][license-badge]][license-url]\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/go-openapi/strfmt/commit/fb29dd2ad0368c261d68cf46f437dec497af0cf0\"\u003e\u003ccode\u003efb29dd2\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c8c1e4e59b67240231e820404ed727534735f106\"\u003e\u003ccode\u003ec8c1e4e\u003c/code\u003e\u003c/a\u003e doc: aligned docs with org-wide documentation. (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/247\"\u003e#247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/ebb2f2ffeb8bbebca78935b9d266a5d5bf344ee8\"\u003e\u003ccode\u003eebb2f2f\u003c/code\u003e\u003c/a\u003e perf(duration): faster and stricter ParseDuration. (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/246\"\u003e#246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c09c1cd0d30604a5f2a73e024e2e02b3a4692b0f\"\u003e\u003ccode\u003ec09c1cd\u003c/code\u003e\u003c/a\u003e build(deps): bump the other-dependencies group across 2 directories with 2 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/1dfdf8463392ec47aebf7d41a6903ca48b186a4d\"\u003e\u003ccode\u003e1dfdf84\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group with 8 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/290bce4330d2e6ba22e329ad52e729d0cec30d67\"\u003e\u003ccode\u003e290bce4\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/49afd07b37f78969e3499b47b5a52e3f67bc88d9\"\u003e\u003ccode\u003e49afd07\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/jackc/pgx/v5 (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/b04e2334d82621830683f68081dcaac1905601e1\"\u003e\u003ccode\u003eb04e233\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/9cdd252500fa7bca898e35afde740ae69eb422d6\"\u003e\u003ccode\u003e9cdd252\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 2 directories with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/5b911b699149e3868b493b4671c3e70bacd625e6\"\u003e\u003ccode\u003e5b911b6\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.25.0...v0.26.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/swag` from 0.23.1 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/swag/releases\"\u003egithub.com/go-openapi/swag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/swag/tree/v0.26.0\"\u003e0.26.0\u003c/a\u003e - 2026-04-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.25.5...v0.26.0\"\u003ehttps://github.com/go-openapi/swag/compare/v0.25.5...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e14 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eImplemented enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(jsonname): added new json name provider more respectful of go co… by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/195\"\u003e#195\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/543ed20002d199d61dfec44af19dd40a62527abb\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/194\"\u003e#194\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/15feaa19efe1223e3309f20d24f4dec558879f03\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: update discord link by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/190\"\u003e#190\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2345c9127d7a9f5c02436fe43eccc8b816c976b5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/184\"\u003e#184\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/c255699f87780f712f56571dbb918cd9ee4dc5c4\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: updated SECURITY.md by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/182\"\u003e#182\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b821065d0416c37cfff671175af204e23baf6d1c\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: add portable agentic instructions by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/191\"\u003e#191\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/544d0de3122905eb44c196ba35befaf4c08b2737\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.0 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/196\"\u003e#196\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/10f02a490ed1b131fb25ce8f8318f18326b43c86\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump go directive to 1.25.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/192\"\u003e#192\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/e3a465d96e5d36afe0c2502c871cd58b5aeee9ef\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed dependabot path by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/187\"\u003e#187\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/228d6ed692347699f12ae725b837ca0d7f4a58d3\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/193\"\u003e#193\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/be70d5e1065b8ae34976b805d2593178b263d104\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the other-dependencies group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/189\"\u003e#189\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/6aaa57c30fc63d6116e2f3a3d25bd2b1634286bf\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/188\"\u003e#188\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/524ef3228238f9704d6519a7b2fdba33bebe9975\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/185\"\u003e#185\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/db7a1c43a405f275720b9109e90795bfaeaa1730\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 7 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/183\"\u003e#183\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/83b84750db70a7cb9657ff5e0611eb3d8bec1d4f\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- 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-openapi/swag/commit/10f02a490ed1b131fb25ce8f8318f18326b43c86\"\u003e\u003ccode\u003e10f02a4\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/543ed20002d199d61dfec44af19dd40a62527abb\"\u003e\u003ccode\u003e543ed20\u003c/code\u003e\u003c/a\u003e feat(jsonname): added new json name provider more respectful of go convention...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/15feaa19efe1223e3309f20d24f4dec558879f03\"\u003e\u003ccode\u003e15feaa1\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/be70d5e1065b8ae34976b805d2593178b263d104\"\u003e\u003ccode\u003ebe70d5e\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 15 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/e3a465d96e5d36afe0c2502c871cd58b5aeee9ef\"\u003e\u003ccode\u003ee3a465d\u003c/code\u003e\u003c/a\u003e chore: bump go directive to 1.25.0 (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/544d0de3122905eb44c196ba35befaf4c08b2737\"\u003e\u003ccode\u003e544d0de\u003c/code\u003e\u003c/a\u003e doc: add portable agentic instructions (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/2345c9127d7a9f5c02436fe43eccc8b816c976b5\"\u003e\u003ccode\u003e2345c91\u003c/code\u003e\u003c/a\u003e doc: update discord link (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/190\"\u003e#190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/6aaa57c30fc63d6116e2f3a3d25bd2b1634286bf\"\u003e\u003ccode\u003e6aaa57c\u003c/code\u003e\u003c/a\u003e build(deps): bump the other-dependencies group across 3 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/524ef3228238f9704d6519a7b2fdba33bebe9975\"\u003e\u003ccode\u003e524ef32\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group with 7 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/228d6ed692347699f12ae725b837ca0d7f4a58d3\"\u003e\u003ccode\u003e228d6ed\u003c/code\u003e\u003c/a\u003e ci: fixed dependabot path (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.23.1...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.2.2 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔐 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spellcheck Github action to catch common spelling mistakes by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithNotBeforeRequired\u003c/code\u003e parser option and add test coverage by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/456\"\u003egolang-jwt/jwt#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate godoc example func to properly refer to \u003ccode\u003eNewWithClaims()\u003c/code\u003e by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/459\"\u003egolang-jwt/jwt#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github workflows by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/462\"\u003egolang-jwt/jwt#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional test for CustomClaims that validates unmarshalling behaviour by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/457\"\u003egolang-jwt/jwt#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix early file close in jwt cli by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/472\"\u003egolang-jwt/jwt#472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TPM signature reference by \u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove misleading ParserOptions documentation in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/484\"\u003egolang-jwt/jwt#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave signature to Token struct after successful signing by \u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e by \u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e👒 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump crate-ci/typos from 1.34.0 to 1.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/461\"\u003egolang-jwt/jwt#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.35.4 to 1.36.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/470\"\u003egolang-jwt/jwt#470\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/golang-jwt/jwt/pull/478\"\u003egolang-jwt/jwt#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.36.2 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/480\"\u003egolang-jwt/jwt#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 8 to 9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/481\"\u003egolang-jwt/jwt#481\u003c/a\u003e\u003c/li\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/golang-jwt/jwt/pull/469\"\u003egolang-jwt/jwt#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.39.0 to 1.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/488\"\u003egolang-jwt/jwt#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout 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/golang-jwt/jwt/pull/487\"\u003egolang-jwt/jwt#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.40.0 to 1.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/golang-jwt/...\n\n_Description has been truncated_","html_url":"https://github.com/container-registry/harbor-next/pull/219","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/container-registry%2Fharbor-next/issues/219","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/219/packages"}},{"old_version":"3.15.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-13T15:39:51.000Z","version_change":"3.15.0 → 3.18.0","issue":{"uuid":"4439212068","node_id":"PR_kwDOBGvVPc7bLxKI","number":60215,"state":"open","title":"Bump the all-dependencies group across 1 directory with 32 updates","user":"dependabot[bot]","labels":["size/L","needs-ok-to-test","release-notes-none"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T15:39:51.000Z","updated_at":"2026-05-13T15:40:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":32,"packages":[{"name":"github.com/cbeuw/connutil","old_version":"0.0.0-20200411215123-966bfaa51ee3","new_version":"1.0.1","repository_url":"https://github.com/cbeuw/connutil"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.15.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"28.3.3+incompatible","new_version":"29.4.3+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/fatih/color","old_version":"1.18.0","new_version":"1.19.0","repository_url":"https://github.com/fatih/color"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/google/cel-go","old_version":"0.28.0","new_version":"0.28.1","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.6","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/moby/buildkit","old_version":"0.23.2","new_version":"0.30.0","repository_url":"https://github.com/moby/buildkit"},{"name":"github.com/pires/go-proxyproto","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/pires/go-proxyproto"},{"name":"github.com/prometheus/procfs","old_version":"0.19.2","new_version":"0.20.1","repository_url":"https://github.com/prometheus/procfs"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.61.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.28.0","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/cbeuw/connutil](https://github.com/cbeuw/connutil) | `0.0.0-20200411215123-966bfaa51ee3` | `1.0.1` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.15.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `28.3.3+incompatible` | `29.4.3+incompatible` |\n| [github.com/fatih/color](https://github.com/fatih/color) | `1.18.0` | `1.19.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.10.0` | `1.10.1` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.28.0` | `0.28.1` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.6` | `0.21.5` |\n| [github.com/moby/buildkit](https://github.com/moby/buildkit) | `0.23.2` | `0.30.0` |\n| [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) | `0.11.0` | `0.12.0` |\n| [github.com/prometheus/procfs](https://github.com/prometheus/procfs) | `0.19.2` | `0.20.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.61.0` | `0.65.0` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.28.0` |\n\n\nUpdates `github.com/cbeuw/connutil` from 0.0.0-20200411215123-966bfaa51ee3 to 1.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cbeuw/connutil/commits/v1.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.15.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.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/docker/cli` from 28.3.3+incompatible to 29.4.3+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/055a478ea9010a19d0d4674c0d0e87ade37a4223\"\u003e\u003ccode\u003e055a478\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6945\"\u003e#6945\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d0f5b279e9ead4cadc6f78a2ea0ff29f652f1c50\"\u003e\u003ccode\u003ed0f5b27\u003c/code\u003e\u003c/a\u003e cmd/docker-trust: bump moby/client v0.4.1, moby/api v1.54.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/b7f37e86da572a12dcea84a2e08183132bf51e00\"\u003e\u003ccode\u003eb7f37e8\u003c/code\u003e\u003c/a\u003e vendor: github.com/moby/moby/client v0.4.1, moby/api v1.54.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c93d892f0ea0145d9e6ab99bb4aae7dbcb389d61\"\u003e\u003ccode\u003ec93d892\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6949\"\u003e#6949\u003c/a\u003e from thaJeztah/bump_utils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/3553cafa13f691eb0a5a726f5457929c44fd55e7\"\u003e\u003ccode\u003e3553caf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6948\"\u003e#6948\u003c/a\u003e from thaJeztah/bump_trust_deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/266f039bb52fd237388f08e874aa719d6a6e9835\"\u003e\u003ccode\u003e266f039\u003c/code\u003e\u003c/a\u003e Dockerfile: update compose to v5.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d74d3c3b163abbb084d50676da34a0055d45b855\"\u003e\u003ccode\u003ed74d3c3\u003c/code\u003e\u003c/a\u003e Dockerfile: update buildx to v0.33.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/134c2a0ed627f03cc0e6d1806f96a0b68331dc50\"\u003e\u003ccode\u003e134c2a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6826\"\u003e#6826\u003c/a\u003e from thaJeztah/bump_golangci_lint2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/58a7c3155b14d6696bb8cb2d7a77c48a555848c1\"\u003e\u003ccode\u003e58a7c31\u003c/code\u003e\u003c/a\u003e golangci-lint: fix lint failures from v2.10.1 upgrade\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/f37a9e663fca9f351cdbe3e18353292125108285\"\u003e\u003ccode\u003ef37a9e6\u003c/code\u003e\u003c/a\u003e Dockerfile: update golangci-lint to v2.10.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v28.3.3...v29.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/fatih/color` from 1.18.0 to 1.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fatih/color/releases\"\u003egithub.com/fatih/color's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.25.0 to 0.28.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/fatih/color/pull/246\"\u003efatih/color#246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/fatih/color/issues/230\"\u003e#230\u003c/a\u003e set/unsetwriter symmetric wrt color support detection by \u003ca href=\"https://github.com/ataypamart\"\u003e\u003ccode\u003e@​ataypamart\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/243\"\u003efatih/color#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: go mod cleanup by \u003ca href=\"https://github.com/sashamelentyev\"\u003e\u003ccode\u003e@​sashamelentyev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/244\"\u003efatih/color#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.28.0 to 0.30.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/fatih/color/pull/249\"\u003efatih/color#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/mattn/go-colorable from 0.1.13 to 0.1.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/248\"\u003efatih/color#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CI and go deps by \u003ca href=\"https://github.com/fatih\"\u003e\u003ccode\u003e@​fatih\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/254\"\u003efatih/color#254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.31.0 to 0.37.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/268\"\u003efatih/color#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include escape codes in byte counts from \u003ccode\u003eFprint\u003c/code\u003e, \u003ccode\u003eFprintf\u003c/code\u003e by \u003ca href=\"https://github.com/qualidafial\"\u003e\u003ccode\u003e@​qualidafial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/282\"\u003efatih/color#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/sys from 0.37.0 to 0.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/277\"\u003efatih/color#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add nil check for os.Stdout to prevent panic on Windows services by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/275\"\u003efatih/color#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dominikh/staticcheck-action from 1.3.1 to 1.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/fatih/color/pull/259\"\u003efatih/color#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 4 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/fatih/color/pull/273\"\u003efatih/color#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize Color.Equals performance (O(n²) → O(n)) by \u003ca href=\"https://github.com/UnSubble\"\u003e\u003ccode\u003e@​UnSubble\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fatih/color/pull/269\"\u003efatih/color#269\u003c/a\u003e\u003c/li\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/fatih/color/pull/266\"\u003efatih/color#266\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/ataypamart\"\u003e\u003ccode\u003e@​ataypamart\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/243\"\u003efatih/color#243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sashamelentyev\"\u003e\u003ccode\u003e@​sashamelentyev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/244\"\u003efatih/color#244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qualidafial\"\u003e\u003ccode\u003e@​qualidafial\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/282\"\u003efatih/color#282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/275\"\u003efatih/color#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UnSubble\"\u003e\u003ccode\u003e@​UnSubble\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fatih/color/pull/269\"\u003efatih/color#269\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fatih/color/compare/v1.18.0...v1.19.0\"\u003ehttps://github.com/fatih/color/compare/v1.18.0...v1.19.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/fatih/color/commit/ca25f6e17f118a5a259f3c2c0d395949d1103a5a\"\u003e\u003ccode\u003eca25f6e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/266\"\u003e#266\u003c/a\u003e from fatih/dependabot/github_actions/actions/setup-go-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/120598440a16510564204450092d1e7925fad9ae\"\u003e\u003ccode\u003e1205984\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/5715c20323d8c79f60d4944831fcfa3b76cd5734\"\u003e\u003ccode\u003e5715c20\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/269\"\u003e#269\u003c/a\u003e from UnSubble/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/2f6e2003760028129f34c4ad5c3728b904811d3c\"\u003e\u003ccode\u003e2f6e200\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/f72ec947d0c34504dfd08b0db68d89f37503fc90\"\u003e\u003ccode\u003ef72ec94\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/273\"\u003e#273\u003c/a\u003e from fatih/dependabot/github_actions/actions/checkout-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/848e6330af5690fa24bb038d5330839a33f1f0e5\"\u003e\u003ccode\u003e848e633\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/4c2cd3443934693bd8892fc0f7bb5bbec8e3788a\"\u003e\u003ccode\u003e4c2cd34\u003c/code\u003e\u003c/a\u003e Add tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/7f812f029c41eddd3ac7fbbdf6cc78e4b175944b\"\u003e\u003ccode\u003e7f812f0\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/b7fc9f9557629556aff702751b5268cefcbafa15\"\u003e\u003ccode\u003eb7fc9f9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fatih/color/issues/259\"\u003e#259\u003c/a\u003e from fatih/dependabot/github_actions/dominikh/staticc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fatih/color/commit/239a88f715e8e35f40492da7a1e08f7173e78e05\"\u003e\u003ccode\u003e239a88f\u003c/code\u003e\u003c/a\u003e Bump dominikh/staticcheck-action from 1.3.1 to 1.4.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fatih/color/compare/v1.18.0...v1.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/fsnotify/fsnotify` from 1.10.0 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/fsnotify/fsnotify/releases\"\u003egithub.com/fsnotify/fsnotify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify, windows: don't rename sibling watches sharing a path prefix\n(\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/754\"\u003efsnotify/fsnotify#754\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/755\"\u003efsnotify/fsnotify#755\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/fsnotify/fsnotify/blob/main/CHANGELOG.md\"\u003egithub.com/fsnotify/fsnotify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.1 2026-05-04\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify, windows: don't rename sibling watches sharing a path prefix\n(\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/754\"\u003efsnotify/fsnotify#754\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/755\"\u003efsnotify/fsnotify#755\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/fsnotify/fsnotify/commit/76b01a6e8f502187fecedea8b025e79e5a86085c\"\u003e\u003ccode\u003e76b01a6\u003c/code\u003e\u003c/a\u003e Release 1.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/fec150b807510e54e5b25def4b6e5fb001b4898c\"\u003e\u003ccode\u003efec150b\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/162b4216ab8f92ecd26425530bee198972c9b3cb\"\u003e\u003ccode\u003e162b421\u003c/code\u003e\u003c/a\u003e inotify, windows: don't rename sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/224257f23b2f3a96509b316c5cead71dd4a9099a\"\u003e\u003ccode\u003e224257f\u003c/code\u003e\u003c/a\u003e inotify: don't remove sibling watches sharing a path prefix (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e0c956c0ccaf51562fee30ef5c055c74e6ae2104\"\u003e\u003ccode\u003ee0c956c\u003c/code\u003e\u003c/a\u003e windows: document directory Write events and stabilize tests (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/745\"\u003e#745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fsnotify/fsnotify/compare/v1.10.0...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/go-jose/go-jose/v4` from 4.1.3 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-jose/go-jose/releases\"\u003egithub.com/go-jose/go-jose/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes Panic in JWE decryption. See \u003ca href=\"https://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\"\u003ehttps://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.4\"\u003ehttps://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.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/go-jose/go-jose/commit/0e59876635f3dbf46d7b5e97b52bb75a3f96e7d9\"\u003e\u003ccode\u003e0e59876\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-jose/go-jose/commit/ddffdbcec8bdadea8e02a20bdf19239878228215\"\u003e\u003ccode\u003eddffdbc\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-jose/go-jose/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.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/google/cel-go` from 0.28.0 to 0.28.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: deleted \u003ccode\u003eIntToDuration\u003c/code\u003e overload by \u003ca href=\"https://github.com/alexsnaps\"\u003e\u003ccode\u003e@​alexsnaps\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1300\"\u003egoogle/cel-go#1300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport shorthand types in env yaml and REPL  by \u003ca href=\"https://github.com/jnthntatum\"\u003e\u003ccode\u003e@​jnthntatum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1301\"\u003egoogle/cel-go#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve operation interrupted in ContextEval error by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1303\"\u003egoogle/cel-go#1303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse shorthand type specifiers in env yaml files by \u003ca href=\"https://github.com/jnthntatum\"\u003e\u003ccode\u003e@​jnthntatum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1305\"\u003egoogle/cel-go#1305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCost estimation and tracking for strings extension by \u003ca href=\"https://github.com/TristonianJones\"\u003e\u003ccode\u003e@​TristonianJones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1307\"\u003egoogle/cel-go#1307\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate repl type string for doubles by \u003ca href=\"https://github.com/TristonianJones\"\u003e\u003ccode\u003e@​TristonianJones\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1308\"\u003egoogle/cel-go#1308\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/alexsnaps\"\u003e\u003ccode\u003e@​alexsnaps\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1300\"\u003egoogle/cel-go#1300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1303\"\u003egoogle/cel-go#1303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.28.0...v0.28.1\"\u003ehttps://github.com/google/cel-go/compare/v0.28.0...v0.28.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/google/cel-go/commit/a82c68b770ac0cb67f7b4f76166827c14b145eb8\"\u003e\u003ccode\u003ea82c68b\u003c/code\u003e\u003c/a\u003e Update repl type assessment for doubles (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1308\"\u003e#1308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/c9d70486a872fbfaf9c4cb383a005de56e499368\"\u003e\u003ccode\u003ec9d7048\u003c/code\u003e\u003c/a\u003e Cost estimation and tracking for strings extension (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1307\"\u003e#1307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/646cdc1728643aec9499e3a00236ef1007a5d3fa\"\u003e\u003ccode\u003e646cdc1\u003c/code\u003e\u003c/a\u003e Use shorthand type specifiers in env yaml files (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1305\"\u003e#1305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7263793b453228e8a47ca742afd124b3eaa8fc68\"\u003e\u003ccode\u003e7263793\u003c/code\u003e\u003c/a\u003e Preserve operation interrupted in ContextEval error (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1303\"\u003e#1303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/b826162b7b6ac7ae048fbf23b6123ab5c99da11b\"\u003e\u003ccode\u003eb826162\u003c/code\u003e\u003c/a\u003e Support shorthand types in env yaml and REPL  (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/339269b44af7c3cd477b55530e9cc1fe534c7f09\"\u003e\u003ccode\u003e339269b\u003c/code\u003e\u003c/a\u003e fix: deleted \u003ccode\u003eIntToDuration\u003c/code\u003e overload (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/cel-go/compare/v0.28.0...v0.28.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.6 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.6...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/buildkit` from 0.23.2 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/buildkit/releases\"\u003egithub.com/moby/buildkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003cp\u003eWelcome to the v0.30.0 release of buildkit!\u003c/p\u003e\n\u003cp\u003ePlease try out the release binaries and report any issues at\n\u003ca href=\"https://github.com/moby/buildkit/issues\"\u003ehttps://github.com/moby/buildkit/issues\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTõnis Tiigi\u003c/li\u003e\n\u003cli\u003eCrazyMax\u003c/li\u003e\n\u003cli\u003eSebastiaan van Stijn\u003c/li\u003e\n\u003cli\u003eJonathan A. Sternberg\u003c/li\u003e\n\u003cli\u003eNatnael Gebremariam\u003c/li\u003e\n\u003cli\u003eAkihiro Suda\u003c/li\u003e\n\u003cli\u003eDawei Wei\u003c/li\u003e\n\u003cli\u003eDmitrii Kostyrev\u003c/li\u003e\n\u003cli\u003eJiří Moravčík\u003c/li\u003e\n\u003cli\u003eVladimir Kuznichenkov\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuiltin Dockerfile frontend has been updated to v1.24.0 \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.24.0\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuildKit now supports the concept of \u0026quot;compatibility version\u0026quot; for improved reproducible builds support across different BuildKit versions. This allows users to specify a version for which the build should be compatible with, and BuildKit will attempt to maintain compatibility with that version when possible. Compatibility version will be stored in the provenance attestation of the build and can be used to independently verify the artifacts of the build on other BuildKit versions. The current compatibility version and backward compatibility with old versions are defined in \u003ca href=\"https://github.com/moby/buildkit/blob/v0.30.0-rc1/docs/build-repro.md#compatibility-version\"\u003eBuild reproducibility docs\u003c/a\u003e \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6681\"\u003e#6681\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit sources now support \u003ccode\u003efetch-by-commit\u003c/code\u003e option where commit is fetched by the SHA and then associated with the reference. This is useful when checking out mutable references \u003ccode\u003erefs/NR/merge\u003c/code\u003e where the commit SHA may change during invocation and cause checksum mismatch error \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6708\"\u003e#6708\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe LLB API now supports Git bundle format. Git bundles can be loaded from registry or OCI layout blobs and Git sources can be checked out into bundle format for snapshotting \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6711\"\u003e#6711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eProvenance attestations for multi-pass or chained builds now include request details for root requests and individual input requests, allowing full reconstruction of such complex builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6739\"\u003e#6739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe version of the built-in Dockerfile frontend that was used is now included in the provenance metadata and reported via worker info APIs. \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6705\"\u003e#6705\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error reporting for registry errors on cache export \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6762\"\u003e#6762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eS3 cache now supports additional options \u003ccode\u003eretry_mode\u003c/code\u003e and \u003ccode\u003eretry_max_attempts\u003c/code\u003e to configure retry behavior of S3 client \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6657\"\u003e#6657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eS3 cache now supports \u003ccode\u003edisable_accept_encoding\u003c/code\u003e option for GCS interoperability \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6642\"\u003e#6642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce potential lock contention in gateway forwarder for improved performance on parallel builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6741\"\u003e#6741\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eA new log level option has been added to the buildkitd TOML configuration; previous \u0026quot;debug\u0026quot; and \u0026quot;trace\u0026quot; options have been deprecated \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6732\"\u003e#6732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow gateway frontend requests to forward to the built-in Dockerfile frontend the same way as to external frontends \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6643\"\u003e#6643\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSession connection health checks have been improved to better detect loss of connectivity and avoid stuck builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6649\"\u003e#6649\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue with Git subdirectory value not being included in ConfigSource section of SLSA provenance for builds from Git sources \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6724\"\u003e#6724\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid potential deadlock if the credential helper in the client is misbehaving and never returns credentials \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6709\"\u003e#6709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible data race in provenance computation on parallel builds \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6758\"\u003e#6758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible provenance capture race in concurrent no-cache builds that could leave source pins empty and fail with an invalid checksum digest error \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6764\"\u003e#6764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible data race in progress writer \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6679\"\u003e#6679\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix data race in S3 cache reader \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6675\"\u003e#6675\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible Git config lookup errors on Windows \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6639\"\u003e#6639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix build cancellation not working properly when blocked on credential callback \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6641\"\u003e#6641\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore\u003c/strong\u003e                                  v1.20.0 -\u0026gt; v1.21.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/Microsoft/hcsshim\u003c/strong\u003e                                                  v0.14.0-rc.1 -\u0026gt; v0.14.1\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2\u003c/strong\u003e                                                  v1.41.4 -\u0026gt; v1.41.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/dd2170e156c9633da1b2d1a58a6188e3f7d36fa4\"\u003e\u003ccode\u003edd2170e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6770\"\u003e#6770\u003c/a\u003e from crazy-max/v0.30-picks-0.30.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/e4b9769cf519c5c1d9bc59643adde2c977f9ae30\"\u003e\u003ccode\u003ee4b9769\u003c/code\u003e\u003c/a\u003e test: gate merge diff tests through worker capabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/d5956a1cf26f4055deaff883dad537b6a25bcfa1\"\u003e\u003ccode\u003ed5956a1\u003c/code\u003e\u003c/a\u003e skip pin race test on workers without merge diff support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/505ab37cd6c6c6d2ac37e3a598eab4abdc315c2a\"\u003e\u003ccode\u003e505ab37\u003c/code\u003e\u003c/a\u003e solver: fix race in walkProvenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f2e48d20dc7d744a4051d6b5591b851a29a6232f\"\u003e\u003ccode\u003ef2e48d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6762\"\u003e#6762\u003c/a\u003e from jsternberg/add-error-details\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f7a40a08716a42f1066b99bb0cdc09cab42987b9\"\u003e\u003ccode\u003ef7a40a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6758\"\u003e#6758\u003c/a\u003e from tonistiigi/fix-provenance-data-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/80e934d8b310736f71a6a33c696b8448bec6c12d\"\u003e\u003ccode\u003e80e934d\u003c/code\u003e\u003c/a\u003e remotecache: propagate details field from registry when included\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/a7c874909a0045c6e32c1c1314e7aba949bf85da\"\u003e\u003ccode\u003ea7c8749\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6761\"\u003e#6761\u003c/a\u003e from moby/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/df37b6751b796a1b22d4dfe0ffb0bc9962b2c38b\"\u003e\u003ccode\u003edf37b67\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.35.3 to 4.35.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/c7ba94199885e89e25615d3e2d78fea86a2c7eb7\"\u003e\u003ccode\u003ec7ba941\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6759\"\u003e#6759\u003c/a\u003e from moby/dependabot/github_actions/docker/github-bu...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/buildkit/compare/v0.23.2...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pires/go-proxyproto` from 0.11.0 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pires/go-proxyproto/releases\"\u003egithub.com/pires/go-proxyproto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: drop Go 1.24 (EOL) in favor of 1.26 by \u003ca href=\"https://github.com/pires\"\u003e\u003ccode\u003e@​pires\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/166\"\u003epires/go-proxyproto#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1: accept plain IPv4 addresses in TCP6 headers by \u003ca href=\"https://github.com/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\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/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ehttps://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.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/pires/go-proxyproto/commit/0cee3e4e1c33d9cad14cde1837d454656cd348d9\"\u003e\u003ccode\u003e0cee3e4\u003c/code\u003e\u003c/a\u003e v1: accept plain IPv4 addresses in TCP6 headers (\u003ca href=\"https://redirect.github.com/pires/go-proxyproto/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pires/go-proxyproto/commit/5c8010d2392f09ce18169631c024aceae758335a\"\u003e\u003ccode\u003e5c8010d\u003c/code\u003e\u003c/a\u003e build: drop Go 1.24 (EOL) in favor of 1.26\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/procfs` from 0.19.2 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/procfs/releases\"\u003egithub.com/prometheus/procfs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003envme: Parse NVMe namespace details  by \u003ca href=\"https://github.com/ShashwatHiregoudar\"\u003e\u003ccode\u003e@​ShashwatHiregoudar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/765\"\u003eprometheus/procfs#765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix bcachefs parsing by \u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/789\"\u003eprometheus/procfs#789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/788\"\u003eprometheus/procfs#788\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate sysfs/class_thermal: continue on EINVAL in parseClassThermalZone to ignore only invalid thermal zones which raise \u0026quot;invalid argument\u0026quot; by \u003ca href=\"https://github.com/ccastiglione-reply\"\u003e\u003ccode\u003e@​ccastiglione-reply\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/763\"\u003eprometheus/procfs#763\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/ccastiglione-reply\"\u003e\u003ccode\u003e@​ccastiglione-reply\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/763\"\u003eprometheus/procfs#763\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.20.0...v0.20.1\"\u003ehttps://github.com/prometheus/procfs/compare/v0.20.0...v0.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/747\"\u003eprometheus/procfs#747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/766\"\u003eprometheus/procfs#766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sync from 0.17.0 to 0.19.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/prometheus/procfs/pull/773\"\u003eprometheus/procfs#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/772\"\u003eprometheus/procfs#772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/774\"\u003eprometheus/procfs#774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix /proc/interrupts by \u003ca href=\"https://github.com/ffyuanda\"\u003e\u003ccode\u003e@​ffyuanda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/775\"\u003eprometheus/procfs#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/778\"\u003eprometheus/procfs#778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/779\"\u003eprometheus/procfs#779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to GitHub actions by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/780\"\u003eprometheus/procfs#780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/sys 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/prometheus/procfs/pull/782\"\u003eprometheus/procfs#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/785\"\u003eprometheus/procfs#785\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebcachefs support by \u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/750\"\u003eprometheus/procfs#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 6.0.1 to 6.0.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/781\"\u003eprometheus/procfs#781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: parse capabilities in /proc/pid/status by \u003ca href=\"https://github.com/biscout42\"\u003e\u003ccode\u003e@​biscout42\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/784\"\u003eprometheus/procfs#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eclass_cooling_device: ignore EINVAL (etc) when reading files. by \u003ca href=\"https://github.com/malcolmr\"\u003e\u003ccode\u003e@​malcolmr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/783\"\u003eprometheus/procfs#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd type and name to the DRM parser class by \u003ca href=\"https://github.com/Deezzir\"\u003e\u003ccode\u003e@​Deezzir\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/672\"\u003eprometheus/procfs#672\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/ffyuanda\"\u003e\u003ccode\u003e@​ffyuanda\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/775\"\u003eprometheus/procfs#775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ananthb\"\u003e\u003ccode\u003e@​ananthb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/750\"\u003eprometheus/procfs#750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biscout42\"\u003e\u003ccode\u003e@​biscout42\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/784\"\u003eprometheus/procfs#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/malcolmr\"\u003e\u003ccode\u003e@​malcolmr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/783\"\u003eprometheus/procfs#783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Deezzir\"\u003e\u003ccode\u003e@​Deezzir\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/procfs/pull/672\"\u003eprometheus/procfs#672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.19.2...v0.20.0\"\u003ehttps://github.com/prometheus/procfs/compare/v0.19.2...v0.20.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/prometheus/procfs/commit/b380dd40ab2971c80872861842bcb997ff83bebb\"\u003e\u003ccode\u003eb380dd4\u003c/code\u003e\u003c/a\u003e fix: thermal_zone, handle EINVAL errors from sysfs reads. (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/763\"\u003e#763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/61288059f5793af40adc195d6e4346add4f85c89\"\u003e\u003ccode\u003e6128805\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/788\"\u003e#788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/e72bf7a2fe39830a015c17e5cbbab1ba287cd13b\"\u003e\u003ccode\u003ee72bf7a\u003c/code\u003e\u003c/a\u003e Fix bcachefs parsing (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/56add94167b80e177a915b7259dcabbc8ac8d3e3\"\u003e\u003ccode\u003e56add94\u003c/code\u003e\u003c/a\u003e nvme: Parse NVMe namespace details  (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/765\"\u003e#765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/8fce2bdad2fb853f22d44b52c09f43abfe962626\"\u003e\u003ccode\u003e8fce2bd\u003c/code\u003e\u003c/a\u003e Add type and name to the DRM parser class (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/672\"\u003e#672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/091f46ca6347d92a695271845df08dde73917feb\"\u003e\u003ccode\u003e091f46c\u003c/code\u003e\u003c/a\u003e class_cooling_device: ignore EINVAL (etc) when reading files. (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/783\"\u003e#783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/5efaf0ae13b2c7e33032be909335933920e2b399\"\u003e\u003ccode\u003e5efaf0a\u003c/code\u003e\u003c/a\u003e feat: parse capabilities in /proc/pid/status (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/31bc6b65b1d89d9f4718301233bd241a4636b777\"\u003e\u003ccode\u003e31bc6b6\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/781\"\u003e#781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/51a5dd2044d8b6039567bdb1c7498250588b5585\"\u003e\u003ccode\u003e51a5dd2\u003c/code\u003e\u003c/a\u003e init bcachefs support (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/procfs/commit/c33362dbe6d59af295f6ed3b6809aece4c502d17\"\u003e\u003ccode\u003ec33362d\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/procfs/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/procfs/compare/v0.19.2...v0.20.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.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.2\u003c/h2\u003e\n\u003ch2\u003e🔧 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Migrate from \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e to \u003ccode\u003ego.yaml.in/yaml/v3\u003c/code\u003e by \u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e - the \u003ccode\u003egopkg.in/yaml.v3\u003c/code\u003e package has been deprecated for some time: this should significantly cleanup dependency/supply-chains for consumers of \u003ccode\u003espf13/cobra\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📈 CI/CD\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix linter and allow CI to pass by \u003ca href=\"https://github.com/marckhouzam\"\u003e\u003ccode\u003e@​marckhouzam\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2327\"\u003espf13/cobra#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: actions/setup-go v6 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2337\"\u003espf13/cobra#2337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔥✍🏼 Docs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd documentation for repeated flags functionality by \u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🍂 Refactors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: replace several vars with consts by \u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: change minUsagePadding from var to const by \u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🤗 New Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rvergis\"\u003e\u003ccode\u003e@​rvergis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2316\"\u003espf13/cobra#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/htoyoda18\"\u003e\u003ccode\u003e@​htoyoda18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2328\"\u003espf13/cobra#2328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssam18\"\u003e\u003ccode\u003e@​ssam18\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2325\"\u003espf13/cobra#2325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dims\"\u003e\u003ccode\u003e@​dims\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2336\"\u003espf13/cobra#2336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.1...v1.10.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThank you to our amazing contributors!!!!! 🐍 🚀\u003c/p\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/88b30ab89da2d0d0abb153818746c5a2d30eccec\"\u003e\u003ccode\u003e88b30ab\u003c/code\u003e\u003c/a\u003e chore: Migrate from gopkg.in/yaml.v3 to go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2336\"\u003e#2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/346d408fe7d4be00ff9481ea4d43c4abb5e5f77d\"\u003e\u003ccode\u003e346d408\u003c/code\u003e\u003c/a\u003e fix: actions/setup-go v6 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2337\"\u003e#2337\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/fc81d2003469e2a5c440306d04a6d82a54065979\"\u003e\u003ccode\u003efc81d20\u003c/code\u003e\u003c/a\u003e refactor: change minUsagePadding from var to const (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/117698a604b65e80a1ad5b76df67b604bcd992e0\"\u003e\u003ccode\u003e117698a\u003c/code\u003e\u003c/a\u003e refactor: replace several vars with consts (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/e2dd29ddc39acacf3af13013b06e1fe58b5c3599\"\u003e\u003ccode\u003ee2dd29d\u003c/code\u003e\u003c/a\u003e Add documentation for repeated flags functionality (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/062989255670f5e100abf70fa5e291a394915f89\"\u003e\u003ccode\u003e0629892\u003c/code\u003e\u003c/a\u003e Fix linter (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.7 to 1.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.10\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix deprecation comment for (FlagSet.)ParseErrorsWhitelist by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/447\"\u003espf13/pflag#447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove uses of errors.Is, which requires go1.13, move go1.16/go1.21 tests to separate file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/448\"\u003espf13/pflag#448\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/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/447\"\u003espf13/pflag#447\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.9...v1.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/60215","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/60215","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/60215/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-05-01T23:11:10.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4367059037","node_id":"PR_kwDOFGf7J87XjS7i","number":1129,"state":"open","title":"build(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T23:11:10.000Z","updated_at":"2026-05-01T23:13:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freifunkMUC/wg-access-server/pull/1129","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freifunkMUC%2Fwg-access-server/issues/1129","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1129/packages"}},{"old_version":"3.14.1","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-28T17:04:07.000Z","version_change":"3.14.1 → 3.18.0","issue":{"uuid":"4344916625","node_id":"PR_kwDOR5W_hc7WbE_s","number":330,"state":"closed","title":"chore(deps): bump the go-other-modules group with 12 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-30T00:42:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T17:04:07.000Z","updated_at":"2026-04-30T00:42:54.000Z","time_to_close":113917,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-other-modules","update_count":12,"packages":[{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.3","new_version":"1.41.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/credentials","old_version":"1.17.67","new_version":"1.19.15","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.79.3","new_version":"1.100.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.14.1","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fsnotify/fsnotify","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/fsnotify/fsnotify"},{"name":"github.com/hashicorp/vault/api","old_version":"1.16.0","new_version":"1.23.0","repository_url":"https://github.com/hashicorp/vault"},{"name":"github.com/jackc/pgx/v5","old_version":"5.9.1","new_version":"5.9.2","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/moby/moby/api","old_version":"1.54.1","new_version":"1.54.2","repository_url":"https://github.com/moby/moby"},{"name":"github.com/pressly/goose/v3","old_version":"3.27.0","new_version":"3.27.1","repository_url":"https://github.com/pressly/goose"},{"name":"github.com/prometheus/common","old_version":"0.66.1","new_version":"0.67.5","repository_url":"https://github.com/prometheus/common"},{"name":"github.com/rabbitmq/amqp091-go","old_version":"1.10.0","new_version":"1.11.0","repository_url":"https://github.com/rabbitmq/amqp091-go"},{"name":"github.com/redis/go-redis/v9","old_version":"9.18.0","new_version":"9.19.0","repository_url":"https://github.com/redis/go-redis"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-other-modules group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.3` | `1.41.6` |\n| [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) | `1.17.67` | `1.19.15` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.79.3` | `1.100.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.14.1` | `3.18.0` |\n| [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) | `1.8.0` | `1.9.0` |\n| [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault) | `1.16.0` | `1.23.0` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.9.1` | `5.9.2` |\n| [github.com/moby/moby/api](https://github.com/moby/moby) | `1.54.1` | `1.54.2` |\n| [github.com/pressly/goose/v3](https://github.com/pressly/goose) | `3.27.0` | `3.27.1` |\n| [github.com/prometheus/common](https://github.com/prometheus/common) | `0.66.1` | `0.67.5` |\n| [github.com/rabbitmq/amqp091-go](https://github.com/rabbitmq/amqp091-go) | `1.10.0` | `1.11.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.18.0` | `9.19.0` |\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.36.3 to 1.41.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bc9c51d733fd437a60a8710531477ca0347dcc4\"\u003e\u003ccode\u003e9bc9c51\u003c/code\u003e\u003c/a\u003e Release 2026-04-17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b41455a8d88032b9b76b0bafbe23de0a61a6f29\"\u003e\u003ccode\u003e2b41455\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2327a1b15b5f16414e715325bc9579082fde0767\"\u003e\u003ccode\u003e2327a1b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9225797aa8ce8661d61f4628973aface4e01c922\"\u003e\u003ccode\u003e9225797\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7b6f675adb365c7b069aaf2a8e81c4b8f8a5d08e\"\u003e\u003ccode\u003e7b6f675\u003c/code\u003e\u003c/a\u003e Bump smithy-go to 1.25 (again) (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c8b6a97220901cccfd8a06f6f25aef65a967384c\"\u003e\u003ccode\u003ec8b6a97\u003c/code\u003e\u003c/a\u003e Release 2026-04-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4a05c2ba948715d305aff4519154abe2c4799246\"\u003e\u003ccode\u003e4a05c2b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6cd4cc9201382be2638c8b4951b5d92de73c1161\"\u003e\u003ccode\u003e6cd4cc9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3153bed494fb9e426640b30c7b91be0510b20362\"\u003e\u003ccode\u003e3153bed\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe3cef6cc115a2915f5410c739dc73d51553d709\"\u003e\u003ccode\u003efe3cef6\u003c/code\u003e\u003c/a\u003e Make AccountIDEndpointRouting aware of bdd endpoints (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.3...v1.41.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/credentials` from 1.17.67 to 1.19.15\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9bc9c51d733fd437a60a8710531477ca0347dcc4\"\u003e\u003ccode\u003e9bc9c51\u003c/code\u003e\u003c/a\u003e Release 2026-04-17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b41455a8d88032b9b76b0bafbe23de0a61a6f29\"\u003e\u003ccode\u003e2b41455\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2327a1b15b5f16414e715325bc9579082fde0767\"\u003e\u003ccode\u003e2327a1b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9225797aa8ce8661d61f4628973aface4e01c922\"\u003e\u003ccode\u003e9225797\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7b6f675adb365c7b069aaf2a8e81c4b8f8a5d08e\"\u003e\u003ccode\u003e7b6f675\u003c/code\u003e\u003c/a\u003e Bump smithy-go to 1.25 (again) (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3390\"\u003e#3390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c8b6a97220901cccfd8a06f6f25aef65a967384c\"\u003e\u003ccode\u003ec8b6a97\u003c/code\u003e\u003c/a\u003e Release 2026-04-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4a05c2ba948715d305aff4519154abe2c4799246\"\u003e\u003ccode\u003e4a05c2b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6cd4cc9201382be2638c8b4951b5d92de73c1161\"\u003e\u003ccode\u003e6cd4cc9\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3153bed494fb9e426640b30c7b91be0510b20362\"\u003e\u003ccode\u003e3153bed\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe3cef6cc115a2915f5410c739dc73d51553d709\"\u003e\u003ccode\u003efe3cef6\u003c/code\u003e\u003c/a\u003e Make AccountIDEndpointRouting aware of bdd endpoints (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3387\"\u003e#3387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.67...credentials/v1.19.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.79.3 to 1.100.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18fee87f2c0615b0e5c3f28f1b95af810a9e77b5\"\u003e\u003ccode\u003e18fee87\u003c/code\u003e\u003c/a\u003e Release 2026-04-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ce157cd6b5427066ddb682a4967a3047230de4b\"\u003e\u003ccode\u003e0ce157c\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68cdb4a02d56b9d932fbfed22660cfa64e815ef6\"\u003e\u003ccode\u003e68cdb4a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f399972fb759f6ffd315963de511da785ef408e6\"\u003e\u003ccode\u003ef399972\u003c/code\u003e\u003c/a\u003e Bump Smithy from 1.67.0 to 1.69.0 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3394\"\u003e#3394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/3c19a9b3eb17f48f6b9fc1cad644859d062775ad\"\u003e\u003ccode\u003e3c19a9b\u003c/code\u003e\u003c/a\u003e Release 2026-04-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1dfac3ec5a6c560e6fee389d0f1f364eb57ae616\"\u003e\u003ccode\u003e1dfac3e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d842df6fcef5ecc94e2133cb1d96fac4926aadb4\"\u003e\u003ccode\u003ed842df6\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ffeb52a25097274529920d8f91b4ca27f7b636a9\"\u003e\u003ccode\u003effeb52a\u003c/code\u003e\u003c/a\u003e bump to latest smithy-go codegen (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3393\"\u003e#3393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e839880e8d30897bd8a7684d83626d81f82c565a\"\u003e\u003ccode\u003ee839880\u003c/code\u003e\u003c/a\u003e Release 2026-04-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4c898c88577f4102793d3e15de05ad3b5b1e2ef5\"\u003e\u003ccode\u003e4c898c8\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.79.3...service/s3/v1.100.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.14.1 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: improve error message for mismatched issuer URLs by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/469\"\u003ecoreos/go-oidc#469\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.16.0...v3.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: Remove unused time injection from RemoteKeySet by \u003ca href=\"https://github.com/ponimas\"\u003e\u003ccode\u003e@​ponimas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/466\"\u003ecoreos/go-oidc#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net dependency by \u003ca href=\"https://github.com/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\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/wardviaene\"\u003e\u003ccode\u003e@​wardviaene\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/467\"\u003ecoreos/go-oidc#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.15.0...v3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eoidc: verify the ID Token's signature before processing claims by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/464\"\u003ecoreos/go-oidc#464\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.15.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.14.1...v3.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/35b8e031bcac7fed73b96b09d42e6e233a6e6562\"\u003e\u003ccode\u003e35b8e03\u003c/code\u003e\u003c/a\u003e oidc: improve error message for mismatched issuer URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/e9584733f8bb6c4683d1e98b4fb22eee121f7dff\"\u003e\u003ccode\u003ee958473\u003c/code\u003e\u003c/a\u003e bump go to 1.24, remove 1.23 support, bump go-jose dependency, remove x/net d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/69b167061fdb7270ef965f150ea6aabe11678728\"\u003e\u003ccode\u003e69b1670\u003c/code\u003e\u003c/a\u003e refactor: Remove unused time injection from RemoteKeySet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/8d1e57e7e7fb4db0bac61cc200d43846ba071977\"\u003e\u003ccode\u003e8d1e57e\u003c/code\u003e\u003c/a\u003e oidc: verify the ID Token's signature before processing claims\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.14.1...v3.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/fsnotify/fsnotify` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fsnotify/fsnotify/releases\"\u003egithub.com/fsnotify/fsnotify's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eall: make BufferedWatcher buffered again (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: fix race when adding/removing watches while a watched path is being deleted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't send empty event if a watched path is unmounted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't register duplicate watches when watching both a symlink and its target; previously that would get \u0026quot;half-added\u0026quot; and removing the second would panic (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: fix watching relative symlinks (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: correctly mark pre-existing entries when watching a link to a dir on kqueue (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eillumos: don't send error if changed file is deleted while processing the event (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/657\"\u003efsnotify/fsnotify#657\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/678\"\u003efsnotify/fsnotify#678\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/686\"\u003efsnotify/fsnotify#686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/655\"\u003efsnotify/fsnotify#655\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/681\"\u003efsnotify/fsnotify#681\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/679\"\u003efsnotify/fsnotify#679\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/682\"\u003efsnotify/fsnotify#682\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/fsnotify/fsnotify/blob/main/CHANGELOG.md\"\u003egithub.com/fsnotify/fsnotify's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.0 2024-04-04\u003c/h2\u003e\n\u003ch3\u003eChanges and fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eall: make BufferedWatcher buffered again (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: fix race when adding/removing watches while a watched path is being\ndeleted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't send empty event if a watched path is unmounted (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003einotify: don't register duplicate watches when watching both a symlink and its\ntarget; previously that would get \u0026quot;half-added\u0026quot; and removing the second would\npanic (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: fix watching relative symlinks (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ekqueue: correctly mark pre-existing entries when watching a link to a dir on\nkqueue (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eillumos: don't send error if changed file is deleted while processing the\nevent (\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/657\"\u003e#657\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/657\"\u003efsnotify/fsnotify#657\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/678\"\u003e#678\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/678\"\u003efsnotify/fsnotify#678\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/686\"\u003e#686\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/686\"\u003efsnotify/fsnotify#686\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/655\"\u003e#655\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/655\"\u003efsnotify/fsnotify#655\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/681\"\u003e#681\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/681\"\u003efsnotify/fsnotify#681\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/679\"\u003e#679\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/679\"\u003efsnotify/fsnotify#679\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/issues/682\"\u003e#682\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/fsnotify/fsnotify/pull/682\"\u003efsnotify/fsnotify#682\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/fsnotify/fsnotify/commit/ae0e7923765f64fb8061396db7edebb558cf6093\"\u003e\u003ccode\u003eae0e792\u003c/code\u003e\u003c/a\u003e Release 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/644fbb6b8d9659d3b03e12c52d1fdbd11e4513fc\"\u003e\u003ccode\u003e644fbb6\u003c/code\u003e\u003c/a\u003e Add test to ensure Add()/Remove() works when not reading events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e7ec5f74c5b88aa47ff49a221dead2a4fdcf0b8e\"\u003e\u003ccode\u003ee7ec5f7\u003c/code\u003e\u003c/a\u003e Fix staticcheck in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/d321760db39f8d7fb382220c7fee684e86dce1ae\"\u003e\u003ccode\u003ed321760\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/dbe071720fb1147e3bb47a5f723280b62cf2c58d\"\u003e\u003ccode\u003edbe0717\u003c/code\u003e\u003c/a\u003e Remove AIX/AHFS from README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/2d897cabb3d7c3b2cb20c7074991848291ea4008\"\u003e\u003ccode\u003e2d897ca\u003c/code\u003e\u003c/a\u003e Simplify inotify backend locking\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/868a000da3bc607c547d546291463798d4ff33e6\"\u003e\u003ccode\u003e868a000\u003c/code\u003e\u003c/a\u003e Test gccgo in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/8f6d48b67bf642be39d2ce798d4b522bffb29efb\"\u003e\u003ccode\u003e8f6d48b\u003c/code\u003e\u003c/a\u003e Move some shared code to a shared struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/e48b91a36a5716756346111639156fb7605f0f7a\"\u003e\u003ccode\u003ee48b91a\u003c/code\u003e\u003c/a\u003e Add timeout-minutes in GitHub actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fsnotify/fsnotify/commit/c9507a5fddb4d191636986e40d4c65d3d3504ba2\"\u003e\u003ccode\u003ec9507a5\u003c/code\u003e\u003c/a\u003e Correctly mark pre-existing entries when watching a link to a dir on kqueue\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/hashicorp/vault/api` from 1.16.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/vault/releases\"\u003egithub.com/hashicorp/vault/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.21.4\u003c/h2\u003e\n\u003cp\u003eSECURITY:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003efilippo.io/edwards25519\u003c/code\u003e to v1.1.1 to resolve GO-2026-4503\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ego.opentelemetry.io/otel/sdk\u003c/code\u003e to v1.40.0 to resolve GO-2026-4394\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore: Bump Go version to 1.25.7\u003c/li\u003e\n\u003cli\u003emfa/duo: Upgrade duo_api_golang client to 0.2.0 to include the new Duo certificate authorities\u003c/li\u003e\n\u003cli\u003eui: Remove ability to bulk delete secrets engines from the list view.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIMPROVEMENTS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore/seal: Enhance sys/seal-backend-status to provide more information about seal backends.\u003c/li\u003e\n\u003cli\u003esecrets/kmip (Enterprise): Obey configured best_effort_wal_wait_duration when forwarding kmip requests.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Return the POSTPKIOperation capability within SCEP GetCACaps endpoint for better legacy client support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eBUG FIXES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecore (enterprise): Buffer the POST body on binary paths to allow re-reading on non-logical forwarding attempts. Addresses an issue for SCEP, EST and CMPv2 certificate issuances with slow replication of entities\u003c/li\u003e\n\u003cli\u003ecore/identity (enterprise): Fix excessive logging when updating existing aliases\u003c/li\u003e\n\u003cli\u003ecore/managed-keys (enterprise): client credentials should not be required when using Azure Managed Identities in managed keys.\u003c/li\u003e\n\u003cli\u003eplugins (enterprise): Fix bug where requests to external plugins that modify storage weren't populating the X-Vault-Index response header.\u003c/li\u003e\n\u003cli\u003esecrets (pki): Allow issuance of certificates without the server_flag key usage from SCEP, EST and CMPV2 protocols.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Address cache invalidation issues with CMPv2 on performance standby nodes.\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Address issues using SCEP on performance standby nodes failing due to configuration invalidation issues along with errors writing to storage\u003c/li\u003e\n\u003cli\u003esecrets/pki (enterprise): Modify the SCEP GetCACaps endpoint to dynamically reflect the configured encryption and digest algorithms.\u003c/li\u003e\n\u003cli\u003esecrets/pki: The root/sign-intermediate endpoint should not fail when provided a CSR with a basic constraint extension containing isCa set to true\u003c/li\u003e\n\u003cli\u003esecrets/pki: allow glob-style DNS names in alt_names.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.21.3\u003c/h2\u003e\n\u003ch2\u003eFebruary 05, 2026\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eSECURITY:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eauth/cert: ensure that the certificate being renewed matches the certificate attached to the session.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCHANGES:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003ecore: Bump Go version to 1.25.6\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFEATURES:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eUI: Hashi-Built External Plugin Support: Recognize and support Hashi-built plugins when run as external binaries\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIMPROVEMENTS:\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md\"\u003egithub.com/hashicorp/vault/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ePrevious versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-v1.10-v1.15.md\"\u003ev1.10.0 - v1.15.16\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-pre-v1.10.md\"\u003ev1.0.0 - v1.9.10\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG-v0.md\"\u003ev0.11.6 and earlier\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003ch3\u003eApril 14, 2026\u003c/h3\u003e\n\u003cp\u003eBREAKING CHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esdk/helpers/docker: Migrate docker helpers from github.com/docker/docker to github.com/moby/moby. This was necessary as github.com/docker/docker is no longer maintained. Resolves GHSA-x744-4wpc-v9h2 and GHSA-pxq6-2prw-chj9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSECURITY:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003efilippo.io/edwards25519\u003c/code\u003e to v1.1.1 to resolve GO-2026-4503\u003c/li\u003e\n\u003cli\u003eapi/auth/gcp: Update go.opentelemetry.io/otel/sdk to fix CVE-2026-39883.\u003c/li\u003e\n\u003cli\u003eapi/auth: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003eauth/aws: fix an issue where a user may be able to bypass authentication to Vault due to incorrect caching of the AWS client\u003c/li\u003e\n\u003cli\u003eauth/cert: ensure that the certificate being renewed matches the certificate attached to the session.\u003c/li\u003e\n\u003cli\u003ecore: Correctly remove any Vault tokens from the Authorization header when this header is forwarded to plugin backends. The header will only be forwarded if \u0026quot;Authorization\u0026quot; is explicitly included in the list of passthrough request headers.\u003c/li\u003e\n\u003cli\u003ecore: Resolve GO-2026-4518 and GHSA-jqcq-xjh3-6g23 by upgrading to github.com/jackc/pgx/v5\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/aws/aws-sdk-go-v2/ to fix security vulnerability GHSA-xmrv-pmrh-hhx2.\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003ecore: Update github.com/hashicorp/go-getter to fix security vulnerability GHSA-92mm-2pjq-r785.\u003c/li\u003e\n\u003cli\u003ecore: Update go.opentelemetry.io/otel/sdk to fix CVE-2026-39883.\u003c/li\u003e\n\u003cli\u003ecore: reject URL-encoded paths that do not specify a canonical path\u003c/li\u003e\n\u003cli\u003ehttp: Added configurable \u003ccode\u003emax_token_header_size\u003c/code\u003e listener option (default 8 KB) to bound the size of authentication token headers (\u003ccode\u003eX-Vault-Token\u003c/code\u003e and \u003ccode\u003eAuthorization: Bearer\u003c/code\u003e), preventing a potential denial-of-service attack via oversized header contents. The stdlib-level \u003ccode\u003eMaxHeaderBytes\u003c/code\u003e backstop is also now set on the HTTP server. Set \u003ccode\u003emax_token_header_size = -1\u003c/code\u003e to disable the limit.\u003c/li\u003e\n\u003cli\u003esdk: Resolve GO-2026-4518 and GHSA-jqcq-xjh3-6g23 by upgrading to github.com/jackc/pgx/v5\u003c/li\u003e\n\u003cli\u003esdk: Update github.com/go-jose/go-jose to fix security vulnerability CVE-2026-34986 and GHSA-78h2-9frx-2jm8.\u003c/li\u003e\n\u003cli\u003eui: disable scarf analytics for ui builds\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ecloudflare/circl\u003c/code\u003e to v1.6.3 to resolve CVE-2026-1229\u003c/li\u003e\n\u003cli\u003evault/sdk: Upgrade \u003ccode\u003ego.opentelemetry.io/otel/sdk\u003c/code\u003e to v1.40.0 to resolve GO-2026-4394\u003c/li\u003e\n\u003cli\u003eUpdate github.com/dvsekhvalnov/jose2go to fix security vulnerability CVE-2025-63811.\u003c/li\u003e\n\u003cli\u003ego: update to golang/x/crypto to v0.45.0 to resolve GHSA-f6x5-jh6r-wrfv, GHSA-j5w8-q4qc-rx2x, GO-2025-4134 and GO-2025-4135.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCHANGES:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esecrets/ldap (enterprise): Static roles will be migrated from a plugin-managed queue to the Vault Enterprise Rotation Manager system. Static role migration progress can be checked and managed through a new static-migration endpoint. See the \u003ca href=\"https://developer.hashicorp.com/vault/docs/secrets/ldap#static-role-migration-to-rotation-manager\"\u003eLDAP documentation\u003c/a\u003e for more details on this process.\u003c/li\u003e\n\u003cli\u003eaudit: A new top-level key called \u003ccode\u003esupplemental_audit_data\u003c/code\u003e can now appear within audit entries of type \u0026quot;response\u0026quot; within the request and response data structures. These new fields can contain data that further describe the request/response data and are mainly used for non-JSON based requests and responses to help auditing. The \u003ccode\u003eaudit-non-hmac-request-keys\u003c/code\u003e and \u003ccode\u003eaudit-non-hmac-response-keys\u003c/code\u003e apply to keys within \u003ccode\u003esupplemental_audit_data\u003c/code\u003e to remove the HMAC of the field values if so desired.\u003c/li\u003e\n\u003cli\u003eauth/alicloud: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-alicloud/releases/tag/v0.23.1\"\u003ev0.23.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/azure: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-azure/releases/tag/v0.24.0\"\u003ev0.24.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/cf: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-cf/releases/tag/v0.23.0\"\u003ev0.23.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/gcp: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-gcp/releases/tag/v0.23.1\"\u003ev0.23.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/jwt: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-jwt/releases/tag/v0.26.1\"\u003ev0.26.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/kerberos: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-kerberos/releases/tag/v0.17.1\"\u003ev0.17.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/kubernetes: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-kubernetes/releases/tag/v0.24.1\"\u003ev0.24.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/oci: Update plugin to \u003ca href=\"https://github.com/hashicorp/vault-plugin-auth-oci/releases/tag/v0.21.1\"\u003ev0.21.1\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauth/saml: Update plugin to v0.8.1\u003c/li\u003e\n\u003cli\u003ecore/managed-keys (enterprise): The response to API endpoint GET sys/managed-keys/:type/:name now returns an array of string values for key usages, rather than an array of integer values. The strings used are 'encrypt' (1), 'decrypt' (2), 'sign' (3), 'verify' (4), 'wrap' (5), 'unwrap' (6), 'generate_random' (7), and 'mac' (8).\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/hashicorp/vault/commit/d43030648e0c8b7a787f2340b99549c095512d21\"\u003e\u003ccode\u003ed430306\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/a3bc0a30784a294d4481579789528ab0d8996716\"\u003e\u003ccode\u003ea3bc0a3\u003c/code\u003e\u003c/a\u003e (enos): Add LDAP secrets engine blackbox tests to Plugin Scenario (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13072\"\u003e#13072\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/f8df53913cbb84892a1aaf28af34a00d9e10325a\"\u003e\u003ccode\u003ef8df539\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/2b0ec25846e68a0205ce9695479fa2fa43cb6094\"\u003e\u003ccode\u003e2b0ec25\u003c/code\u003e\u003c/a\u003e VAULT-43444 Addressed races in tests (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13278\"\u003e#13278\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13285\"\u003e#13285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/a097d1fa36f751d08406145cc4267ddfe66bb15f\"\u003e\u003ccode\u003ea097d1f\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7e587fd026c6f9f456f1eb6c304ea6f16dafd4ae\"\u003e\u003ccode\u003e7e587fd\u003c/code\u003e\u003c/a\u003e Update vault-plugin-auth-kubernetes to v0.24.1 (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13259\"\u003e#13259\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13287\"\u003e#13287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/13318181939122d796e28d18f906ae4c8295d633\"\u003e\u003ccode\u003e1331818\u003c/code\u003e\u003c/a\u003e UI: Fix namespace search showing empty state when namespaces exist (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13257\"\u003e#13257\u003c/a\u003e) (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7b12feb2cb6b3fb20c1ed7a5f05a310f042b43b9\"\u003e\u003ccode\u003e7b12feb\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'remotes/from/ce/main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/7d4395c412f2f54c09ebab8ad6572ac19910dced\"\u003e\u003ccode\u003e7d4395c\u003c/code\u003e\u003c/a\u003e Update vault-plugin-auth-jwt to v0.26.1 (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13242\"\u003e#13242\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13283\"\u003e#13283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/vault/commit/6d4b61567131f78817a1bbb37ca187d8908dead2\"\u003e\u003ccode\u003e6d4b615\u003c/code\u003e\u003c/a\u003e adds flag to fix chrome in ci (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13279\"\u003e#13279\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/hashicorp/vault/issues/13282\"\u003e#13282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/vault/compare/v1.16.0...api/v1.23.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.9.1 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.2 (April 18, 2026)\u003c/h1\u003e\n\u003cp\u003eFix SQL Injection via placeholder confusion with dollar quoted string literals (GHSA-j88v-2chj-qfwx)\u003c/p\u003e\n\u003cp\u003eSQL injection can occur when:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eThe non-default simple protocol is used.\u003c/li\u003e\n\u003cli\u003eA dollar quoted string literal is used in the SQL query.\u003c/li\u003e\n\u003cli\u003eThat query contains text that would be would be interpreted outside as a placeholder outside of a string literal.\u003c/li\u003e\n\u003cli\u003eThe value of that placeholder is controllable by the attacker.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eattackValue := `$tag$; drop table canary; --`\n_, err = tx.Exec(ctx, `select $tag$ $1 $tag$, $1`, pgx.QueryExecModeSimpleProtocol, attackValue)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis is unlikely to occur outside of a contrived scenario.\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/jackc/pgx/commit/0aeabbcf11d859229c1f0b20e710d3596c76bf27\"\u003e\u003ccode\u003e0aeabbc\u003c/code\u003e\u003c/a\u003e Release v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/60644f84918a8af66d14a4b0d865d4edafd955da\"\u003e\u003ccode\u003e60644f8\u003c/code\u003e\u003c/a\u003e Fix SQL sanitizer bugs with dollar-quoted strings and placeholder overflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a5680bc945aa7c6ebac2778d859ee7b4ba86db60\"\u003e\u003ccode\u003ea5680bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2531\"\u003e#2531\u003c/a\u003e from dolmen-go/godoc-add-links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e34e4524007062710c6a4fb9c8655b75a486b5cd\"\u003e\u003ccode\u003ee34e452\u003c/code\u003e\u003c/a\u003e doc: Add godoc links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/08c9bb1f0d8fa6cc10ed8c713e68b1baa64dfe2c\"\u003e\u003ccode\u003e08c9bb1\u003c/code\u003e\u003c/a\u003e Fix Stringer types encoded as text instead of numeric value in composite fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/96b4dbdfd0458cb425bf8454d292a23978872cc8\"\u003e\u003ccode\u003e96b4dbd\u003c/code\u003e\u003c/a\u003e Remove unstable test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/acf88e0065682e8948696d26fa6438669c4cabee\"\u003e\u003ccode\u003eacf88e0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2526\"\u003e#2526\u003c/a\u003e from abrightwell/abrightwell-min-proto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2f81f1fc03bef99593e92c64ad9cac954c00e8e6\"\u003e\u003ccode\u003e2f81f1f\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003emax_protocol_version\u003c/code\u003e and \u003ccode\u003emin_protocol_version\u003c/code\u003e defaults\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.9.1...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/moby/api` from 1.54.1 to 1.54.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/moby/releases\"\u003egithub.com/moby/moby/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.54.2\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapi/docs: cleanup changelog. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52379\"\u003emoby/moby#52379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/docs: lower deprecation heading to a h4. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52315\"\u003emoby/moby#52315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi/docs: restore API docs and change-logs for API v1.0 - v1.23. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52312\"\u003emoby/moby#52312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eapi: align Topology swagger with Segments JSON shape. \u003ca href=\"https://redirect.github.com/moby/moby/pull/52358\"\u003emoby/moby#52358\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.2\"\u003ehttps://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.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/moby/moby/commit/6cbde19f7b9f0498b4e0b26bae4b88b6c77abcbe\"\u003e\u003ccode\u003e6cbde19\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52387\"\u003e#52387\u003c/a\u003e from renovate-bot/renovate/golang-x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/b602ac9c047788bc0131b4570e5dc5017ee2baf6\"\u003e\u003ccode\u003eb602ac9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52413\"\u003e#52413\u003c/a\u003e from justincormack/update-justin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/d1a966e781d38c64bd869c98941a00ccd1711b38\"\u003e\u003ccode\u003ed1a966e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/51049\"\u003e#51049\u003c/a\u003e from thaJeztah/bump_memberlist_serf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/463f4c094357d63ffb106b9561e9d613bc7333f2\"\u003e\u003ccode\u003e463f4c0\u003c/code\u003e\u003c/a\u003e No longer a reviewer; update email address\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/3ede246fb2176a72b034ad01e4250818f67b6b13\"\u003e\u003ccode\u003e3ede246\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52410\"\u003e#52410\u003c/a\u003e from renovate-bot/renovate/github.com-aws-smithy-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/179985cf895b305f7e174aaf309d1d555e33442e\"\u003e\u003ccode\u003e179985c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52358\"\u003e#52358\u003c/a\u003e from geekcoderr/52355-topology-swagger\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/98c7106fbeb12f5ac8581f4fb8d08b9df07b62d0\"\u003e\u003ccode\u003e98c7106\u003c/code\u003e\u003c/a\u003e vendor: github.com/hashicorp/memberlist v0.5.4, hashicorp/serf v0.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/b29d903520919b8188f67f2a31cbc093084036eb\"\u003e\u003ccode\u003eb29d903\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52405\"\u003e#52405\u003c/a\u003e from renovate-bot/renovate/actions-github-script-9.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/f69fed13502a835818a3018bd1b4e2fb9b1c1314\"\u003e\u003ccode\u003ef69fed1\u003c/code\u003e\u003c/a\u003e fix(deps): update module github.com/aws/smithy-go to v1.25.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/moby/commit/2a18e3d11713fe145e48bf57604a54cbfc38be67\"\u003e\u003ccode\u003e2a18e3d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/moby/issues/52401\"\u003e#52401\u003c/a\u003e from renovate-bot/renovate/opentelemetry-go-contrib...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pressly/goose/v3` from 3.27.0 to 3.27.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pressly/goose/releases\"\u003egithub.com/pressly/goose/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pressly/goose/compare/v3.27.0...v3.27.1\"\u003ehttps://github.com/pressly/goose/compare/v3.27.0...v3.27.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/pressly/goose/blob/main/CHANGELOG.md\"\u003egithub.com/pressly/goose/v3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[v3.27.1] - 2026-04-24\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump minimum Go version to 1.25.7\u003c/li\u003e\n\u003cli\u003eVarious dependency upgrades\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/pressly/goose/commit/e3235f7041e1e14453633daeef467165d09d9449\"\u003e\u003ccode\u003ee3235f7\u003c/code\u003e\u003c/a\u003e release: v3.27.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/883e2f7e0e70fe9fd5427afd4961d3752ed551c1\"\u003e\u003ccode\u003e883e2f7\u003c/code\u003e\u003c/a\u003e build(deps): bump Go and dependency versions (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/2e2fe5ce0c21ee2a4595f651f913ff6775a6ead1\"\u003e\u003ccode\u003e2e2fe5c\u003c/code\u003e\u003c/a\u003e build(deps): bump the gomod group with 3 updates (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1048\"\u003e#1048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/21176ca42730c42fce388fde57944181bf77066d\"\u003e\u003ccode\u003e21176ca\u003c/code\u003e\u003c/a\u003e build(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 in the gomod group...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/e7bd535b62f22be7e1f3fd6f5b7430f9ea2ae87a\"\u003e\u003ccode\u003ee7bd535\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/f9c7cb4f9e7d9d036c11cde6482a1c7a844da9f6\"\u003e\u003ccode\u003ef9c7cb4\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /internal/t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/b6220db4c1346bb6d1205d01266f4604a03fb5c3\"\u003e\u003ccode\u003eb6220db\u003c/code\u003e\u003c/a\u003e build(deps): bump the gomod group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1041\"\u003e#1041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/65e320f7b293f385ce42ef3509f89df9b9533e02\"\u003e\u003ccode\u003e65e320f\u003c/code\u003e\u003c/a\u003e docs: fix README escaping marker in ENVSUB example (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1037\"\u003e#1037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/18f6ef715e7429c0ad9e67333c1131923353f6b7\"\u003e\u003ccode\u003e18f6ef7\u003c/code\u003e\u003c/a\u003e build(deps): bump goreleaser/goreleaser-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/pressly/goose/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pressly/goose/commit/de28e0480a2a75ea050c152fe9be7126d6f696a5\"\u003e\u003ccode\u003ede28e04\u003c/code\u003e\u003c/a\u003e docs: update v3.27.0 release notes with Go 1.25 minimum and dep upgrades\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pressly/goose/compare/v3.27.0...v3.27.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/common` from 0.66.1 to 0.67.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/common/releases\"\u003egithub.com/prometheus/common's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.67.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.34.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/871\"\u003eprometheus/common#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSynchronize common files from prometheus/prometheus by \u003ca href=\"https://github.com/prombot\"\u003e\u003ccode\u003e@​prombot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/866\"\u003eprometheus/common#866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/net from 0.46.0 to 0.48.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/prometheus/common/pull/872\"\u003eprometheus/common#872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/870\"\u003eprometheus/common#870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.4...v0.67.5\"\u003ehttps://github.com/prometheus/common/compare/v0.67.4...v0.67.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.4 / 2025-11-18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: clean up golangci-lint configuration 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/prometheus/common/pull/782\"\u003eprometheus/common#782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: 'omitempty' to Oauth2 fields with type Secret to avoid requiring them by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/864\"\u003eprometheus/common#864\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add omitempty tag to all config fields by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/865\"\u003eprometheus/common#865\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.3...v0.67.4\"\u003ehttps://github.com/prometheus/common/compare/v0.67.3...v0.67.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.3 / 2025-11-18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport JWT Profile for Authorization Grant (RFC 7523 3.1) by \u003ca href=\"https://github.com/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/862\"\u003eprometheus/common#862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig: remove outdated comment about HTTP/2 issues by \u003ca href=\"https://github.com/bboreham\"\u003e\u003ccode\u003e@​bboreham\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/863\"\u003eprometheus/common#863\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/JorTurFer\"\u003e\u003ccode\u003e@​JorTurFer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/862\"\u003eprometheus/common#862\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.2...v0.67.3\"\u003ehttps://github.com/prometheus/common/compare/v0.67.2...v0.67.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.2 / 2025-10-28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003econfig: Fix panic in \u003ccode\u003etlsRoundTripper\u003c/code\u003e when CA file is absent by \u003ca href=\"https://github.com/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup linting issues by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/860\"\u003eprometheus/common#860\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/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.1...v0.67.2\"\u003ehttps://github.com/prometheus/common/compare/v0.67.1...v0.67.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Go case-insensitive file name collision by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/853\"\u003eprometheus/common#853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.0...v0.67.1\"\u003ehttps://github.com/prometheus/common/compare/v0.67.0...v0.67.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.0 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CHANGELOG.md for easier communication of library changes, especially possible breaking changes. by \u003ca href=\"https://github.com/ywwg\"\u003e\u003ccode\u003e@​ywwg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/833\"\u003eprometheus/common#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emodel: New test for validation with dots by \u003ca href=\"https://github.com/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: document NewTextParser as required by \u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\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/common/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/common's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003emain / unreleased\u003c/h2\u003e\n\u003ch3\u003eWhat's Changed\u003c/h3\u003e\n\u003ch2\u003ev0.67.2 / 2025-10-28\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003econfig: Fix panic in \u003ccode\u003etlsRoundTripper\u003c/code\u003e when CA file is absent by \u003ca href=\"https://github.com/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup linting issues by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/860\"\u003eprometheus/common#860\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/ndk\"\u003e\u003ccode\u003e@​ndk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/792\"\u003eprometheus/common#792\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.1...v0.67.2\"\u003ehttps://github.com/prometheus/common/compare/v0.67.1...v0.67.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.1 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove VERSION file to avoid Go conflict error in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/853\"\u003eprometheus/common#853\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.67.0...v0.67.1\"\u003ehttps://github.com/prometheus/common/compare/v0.67.0...v0.67.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.67.0 / 2025-10-07\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate CHANGELOG.md for easier communication of library changes, especially possible breaking changes. by \u003ca href=\"https://github.com/ywwg\"\u003e\u003ccode\u003e@​ywwg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/833\"\u003eprometheus/common#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emodel: New test for validation with dots by \u003ca href=\"https://github.com/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: document NewTextParser as required by \u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpfmt: Add support for float histograms and gauge histograms by \u003ca href=\"https://github.com/beorn7\"\u003e\u003ccode\u003e@​beorn7\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/843\"\u003eprometheus/common#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated minimum Go version to 1.24.0, updated Go dependecies by \u003ca href=\"https://github.com/SuperQ\"\u003e\u003ccode\u003e@​SuperQ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/849\"\u003eprometheus/common#849\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/m1k1o\"\u003e\u003ccode\u003e@​m1k1o\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/759\"\u003eprometheus/common#759\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/burgerdev\"\u003e\u003ccode\u003e@​burgerdev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prometheus/common/pull/842\"\u003eprometheus/common#842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/common/compare/v0.66.1...v0.67.0\"\u003ehttps://github.com/prometheus/common/compare/v0.66.1...v0.67.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/prometheus/common/commit/934ff3789ee17026206fe4f7e5f59c0a09fbe511\"\u003e\u003ccode\u003e934ff37\u003c/code\u003e\u003c/a\u003e build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/870\"\u003e#870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/1e298042a032b79df579092a37dfe8b0364109f9\"\u003e\u003ccode\u003e1e29804\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/net from 0.46.0 to 0.48.0 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/872\"\u003e#872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/0bd1c4009cceb4c76bc99f157e29493190520bd1\"\u003e\u003ccode\u003e0bd1c40\u003c/code\u003e\u003c/a\u003e Synchronize common files from prometheus/prometheus (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/b644201c5cd901cc580ab596f9f620c4f51d859d\"\u003e\u003ccode\u003eb644201\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.34.0 (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/d80d8544703e59a080a204b6f7429ac6561fb24f\"\u003e\u003ccode\u003ed80d854\u003c/code\u003e\u003c/a\u003e chore: Add omitempty tag to all config fields (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/865\"\u003e#865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/04686b2cfc6804598d99b86070135f9266998c59\"\u003e\u003ccode\u003e04686b2\u003c/code\u003e\u003c/a\u003e chore: 'omitempty' to Oauth2 fields with type Secret to avoid requiring them ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/0b2fbf31f0e2c21d9e1a4e51e698188fae258cb2\"\u003e\u003ccode\u003e0b2fbf3\u003c/code\u003e\u003c/a\u003e chore: clean up golangci-lint configuration (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/782\"\u003e#782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/b2cdb0785c1498399587cb0bf42aa960d810633a\"\u003e\u003ccode\u003eb2cdb07\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/common/issues/863\"\u003e#863\u003c/a\u003e from prometheus/remove-http2-comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/cd1ab56cc1e1d41dbc286d2e501e26515400b9be\"\u003e\u003ccode\u003ecd1ab56\u003c/code\u003e\u003c/a\u003e Config: remove outdated comment about HTTP/2 issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/common/commit/f4c0aea59fa97a7627730e65cb2e625ec9fc45cf\"\u003e\u003ccode\u003ef4c0aea\u003c/code\u003e\u003c/a\u003e Support JWT Profile for Authorization Grant (RFC 7523 3.1) (\u003ca href=\"https://redirect.github.com/prometheus/common/issues/862\"\u003e#862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/common/compare/v0.66.1...v0.67.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/rabbitmq/amqp091-go` 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/rabbitmq/amqp091-go/releases\"\u003egithub.com/rabbitmq/amqp091-go'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\u003cul\u003e\n\u003cli\u003eadd methods Temporary and Recoverable to amqp.Error by \u003ca href=\"https://github.com/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/265\"\u003erabbitmq/amqp091-go#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSmall fixes and refactors by \u003ca href=\"https://github.com/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/266\"\u003erabbitmq/amqp091-go#266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: doc typo by \u003ca href=\"https://github.com/AndrewWinterman\"\u003e\u003ccode\u003e@​AndrewWinterman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/269\"\u003erabbitmq/amqp091-go#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd test that demonstrates the issue by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/274\"\u003erabbitmq/amqp091-go#274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixing simple errors by \u003ca href=\"https://github.com/korolev-d-l\"\u003e\u003ccode\u003e@​korolev-d-l\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/280\"\u003erabbitmq/amqp091-go#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose delivery not initialised error by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/293\"\u003erabbitmq/amqp091-go#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: unify receiver methods to avoid conflicts between value and pointer types by \u003ca href=\"https://github.com/Raisul191491\"\u003e\u003ccode\u003e@​Raisul191491\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/292\"\u003erabbitmq/amqp091-go#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd warning about concurrency with Channels by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/294\"\u003erabbitmq/amqp091-go#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReturn existing error instead of creating new for the same purpose by \u003ca href=\"https://github.com/pingvincible\"\u003e\u003ccode\u003e@​pingvincible\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/295\"\u003erabbitmq/amqp091-go#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvestigate \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003eGH-296\u003c/a\u003e by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/297\"\u003erabbitmq/amqp091-go#297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix linter error after migrating config to v2 by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/306\"\u003erabbitmq/amqp091-go#306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add MIME types constants for  content types by \u003ca href=\"https://github.com/YlanzinhoY\"\u003e\u003ccode\u003e@​YlanzinhoY\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003erabbitmq/amqp091-go#308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eparseHeaderFrame\u003c/code\u003e to consume entire frame payload by \u003ca href=\"https://github.com/lukebakken\"\u003e\u003ccode\u003e@​lukebakken\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/314\"\u003erabbitmq/amqp091-go#314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: typos in comments and tests by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/312\"\u003erabbitmq/amqp091-go#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update link to RabbitMQ tutorials by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/313\"\u003erabbitmq/amqp091-go#313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: modernize lint issues by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/315\"\u003erabbitmq/amqp091-go#315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse RabbitMQ 4 in Makefile by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/319\"\u003erabbitmq/amqp091-go#319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for unsigned type values by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/317\"\u003erabbitmq/amqp091-go#317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incomplete routing diagram in QueueBind doc comment by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003erabbitmq/amqp091-go#320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: simplify with atomic types by \u003ca href=\"https://github.com/alexandear\"\u003e\u003ccode\u003e@​alexandear\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/318\"\u003erabbitmq/amqp091-go#318\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/rabbitmq/amqp091-go/pull/321\"\u003erabbitmq/amqp091-go#321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/326\"\u003erabbitmq/amqp091-go#326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEliminate race condition in Connection.Close() and related methods by \u003ca href=\"https://github.com/Zerpet\"\u003e\u003ccode\u003e@​Zerpet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/328\"\u003erabbitmq/amqp091-go#328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect context cancellation on publishing with context operations by \u003ca href=\"https://github.com/NawafSwe\"\u003e\u003ccode\u003e@​NawafSwe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003erabbitmq/amqp091-go#330\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/peczenyj\"\u003e\u003ccode\u003e@​peczenyj\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/265\"\u003erabbitmq/amqp091-go#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AndrewWinterman\"\u003e\u003ccode\u003e@​AndrewWinterman\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/269\"\u003erabbitmq/amqp091-go#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/korolev-d-l\"\u003e\u003ccode\u003e@​korolev-d-l\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/280\"\u003erabbitmq/amqp091-go#280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Raisul191491\"\u003e\u003ccode\u003e@​Raisul191491\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/292\"\u003erabbitmq/amqp091-go#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pingvincible\"\u003e\u003ccode\u003e@​pingvincible\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/295\"\u003erabbitmq/amqp091-go#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/YlanzinhoY\"\u003e\u003ccode\u003e@​YlanzinhoY\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003erabbitmq/amqp091-go#308\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/rabbitmq/amqp091-go/pull/312\"\u003erabbitmq/amqp091-go#312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003erabbitmq/amqp091-go#320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NawafSwe\"\u003e\u003ccode\u003e@​NawafSwe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003erabbitmq/amqp091-go#330\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\"\u003ehttps://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rabbitmq/amqp091-go/blob/main/CHANGELOG.md\"\u003egithub.com/rabbitmq/amqp091-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/rabbitmq/amqp091-go/tree/v1.11.0\"\u003ev1.11.0\u003c/a\u003e (2026-04-21)\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/rabbitmq/amqp091-go/compare/v1.10.0...v1.11.0\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eImplemented enhancements:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd better debug information on DialConfig \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/245\"\u003e#245\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed bugs:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eChannel error when acking via go-routines \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003e#296\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/318\"\u003e#318\u003c/a\u003e exposes a pre-existing race in \u003ccode\u003eConnection.Close()\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/327\"\u003e#327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEntire header frame isn't always read \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/309\"\u003e#309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete support of 0-9-1 field type values \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/302\"\u003e#302\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRedelivered Flag Not Exposed \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/301\"\u003e#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003econsume input basicConsumeOk but response queueBindOk \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/291\"\u003e#291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChannel is closed after Channel.ExchangeDeclarePassive fails \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/290\"\u003e#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncomplete example in (*Channel).QueueBind documentation \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/279\"\u003e#279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQueueDeclarePassive does not report queue type mismatch \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/273\"\u003e#273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 1.10.0 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/261\"\u003e#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate minimum Go version to 1.18 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/146\"\u003e#146\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eMerged pull requests:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: respect context cancellation on publishing with context operations \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/330\"\u003e#330\u003c/a\u003e (\u003ca href=\"https://github.com/NawafSwe\"\u003eNawafSwe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEliminate race condition in Connection.Close() and related methods \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/328\"\u003e#328\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 4 updates \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/326\"\u003e#326\u003c/a\u003e (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 3 to 4 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/321\"\u003e#321\u003c/a\u003e (\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incomplete routing diagram in QueueBind doc comment \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/320\"\u003e#320\u003c/a\u003e (\u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003eCopilot\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse RabbitMQ 4 in Makefile \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/319\"\u003e#319\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: simplify with atomic types \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/318\"\u003e#318\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for unsigned type values \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/317\"\u003e#317\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: modernize lint issues \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/315\"\u003e#315\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eparseHeaderFrame\u003c/code\u003e to consume entire frame payload \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/314\"\u003e#314\u003c/a\u003e (\u003ca href=\"https://github.com/lukebakken\"\u003elukebakken\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: update link to RabbitMQ tutorials \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/313\"\u003e#313\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: typos in comments and tests \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/312\"\u003e#312\u003c/a\u003e (\u003ca href=\"https://github.com/alexandear\"\u003ealexandear\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add MIME types constants for  content types \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/308\"\u003e#308\u003c/a\u003e (\u003ca href=\"https://github.com/YlanzinhoY\"\u003eYlanzinhoY\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix linter error after migrating config to v2 \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/pull/306\"\u003e#306\u003c/a\u003e (\u003ca href=\"https://github.com/Zerpet\"\u003eZerpet\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInvestigate \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/issues/296\"\u003eGH-296\u003c/a\u003e \u003ca href=\"https://redirect.github.com/rabbitmq/amqp091-go/p...\n\n_Description has been truncated_","html_url":"https://github.com/ghbvf/gocell/pull/330","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghbvf%2Fgocell/issues/330","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/330/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-26T11:19:01.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4330720217","node_id":"PR_kwDOR6RzH87Vtnjo","number":17,"state":"open","title":"chore(backend/deps): bump the go-minor-and-patch group across 1 directory with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-26T11:19:01.000Z","updated_at":"2026-04-26T16:17:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(backend/deps): bump","group_name":"go-minor-and-patch","update_count":6,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/gin-gonic/gin","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/golang-jwt/jwt/v5","old_version":"5.3.0","new_version":"5.3.1","repository_url":"https://github.com/golang-jwt/jwt"},{"name":"golang.org/x/crypto","old_version":"0.46.0","new_version":"0.48.0"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0"},{"name":"google.golang.org/genai","old_version":"1.40.0","new_version":"1.54.0","repository_url":"https://github.com/googleapis/go-genai"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-and-patch group with 4 updates in the /backend directory: [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc), [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin), [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) and [google.golang.org/genai](https://github.com/googleapis/go-genai).\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/gin-gonic/gin` from 1.10.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGin v1.11.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.10.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/golang-jwt/jwt/v5` from 5.3.0 to 5.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/golang-jwt/jwt/releases\"\u003egithub.com/golang-jwt/jwt/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🔐 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd spellcheck Github action to catch common spelling mistakes by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithNotBeforeRequired\u003c/code\u003e parser option and add test coverage by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/456\"\u003egolang-jwt/jwt#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate godoc example func to properly refer to \u003ccode\u003eNewWithClaims()\u003c/code\u003e by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/459\"\u003egolang-jwt/jwt#459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate github workflows by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/462\"\u003egolang-jwt/jwt#462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional test for CustomClaims that validates unmarshalling behaviour by \u003ca href=\"https://github.com/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/457\"\u003egolang-jwt/jwt#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix early file close in jwt cli by \u003ca href=\"https://github.com/mfridman\"\u003e\u003ccode\u003e@​mfridman\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/472\"\u003egolang-jwt/jwt#472\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd TPM signature reference by \u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove misleading ParserOptions documentation in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/484\"\u003egolang-jwt/jwt#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave signature to Token struct after successful signing by \u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e by \u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e👒 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump crate-ci/typos from 1.34.0 to 1.35.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/461\"\u003egolang-jwt/jwt#461\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.35.4 to 1.36.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/470\"\u003egolang-jwt/jwt#470\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/golang-jwt/jwt/pull/478\"\u003egolang-jwt/jwt#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.36.2 to 1.39.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/480\"\u003egolang-jwt/jwt#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golangci/golangci-lint-action from 8 to 9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/481\"\u003egolang-jwt/jwt#481\u003c/a\u003e\u003c/li\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/golang-jwt/jwt/pull/469\"\u003egolang-jwt/jwt#469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.39.0 to 1.40.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/488\"\u003egolang-jwt/jwt#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout 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/golang-jwt/jwt/pull/487\"\u003egolang-jwt/jwt#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.40.0 to 1.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/golang-jwt/jwt/pull/490\"\u003egolang-jwt/jwt#490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump crate-ci/typos from 1.41.0 to 1.42.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/golang-jwt/jwt/pull/492\"\u003egolang-jwt/jwt#492\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/equalsgibson\"\u003e\u003ccode\u003e@​equalsgibson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/458\"\u003egolang-jwt/jwt#458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salrashid123\"\u003e\u003ccode\u003e@​salrashid123\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/473\"\u003egolang-jwt/jwt#473\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EgorSheff\"\u003e\u003ccode\u003e@​EgorSheff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/417\"\u003egolang-jwt/jwt#417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/slickwilli\"\u003e\u003ccode\u003e@​slickwilli\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/golang-jwt/jwt/pull/414\"\u003egolang-jwt/jwt#414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.1\"\u003ehttps://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.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/golang-jwt/jwt/commit/7ceae619e739dc8a7bf577214aa8ebf26668e9db\"\u003e\u003ccode\u003e7ceae61\u003c/code\u003e\u003c/a\u003e Add release.yml for changelog configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/dce8e4dddcc9dc812cdc0b9d2037512d0e4b3eb5\"\u003e\u003ccode\u003edce8e4d\u003c/code\u003e\u003c/a\u003e Set token.Signature in \u003ccode\u003eParseUnverified\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/8889e208aa5c3736e5f7a856107ee70c046b803e\"\u003e\u003ccode\u003e8889e20\u003c/code\u003e\u003c/a\u003e Save signature to Token struct after successful signing (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d237f8204b397bc008b5b07c4e081beb4ec2a7b1\"\u003e\u003ccode\u003ed237f82\u003c/code\u003e\u003c/a\u003e ci: update github-actions schedule interval to monthly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/d8dce95a406fc435aa3d11c5073f2f31a9449116\"\u003e\u003ccode\u003ed8dce95\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.41.0 to 1.42.1 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/e93180329eab078116176ff7dc4352760bc5f290\"\u003e\u003ccode\u003ee931803\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.40.0 to 1.41.0 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/490\"\u003e#490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/e6a0afa839d74787501369217245b52bfc75f30d\"\u003e\u003ccode\u003ee6a0afa\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/9f85c9ec9f10fb6919d773cb8df07029639ec76e\"\u003e\u003ccode\u003e9f85c9e\u003c/code\u003e\u003c/a\u003e Bump crate-ci/typos from 1.39.0 to 1.40.0 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/488\"\u003e#488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/60a8669e0221aed55a6abfd9b5cd20472f0c6ebd\"\u003e\u003ccode\u003e60a8669\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/469\"\u003e#469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang-jwt/jwt/commit/76f582896da76978896d59ced995d7967c33c434\"\u003e\u003ccode\u003e76f5828\u003c/code\u003e\u003c/a\u003e Remove misleading ParserOptions documentation (\u003ca href=\"https://redirect.github.com/golang-jwt/jwt/issues/484\"\u003e#484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang-jwt/jwt/compare/v5.3.0...v5.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/crypto` from 0.46.0 to 0.48.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/e08b06753d6a72f1fe375b6e0fefefb39917c165\"\u003e\u003ccode\u003ee08b067\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/7d0074ccc6f17acbf2ebb10db06d492e08f887dc\"\u003e\u003ccode\u003e7d0074c\u003c/code\u003e\u003c/a\u003e scrypt: fix panic on parameters \u0026lt;= 0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/506e022208b864bc3c9c4a416fe56be75d10ad24\"\u003e\u003ccode\u003e506e022\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/7dacc380ba001e8fe7c3c7a46bf3cbdaa5064df9\"\u003e\u003ccode\u003e7dacc38\u003c/code\u003e\u003c/a\u003e chacha20poly1305: error out in fips140=only mode\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/crypto/compare/v0.46.0...v0.48.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/oauth2` from 0.35.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/4d954e69a88d9e1ccb8439f8d5b6cbef230c4ef9\"\u003e\u003ccode\u003e4d954e6\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/oauth2/compare/v0.35.0...v0.36.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/genai` from 1.40.0 to 1.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/go-genai/releases\"\u003egoogle.golang.org/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.54.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.53.0...v1.54.0\"\u003e1.54.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e9245aba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e2ae252c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e4790027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.53.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.1...v1.53.0\"\u003e1.53.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease 1.53.0 (\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e07f38c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.52.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.0...v1.52.1\"\u003e1.52.1\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix service_tier enums. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/5518442a2a8dac4a00ad4248470ec995604974f6\"\u003e5518442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.52.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.51.0...v1.52.0\"\u003e1.52.0\u003c/a\u003e (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd labels field to Veo configs (\u003ca href=\"https://github.com/googleapis/go-genai/commit/3fab63a5f628b8ffe35fe75c325108a75e5c5add\"\u003e3fab63a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd model_status to GenerateContentResponse (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd part_metadata in Part (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service tier to GenerateContent. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/c07b6a0b47408e038264a4b0d85183e4240cb30a\"\u003ec07b6a0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egenai:\u003c/strong\u003e add TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO to TurnCoverage (\u003ca href=\"https://github.com/googleapis/go-genai/commit/ea49f9a7d885d7d0fb2016c7621b1d22eee06b26\"\u003eea49f9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport hyperparameters in distillation tuning (\u003ca href=\"https://github.com/googleapis/go-genai/commit/b8873ea18126d825b841794414c05c66cb2bc094\"\u003eb8873ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport rendered_parts in GroundingSupport (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix empty InlinedEmbedContentResponses for inline batch embeddings in Go GenAI SDK (\u003ca href=\"https://github.com/googleapis/go-genai/commit/e70c9d111e5f70e684537ae3ebb3fcaaf839d642\"\u003ee70c9d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport us region routing (\u003ca href=\"https://github.com/googleapis/go-genai/commit/09d5be32d28541debeb2fbfae13be29e51d0b42d\"\u003e09d5be3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.51.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.50.0...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-03-17)\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/googleapis/go-genai/blob/main/CHANGELOG.md\"\u003egoogle.golang.org/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.53.0...v1.54.0\"\u003e1.54.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e9245aba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e2ae252c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e4790027\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.1...v1.53.0\"\u003e1.53.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eMiscellaneous Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease 1.53.0 (\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e07f38c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.52.0...v1.52.1\"\u003e1.52.1\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix service_tier enums. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/5518442a2a8dac4a00ad4248470ec995604974f6\"\u003e5518442\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.51.0...v1.52.0\"\u003e1.52.0\u003c/a\u003e (2026-03-27)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd labels field to Veo configs (\u003ca href=\"https://github.com/googleapis/go-genai/commit/3fab63a5f628b8ffe35fe75c325108a75e5c5add\"\u003e3fab63a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd model_status to GenerateContentResponse (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd part_metadata in Part (Gemini API only) (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service tier to GenerateContent. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/c07b6a0b47408e038264a4b0d85183e4240cb30a\"\u003ec07b6a0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egenai:\u003c/strong\u003e add TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO to TurnCoverage (\u003ca href=\"https://github.com/googleapis/go-genai/commit/ea49f9a7d885d7d0fb2016c7621b1d22eee06b26\"\u003eea49f9a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport hyperparameters in distillation tuning (\u003ca href=\"https://github.com/googleapis/go-genai/commit/b8873ea18126d825b841794414c05c66cb2bc094\"\u003eb8873ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport rendered_parts in GroundingSupport (\u003ca href=\"https://github.com/googleapis/go-genai/commit/8c040e35aaab4089303fbd0fcacdf80ae85cc9df\"\u003e8c040e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix empty InlinedEmbedContentResponses for inline batch embeddings in Go GenAI SDK (\u003ca href=\"https://github.com/googleapis/go-genai/commit/e70c9d111e5f70e684537ae3ebb3fcaaf839d642\"\u003ee70c9d1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/712\"\u003e#712\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport us region routing (\u003ca href=\"https://github.com/googleapis/go-genai/commit/09d5be32d28541debeb2fbfae13be29e51d0b42d\"\u003e09d5be3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.50.0...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-03-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport include_server_side_tool_invocations for genai. (\u003ca href=\"https://github.com/googleapis/go-genai/commit/cec4bfd51223b19740526a44a610a8c06de737d4\"\u003ecec4bfd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-03-12)\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/googleapis/go-genai/commit/2abde7d2eeec00e58ad817fee0545efdf2cbf94b\"\u003e\u003ccode\u003e2abde7d\u003c/code\u003e\u003c/a\u003e chore(main): release 1.54.0 (\u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/4790027b553d401d5cc99f21776dcfa49cbda16d\"\u003e\u003ccode\u003e4790027\u003c/code\u003e\u003c/a\u003e feat: Add webhook_config to batches.create() and models.generate_videos()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2db1072b87c1059118aab06596fdede050e77c14\"\u003e\u003ccode\u003e2db1072\u003c/code\u003e\u003c/a\u003e chore: support new config mappings and fields for gemini-embedding-2 on GenAI...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/5bc9bf413f5064c679bf071f1fd831194b3d87fe\"\u003e\u003ccode\u003e5bc9bf4\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ae252caaf0d5273d5656d32858e54c354326248\"\u003e\u003ccode\u003e2ae252c\u003c/code\u003e\u003c/a\u003e feat: Add Live Avatar new fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/6ccba365395a4102804543d884e16d368876b74d\"\u003e\u003ccode\u003e6ccba36\u003c/code\u003e\u003c/a\u003e chore: Clean up no-op converters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/9245aba251afea99b1560fae07b93498ed5b5d8e\"\u003e\u003ccode\u003e9245aba\u003c/code\u003e\u003c/a\u003e feat: Add \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/dda317bd5af22073018e1d87c8cfe5402935909a\"\u003e\u003ccode\u003edda317b\u003c/code\u003e\u003c/a\u003e chore(main): release 1.53.0 (\u003ca href=\"https://redirect.github.com/googleapis/go-genai/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/07f38c926798eb5f4d9ef3af531ee3f4d91c6fd6\"\u003e\u003ccode\u003e07f38c9\u003c/code\u003e\u003c/a\u003e chore: release 1.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/go-genai/commit/2ece8783afc8e6d17027bea9aebf0f6e72f657fa\"\u003e\u003ccode\u003e2ece878\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated product recontext model samples from docstrings\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/go-genai/compare/v1.40.0...v1.54.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/kube-rca/kuberca/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-rca%2Fkuberca/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-26T05:26:28.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4330105557","node_id":"PR_kwDOHqP31c7Vr3I6","number":6174,"state":"closed","title":"chore(deps): bump the go-minor group with 27 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-26T14:24:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-26T05:26:28.000Z","updated_at":"2026-04-26T14:24:36.000Z","time_to_close":32278,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":27,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.24.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.1","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.4","new_version":"1.57.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.31.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/jferrl/go-githubauth","old_version":"1.5.1","new_version":"1.6.0","repository_url":"https://github.com/jferrl/go-githubauth"},{"name":"github.com/pelletier/go-toml/v2","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/pelletier/go-toml"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"golang.org/x/crypto","old_version":"0.49.0","new_version":"0.50.0","repository_url":"https://github.com/golang/crypto"},{"name":"golang.org/x/net","old_version":"0.52.0","new_version":"0.53.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/oauth2","old_version":"0.34.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/text","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/text"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.276.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/api","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/apiextensions-apiserver","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apiextensions-apiserver"},{"name":"k8s.io/apimachinery","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apimachinery"},{"name":"k8s.io/apiserver","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/apiserver"},{"name":"k8s.io/cli-runtime","old_version":"0.34.3","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/cli-runtime"},{"name":"k8s.io/client-go","old_version":"0.34.3","new_version":"0.35.2","repository_url":"https://github.com/kubernetes/client-go"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"},{"name":"k8s.io/utils","old_version":"0.0.0-20250604170112-4c0f3b243397","new_version":"0.0.0-20251002143259-bc988d571ff4","repository_url":"https://github.com/kubernetes/utils"},{"name":"sigs.k8s.io/controller-runtime","old_version":"0.22.4","new_version":"0.23.3","repository_url":"https://github.com/kubernetes-sigs/controller-runtime"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 27 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.24.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.1` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.4` | `1.57.1` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.31.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [github.com/jferrl/go-githubauth](https://github.com/jferrl/go-githubauth) | `1.5.1` | `1.6.0` |\n| [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) | `2.2.4` | `2.3.0` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [golang.org/x/crypto](https://github.com/golang/crypto) | `0.49.0` | `0.50.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.52.0` | `0.53.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.34.0` | `0.36.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.35.0` | `0.36.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.276.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.80.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.20.2` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.34.3` | `0.35.2` |\n| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.34.3` | `0.35.2` |\n| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.34.3` | `0.35.2` |\n| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.34.3` | `0.35.2` |\n| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.34.3` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.34.3` | `0.35.2` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n| [k8s.io/utils](https://github.com/kubernetes/utils) | `0.0.0-20250604170112-4c0f3b243397` | `0.0.0-20251002143259-bc988d571ff4` |\n| [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) | `0.22.4` | `0.23.3` |\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.24.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.1\u003c/h2\u003e\n\u003ch2\u003e1.21.1 (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue in \u003ccode\u003eResponseError.Error()\u003c/code\u003e where the request URL path was being logged unescaped.\u003c/li\u003e\n\u003cli\u003eRedact query parameters when logging errors.\u003c/li\u003e\n\u003cli\u003eFor \u003ccode\u003eruntime.JoinPaths\u003c/code\u003e, don't add a slash between root and paths when \u003ccode\u003epaths\u003c/code\u003e starts with \u003ccode\u003e?\u003c/code\u003e (query string).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Go 1.25.0.\u003c/li\u003e\n\u003cli\u003eUpgraded dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk/azcore/v1.21.0\u003c/h2\u003e\n\u003ch2\u003e1.21.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime/datetime\u003c/code\u003e package which provides specialized time type wrappers for serializing and deserializing\ntime values in various formats used by Azure services.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAligned \u003ccode\u003ecloud.AzureGovernment\u003c/code\u003e and \u003ccode\u003ecloud.AzureChina\u003c/code\u003e audience values with Azure CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/63e4ba18204b0df554e330df8f85662e653e67ab\"\u003e\u003ccode\u003e63e4ba1\u003c/code\u003e\u003c/a\u003e Bump release date for azcore (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26613\"\u003e#26613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/fa0312174d17ff4cb7cb0118fa80de07409841c2\"\u003e\u003ccode\u003efa03121\u003c/code\u003e\u003c/a\u003e remove bypass local dns (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26609\"\u003e#26609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/c47f9a60dd1e9be6943ff0d6a5666a0ac09f6cfa\"\u003e\u003ccode\u003ec47f9a6\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 15153 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26607\"\u003e#26607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/88b8b5b38ecebb929a2e302df054fed1d68618b8\"\u003e\u003ccode\u003e88b8b5b\u003c/code\u003e\u003c/a\u003e Changelog for v2.2.0 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26567\"\u003e#26567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/72ca19ae2b8b4514c4f48a5ff33495b03c08afd0\"\u003e\u003ccode\u003e72ca19a\u003c/code\u003e\u003c/a\u003e Storage STG 101 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26568\"\u003e#26568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/b64baf56c6b168d258b2a0678290ac5f9ab97938\"\u003e\u003ccode\u003eb64baf5\u003c/code\u003e\u003c/a\u003e Sync .github directory with azure-sdk-tools repository (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26600\"\u003e#26600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/ecd64dd6500a04da22107925c3ba9fbe8e636f2c\"\u003e\u003ccode\u003eecd64dd\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.1 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26596\"\u003e#26596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1d02f204d0146ffd7d13d5585bf3766e53c32cc5\"\u003e\u003ccode\u003e1d02f20\u003c/code\u003e\u003c/a\u003e Update copilot code review instructions and migration breaking change mitigat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6e9ce3212cc9d654d349778f19065eb5d849197\"\u003e\u003ccode\u003ef6e9ce3\u003c/code\u003e\u003c/a\u003e Sync eng/common directory with azure-sdk-tools for PR 14973 (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26531\"\u003e#26531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d5a3baf11e0b743a4009efb8e84cbaee335fc0eb\"\u003e\u003ccode\u003ed5a3baf\u003c/code\u003e\u003c/a\u003e Update CODEOWNERS to remove one owner from Custom Providers (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/26588\"\u003e#26588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/ecr` from 1.55.4 to 1.57.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4509a600408280c8dcdbc6825ba750cf1628423d\"\u003e\u003ccode\u003e4509a60\u003c/code\u003e\u003c/a\u003e Release 2024-06-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0c61504d74dd81214542aae8a68993166935fa2a\"\u003e\u003ccode\u003e0c61504\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca59bf2c0fc11f80a59f7f0e5c7f4d7805444e3\"\u003e\u003ccode\u003e7ca59bf\u003c/code\u003e\u003c/a\u003e Update SDK's smithy-go dependency to v1.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fe1af5ba9947870b221f0c17b92e4f6d48e318c9\"\u003e\u003ccode\u003efe1af5b\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b76404f69b8b6b2e398f9fd3f4759e36e3407353\"\u003e\u003ccode\u003eb76404f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8ca412df63bb420ae20bf4ae198b8ea57e2aacf6\"\u003e\u003ccode\u003e8ca412d\u003c/code\u003e\u003c/a\u003e Release 2024-06-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6505a148d0d4e3a624fa5fb10c7fc4a226c9257f\"\u003e\u003ccode\u003e6505a14\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/66e5439ffbb921f031bae700e78ecea6b48b3517\"\u003e\u003ccode\u003e66e5439\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/590c9dbbfd52c9f93a2997bcca309c362d7f90e1\"\u003e\u003ccode\u003e590c9db\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50\"\u003e\u003ccode\u003e7c25c21\u003c/code\u003e\u003c/a\u003e Release 2024-06-26\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/ecr/v1.55.4...service/s3/v1.57.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/1bfcca47168cb6d2d7dfdc5b35d8b379a773976d\"\u003e\u003ccode\u003e1bfcca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1184\"\u003e#1184\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/29717cf12f2287d4af942bfa28b15425a28f15b7\"\u003e\u003ccode\u003e29717cf\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/56b4f164d7c70a4e419f508db29727e468648204\"\u003e\u003ccode\u003e56b4f16\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1183\"\u003e#1183\u003c/a\u003e from fluxcd/cel-api-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/6b6497f0bf6c7d7252f35c66e2de8ad6d5b478b1\"\u003e\u003ccode\u003e6b6497f\u003c/code\u003e\u003c/a\u003e runtime/cel: allow empty kind in status reader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/8f83548109570226fefc580b954b6d83e948b1e8\"\u003e\u003ccode\u003e8f83548\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1180\"\u003e#1180\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/9b58a01df04b801a0569d4ca0e5d0dcb9f534b35\"\u003e\u003ccode\u003e9b58a01\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/31385e2a96dc8639124e7e61418a38a49073c691\"\u003e\u003ccode\u003e31385e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1179\"\u003e#1179\u003c/a\u003e from fluxcd/go-git-5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/d527b349de65e94327158a12ba054db60a3256d0\"\u003e\u003ccode\u003ed527b34\u003c/code\u003e\u003c/a\u003e Upgrade go-git to v5.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/edb5072051e73f78ee5e26d50bc45972e1009934\"\u003e\u003ccode\u003eedb5072\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1178\"\u003e#1178\u003c/a\u003e from fluxcd/cleanup-aws-eni\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/d7014c457a86606ca629dbf1a7a06113b322a028\"\u003e\u003ccode\u003ed7014c4\u003c/code\u003e\u003c/a\u003e tests/intergration: cleanup AWS ENIs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.20.7...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jferrl/go-githubauth` from 1.5.1 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/releases\"\u003egithub.com/jferrl/go-githubauth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch2\u003e✨ Features\u003c/h2\u003e\n\u003ch3\u003eExternal key store support for GitHub App JWTs\u003c/h3\u003e\n\u003cp\u003eAdded \u003ccode\u003eNewApplicationTokenSourceFromSigner\u003c/code\u003e which accepts any \u003ccode\u003ecrypto.Signer\u003c/code\u003e with an RSA public key. Enables signing via AWS KMS, GCP KMS, Azure Key Vault, HashiCorp Vault Transit, PKCS#11 HSMs, or ssh-agent — the private key never touches process memory. Validates at construction that the signer's public key is \u003ccode\u003e*rsa.PublicKey\u003c/code\u003e (GitHub requires RS256).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003esigner, _ := kms.NewSigner(ctx, keyID) // any crypto.Signer backed by RSA\r\nts, err := githubauth.NewApplicationTokenSourceFromSigner(appID, signer)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eProactive token refresh with configurable skew\u003c/h3\u003e\n\u003cp\u003eNew \u003ccode\u003eReuseTokenSourceWithSkew\u003c/code\u003e refreshes cached tokens when \u003ccode\u003etime.Until(exp) \u0026lt;= skew\u003c/code\u003e instead of waiting for expiry to pass. Closes the in-flight 401 window where a request starts shortly before expiry and reaches GitHub already expired.\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eNewApplicationTokenSource\u003c/code\u003e and \u003ccode\u003eNewInstallationTokenSource\u003c/code\u003e now wrap with \u003ccode\u003eDefaultExpirySkew\u003c/code\u003e (30s); tune via \u003ccode\u003eWithExpirySkew\u003c/code\u003e / \u003ccode\u003eWithInstallationExpirySkew\u003c/code\u003e. Zero/negative skew delegates to \u003ccode\u003eoauth2.ReuseTokenSource\u003c/code\u003e verbatim for backwards compatibility.\u003c/p\u003e\n\u003ch3\u003eAutomatic retry on installation token throttling\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003ecreateInstallationToken\u003c/code\u003e now performs a single automatic retry when GitHub returns \u003ccode\u003e429\u003c/code\u003e, or \u003ccode\u003e403\u003c/code\u003e with \u003ccode\u003eRetry-After\u003c/code\u003e / \u003ccode\u003eX-RateLimit-Reset\u003c/code\u003e headers. Sleep honors context cancellation and is capped at 60s. Terminal throttle errors wrap \u003ccode\u003eErrRateLimited\u003c/code\u003e for \u003ccode\u003eerrors.Is\u003c/code\u003e branching. Opt out via \u003ccode\u003eWithRetryOnThrottle(false)\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eNew \u003ccode\u003ewebhook\u003c/code\u003e subpackage\u003c/h3\u003e\n\u003cp\u003eAdded a \u003ccode\u003ewebhook\u003c/code\u003e package for verifying GitHub webhook deliveries using constant-time HMAC-SHA256:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eVerify(secret, body, signature)\u003c/code\u003e with sentinel errors (\u003ccode\u003eErrMissingSignature\u003c/code\u003e, \u003ccode\u003eErrInvalidSignatureFormat\u003c/code\u003e, \u003ccode\u003eErrSignatureMismatch\u003c/code\u003e) wrapped for \u003ccode\u003eerrors.Is\u003c/code\u003e / \u003ccode\u003eerrors.As\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMiddleware(secret, opts...)\u003c/code\u003e \u003ccode\u003enet/http\u003c/code\u003e middleware with body restoration, 25 MiB default cap, and 401/413 short-circuits.\u003c/li\u003e\n\u003cli\u003eFunctional options \u003ccode\u003eWithMaxPayloadSize\u003c/code\u003e and \u003ccode\u003eWithErrorHandler\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSuitable for direct use in queue, Lambda, or Cloud Run consumers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003ehttp.Handle(\u0026quot;/webhook\u0026quot;, webhook.Middleware(secret)(handler))\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e📦 Dependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egolang.org/x/oauth2\u003c/code\u003e from 0.34.0 → 0.36.0\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ecodecov/codecov-action\u003c/code\u003e 5 → 6\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003estyfle/cancel-workflow-action\u003c/code\u003e 0.13.0 → 0.13.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Breaking / Behavior Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eMinimum Go version is now 1.25\u003c/strong\u003e (transitively required by \u003ccode\u003egolang.org/x/oauth2\u003c/code\u003e v0.36.0). README previously claimed 1.21; the actual floor is now enforced.\u003c/li\u003e\n\u003cli\u003eToken sources refresh \u003cstrong\u003e30s before expiry\u003c/strong\u003e by default. Set skew to \u003ccode\u003e0\u003c/code\u003e via \u003ccode\u003eWithExpirySkew(0)\u003c/code\u003e / \u003ccode\u003eWithInstallationExpirySkew(0)\u003c/code\u003e to restore prior behavior.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\"\u003ehttps://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jferrl/go-githubauth/blob/main/CHANGELOG.md\"\u003egithub.com/jferrl/go-githubauth'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 \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e,\nand this project adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\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/jferrl/go-githubauth/commit/dc730e4071a0c44e348e1339a34ed39a5656a802\"\u003e\u003ccode\u003edc730e4\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): retry installation token fetches on rate limit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/599f97f423e2319e61ec5d3a6f04afc8eacd2d4b\"\u003e\u003ccode\u003e599f97f\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): proactive token refresh with configurable skew\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/a6a8b1bb415877df992e75e3ab926abe256406e6\"\u003e\u003ccode\u003ea6a8b1b\u003c/code\u003e\u003c/a\u003e ✨ feat(auth): add crypto.Signer-backed JWT token source\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/e6ea8945b7dc09f1d51002d13a5e36784010f75e\"\u003e\u003ccode\u003ee6ea894\u003c/code\u003e\u003c/a\u003e ✨ feat(webhook): add GitHub webhook signature verification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/ec35ab14e015d8b9a3c76737bb6a8fe531957bd0\"\u003e\u003ccode\u003eec35ab1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/45\"\u003e#45\u003c/a\u003e from jferrl/dependabot/github_actions/codecov/codecov-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/6b16b502ecdd7218a5c85b4783a5d2f8948d642b\"\u003e\u003ccode\u003e6b16b50\u003c/code\u003e\u003c/a\u003e chore(deps): bump codecov/codecov-action from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/401bfce601e2abd072b67d19901baca6c2bf3c09\"\u003e\u003ccode\u003e401bfce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/44\"\u003e#44\u003c/a\u003e from jferrl/dependabot/github_actions/styfle/cancel-wo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/8bb16907a27087e04b4a334a8cab529bce822363\"\u003e\u003ccode\u003e8bb1690\u003c/code\u003e\u003c/a\u003e chore(deps): bump styfle/cancel-workflow-action from 0.13.0 to 0.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/134b27b16b980f988b0b56bd11369b0b6c603451\"\u003e\u003ccode\u003e134b27b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jferrl/go-githubauth/issues/43\"\u003e#43\u003c/a\u003e from jferrl/dependabot/go_modules/golang.org/x/oauth2-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jferrl/go-githubauth/commit/724c86a57433cc7eb0f233c8aae2bb57de5a694e\"\u003e\u003ccode\u003e724c86a\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jferrl/go-githubauth/compare/v1.5.1...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pelletier/go-toml/v2` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pelletier/go-toml/releases\"\u003egithub.com/pelletier/go-toml/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003cp\u003eThis is the first release built largely with the help of AI coding agents. Highlights include the complete removal of the unsafe package. go-toml is now fully safe Go code, with a geomean overhead of only ~1.4% vs v2.2.4 and zero additional allocations on benchmarks. This release also adds omitzero struct tag support, improves UnmarshalText/Unmarshaler handling for tables and array tables, and fixes several bugs including nil pointer marshaling, leap second handling, and datetime unmarshaling panics.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emarshal: don't escape quotes unnecessarily by \u003ca href=\"https://github.com/virtuald\"\u003e\u003ccode\u003e@​virtuald\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/991\"\u003epelletier/go-toml#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eomitzero\u003c/code\u003e tag support by \u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/998\"\u003epelletier/go-toml#998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom IsZero() methods with omitzero tag by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1020\"\u003epelletier/go-toml#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnmarshalText fallbacks to struct unmarshaling for tables and arrays by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1026\"\u003epelletier/go-toml#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[unstable] Support Unmarshaler interface for tables and array tables by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1027\"\u003epelletier/go-toml#1027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing UnmarshalTOML call by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/996\"\u003epelletier/go-toml#996\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle array table into an empty slice by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/997\"\u003epelletier/go-toml#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnwrap strict errors by \u003ca href=\"https://github.com/bersace\"\u003e\u003ccode\u003e@​bersace\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1012\"\u003epelletier/go-toml#1012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix leap second handling found by fuzz by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1019\"\u003epelletier/go-toml#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nil pointer map values not being marshaled by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1025\"\u003epelletier/go-toml#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix panic when unmarshaling datetime values to incompatible types (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1028\"\u003e#1028\u003c/a\u003e) by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1029\"\u003epelletier/go-toml#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parser error pointing to wrong line at EOF without trailing newline by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1041\"\u003epelletier/go-toml#1041\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Unmarshaling README by \u003ca href=\"https://github.com/heckelson\"\u003e\u003ccode\u003e@​heckelson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1016\"\u003epelletier/go-toml#1016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate AGENTS.md guidelines file by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1017\"\u003epelletier/go-toml#1017\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUnsafe package removal by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1021\"\u003epelletier/go-toml#1021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI and test scripts to Go 1.26 by \u003ca href=\"https://github.com/pelletier\"\u003e\u003ccode\u003e@​pelletier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1030\"\u003epelletier/go-toml#1030\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/virtuald\"\u003e\u003ccode\u003e@​virtuald\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/991\"\u003epelletier/go-toml#991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NathanBaulch\"\u003e\u003ccode\u003e@​NathanBaulch\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/999\"\u003epelletier/go-toml#999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bersace\"\u003e\u003ccode\u003e@​bersace\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1012\"\u003epelletier/go-toml#1012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flyn-org\"\u003e\u003ccode\u003e@​flyn-org\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1013\"\u003epelletier/go-toml#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/heckelson\"\u003e\u003ccode\u003e@​heckelson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pelletier/go-toml/pull/1016\"\u003epelletier/go-toml#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0\"\u003ehttps://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.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/pelletier/go-toml/commit/f36a3ece9e3adf0efaf9f9bd3591c3001f17602b\"\u003e\u003ccode\u003ef36a3ec\u003c/code\u003e\u003c/a\u003e Reduce marshal and unmarshal overhead (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1044\"\u003e#1044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/77f3862df44d71c6eab9a7f4b30154046a9c3c62\"\u003e\u003ccode\u003e77f3862\u003c/code\u003e\u003c/a\u003e Fix benchmark script replacing internal package imports (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1042\"\u003e#1042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/16b1ef5508d99a35131b454a80e05a784d0f61fe\"\u003e\u003ccode\u003e16b1ef5\u003c/code\u003e\u003c/a\u003e Fix parser error pointing to wrong line when last line has no trailing newlin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/e14bde7c1d0e055cc26b8348f7a08ba0c7af1cdb\"\u003e\u003ccode\u003ee14bde7\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/login-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1039\"\u003e#1039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/4b1ff01eb3bdc32f3610d5715da3d9e1d03a2d8c\"\u003e\u003ccode\u003e4b1ff01\u003c/code\u003e\u003c/a\u003e build(deps): bump docker/setup-buildx-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1040\"\u003e#1040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/048a25f0f2360787e267ac3025c7f74a9aa3a3c9\"\u003e\u003ccode\u003e048a25f\u003c/code\u003e\u003c/a\u003e Go 1.26 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/b3575580f98d71a957f5ff4e05b39d959aee1957\"\u003e\u003ccode\u003eb357558\u003c/code\u003e\u003c/a\u003e build(deps): bump goreleaser/goreleaser-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1035\"\u003e#1035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/a0be52f4c1d9cd997580d9d8962628ad7a18b32d\"\u003e\u003ccode\u003ea0be52f\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 6 to 7 (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/316bfc66a4af619a1b0b8f844659b533992bde40\"\u003e\u003ccode\u003e316bfc6\u003c/code\u003e\u003c/a\u003e Support Unmarshaler interface for tables and array tables (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pelletier/go-toml/commit/2edc61f17159e4fde0f26098841160013015430b\"\u003e\u003ccode\u003e2edc61f\u003c/code\u003e\u003c/a\u003e Fix panic when unmarshaling datetime values to incompatible types (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1028\"\u003e#1028\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pelletier/go-toml/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pelletier/go-toml/compare/v2.2.4...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `gitlab.com/gitlab-org/api/client-go` from 1.13.0 to 1.46.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/blob/main/CHANGELOG.md\"\u003egitlab.com/gitlab-org/api/client-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.46.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate urls and add missing (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2785\"\u003e!2785\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/mohamedmongy96\"\u003eMohamed Mongy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.45.0...v1.46.0\"\u003e1.46.0\u003c/a\u003e (2026-03-01)\u003c/h1\u003e\n\u003ch2\u003e1.45.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd LockMembershipsToSAML support to Application Settings (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2791\"\u003e!2791\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/mohamedmongy96\"\u003eMohamed Mongy\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔄 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest(integration): Use epic IID instead of ID in \u003ccode\u003eDeleteEpic\u003c/code\u003e cleanup. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2794\"\u003e!2794\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/fforster\"\u003eFlorian Forster\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.44.0...v1.45.0\"\u003e1.45.0\u003c/a\u003e (2026-02-27)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e Use epic IID instead of ID in \u003ccode\u003eDeleteEpic\u003c/code\u003e cleanup. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/49dea0587894cd75d5962e69080974fccedde406\"\u003e49dea05\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.44.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImplement runner controller instance-level runner scope support (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2765\"\u003e!2765\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/timofurrer\"\u003eTimo Furrer\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔄 Other Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update module github.com/graph-gophers/graphql-go to v1.9.0 (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2789\"\u003e!2789\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/gitlab-dependency-update-bot\"\u003eGitLab Dependency Bot\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/compare/v1.43.0...v1.44.0\"\u003e1.44.0\u003c/a\u003e (2026-02-26)\u003c/h1\u003e\n\u003ch2\u003e1.43.0\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(pagination): Add \u003ccode\u003eScanAndCollectN\u003c/code\u003e to collect at most \u003cem\u003en\u003c/em\u003e results. (\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2788\"\u003e!2788\u003c/a\u003e) by \u003ca href=\"https://gitlab.com/fforster\"\u003eFlorian Forster\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://gitlab.com/gitlab-org/api/client-go/commit/da7b8a72a07b41ac257b538fac02a6aaa49047fc\"\u003e\u003ccode\u003eda7b8a7\u003c/code\u003e\u003c/a\u003e chore(release): 1.46.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/072590b6d71610f6148328c5e0c27de4c7e1fdda\"\u003e\u003ccode\u003e072590b\u003c/code\u003e\u003c/a\u003e Merge branch 'Update_Urls_and_add-missing' into 'main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/8b634616608deae4019c3d7a421c6809b5cf231d\"\u003e\u003ccode\u003e8b63461\u003c/code\u003e\u003c/a\u003e Update urls and add missing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/0abd5cedc3b377211cee5ce084c80e9d744c18a5\"\u003e\u003ccode\u003e0abd5ce\u003c/code\u003e\u003c/a\u003e chore(release): 1.45.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/6f5a6dac70026af0c25c240ba64c761451222757\"\u003e\u003ccode\u003e6f5a6da\u003c/code\u003e\u003c/a\u003e Merge branch 'issue_\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/issues/2237\"\u003e#2237\u003c/a\u003e' into 'main'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/06094f9180bc37218e6e8bf0d613b6bdcb726e64\"\u003e\u003ccode\u003e06094f9\u003c/code\u003e\u003c/a\u003e Add LockMembershipsToSAML support to Application Settings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://gitlab.com/gitlab-org/api/client-go/commit/37ff76ba4d9296b8475e9f3e11bea86ad1cb4c5b\"\u003e\u003ccode\u003e37ff76b\u003c/code\u003e\u003c/a\u003e Merge branch 'fforster/epic-cleanup' into 'main...\n\n_Description has been truncated_","html_url":"https://github.com/akuity/kargo/pull/6174","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akuity%2Fkargo/issues/6174","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6174/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-19T03:52:41.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4289860085","node_id":"PR_kwDOR0JJ7M7TqtU4","number":26,"state":"open","title":"Bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-19T03:52:41.000Z","updated_at":"2026-04-19T03:52:41.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Izzetee/PiPiMink/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Izzetee%2FPiPiMink/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-16T15:00:20.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4276590942","node_id":"PR_kwDOBGvVPc7TAicD","number":59896,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["ok-to-test","size/L","release-notes-none"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-16T23:16:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T15:00:20.000Z","updated_at":"2026-04-16T23:16:24.000Z","time_to_close":29761,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":22,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"29.3.1+incompatible","new_version":"29.4.0+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/google/cel-go","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.21.3","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/pires/go-proxyproto","old_version":"0.11.0","new_version":"0.12.0","repository_url":"https://github.com/pires/go-proxyproto"},{"name":"github.com/prometheus/prometheus","old_version":"0.310.0","new_version":"0.311.2","repository_url":"https://github.com/prometheus/prometheus"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.60.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"google.golang.org/grpc","old_version":"1.79.3","new_version":"1.80.0","repository_url":"https://github.com/grpc/grpc-go"},{"name":"helm.sh/helm/v3","old_version":"3.20.1","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `29.3.1+incompatible` | `29.4.0+incompatible` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.27.0` | `0.28.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.21.3` | `0.21.5` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) | `0.11.0` | `0.12.0` |\n| [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `0.310.0` | `0.311.2` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.60.0` | `0.65.0` |\n| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.79.3` | `1.80.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.1` | `3.20.2` |\n\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/docker/cli` from 29.3.1+incompatible to 29.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/9d7ad9ff180b43ae5577d048a7bac1159ce7bacf\"\u003e\u003ccode\u003e9d7ad9f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6911\"\u003e#6911\u003c/a\u003e from thaJeztah/bump_modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c88681f8d89a9dd1f24f7bbd4df947aed2e4faf3\"\u003e\u003ccode\u003ec88681f\u003c/code\u003e\u003c/a\u003e vendor: moby/api v1.54.1, moby/client v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/84b884f383a427627ea2c40c1a31905cd958384f\"\u003e\u003ccode\u003e84b884f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6909\"\u003e#6909\u003c/a\u003e from thaJeztah/update_authors_mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d6169a5ea986d888d0e8c51c9c891d774aa7657b\"\u003e\u003ccode\u003ed6169a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6910\"\u003e#6910\u003c/a\u003e from thaJeztah/update_version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5ddc1553ae6d435203f40f7bf622062df246071a\"\u003e\u003ccode\u003e5ddc155\u003c/code\u003e\u003c/a\u003e bump version to v29.4.0-dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/a347d9e103f0be3170dc18d0ec77e788c7fe9749\"\u003e\u003ccode\u003ea347d9e\u003c/code\u003e\u003c/a\u003e update AUTHORS and .mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/699b029b57bc31f2a0c5ecff00f89493b2448047\"\u003e\u003ccode\u003e699b029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6908\"\u003e#6908\u003c/a\u003e from thaJeztah/bump_runewidth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/512607a39638c961cff762c3239b3d1127e25e16\"\u003e\u003ccode\u003e512607a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6889\"\u003e#6889\u003c/a\u003e from YoanWai/docs/prune-filter-behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5fca671ef4110b2bebce70be06a1d41241933871\"\u003e\u003ccode\u003e5fca671\u003c/code\u003e\u003c/a\u003e vendor: github.com/mattn/go-runewidth v0.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/753b10228f353c3a8cd90e7e0292ee732798e8d5\"\u003e\u003ccode\u003e753b102\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6893\"\u003e#6893\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v29.3.1...v29.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/cel-go` from 0.27.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEnhanced JSON Interoperability:\u003c/strong\u003e New support for JSON names across the checker, AST, and runtime allows for more seamless data handling when working with JSON-native structures.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImproved Developer Tooling:\u003c/strong\u003e Integration is now smoother thanks to new utilities for converting Go errors into \u003ccode\u003ecel.Issues\u003c/code\u003e and more descriptive, context-aware error messages.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGreater Environment Flexibility:\u003c/strong\u003e You can now redeclare variables as constants and export parse limit options, providing finer control over how CEL environments are configured and constrained.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNative Struct Improvements:\u003c/strong\u003e Support for mixing CEL and native values within native structs simplifies the handling of complex, hybrid data types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper method to check whether a function has a singleton binding in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1266\"\u003egoogle/cel-go#1266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHelper utility for converting a Go error into \u003ccode\u003ecel.Issues\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1267\"\u003egoogle/cel-go#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolicy API improvements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1268\"\u003egoogle/cel-go#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCEL Test usability requirements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1269\"\u003egoogle/cel-go#1269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter context-related error messages in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1271\"\u003egoogle/cel-go#1271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSort \u003ccode\u003eenv.Config\u003c/code\u003e values where reasonable in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1273\"\u003egoogle/cel-go#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport redeclaring variables as constants in \u003ccode\u003eNewEnv\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1275\"\u003egoogle/cel-go#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for exporting parse limit options in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1277\"\u003egoogle/cel-go#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport mixing CEL values and native values in native structs in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1270\"\u003egoogle/cel-go#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd checker, AST, and type-provider support for JSON names in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1283\"\u003egoogle/cel-go#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSON field names runtime support in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1286\"\u003egoogle/cel-go#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptionally include reachable fieldpaths in prompt in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1285\"\u003egoogle/cel-go#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREPL -- cel-spec pb2 and json name support \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1294\"\u003egoogle/cel-go#1294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐞 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for config-based type references in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1265\"\u003egoogle/cel-go#1265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck arg kinds in \u003ccode\u003eoptional.or\u003c/code\u003e and \u003ccode\u003e.orValue\u003c/code\u003e impl in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1276\"\u003egoogle/cel-go#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBazel fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1278\"\u003egoogle/cel-go#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport zero-value literals in presence test inlining \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1280\"\u003egoogle/cel-go#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache concatList.Size() to prevent O(N^2) evaluation time \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1291\"\u003egoogle/cel-go#1291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve runtime error node IDs from Resolve  \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1290\"\u003egoogle/cel-go#1290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault enable identifier escaping with backticks \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1295\"\u003egoogle/cel-go#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCap format string precision to prevent memory exhaustion \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1292\"\u003egoogle/cel-go#1292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠️ Maintenance \u0026amp; Internal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e Migrate gsutil usage to gcloud storage in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1274\"\u003egoogle/cel-go#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for exported function/type comments in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1279\"\u003egoogle/cel-go#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1287\"\u003egoogle/cel-go#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/google/cel-go/compare/v0.27.0...v0.28.0-alpha\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.28.0-alpha\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\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/google/cel-go/commit/6b8f6d621e464429f39c01140d7f60a467eef5ae\"\u003e\u003ccode\u003e6b8f6d6\u003c/code\u003e\u003c/a\u003e fix: cap format string precision to prevent memory exhaustion (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d94297040dbac661d5b2b7fae1e57f04ed927c98\"\u003e\u003ccode\u003ed942970\u003c/code\u003e\u003c/a\u003e Default enable identifier escaping with backticks (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7114ed27a63255f33c689fbff0ee8a08298f70ab\"\u003e\u003ccode\u003e7114ed2\u003c/code\u003e\u003c/a\u003e Preserve runtime error node IDs from Resolve (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d91350b89e575180ed2bb0feb896c33cb118add0\"\u003e\u003ccode\u003ed91350b\u003c/code\u003e\u003c/a\u003e fix: cache concatList.Size() to prevent O(N^2) evaluation time (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/68bdd8cda49bcda5f7e0056ce2000107ebcd866e\"\u003e\u003ccode\u003e68bdd8c\u003c/code\u003e\u003c/a\u003e REPL -- cel-spec pb2 and json name support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d19e78256bb34247483b0067671cbbb037a73032\"\u003e\u003ccode\u003ed19e782\u003c/code\u003e\u003c/a\u003e Support zero-value literals in presence test inlining and fix shadowing bugs ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7c461fc8846f5594534deb9f19100abed8a4f009\"\u003e\u003ccode\u003e7c461fc\u003c/code\u003e\u003c/a\u003e Lint fixes for import (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/09e3119df42984a6e2749c00f27f985923f1cd07\"\u003e\u003ccode\u003e09e3119\u003c/code\u003e\u003c/a\u003e Optionally include reachable fieldpaths in prompt (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/ae49cd039783b38b8191a8090e41ff654cf41267\"\u003e\u003ccode\u003eae49cd0\u003c/code\u003e\u003c/a\u003e Json field names runtime support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/3624b6491689d614d0ec2508789770cf147a97f3\"\u003e\u003ccode\u003e3624b64\u003c/code\u003e\u003c/a\u003e Add checker, ast, and type-provider support for JSON names (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.21.3 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/pires/go-proxyproto` from 0.11.0 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pires/go-proxyproto/releases\"\u003egithub.com/pires/go-proxyproto's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: drop Go 1.24 (EOL) in favor of 1.26 by \u003ca href=\"https://github.com/pires\"\u003e\u003ccode\u003e@​pires\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/166\"\u003epires/go-proxyproto#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1: accept plain IPv4 addresses in TCP6 headers by \u003ca href=\"https://github.com/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\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/cmarker-gl\"\u003e\u003ccode\u003e@​cmarker-gl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pires/go-proxyproto/pull/167\"\u003epires/go-proxyproto#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ehttps://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.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/pires/go-proxyproto/commit/0cee3e4e1c33d9cad14cde1837d454656cd348d9\"\u003e\u003ccode\u003e0cee3e4\u003c/code\u003e\u003c/a\u003e v1: accept plain IPv4 addresses in TCP6 headers (\u003ca href=\"https://redirect.github.com/pires/go-proxyproto/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pires/go-proxyproto/commit/5c8010d2392f09ce18169631c024aceae758335a\"\u003e\u003ccode\u003e5c8010d\u003c/code\u003e\u003c/a\u003e build: drop Go 1.24 (EOL) in favor of 1.26\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pires/go-proxyproto/compare/v0.11.0...v0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/prometheus` from 0.310.0 to 0.311.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/f0f0fdd679dcd6df320b0558b20919f7cd44c407\"\u003e\u003ccode\u003ef0f0fdd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18517\"\u003e#18517\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/f08b9837f92d6c6f576a66bb3ffc6526705af2b7\"\u003e\u003ccode\u003ef08b983\u003c/code\u003e\u003c/a\u003e Release 3.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/931b2daf6fa656545629ac41e016ef763cfc1dd4\"\u003e\u003ccode\u003e931b2da\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18510\"\u003e#18510\u003c/a\u003e from mrvarmazyar/fix/consul-health-filter-config-fi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/06b7f1f6250e98db4850335c73fc2da768010993\"\u003e\u003ccode\u003e06b7f1f\u003c/code\u003e\u003c/a\u003e config: add consul health_filter fixture coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/fac097b161da0090a1923a8733c563689c72a0b0\"\u003e\u003ccode\u003efac097b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18499\"\u003e#18499\u003c/a\u003e from roidelapluie/roidelapluie/consul-health-filter...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/d09ea56b38b14b004f4399c3bf71698774c44369\"\u003e\u003ccode\u003ed09ea56\u003c/code\u003e\u003c/a\u003e Update docs/configuration/configuration.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/e95d2e38e301d2e6274b12373d05eeb9b16c4028\"\u003e\u003ccode\u003ee95d2e3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18506\"\u003e#18506\u003c/a\u003e from roidelapluie/roidelapluie/backport-xss-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/fddbccf79bc81a870dd455dfd1c8368d31b93a4b\"\u003e\u003ccode\u003efddbccf\u003c/code\u003e\u003c/a\u003e UI: Fix stored XSS via unescaped metric names and labels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/4cc50803ff1b494403a81c8ea5f566685f12de5b\"\u003e\u003ccode\u003e4cc5080\u003c/code\u003e\u003c/a\u003e discovery/consul: fix catalog watch trigger and improve filter tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/1e73d2fcded13042b75842a6af47c969f7f52909\"\u003e\u003ccode\u003e1e73d2f\u003c/code\u003e\u003c/a\u003e discovery/consul: add health_filter for Health API filtering\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/prometheus/compare/v0.310.0...v0.311.2\"\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.40.0 to 1.42.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.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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.40.0 to 1.42.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.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/otlptracegrpc` from 1.40.0 to 1.42.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/otlptracegrpc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/otlptracehttp` from 1.40.0 to 1.42.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/otlptracehttp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.42.0/0.64.0/0.18.0/0.0.16] 2026-03-06\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.40.0\u003c/code\u003e package.\nThe package contains semantic conventions from the \u003ccode\u003ev1.40.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.40.0/MIGRATION.md\"\u003emigration documentation\u003c/a\u003e for information on how to upgrade from \u003ccode\u003ego.opentelemetry.io/otel/semconv/v1.39.0\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7985\"\u003e#7985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eErr\u003c/code\u003e and \u003ccode\u003eSetErr\u003c/code\u003e on \u003ccode\u003eRecord\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/log\u003c/code\u003e to attach an error and set record exception attributes in \u003ccode\u003ego.opentelemetry.io/otel/log/sdk\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTracerProvider.ForceFlush\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e joins errors together and continues iteration through SpanProcessors as opposed to returning the first encountered error without attempting exports on subsequent SpanProcessors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix semconv v1.39.0 generated metric helpers skipping required attributes when extra attributes were empty. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve W3C TraceFlags bitmask (including the random Trace ID flag) during trace context extraction and injection in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7834\"\u003e#7834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for [Go 1.24]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7984\"\u003e#7984\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\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/open-telemetry/opentelemetry-go/commit/a3941ff595235e952774f0a581c7655bec93b0ab\"\u003e\u003ccode\u003ea3941ff\u003c/code\u003e\u003c/a\u003e Release v1.42.0/v0.64.0/v0.18.0/v0.0.16 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8006\"\u003e#8006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/6059c47bc64a1329618d8c06d31098cd1eee7750\"\u003e\u003ccode\u003e6059c47\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to e526e8a (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/44c7edf896e0672b8b522700dcb9d56011349897\"\u003e\u003ccode\u003e44c7edf\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mgechev/revive to v1.15.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8009\"\u003e#8009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/de5fb3ad101bc8de082bcaae93d4129ce467ad8c\"\u003e\u003ccode\u003ede5fb3a\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.79.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0b82ded815a410d3bc0fc8b30802fd3a41059db3\"\u003e\u003ccode\u003e0b82ded\u003c/code\u003e\u003c/a\u003e chore(deps): update codspeedhq/action action to v4.11.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/aa3660f77e65ad0873ae7f06084bfc9ddc62948b\"\u003e\u003ccode\u003eaa3660f\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.6 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/9be8c92a131a085c8b33b32bf19b3e16c413e2ae\"\u003e\u003ccode\u003e9be8c92\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency codespell to v2.4.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c9d20155fcfa8d7dad13d1358fcdf63989113693\"\u003e\u003ccode\u003ec9d2015\u003c/code\u003e\u003c/a\u003e log: add error field to Record and make SDK to emit exception attributes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/fdd1320c39ebc4b8e976f58e0af55965f25411c7\"\u003e\u003ccode\u003efdd1320\u003c/code\u003e\u003c/a\u003e TracerProvider ForceFlush() Error Fix (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7856\"\u003e#7856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/78f99042e2b038c4c86c5fa1ffd0609ec498c1db\"\u003e\u003ccode\u003e78f9904\u003c/code\u003e\u003c/a\u003e chore(deps): update golang.org/x/telemetry digest to 18da590 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8000\"\u003e#8000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.42.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/prometheus` from 0.60.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/open-telemetry/opentelemetry-go/releases\"\u003ego.opentelemetry.io/otel/exporters/prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.43.0/v0.65.0/v0.19.0\u003c/h2\u003e\n\u003ch2\u003eAdded\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e\nfor \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanged\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecated\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update module github.com/jgautheron/goconst to v1.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/open-telemetry/opentelemetry-go/pull/8014\"\u003eopen-telemetry/opentelemetry-go#8014\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update github.com/opentracing-contrib/go-grpc/test digest to 190d7d4 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/open-telemetry/opentelemetry-go/pull/8013\"\u003eopen-telemetry/opentelemetry-go#8013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 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/open-telemetry/opentelemetry-go/pull/8016\"\u003eopen-telemetry/opentelemetry-go#8016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.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/open-telemetry/opentelemetry-go/pull/8011\"\u003eopen-telemetry/opentelemetry-go#8011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update golang.org/x 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/open-telemetry/opentelemetry-go/pull/8023\"\u003eopen-telemetry/opentelemetry-go#8023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 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/open...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/59896","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/59896","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59896/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T20:30:55.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4257687043","node_id":"PR_kwDORDJI587SG6tO","number":267,"state":"open","title":"Bump the minor-and-patch group with 10 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":"2026-04-13T20:30:55.000Z","updated_at":"2026-04-13T20:34:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":10,"packages":[{"name":"github.com/charmbracelet/x/ansi","old_version":"0.11.6","new_version":"0.11.7","repository_url":"https://github.com/charmbracelet/x"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/mark3labs/mcp-go","old_version":"0.47.0","new_version":"0.47.1","repository_url":"https://github.com/mark3labs/mcp-go"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/mattn/go-runewidth","old_version":"0.0.22","new_version":"0.0.23","repository_url":"https://github.com/mattn/go-runewidth"},{"name":"github.com/mattn/go-sqlite3","old_version":"1.14.41","new_version":"1.14.42","repository_url":"https://github.com/mattn/go-sqlite3"},{"name":"golang.org/x/mod","old_version":"0.34.0","new_version":"0.35.0","repository_url":"https://github.com/golang/mod"},{"name":"golang.org/x/net","old_version":"0.50.0","new_version":"0.52.0","repository_url":"https://github.com/golang/net"},{"name":"golang.org/x/sys","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/sys"},{"name":"golang.org/x/text","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/text"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/charmbracelet/x/ansi](https://github.com/charmbracelet/x) | `0.11.6` | `0.11.7` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) | `0.47.0` | `0.47.1` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/mattn/go-runewidth](https://github.com/mattn/go-runewidth) | `0.0.22` | `0.0.23` |\n| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | `1.14.41` | `1.14.42` |\n| [golang.org/x/mod](https://github.com/golang/mod) | `0.34.0` | `0.35.0` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.50.0` | `0.52.0` |\n| [golang.org/x/sys](https://github.com/golang/sys) | `0.42.0` | `0.43.0` |\n| [golang.org/x/text](https://github.com/golang/text) | `0.35.0` | `0.36.0` |\n\nUpdates `github.com/charmbracelet/x/ansi` from 0.11.6 to 0.11.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/6921c759c9134ae68bd1a6ff6e171bf470664aaf\"\u003e\u003ccode\u003e6921c75\u003c/code\u003e\u003c/a\u003e fix(ansi): width: always use grapheme finder for width calculation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/266cf5a0ffb11e18e9b996914927c338779910e3\"\u003e\u003ccode\u003e266cf5a\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ad0b1aefb780c6a0c2b968bd53a294dd12a3b784\"\u003e\u003ccode\u003ead0b1ae\u003c/code\u003e\u003c/a\u003e chore(scripts): update builds script to use codecov v6 and dependabot/fetch-m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/b18aac29f4443c4a0d4c50412bbf27b0d3d30365\"\u003e\u003ccode\u003eb18aac2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/image in /vttest in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ffd2a07f8db4f616e7572767d46ed9c95ae42195\"\u003e\u003ccode\u003effd2a07\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/image in /mosaic in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/7664402a073c74b9be078b093aaa52428a9bec7e\"\u003e\u003ccode\u003e7664402\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/sys in /input in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/833\"\u003e#833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/44f725f258c10712544e0c3be473530e5f24d9c4\"\u003e\u003ccode\u003e44f725f\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/mattn/go-runewidth (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/ac9fd4b1daefd53ff2bd31b90f421e3b4c031750\"\u003e\u003ccode\u003eac9fd4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/mattn/go-runewidth (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/837\"\u003e#837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/e969fb5f60910dd97bdedbb4b6f1b8814dde5f3c\"\u003e\u003ccode\u003ee969fb5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/sys in /termios in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/charmbracelet/x/commit/acb1aa7b021d910b1b6ccfd5e936df87ec1bb03e\"\u003e\u003ccode\u003eacb1aa7\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/crypto in /sshkey in the all group (\u003ca href=\"https://redirect.github.com/charmbracelet/x/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/charmbracelet/x/compare/ansi/v0.11.6...ansi/v0.11.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/mark3labs/mcp-go` from 0.47.0 to 0.47.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mark3labs/mcp-go/releases\"\u003egithub.com/mark3labs/mcp-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.47.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(client): add example to NewSSEMCPClient to avoid variable shadowing by \u003ca href=\"https://github.com/vincent067\"\u003e\u003ccode\u003e@​vincent067\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/773\"\u003emark3labs/mcp-go#773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBound stdio child shutdown in Close() by \u003ca href=\"https://github.com/jbjardine\"\u003e\u003ccode\u003e@​jbjardine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/784\"\u003emark3labs/mcp-go#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client/http_streamable): exit ContinuousListening goroutine on context cancellation by \u003ca href=\"https://github.com/swedishborgie\"\u003e\u003ccode\u003e@​swedishborgie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/790\"\u003emark3labs/mcp-go#790\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/jbjardine\"\u003e\u003ccode\u003e@​jbjardine\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/784\"\u003emark3labs/mcp-go#784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swedishborgie\"\u003e\u003ccode\u003e@​swedishborgie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/pull/790\"\u003emark3labs/mcp-go#790\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.1\"\u003ehttps://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.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/mark3labs/mcp-go/commit/2e8a4087a92fea21b95908d1e849f1fcd9717569\"\u003e\u003ccode\u003e2e8a408\u003c/code\u003e\u003c/a\u003e fix(transport): exit ContinuousListening goroutine on context cancellation (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mark3labs/mcp-go/commit/9a96404d1f660a42076fa4f01c68f87cb216afda\"\u003e\u003ccode\u003e9a96404\u003c/code\u003e\u003c/a\u003e Bound stdio child shutdown in Close() (\u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/issues/784\"\u003e#784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mark3labs/mcp-go/commit/1038f4c9e495686d9166a5334392ca83074dd466\"\u003e\u003ccode\u003e1038f4c\u003c/code\u003e\u003c/a\u003e docs(client): add example to NewSSEMCPClient to avoid variable shadowing (\u003ca href=\"https://redirect.github.com/mark3labs/mcp-go/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mark3labs/mcp-go/compare/v0.47.0...v0.47.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-runewidth` from 0.0.22 to 0.0.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-runewidth/commit/17a7a0366ba49830ca4d64024c8b94f5a8e36e5d\"\u003e\u003ccode\u003e17a7a03\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mattn/go-runewidth/issues/95\"\u003e#95\u003c/a\u003e from mattn/optimize-runewidth-performance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-runewidth/commit/0a43bb81746aaca34985f45e5ed8c7283ebf90e0\"\u003e\u003ccode\u003e0a43bb8\u003c/code\u003e\u003c/a\u003e Optimize RuneWidth and StringWidth performance\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-runewidth/compare/v0.0.22...v0.0.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-sqlite3` from 1.14.41 to 1.14.42\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/5df13a0e80909afddeb174eb6f0f97d490d2cbb9\"\u003e\u003ccode\u003e5df13a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mattn/go-sqlite3/issues/1387\"\u003e#1387\u003c/a\u003e from mattn/codex/stmt-cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/e302e5cb8c4c737561a2ab8a86136095c676c2af\"\u003e\u003ccode\u003ee302e5c\u003c/code\u003e\u003c/a\u003e document that _stmt_cache_size is per connection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/867dcbfbdcd171255ab3df6b44dc292765799e0a\"\u003e\u003ccode\u003e867dcbf\u003c/code\u003e\u003c/a\u003e move reset/clear into putCachedStmt and always finalize on failure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/0e58fa4d72585edf68b93f749ae5ebfa01cc04ff\"\u003e\u003ccode\u003e0e58fa4\u003c/code\u003e\u003c/a\u003e simplify prepareWithCache to call prepare instead of duplicating logic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/e9f47da5c530abc942bd05893581187a08271f49\"\u003e\u003ccode\u003ee9f47da\u003c/code\u003e\u003c/a\u003e do not bail out on finalize error in closeCachedStmtsLocked\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/325cb8d5d939baa141c92a6a3bf5289cfef3b8b2\"\u003e\u003ccode\u003e325cb8d\u003c/code\u003e\u003c/a\u003e remove redundant stmtCacheSize check in putCachedStmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/061c2a5f43ccfcdbe0bf04a9a5203f4fc31fc63b\"\u003e\u003ccode\u003e061c2a5\u003c/code\u003e\u003c/a\u003e check stmtCacheSize before acquiring mutex in takeCachedStmt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-sqlite3/commit/efa9b1c75d55a5b8e041ca6c38783f8165a4f8f3\"\u003e\u003ccode\u003eefa9b1c\u003c/code\u003e\u003c/a\u003e add opt-in statement cache\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-sqlite3/compare/v1.14.41...v1.14.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/mod` from 0.34.0 to 0.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/mod/commit/03901d351deb5bd95deb90714fb75bf8e232cb22\"\u003e\u003ccode\u003e03901d3\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/mod/compare/v0.34.0...v0.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/net` from 0.50.0 to 0.52.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/316e20ce34d380337f7983808c26948232e16455\"\u003e\u003ccode\u003e316e20c\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/9767a42264fa70b674c643d0c87ee95c309a4553\"\u003e\u003ccode\u003e9767a42\u003c/code\u003e\u003c/a\u003e internal/http3: add support for plugging into net/http\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/4a812844d820f49985ee15998af285c43b0a6b96\"\u003e\u003ccode\u003e4a81284\u003c/code\u003e\u003c/a\u003e http2: update docs to disrecommend this package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/dec6603c16144712aab7f44821471346b35a2230\"\u003e\u003ccode\u003edec6603\u003c/code\u003e\u003c/a\u003e dns/dnsmessage: reject too large of names early during unpack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/8afa12f927391ba32da2b75b864a3ad04cac6376\"\u003e\u003ccode\u003e8afa12f\u003c/code\u003e\u003c/a\u003e http2: deprecate write schedulers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/38019a2dbc2645a4c06a1e983681eefb041171c8\"\u003e\u003ccode\u003e38019a2\u003c/code\u003e\u003c/a\u003e http2: add missing copyright header to export_test.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/039b87fac41ca283465e12a3bcc170ccd6c92f84\"\u003e\u003ccode\u003e039b87f\u003c/code\u003e\u003c/a\u003e internal/http3: return error when Write is used after status 304 is set\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/6267c6c4c825a78e4c9cbdc19c705bc81716597c\"\u003e\u003ccode\u003e6267c6c\u003c/code\u003e\u003c/a\u003e internal/http3: add HTTP 103 Early Hints support to ClientConn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/591bdf35bce56ad50f53555c3cbb31e4bdda2d58\"\u003e\u003ccode\u003e591bdf3\u003c/code\u003e\u003c/a\u003e internal/http3: add HTTP 103 Early Hints support to Server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/1faa6d8722697d9a1d8d4e973b3c46c7a5563f6c\"\u003e\u003ccode\u003e1faa6d8\u003c/code\u003e\u003c/a\u003e internal/http3: avoid potential race when aborting RoundTrip\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.50.0...v0.52.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/sys` from 0.42.0 to 0.43.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/f33a730cd0c449cfd6f7106780c73052e96cc33d\"\u003e\u003ccode\u003ef33a730\u003c/code\u003e\u003c/a\u003e windows: support nil security descriptor on GetNamedSecurityInfo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/493d1725989a7a3f3582adfa68faf7207aec666b\"\u003e\u003ccode\u003e493d172\u003c/code\u003e\u003c/a\u003e cpu: add runtime import in cpu_darwin_arm64_other.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/2c2be756b97dee6d15aba69839acfbd4e0f3ccc5\"\u003e\u003ccode\u003e2c2be75\u003c/code\u003e\u003c/a\u003e windows: use syscall.SyscallN in Proc.Call\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/sys/commit/a76ec62d6c5389e4fe51c659ba926bf71e471a67\"\u003e\u003ccode\u003ea76ec62\u003c/code\u003e\u003c/a\u003e cpu: roll back \u0026quot;use IsProcessorFeaturePresent to calculate ARM64 on windows\u0026quot;\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/sys/compare/v0.42.0...v0.43.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/text` from 0.35.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/text/commit/8577a70117e110160c45f32af0e0df84eef844f7\"\u003e\u003ccode\u003e8577a70\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/text/compare/v0.35.0...v0.36.0\"\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 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/wesm/msgvault/pull/267","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wesm%2Fmsgvault/issues/267","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/267/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T09:42:35.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4253283061","node_id":"PR_kwDOPN7nys7R7uTb","number":76,"state":"closed","title":"deps(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":["scttfrdmn"],"locked":false,"comments_count":7,"pull_request":true,"closed_at":"2026-05-18T20:04:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:42:35.000Z","updated_at":"2026-05-19T00:37:55.000Z","time_to_close":3061317,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/scttfrdmn/oidc-pam/pull/76","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/scttfrdmn%2Foidc-pam/issues/76","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/76/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T06:14:46.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4251765551","node_id":"PR_kwDOQQHEh87R4h7h","number":276,"state":"open","title":"deps: bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T06:14:46.000Z","updated_at":"2026-04-26T08:27:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/fjmerc/safeshare/pull/276","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjmerc%2Fsafeshare/issues/276","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/276/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":"/backend","pr_created_at":"2026-04-13T04:55:27.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4251367097","node_id":"PR_kwDORG3m2c7R3oGy","number":227,"state":"open","title":"chore(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0 in /backend","user":"dependabot[bot]","labels":["backend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T04:55:27.000Z","updated_at":"2026-04-13T04:56:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":"/backend","ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/aceobservability/ace/pull/227","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aceobservability%2Face/issues/227","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/227/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-13T04:43:19.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4251322138","node_id":"PR_kwDORfsMh87R3hCt","number":22,"state":"closed","title":"build(deps): bump the go-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T04:51:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T04:43:19.000Z","updated_at":"2026-05-04T04:51:30.000Z","time_to_close":1814889,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"go-dependencies","update_count":3,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/rs/zerolog","old_version":"1.34.0","new_version":"1.35.0","repository_url":"https://github.com/rs/zerolog"},{"name":"golang.org/x/oauth2","old_version":"0.28.0","new_version":"0.36.0"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-dependencies group with 2 updates in the / directory: [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) and [github.com/rs/zerolog](https://github.com/rs/zerolog).\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/rs/zerolog` from 1.34.0 to 1.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/13966551e7cc9f174723bddde692f0f0f9a833aa\"\u003e\u003ccode\u003e1396655\u003c/code\u003e\u003c/a\u003e Bump CI Go matrix minimum from 1.21 to 1.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/4b65a2f6f63437b9db07d57733d34d381b8f0696\"\u003e\u003ccode\u003e4b65a2f\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/b83579670fae2aef5d260f1350975e4c0b16864c\"\u003e\u003ccode\u003eb835796\u003c/code\u003e\u003c/a\u003e Bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/742\"\u003e#742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/134caf82aab8ea832731c5b4e5967d970abbc538\"\u003e\u003ccode\u003e134caf8\u003c/code\u003e\u003c/a\u003e Added sanitization of journald keys (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/e133b6a5173130c6ce2349645111829ba80d589e\"\u003e\u003ccode\u003ee133b6a\u003c/code\u003e\u003c/a\u003e Added variadic StrsV, ObjectsV, and StringersV (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/752\"\u003e#752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/82017d8fff8d7739ba4daf9b1cf096d501ba7732\"\u003e\u003ccode\u003e82017d8\u003c/code\u003e\u003c/a\u003e Bump github.com/coreos/go-systemd/v22 from 22.6.0 to 22.7.0 (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/2f5b8a91be2cea93c2a6792d4ad00f5a06967dae\"\u003e\u003ccode\u003e2f5b8a9\u003c/code\u003e\u003c/a\u003e fix: UpdateContext skips Nop and zero-value loggers (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/d64c9a7138d98305e963fd437246d2ca0f0c4833\"\u003e\u003ccode\u003ed64c9a7\u003c/code\u003e\u003c/a\u003e Add slog.Handler implementation for zerolog (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/a0d61dc2c7439bdea7e1a9920713b1134367be58\"\u003e\u003ccode\u003ea0d61dc\u003c/code\u003e\u003c/a\u003e fix: return dict to Event pool (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rs/zerolog/commit/f6fbd330be6e308d528e1f0bd7972c358b41370f\"\u003e\u003ccode\u003ef6fbd33\u003c/code\u003e\u003c/a\u003e Test coverage improvements (\u003ca href=\"https://redirect.github.com/rs/zerolog/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rs/zerolog/compare/v1.34.0...v1.35.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/oauth2` from 0.28.0 to 0.36.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/4d954e69a88d9e1ccb8439f8d5b6cbef230c4ef9\"\u003e\u003ccode\u003e4d954e6\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.25.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/89ff2e1ac388c1a234a687cb2735341cde3f7122\"\u003e\u003ccode\u003e89ff2e1\u003c/code\u003e\u003c/a\u003e google: add safer credentials JSON loading options.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/acc38155b7f6f36aefcb58faff6f36d314dd915c\"\u003e\u003ccode\u003eacc3815\u003c/code\u003e\u003c/a\u003e endpoints: fix %q verb use with wrong type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/f28b0b5467dda26d56f1240381158f7c334654d1\"\u003e\u003ccode\u003ef28b0b5\u003c/code\u003e\u003c/a\u003e all: fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/fd15e0fe894866ebff17ca3503d3706a967b061a\"\u003e\u003ccode\u003efd15e0f\u003c/code\u003e\u003c/a\u003e x/oauth2: populate RetrieveError from DeviceAuth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/792c8776358f0c8689d84eef0d0c966937d560fb\"\u003e\u003ccode\u003e792c877\u003c/code\u003e\u003c/a\u003e oauth2: use strings.Builder instead of bytes.Buffer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/014cf778b444f29c82ececa4f3ec1f6fe3db3eaf\"\u003e\u003ccode\u003e014cf77\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/3c76ce5d23d0d48721316e7631625ce32afaa14b\"\u003e\u003ccode\u003e3c76ce5\u003c/code\u003e\u003c/a\u003e endpoints: correct Naver OAuth2 endpoint URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/cf1431934151b3a93e0b3286eb6798ca08ea3770\"\u003e\u003ccode\u003ecf14319\u003c/code\u003e\u003c/a\u003e oauth2: fix expiration time window check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/oauth2/commit/32d34ef364e670a650fe59267b92301ff7ed08f1\"\u003e\u003ccode\u003e32d34ef\u003c/code\u003e\u003c/a\u003e internal: include clientID in auth style cache key\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/oauth2/compare/v0.28.0...v0.36.0\"\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 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/luciocarvalhojr/observatory-auth-svc/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/luciocarvalhojr%2Fobservatory-auth-svc/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-12T21:36:06.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4250018584","node_id":"PR_kwDORSrmFM7R0k_o","number":36,"state":"closed","title":"chore(deps): bump the go-minor group across 1 directory with 30 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-19T21:34:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-12T21:36:06.000Z","updated_at":"2026-04-19T21:34:41.000Z","time_to_close":604714,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"go-minor","update_count":30,"packages":[{"name":"code.gitea.io/sdk/gitea","old_version":"0.22.1","new_version":"0.24.1"},{"name":"github.com/Azure/azure-sdk-for-go/sdk/azcore","old_version":"1.20.0","new_version":"1.21.0","repository_url":"https://github.com/Azure/azure-sdk-for-go"},{"name":"github.com/aws/aws-sdk-go-v2/service/ecr","old_version":"1.55.1","new_version":"1.57.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/bmatcuk/doublestar/v4","old_version":"4.9.2","new_version":"4.10.0","repository_url":"https://github.com/bmatcuk/doublestar"},{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/fluxcd/pkg/kustomize","old_version":"1.24.0","new_version":"1.29.0","repository_url":"https://github.com/fluxcd/pkg"},{"name":"github.com/gin-gonic/gin","old_version":"1.11.0","new_version":"1.12.0","repository_url":"https://github.com/gin-gonic/gin"},{"name":"github.com/go-git/go-git/v5","old_version":"5.16.4","new_version":"5.17.2","repository_url":"https://github.com/go-git/go-git"},{"name":"github.com/go-openapi/strfmt","old_version":"0.25.0","new_version":"0.26.1","repository_url":"https://github.com/go-openapi/strfmt"},{"name":"github.com/go-openapi/swag","old_version":"0.23.0","new_version":"0.25.5","repository_url":"https://github.com/go-openapi/swag"},{"name":"github.com/google/go-containerregistry","old_version":"0.20.7","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"gitlab.com/gitlab-org/api/client-go","old_version":"1.13.0","new_version":"1.46.0"},{"name":"google.golang.org/api","old_version":"0.259.0","new_version":"0.275.0","repository_url":"https://github.com/googleapis/google-api-go-client"},{"name":"helm.sh/helm/v3","old_version":"3.19.5","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"},{"name":"k8s.io/klog/v2","old_version":"2.130.1","new_version":"2.140.0","repository_url":"https://github.com/kubernetes/klog"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| code.gitea.io/sdk/gitea | `0.22.1` | `0.24.1` |\n| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.20.0` | `1.21.0` |\n| [github.com/aws/aws-sdk-go-v2/service/ecr](https://github.com/aws/aws-sdk-go-v2) | `1.55.1` | `1.57.0` |\n| [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) | `4.9.2` | `4.10.0` |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/fluxcd/pkg/kustomize](https://github.com/fluxcd/pkg) | `1.24.0` | `1.29.0` |\n| [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) | `1.11.0` | `1.12.0` |\n| [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) | `5.16.4` | `5.17.2` |\n| [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt) | `0.25.0` | `0.26.1` |\n| [github.com/go-openapi/swag](https://github.com/go-openapi/swag) | `0.23.0` | `0.25.5` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.20.7` | `0.21.5` |\n| [gitlab.com/gitlab-org/api/client-go](https://gitlab.com/gitlab-org/api/client-go) | `1.13.0` | `1.46.0` |\n| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.259.0` | `0.275.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.19.5` | `3.20.2` |\n| [k8s.io/klog/v2](https://github.com/kubernetes/klog) | `2.130.1` | `2.140.0` |\n\n\nUpdates `code.gitea.io/sdk/gitea` from 0.22.1 to 0.24.1\n\nUpdates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.20.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/releases\"\u003egithub.com/Azure/azure-sdk-for-go/sdk/azcore's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk/azcore/v1.21.0\u003c/h2\u003e\n\u003ch2\u003e1.21.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures Added\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eruntime/datetime\u003c/code\u003e package which provides specialized time type wrappers for serializing and deserializing\ntime values in various formats used by Azure services.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAligned \u003ccode\u003ecloud.AzureGovernment\u003c/code\u003e and \u003ccode\u003ecloud.AzureChina\u003c/code\u003e audience values with Azure CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/f6309d465ff4978aeccd13278233add9b0c5348a\"\u003e\u003ccode\u003ef6309d4\u003c/code\u003e\u003c/a\u003e Prep azcore@v1.21.0 for release (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25864\"\u003e#25864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/d0a981978520521ed6ae090667413eb4f39aba69\"\u003e\u003ccode\u003ed0a9819\u003c/code\u003e\u003c/a\u003e Update SDK generation as completed when SDK pull request is linked to release...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/aba8672618e84f1af6a6e1670020489f518200f2\"\u003e\u003ccode\u003eaba8672\u003c/code\u003e\u003c/a\u003e Configurations:  'specification/resourceconnector/resource-manager/Microsoft....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/481e4ab591a3f301a08555915e0ec491e6c1169c\"\u003e\u003ccode\u003e481e4ab\u003c/code\u003e\u003c/a\u003e Add some missing methods to the types in datetime (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25826\"\u003e#25826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/35d60710fea65dc95efbc39209289a55e9ed31a0\"\u003e\u003ccode\u003e35d6071\u003c/code\u003e\u003c/a\u003e Skip unsafeptr check for storage SDKs (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25856\"\u003e#25856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/5d68f6655627e7e7175dea1df27aa2598452528a\"\u003e\u003ccode\u003e5d68f66\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25837\"\u003e#25837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/944cd8dfc2459a4aa368cedbfd2b1fb9a7cfc700\"\u003e\u003ccode\u003e944cd8d\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25836\"\u003e#25836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/119182532bfd3b597a3051d4631c242f8a1504ab\"\u003e\u003ccode\u003e1191825\u003c/code\u003e\u003c/a\u003e [Regeneration]sdk/resourcemanager/quota/armquota (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25835\"\u003e#25835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/e1a9bfde0709b11a50473b12ef03234006b355c3\"\u003e\u003ccode\u003ee1a9bfd\u003c/code\u003e\u003c/a\u003e add code (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25838\"\u003e#25838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-go/commit/1de7ac75f848d7d9c848a9e8fb0104f56af25225\"\u003e\u003ccode\u003e1de7ac7\u003c/code\u003e\u003c/a\u003e [Automation] Regenerate SDK based on typespec-go branch main (\u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-go/issues/25729\"\u003e#25729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.20.0...sdk/azcore/v1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/ecr` from 1.55.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7c25c211744bdcff47a7203a7a894b1241f9da50\"\u003e\u003ccode\u003e7c25c21\u003c/code\u003e\u003c/a\u003e Release 2024-06-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b374423feaf0b04f01c7624b10915871e589b8a1\"\u003e\u003ccode\u003eb374423\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/923f54ea6016e1c70ad45ba0854e7361a72c3ba6\"\u003e\u003ccode\u003e923f54e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5f3bdfcf190150f62a7a07a03bc32d9c58a68f2e\"\u003e\u003ccode\u003e5f3bdfc\u003c/code\u003e\u003c/a\u003e track changes for string_array endpoint parameters (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2699\"\u003e#2699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2b4498c633741e24ff4930313610096601dc4036\"\u003e\u003ccode\u003e2b4498c\u003c/code\u003e\u003c/a\u003e Release 2024-06-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/332d372bb946f0d50cae58f9401b9c1244e4b818\"\u003e\u003ccode\u003e332d372\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9397b8d8c05eb1528910ba81881797e7c0e53d17\"\u003e\u003ccode\u003e9397b8d\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/674e1e4412ce44325902125c935ce124d0bfaf4f\"\u003e\u003ccode\u003e674e1e4\u003c/code\u003e\u003c/a\u003e Release 2024-06-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/406eeb4367bab3ac49b75fbd2d842186e961f4f0\"\u003e\u003ccode\u003e406eeb4\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/17bd894f3c3842d21d5963bc23213397557c3105\"\u003e\u003ccode\u003e17bd894\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.55.1...service/s3/v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/bmatcuk/doublestar/v4` from 4.9.2 to 4.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bmatcuk/doublestar/releases\"\u003egithub.com/bmatcuk/doublestar/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdded WithNoHidden option\u003c/h2\u003e\n\u003cp\u003eAdded support for a \u003ccode\u003eWithNoHidden\u003c/code\u003e option to ignore hidden files in patterns that might unintentionally match them. For example, a \u003ccode\u003e.config\u003c/code\u003e directory would not be matched by \u003ccode\u003e*\u003c/code\u003e or recursed into by \u003ccode\u003e**\u003c/code\u003e, but \u003cem\u003ewould\u003c/em\u003e be matched by \u003ccode\u003e.*\u003c/code\u003e or recursed by \u003ccode\u003e.config/**\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e for the initial PR and idea!\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add WithNoHidden option to skip hidden files by \u003ca href=\"https://github.com/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\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/lukasngl\"\u003e\u003ccode\u003e@​lukasngl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/bmatcuk/doublestar/pull/109\"\u003ebmatcuk/doublestar#109\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.0\"\u003ehttps://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.10.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/bmatcuk/doublestar/commit/a9ad9e0ef4d6b7e4443090e9a7201d847a881711\"\u003e\u003ccode\u003ea9ad9e0\u003c/code\u003e\u003c/a\u003e allow starting test manually\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/9987c0c624376f84f44515adca73ddcdfdcdf453\"\u003e\u003ccode\u003e9987c0c\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/d3b2184d103391fcd0fcca6590c16367310eee65\"\u003e\u003ccode\u003ed3b2184\u003c/code\u003e\u003c/a\u003e windows support for WithNoHidden; better tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/5d6a6cd76ba3e45482d13140f332be36451f5a48\"\u003e\u003ccode\u003e5d6a6cd\u003c/code\u003e\u003c/a\u003e Merge branch 'lukasngl-feat/no-hidden'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/e8319d206e9dab8d51d41e662811cdfb9af72b24\"\u003e\u003ccode\u003ee8319d2\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/614b331133390c7682c227740c51ff65dea2de65\"\u003e\u003ccode\u003e614b331\u003c/code\u003e\u003c/a\u003e run tests when a branch/tag is created\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bmatcuk/doublestar/commit/df2e03fb0b91b726e0366c0d9ba1c5e580e2d0c9\"\u003e\u003ccode\u003edf2e03f\u003c/code\u003e\u003c/a\u003e feat: add WithNoHidden option to skip hidden files\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bmatcuk/doublestar/compare/v4.9.2...v4.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/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/fluxcd/pkg/kustomize` from 1.24.0 to 1.29.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/63d73fdd0da522e94a54cc3e93607226a433ccb0\"\u003e\u003ccode\u003e63d73fd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1153\"\u003e#1153\u003c/a\u003e from rycli/fix/in-memory-kustomize-vfs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/4bb52f76046b27721479d6d89e12f44c40397cc0\"\u003e\u003ccode\u003e4bb52f7\u003c/code\u003e\u003c/a\u003e feat: add MakeFsMemory for disk-backed memory filesystem\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/c881cea1256c860287abc70f5d8e9dd4e022f099\"\u003e\u003ccode\u003ec881cea\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1162\"\u003e#1162\u003c/a\u003e from qube-rt/add-build-metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/515925b0f0b70ffdafaadd6421f2ef433e226887\"\u003e\u003ccode\u003e515925b\u003c/code\u003e\u003c/a\u003e Add support for buildMetadata in the kustomize generator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/978262ecd0f3caca9b5bda5791a8fa83c5b31f61\"\u003e\u003ccode\u003e978262e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1158\"\u003e#1158\u003c/a\u003e from fluxcd/go-1.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/523e6936181ebc7d5351c63a44aa6da4686b12fe\"\u003e\u003ccode\u003e523e693\u003c/code\u003e\u003c/a\u003e Upgrade to Go 1.26 in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/90cfd68f4a9c2e7f919fa7333aad363523333496\"\u003e\u003ccode\u003e90cfd68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1154\"\u003e#1154\u003c/a\u003e from Drupi/fix-windows-build-paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/e9276d07788e7b65d803d830af7a3f238cbb38bb\"\u003e\u003ccode\u003ee9276d0\u003c/code\u003e\u003c/a\u003e fix:failed to generate kustomization.yaml on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/357bbcc3462ccf78cc17fd0b9b7d498b1848bf14\"\u003e\u003ccode\u003e357bbcc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fluxcd/pkg/issues/1148\"\u003e#1148\u003c/a\u003e from fluxcd/release-main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluxcd/pkg/commit/cb3348752458687e29a94d0b7a0b2a5d89b61cf5\"\u003e\u003ccode\u003ecb33487\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluxcd/pkg/compare/apis/meta/v1.24.0...kustomize/v1.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/gin-gonic/gin` from 1.11.0 to 1.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/releases\"\u003egithub.com/gin-gonic/gin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e192ac89eefc1c30f7c97ae48a9ffb1c6f1c8c8bc: feat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4203\"\u003e#4203\u003c/a\u003e) (\u003ca href=\"https://github.com/takanuva15\"\u003e\u003ccode\u003e@​takanuva15\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e53410d2e07054369e0960fbe2eed97e1b9966f12: feat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4502\"\u003e#4502\u003c/a\u003e) (\u003ca href=\"https://github.com/raju-mechatronics\"\u003e\u003ccode\u003e@​raju-mechatronics\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eacc55e049e33b401e810dbd8c0d6dcb6b3ba2b05: feat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4423\"\u003e#4423\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e38e765119241d990705169bedb5002a29ae0cbd1: feat(context): implemented Delete method (\u003ca href=\"https://github.com/Spyder01\"\u003e\u003ccode\u003e@​Spyder01\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e771dcc6476d7bc6abb9ec0235ecefa4d38fe6fb0: feat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4420\"\u003e#4420\u003c/a\u003e) (\u003ca href=\"https://github.com/ldesauw\"\u003e\u003ccode\u003e@​ldesauw\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4dec17afdff48e8018c83618fbbe69fceeb2b41d: feat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4146\"\u003e#4146\u003c/a\u003e) (\u003ca href=\"https://github.com/wsyqn6\"\u003e\u003ccode\u003e@​wsyqn6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7776de7d444935ea4385999711bd6331a98fecb: feat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4145\"\u003e#4145\u003c/a\u003e) (\u003ca href=\"https://github.com/laurentcau\"\u003e\u003ccode\u003e@​laurentcau\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb917b14ff9d189f16a7492be79d123a47806ee19: fix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/2169\"\u003e#2169\u003c/a\u003e) (\u003ca href=\"https://github.com/guonaihong\"\u003e\u003ccode\u003e@​guonaihong\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d1092b3b48addf6f9cd00fe274ec3bd14650eb: fix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4380\"\u003e#4380\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9914178584e42458ff7d23891463a880f58c9d86: fix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4472\"\u003e#4472\u003c/a\u003e) (\u003ca href=\"https://github.com/Nurysso\"\u003e\u003ccode\u003e@​Nurysso\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e2a794cd0b0faa7d829291375b27a3467ea972b0d: fix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4403\"\u003e#4403\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec3d5a28ed6d3849da820195b6774d212bcc038a9: fix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4422\"\u003e#4422\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5fad976b372e381312f8de69f0969f1284d229d3: fix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4415\"\u003e#4415\u003c/a\u003e) (\u003ca href=\"https://github.com/pawannn\"\u003e\u003ccode\u003e@​pawannn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e63dd3e60cab89c27fb66bce1423bd268d52abad1: fix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4336\"\u003e#4336\u003c/a\u003e) (\u003ca href=\"https://github.com/MondayCha\"\u003e\u003ccode\u003e@​MondayCha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a: fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e) (\u003ca href=\"https://github.com/dengaleev\"\u003e\u003ccode\u003e@​dengaleev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e234a6d4c00cb77af9852aca0b8289745d5529b4b: fix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4373\"\u003e#4373\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e472d086af2acd924cb4b9d7be0525f7d790f69bc: fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e8e07d37c63e5536eb25f4af4c91eabeee4011fba: fix: Correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4511\"\u003e#4511\u003c/a\u003e) (\u003ca href=\"https://github.com/mahanadh\"\u003e\u003ccode\u003e@​mahanadh\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba093d19477b896ac89a7fc3246af23d290b8e26: chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e) (\u003ca href=\"https://github.com/BobDu\"\u003e\u003ccode\u003e@​BobDu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb2b489dbf4826c2c630717a77fd5e42774625410: chore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/3359\"\u003e#3359\u003c/a\u003e) (\u003ca href=\"https://github.com/WeidiDeng\"\u003e\u003ccode\u003e@​WeidiDeng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eecb3f7b5e2f3915bf1db240ed5eee572f8dbea36: chore(deps): upgrade golang.org/x/crypto to v0.45.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4449\"\u003e#4449\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eaf6e8b70b8261bb0c99ad094fe552ab92991620a: chore(deps): upgrade quic-go to v0.57.1 (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edb309081bc5c137b2aa15701ef53f7f19788da25: chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e) (\u003ca href=\"https://github.com/USA-RedDragon\"\u003e\u003ccode\u003e@​USA-RedDragon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e26c3a628655cad2388380cb8102d6ce7d4875f3b: chore(response): prevent Flush() panic when \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4479\"\u003e#4479\u003c/a\u003e) (\u003ca href=\"https://github.com/Twacqwq\"\u003e\u003ccode\u003e@​Twacqwq\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5dd833f1f26de0eb30eae47b17e05ced2482dc41: chore: bump minimum Go version to 1.24 and update workflows (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4388\"\u003e#4388\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactor\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e39858a0859c914bd26948fa950477e11bd8d3823: refactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4352\"\u003e#4352\u003c/a\u003e) (\u003ca href=\"https://github.com/russcoss\"\u003e\u003ccode\u003e@​russcoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ec0048f645ee945c4db30593afdea10123e2c30a6: refactor(context): omit the return value names (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4395\"\u003e#4395\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e915e4c90d28ec4cffc6eb146e208ab5a65eac772: refactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4481\"\u003e#4481\u003c/a\u003e) (\u003ca href=\"https://github.com/pauloappbr\"\u003e\u003ccode\u003e@​pauloappbr\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e414de60574449457f3192a7a1d5528940db2836d: refactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4333\"\u003e#4333\u003c/a\u003e) (\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e59e9d4a794f12c4f9a6c7bed441b9644e5f6d99b: refactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4314\"\u003e#4314\u003c/a\u003e) (\u003ca href=\"https://github.com/1911860538\"\u003e\u003ccode\u003e@​1911860538\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e3ab698dc5110af1977d57226e4995c57dd34c233: refactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4142\"\u003e#4142\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed1a15347b1e45a8ee816193d3578a93bfd73b70f: refactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4467\"\u003e#4467\u003c/a\u003e) (\u003ca href=\"https://github.com/zeek0x\"\u003e\u003ccode\u003e@​zeek0x\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee3118cc378d263454098924ebbde7e8d1dd2e904: refactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4392\"\u003e#4392\u003c/a\u003e) (\u003ca href=\"https://github.com/wanghaolong613\"\u003e\u003ccode\u003e@​wanghaolong613\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e488f8c3ffa579a8d19beb2bae95ff8ef36b3d53f: refactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4529\"\u003e#4529\u003c/a\u003e) (\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9968c4bf9d5a99edc3eee2c068a4c9160ece8915: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4389\"\u003e#4389\u003c/a\u003e) (\u003ca href=\"https://github.com/reddaisyy\"\u003e\u003ccode\u003e@​reddaisyy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ea85ef5ce4d0cda8834c59c855068ed48b51192d1: refactor: use b.Loop() to simplify the code and improve performance (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4432\"\u003e#4432\u003c/a\u003e) (\u003ca href=\"https://github.com/efcking\"\u003e\u003ccode\u003e@​efcking\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b67de522a189b568aced4c5c16917c558e3387: ci(bot): increase frequency and group updates for dependencies (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4367\"\u003e#4367\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efb27ef26c2fdfe25344b4c039d8a53551f9e912c: ci(lint): refactor test assertions and linter configuration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4436\"\u003e#4436\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e93ff771e6dbf10e432864b30f3719ac5c84a4d4a: ci(sec): improve type safety and server organization in HTTP middleware (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4437\"\u003e#4437\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ee88fc8927a52b74f55bec0351604a56ac0aa1c51: ci(sec): schedule Trivy security scans to run daily at midnight UTC (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4439\"\u003e#4439\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e5e5ff3ace496a31b138b0820136a146bfb5de0ef: ci: replace vulnerability scanning workflow with Trivy integration (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4421\"\u003e#4421\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e00900fb3e1ea9dde33985a0e4f6afec793d5e786: ci: update CI workflows and standardize Trivy config quotes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4531\"\u003e#4531\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eae3f524974fc4f55d18c9e7fae4614503c015226: ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e) (\u003ca href=\"https://github.com/appleboy\"\u003e\u003ccode\u003e@​appleboy\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md\"\u003egithub.com/gin-gonic/gin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eGin v1.12.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(render): add bson protocol (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4145\"\u003e#4145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add GetError and GetErrorSlice methods for error retrieval (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4502\"\u003e#4502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(binding): add support for encoding.UnmarshalText in uri/query binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4203\"\u003e#4203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(gin): add option to use escaped path (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4420\"\u003e#4420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): add Protocol Buffers support to content negotiation (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4423\"\u003e#4423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(context): implemented Delete method (\u003ca href=\"https://github.com/gin-gonic/gin/commit/38e7651\"\u003e#38e7651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(logger): color latency (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4146\"\u003e#4146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf(tree): reduce allocations in findCaseInsensitivePath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4417\"\u003e#4417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(recovery): optimize line reading in stack function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4466\"\u003e#4466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(path): replace regex with custom functions in redirectTrailingSlash (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4414\"\u003e#4414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eperf(tree): optimize path parsing using strings.Count (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4246\"\u003e#4246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(context): always trust xff headers from unix socket (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(response): prevent Flush() panic when the underlying ResponseWriter does not implement \u003ccode\u003ehttp.Flusher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4479\"\u003e#4479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(recovery): smart error comparison (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): replace hardcoded localhost IPs with constants (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4481\"\u003e#4481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(utils): move util functions to utils.go (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4467\"\u003e#4467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(binding): use maps.Copy for cleaner map handling (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(context): using maps.Clone (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4333\"\u003e#4333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor(ginS): use sync.OnceValue to simplify engine function (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4314\"\u003e#4314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: replace magic numbers with named constants in bodyAllowedForStatus (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4529\"\u003e#4529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erefactor: for loop can be modernized using range over int (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(context): ClientIP handling for multiple X-Forwarded-For header values (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4472\"\u003e#4472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): empty value error (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/2169\"\u003e#2169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(recover): suppress http.ErrAbortHandler in recover (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4336\"\u003e#4336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): literal colon routes not working with engine.Handler() (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4415\"\u003e#4415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(gin): close os.File in RunFd to prevent resource leak (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(response): refine hijack behavior for response lifecycle (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(binding): improve empty slice/array handling in form binding (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4380\"\u003e#4380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(debug): version mismatch (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: correct typos, improve documentation clarity, and remove dead code (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4511\"\u003e#4511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild process updates / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/pull/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/73726dc606796a025971fe451f0aa6f1b9b847f6\"\u003e\u003ccode\u003e73726dc\u003c/code\u003e\u003c/a\u003e docs: update documentation to reflect Go version changes (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4552\"\u003e#4552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/e292e5caa777bce70b66fe08c94cbe9cef3e2ec9\"\u003e\u003ccode\u003ee292e5c\u003c/code\u003e\u003c/a\u003e docs: document and finalize Gin v1.12.0 release (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4551\"\u003e#4551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ae3f524974fc4f55d18c9e7fae4614503c015226\"\u003e\u003ccode\u003eae3f524\u003c/code\u003e\u003c/a\u003e ci: update Go version support to 1.25+ across CI and docs (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4550\"\u003e#4550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/38534e2bf98a06e1f62d6b24384e90b5f78699bf\"\u003e\u003ccode\u003e38534e2\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4548\"\u003e#4548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/472d086af2acd924cb4b9d7be0525f7d790f69bc\"\u003e\u003ccode\u003e472d086\u003c/code\u003e\u003c/a\u003e fix(tree): panic in findCaseInsensitivePathRec with RedirectFixedPath (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4535\"\u003e#4535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/fb2583442c4d9bccb75e6d26f1aa6e7c01950db6\"\u003e\u003ccode\u003efb25834\u003c/code\u003e\u003c/a\u003e test(context): use http.StatusContinue constant instead of magic number 100 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/6f1d5fe3cdb171a08928c3c9dd3fbcfc9ee1b521\"\u003e\u003ccode\u003e6f1d5fe\u003c/code\u003e\u003c/a\u003e test(render): add comprehensive error handling tests (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4541\"\u003e#4541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/5c00df8afadd06cc5be530dde00fe6d9fa4a2e4a\"\u003e\u003ccode\u003e5c00df8\u003c/code\u003e\u003c/a\u003e fix(render): write content length in Data.Render (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4206\"\u003e#4206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/db309081bc5c137b2aa15701ef53f7f19788da25\"\u003e\u003ccode\u003edb30908\u003c/code\u003e\u003c/a\u003e chore(logger): allow skipping query string output (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4547\"\u003e#4547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gin-gonic/gin/commit/ba093d19477b896ac89a7fc3246af23d290b8e26\"\u003e\u003ccode\u003eba093d1\u003c/code\u003e\u003c/a\u003e chore(binding): upgrade bson dependency to mongo-driver v2 (\u003ca href=\"https://redirect.github.com/gin-gonic/gin/issues/4549\"\u003e#4549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gin-gonic/gin/compare/v1.11.0...v1.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-git/go-git/v5` from 5.16.4 to 5.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-git/go-git/releases\"\u003egithub.com/go-git/go-git/v5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.17.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/go-git/go-git/v5 to v5.17.1 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1941\"\u003ego-git/go-git#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edotgit: skip writing pack files that already exist on disk by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1944\"\u003ego-git/go-git#1944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e:warning: This release fixes a bug (\u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1942\"\u003ego-git/go-git#1942\u003c/a\u003e) that blocked some users from upgrading to \u003ccode\u003ev5.17.1\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/pskrbasu\"\u003e\u003ccode\u003e@​pskrbasu\u003c/code\u003e\u003c/a\u003e for reporting it. :bow:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-git/go-git/compare/v5.17.1...v5.17.2\"\u003ehttps://github.com/go-git/go-git/compare/v5.17.1...v5.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/cloudflare/circl to v1.6.3 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1930\"\u003ego-git/go-git#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] plumbing: format/index, Improve v4 entry name validation by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1935\"\u003ego-git/go-git#1935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] plumbing: format/idxfile, Fix version and fanout checks by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1937\"\u003ego-git/go-git#1937\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-git/go-git/compare/v5.17.0...v5.17.1\"\u003ehttps://github.com/go-git/go-git/compare/v5.17.0...v5.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module github.com/go-git/go-git/v5 to v5.16.5 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1839\"\u003ego-git/go-git#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egit: worktree, optimize infiles function for very large repos by \u003ca href=\"https://github.com/k-anshul\"\u003e\u003ccode\u003e@​k-anshul\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1853\"\u003ego-git/go-git#1853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egit: Add strict checks for supported extensions by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1861\"\u003ego-git/go-git#1861\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebackport, git: Improve Status() speed with new index.ModTime check by \u003ca href=\"https://github.com/cedric-appdirect\"\u003e\u003ccode\u003e@​cedric-appdirect\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1862\"\u003ego-git/go-git#1862\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estorage: filesystem, Avoid overwriting loose obj files by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1864\"\u003ego-git/go-git#1864\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-git/go-git/compare/v5.16.5...v5.17.0\"\u003ehttps://github.com/go-git/go-git/compare/v5.16.5...v5.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.16.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild: Update module golang.org/x/crypto to v0.45.0 [SECURITY] (releases/v5.x) by \u003ca href=\"https://github.com/go-git-renovate\"\u003e\u003ccode\u003e@​go-git-renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1744\"\u003ego-git/go-git#1744\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: Bump Go test versions to 1.23-1.25 (v5) by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1746\"\u003ego-git/go-git#1746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v5] git: worktree, Don't delete local untracked files when resetting worktree by \u003ca href=\"https://github.com/Ch00k\"\u003e\u003ccode\u003e@​Ch00k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1800\"\u003ego-git/go-git#1800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand packfile checks by \u003ca href=\"https://github.com/pjbgf\"\u003e\u003ccode\u003e@​pjbgf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-git/go-git/pull/1836\"\u003ego-git/go-git#1836\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-git/go-git/compare/v5.16.4...v5.16.5\"\u003ehttps://github.com/go-git/go-git/compare/v5.16.4...v5.16.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/45ae193b3a60aa8ec8a3e373f7265a7819473d5f\"\u003e\u003ccode\u003e45ae193\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1944\"\u003e#1944\u003c/a\u003e from go-git/fix-perms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/fda4f7464b597ff33d2dea1c026482a5e900037c\"\u003e\u003ccode\u003efda4f74\u003c/code\u003e\u003c/a\u003e storage: filesystem/dotgit, Skip writing pack files that already exist on disk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/2212dc7caeb2a389fe2129923811ef63f75a557a\"\u003e\u003ccode\u003e2212dc7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1941\"\u003e#1941\u003c/a\u003e from go-git/renovate/releases/v5.x-go-github.com-go-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/ebb2d7da7f5d5aebeaa0b5e13276d72d602c1ae3\"\u003e\u003ccode\u003eebb2d7d\u003c/code\u003e\u003c/a\u003e build: Update module github.com/go-git/go-git/v5 to v5.17.1 [SECURITY]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/5e23dfd02db92644dc4a3358ceb297fce875b772\"\u003e\u003ccode\u003e5e23dfd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1937\"\u003e#1937\u003c/a\u003e from pjbgf/idx-v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/6b38a326816b80f64c20cc0e6113958b65c05a1c\"\u003e\u003ccode\u003e6b38a32\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/go-git/go-git/issues/1935\"\u003e#1935\u003c/a\u003e from pjbgf/index-v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/cd757fcb856a2dcc5fff6c110320a8ff62e99513\"\u003e\u003ccode\u003ecd757fc\u003c/code\u003e\u003c/a\u003e plumbing: format/idxfile, Fix version and fanout checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/3ec0d70cb687ae1da5f4d18faa4229bd971a8710\"\u003e\u003ccode\u003e3ec0d70\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Fix tree extension invalidated entry parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/dbe10b6b425a2a4ea92a9d98e20cd68e15aede01\"\u003e\u003ccode\u003edbe10b6\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Align V2/V3 long name and V4 prefix encoding with Git\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-git/go-git/commit/e9b65df44cb97faeba148b47523a362beaecddf9\"\u003e\u003ccode\u003ee9b65df\u003c/code\u003e\u003c/a\u003e plumbing: format/index, Improve v4 entry name validation\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-git/go-git/compare/v5.16.4...v5.17.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/strfmt` from 0.25.0 to 0.26.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/strfmt/releases\"\u003egithub.com/go-openapi/strfmt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/tree/v0.26.1\"\u003e0.26.1\u003c/a\u003e - 2026-03-15\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.26.0...v0.26.1\"\u003ehttps://github.com/go-openapi/strfmt/compare/v0.26.0...v0.26.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e8 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eFixed bugs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: swagger annotations in comment impact go-swagger scanner by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/233\"\u003e#233\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/466a0565ebaa9bbd8d41c011a2fd5f9a61fc3f71\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: update discord link by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/232\"\u003e#232\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/1a8f9435accc7550953279d9c25baaead504f125\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/230\"\u003e#230\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/3bb3e72bd6528f6e22f0d94ca0ff1848b729b186\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.26.1 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/234\"\u003e#234\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/fcbb618132aefcaca78a17206553c8894d8acf21\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed dependabot path by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/231\"\u003e#231\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/0e7ae07e99572b6b931ce06e4a6da15266c5c465\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: fixed coverage calculation w/ integration tests by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/98dc17efea2499e10befb66327571fab4900380b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: removed local git-cliff config (now shared, remote config) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/c6855555ccf93fdc7166211140a5faee65fce6b2\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 9 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/strfmt/pull/229\"\u003e#229\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/strfmt/commit/9c0a4c7d63cb9c9c60893ba58b5a854da794c68a\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/go-openapi/strfmt\"\u003estrfmt\u003c/a\u003e license terms\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/?tab=Apache-2.0-1-ov-file#readme\"\u003e\u003cimg src=\"http://img.shields.io/badge/license-Apache%20v2-orange.svg\" alt=\"License\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003ePer-module changes\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/fcbb618132aefcaca78a17206553c8894d8acf21\"\u003e\u003ccode\u003efcbb618\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/466a0565ebaa9bbd8d41c011a2fd5f9a61fc3f71\"\u003e\u003ccode\u003e466a056\u003c/code\u003e\u003c/a\u003e fix: swagger annotations in comment impact go-swagger scanner (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/1a8f9435accc7550953279d9c25baaead504f125\"\u003e\u003ccode\u003e1a8f943\u003c/code\u003e\u003c/a\u003e doc: update discord link (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/232\"\u003e#232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/0e7ae07e99572b6b931ce06e4a6da15266c5c465\"\u003e\u003ccode\u003e0e7ae07\u003c/code\u003e\u003c/a\u003e ci: fixed dependabot path (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/231\"\u003e#231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/3bb3e72bd6528f6e22f0d94ca0ff1848b729b186\"\u003e\u003ccode\u003e3bb3e72\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/9c0a4c7d63cb9c9c60893ba58b5a854da794c68a\"\u003e\u003ccode\u003e9c0a4c7\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group across 2 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/98dc17efea2499e10befb66327571fab4900380b\"\u003e\u003ccode\u003e98dc17e\u003c/code\u003e\u003c/a\u003e ci: fixed coverage calculation w/ integration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/c6855555ccf93fdc7166211140a5faee65fce6b2\"\u003e\u003ccode\u003ec685555\u003c/code\u003e\u003c/a\u003e ci: removed local git-cliff config (now shared, remote config)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/189f0ccaa20ef938d1535947c092fed7d31f5f9c\"\u003e\u003ccode\u003e189f0cc\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.26.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/strfmt/commit/8d2d66cb584e3fc46fd40e07fbfde25c98e96a99\"\u003e\u003ccode\u003e8d2d66c\u003c/code\u003e\u003c/a\u003e test: updated testify/v2 (\u003ca href=\"https://redirect.github.com/go-openapi/strfmt/issues/226\"\u003e#226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/strfmt/compare/v0.25.0...v0.26.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-openapi/swag` from 0.23.0 to 0.25.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-openapi/swag/releases\"\u003egithub.com/go-openapi/swag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.25.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/go-openapi/swag/tree/v0.25.5\"\u003e0.25.5\u003c/a\u003e - 2026-03-02\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.25.4...v0.25.5\"\u003ehttps://github.com/go-openapi/swag/compare/v0.25.4...v0.25.5\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e16 commits in this release.\u003c/p\u003e\n\u003chr /\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edoc: updated contributors file by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/177\"\u003e#177\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/4924f95b5fb3e3679dd6f4f63bfba213f769638a\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eCode quality\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDoc/discord invite by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/180\"\u003e#180\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/345f85b795fa12e84e72860595b7ae527c1b83d5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etest: upgraded tests to use generics by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/176\"\u003e#176\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/281942d23460d049a7e7ec8c13ee529b586148f5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: upgraded to go-openapi/testify@v2.3.0 by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/175\"\u003e#175\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b9f9e4587cad0634e84d7af965b5948701837f21\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eMiscellaneous tasks\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: prepare release v0.25.5 by \u003ca href=\"https://github.com/bot-go-openapi%5Bbot%5D\"\u003e\u003ccode\u003e@​bot-go-openapi[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/181\"\u003e#181\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/86905ccd10f1987a41dd6988b6a6ec8c475bc449\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: updated ci workflows by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/179\"\u003e#179\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/01b074b4b472f7239da4abe7229a1bdab05f6361\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: upgraded shared workflows (fixed secret propagation, fuzz matrix) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/174\"\u003e#174\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/b7e96e1d9c9e0f0ef3717fe8da3bf2e9d4287107\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: upgraded shared workflows (fixes mono-repo releases) by \u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/173\"\u003e#173\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/236d975ed7036ca53a885f22d271e3183ff8ff56\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003c!-- raw HTML omitted --\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump the go-openapi-dependencies group across 15 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/178\"\u003e#178\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/607decd4e0d8a4ed29cd126abebbfc13a980e6ed\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/172\"\u003e#172\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/fd4d37313281ec907bfad4a0d73326c420c04ef0\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/170\"\u003e#170\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/86998f7a9eab6059e2083600650e0319361ff330\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/168\"\u003e#168\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/d706981d59b622f5d64f76785fea9175b810617b\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/167\"\u003e#167\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/086e0322e00b065ed010c1a642981389d00acb89\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/166\"\u003e#166\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2bf558acf65885cdadd428b580564a2ffe492ce5\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 2 updates by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/165\"\u003e#165\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/7267597830115442dd5eedc599f0185489b1606e\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump the development-dependencies group across 2 directories with 1 update by \u003ca href=\"https://github.com/dependabot%5Bbot%5D\"\u003e\u003ccode\u003e@​dependabot[bot]\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/go-openapi/swag/pull/164\"\u003e#164\u003c/a\u003e \u003ca href=\"https://github.com/go-openapi/swag/commit/2b1f74a86d2c5095e1e2ba4bddbb55ecfc740947\"\u003e...\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003ePeople who contributed to this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fredbi\"\u003e\u003ccode\u003e@​fredbi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- 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-openapi/swag/commit/86905ccd10f1987a41dd6988b6a6ec8c475bc449\"\u003e\u003ccode\u003e86905cc\u003c/code\u003e\u003c/a\u003e chore: prepare release v0.25.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/345f85b795fa12e84e72860595b7ae527c1b83d5\"\u003e\u003ccode\u003e345f85b\u003c/code\u003e\u003c/a\u003e doc: updated docs, links (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/01b074b4b472f7239da4abe7229a1bdab05f6361\"\u003e\u003ccode\u003e01b074b\u003c/code\u003e\u003c/a\u003e ci: updated ci workflows (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/607decd4e0d8a4ed29cd126abebbfc13a980e6ed\"\u003e\u003ccode\u003e607decd\u003c/code\u003e\u003c/a\u003e build(deps): bump the go-openapi-dependencies group across 15 directories wit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/4924f95b5fb3e3679dd6f4f63bfba213f769638a\"\u003e\u003ccode\u003e4924f95\u003c/code\u003e\u003c/a\u003e doc: updated contributors file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/281942d23460d049a7e7ec8c13ee529b586148f5\"\u003e\u003ccode\u003e281942d\u003c/code\u003e\u003c/a\u003e test: upgraded tests to use generics (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/b9f9e4587cad0634e84d7af965b5948701837f21\"\u003e\u003ccode\u003eb9f9e45\u003c/code\u003e\u003c/a\u003e test: upgraded to go-openapi/testify@v2.3.0 (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/b7e96e1d9c9e0f0ef3717fe8da3bf2e9d4287107\"\u003e\u003ccode\u003eb7e96e1\u003c/code\u003e\u003c/a\u003e ci: upgraded shared workflows (fixed secret propagation, fuzz matrix) (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/236d975ed7036ca53a885f22d271e3183ff8ff56\"\u003e\u003ccode\u003e236d975\u003c/code\u003e\u003c/a\u003e ci: upgraded shared workflows (fixes mono-repo releases) (\u003ca href=\"https://redirect.github.com/go-openapi/swag/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-openapi/swag/commit/fd4d37313281ec907bfad4a0d73326c420c04ef0\"\u003e\u003ccode\u003efd4d373\u003c/code\u003e\u003c/a\u003e build(deps): bump the development-dependencies group across 2 directories wit...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/go-openapi/swag/compare/v0.23.0...v0.25.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.20.7 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds local file support to the \u003ccode\u003ecrane index\u003c/code\u003e subcommand  by \u003ca href=\"https://github.com/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emigrate to github.com/moby/moby modules by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 4 directories with 7 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/google/go-containerregistry/pull/2233\"\u003egoogle/go-containerregistry#2233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2220\"\u003egoogle/go-containerregistry#2220\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emutate: reject path traversal and symlink escape in Extract by \u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etarball: detect symlink cycles in extractFileFromTar by \u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump golang to 1.25.7 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2236\"\u003egoogle/go-containerregistry#2236\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/edwardthiele\"\u003e\u003ccode\u003e@​edwardthiele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2223\"\u003egoogle/go-containerregistry#2223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2228\"\u003egoogle/go-containerregistry#2228\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinZhao\"\u003e\u003ccode\u003e@​KevinZhao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2227\"\u003egoogle/go-containerregistry#2227\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vnykmshr\"\u003e\u003ccode\u003e@​vnykmshr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2232\"\u003egoogle/go-containerregistry#2232\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.2...v0.21.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBetter handle redirects to https in ping by \u003ca href=\"https://github.com/jonjohnsonjr\"\u003e\u003ccode\u003e@​jonjohnsonjr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2225\"\u003egoogle/go-containerregistry#2225\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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregis...\n\n_Description has been truncated_","html_url":"https://github.com/shamsalmon/kargo-clean/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/shamsalmon%2Fkargo-clean/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-12T03:05:32.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4246348598","node_id":"PR_kwDOQQmqLs7RuaeQ","number":26,"state":"open","title":"chore(deps): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T03:05:32.000Z","updated_at":"2026-04-12T03:05:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.17.0 to 3.18.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/coreos/go-oidc/v3\u0026package-manager=go_modules\u0026previous-version=3.17.0\u0026new-version=3.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/rogerwesterbo/familytree/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rogerwesterbo%2Ffamilytree/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"3.17.0","new_version":"3.18.0","update_type":"minor","path":null,"pr_created_at":"2026-04-12T02:57:14.000Z","version_change":"3.17.0 → 3.18.0","issue":{"uuid":"4246330312","node_id":"PR_kwDOBGvVPc7RuYjx","number":59841,"state":"open","title":"Bump the all-dependencies group across 1 directory with 23 updates","user":"dependabot[bot]","labels":["size/L","needs-ok-to-test","release-notes-none"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T02:57:14.000Z","updated_at":"2026-04-12T02:57:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":23,"packages":[{"name":"github.com/coreos/go-oidc/v3","old_version":"3.17.0","new_version":"3.18.0","repository_url":"https://github.com/coreos/go-oidc"},{"name":"github.com/docker/cli","old_version":"29.3.0+incompatible","new_version":"29.4.0+incompatible","repository_url":"https://github.com/docker/cli"},{"name":"github.com/google/cel-go","old_version":"0.27.0","new_version":"0.28.0","repository_url":"https://github.com/google/cel-go"},{"name":"github.com/google/go-containerregistry","old_version":"0.21.3","new_version":"0.21.5","repository_url":"https://github.com/google/go-containerregistry"},{"name":"github.com/hashicorp/go-version","old_version":"1.8.0","new_version":"1.9.0","repository_url":"https://github.com/hashicorp/go-version"},{"name":"github.com/mattn/go-isatty","old_version":"0.0.20","new_version":"0.0.21","repository_url":"https://github.com/mattn/go-isatty"},{"name":"github.com/moby/buildkit","old_version":"0.28.0","new_version":"0.29.0","repository_url":"https://github.com/moby/buildkit"},{"name":"github.com/prometheus/prometheus","old_version":"0.310.0","new_version":"0.311.1","repository_url":"https://github.com/prometheus/prometheus"},{"name":"go.opentelemetry.io/otel","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","old_version":"1.42.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.opentelemetry.io/otel/exporters/prometheus","old_version":"0.64.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"helm.sh/helm/v3","old_version":"3.20.1","new_version":"3.20.2","repository_url":"https://github.com/helm/helm"}],"path":null,"ecosystem":"go"},"body":"Bumps the all-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) | `3.17.0` | `3.18.0` |\n| [github.com/docker/cli](https://github.com/docker/cli) | `29.3.0+incompatible` | `29.4.0+incompatible` |\n| [github.com/google/cel-go](https://github.com/google/cel-go) | `0.27.0` | `0.28.0` |\n| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.21.3` | `0.21.5` |\n| [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) | `1.8.0` | `1.9.0` |\n| [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) | `0.0.20` | `0.0.21` |\n| [github.com/moby/buildkit](https://github.com/moby/buildkit) | `0.28.0` | `0.29.0` |\n| [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `0.310.0` | `0.311.1` |\n| [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://github.com/open-telemetry/opentelemetry-go) | `1.42.0` | `1.43.0` |\n| [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.64.0` | `0.65.0` |\n| [helm.sh/helm/v3](https://github.com/helm/helm) | `3.20.1` | `3.20.2` |\n\n\nUpdates `github.com/coreos/go-oidc/v3` from 3.17.0 to 3.18.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coreos/go-oidc/releases\"\u003egithub.com/coreos/go-oidc/v3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.18.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e.github: configure dependabot by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/477\"\u003ecoreos/go-oidc#477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e.github: update go versions in CI by \u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coreos/go-oidc/pull/480\"\u003ecoreos/go-oidc#480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.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/coreos/go-oidc/pull/478\"\u003ecoreos/go-oidc#478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.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/coreos/go-oidc/pull/479\"\u003ecoreos/go-oidc#479\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.0\"\u003ehttps://github.com/coreos/go-oidc/compare/v3.17.0...v3.18.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/coreos/go-oidc/commit/da6b3bfca8af72414ee0e6e8746585ff5d206003\"\u003e\u003ccode\u003eda6b3bf\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7f80694215d5eb5b28f851f35845439b1e1e9e5d\"\u003e\u003ccode\u003e7f80694\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/7271de57587bb756318f9819796ba846b1ba875a\"\u003e\u003ccode\u003e7271de5\u003c/code\u003e\u003c/a\u003e .github: update go versions in CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coreos/go-oidc/commit/3ccf20fdc4afab7c64881a108d6f4c17a4ecc24d\"\u003e\u003ccode\u003e3ccf20f\u003c/code\u003e\u003c/a\u003e .github: configure dependabot\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coreos/go-oidc/compare/v3.17.0...v3.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/docker/cli` from 29.3.0+incompatible to 29.4.0+incompatible\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/9d7ad9ff180b43ae5577d048a7bac1159ce7bacf\"\u003e\u003ccode\u003e9d7ad9f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6911\"\u003e#6911\u003c/a\u003e from thaJeztah/bump_modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/c88681f8d89a9dd1f24f7bbd4df947aed2e4faf3\"\u003e\u003ccode\u003ec88681f\u003c/code\u003e\u003c/a\u003e vendor: moby/api v1.54.1, moby/client v0.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/84b884f383a427627ea2c40c1a31905cd958384f\"\u003e\u003ccode\u003e84b884f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6909\"\u003e#6909\u003c/a\u003e from thaJeztah/update_authors_mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/d6169a5ea986d888d0e8c51c9c891d774aa7657b\"\u003e\u003ccode\u003ed6169a5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6910\"\u003e#6910\u003c/a\u003e from thaJeztah/update_version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5ddc1553ae6d435203f40f7bf622062df246071a\"\u003e\u003ccode\u003e5ddc155\u003c/code\u003e\u003c/a\u003e bump version to v29.4.0-dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/a347d9e103f0be3170dc18d0ec77e788c7fe9749\"\u003e\u003ccode\u003ea347d9e\u003c/code\u003e\u003c/a\u003e update AUTHORS and .mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/699b029b57bc31f2a0c5ecff00f89493b2448047\"\u003e\u003ccode\u003e699b029\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6908\"\u003e#6908\u003c/a\u003e from thaJeztah/bump_runewidth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/512607a39638c961cff762c3239b3d1127e25e16\"\u003e\u003ccode\u003e512607a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6889\"\u003e#6889\u003c/a\u003e from YoanWai/docs/prune-filter-behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/5fca671ef4110b2bebce70be06a1d41241933871\"\u003e\u003ccode\u003e5fca671\u003c/code\u003e\u003c/a\u003e vendor: github.com/mattn/go-runewidth v0.0.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/docker/cli/commit/753b10228f353c3a8cd90e7e0292ee732798e8d5\"\u003e\u003ccode\u003e753b102\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/docker/cli/issues/6893\"\u003e#6893\u003c/a\u003e from thaJeztah/bump_moby\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/docker/cli/compare/v29.3.0...v29.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/go-jose/go-jose/v4` from 4.1.3 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/go-jose/go-jose/releases\"\u003egithub.com/go-jose/go-jose/v4's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFixes Panic in JWE decryption. See \u003ca href=\"https://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\"\u003ehttps://github.com/go-jose/go-jose/security/advisories/GHSA-78h2-9frx-2jm8\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.4\"\u003ehttps://github.com/go-jose/go-jose/compare/v4.1.3...v4.1.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/go-jose/go-jose/commit/0e59876635f3dbf46d7b5e97b52bb75a3f96e7d9\"\u003e\u003ccode\u003e0e59876\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/go-jose/go-jose/commit/ddffdbcec8bdadea8e02a20bdf19239878228215\"\u003e\u003ccode\u003eddffdbc\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/go-jose/go-jose/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/go-jose/go-jose/compare/v4.1.3...v4.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/google/cel-go` from 0.27.0 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/cel-go/releases\"\u003egithub.com/google/cel-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v0.28.0\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEnhanced JSON Interoperability:\u003c/strong\u003e New support for JSON names across the checker, AST, and runtime allows for more seamless data handling when working with JSON-native structures.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eImproved Developer Tooling:\u003c/strong\u003e Integration is now smoother thanks to new utilities for converting Go errors into \u003ccode\u003ecel.Issues\u003c/code\u003e and more descriptive, context-aware error messages.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGreater Environment Flexibility:\u003c/strong\u003e You can now redeclare variables as constants and export parse limit options, providing finer control over how CEL environments are configured and constrained.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNative Struct Improvements:\u003c/strong\u003e Support for mixing CEL and native values within native structs simplifies the handling of complex, hybrid data types.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper method to check whether a function has a singleton binding in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1266\"\u003egoogle/cel-go#1266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHelper utility for converting a Go error into \u003ccode\u003ecel.Issues\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1267\"\u003egoogle/cel-go#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolicy API improvements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1268\"\u003egoogle/cel-go#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCEL Test usability requirements in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1269\"\u003egoogle/cel-go#1269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBetter context-related error messages in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1271\"\u003egoogle/cel-go#1271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSort \u003ccode\u003eenv.Config\u003c/code\u003e values where reasonable in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1273\"\u003egoogle/cel-go#1273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport redeclaring variables as constants in \u003ccode\u003eNewEnv\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1275\"\u003egoogle/cel-go#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for exporting parse limit options in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1277\"\u003egoogle/cel-go#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport mixing CEL values and native values in native structs in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1270\"\u003egoogle/cel-go#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd checker, AST, and type-provider support for JSON names in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1283\"\u003egoogle/cel-go#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJSON field names runtime support in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1286\"\u003egoogle/cel-go#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptionally include reachable fieldpaths in prompt in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1285\"\u003egoogle/cel-go#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREPL -- cel-spec pb2 and json name support \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1294\"\u003egoogle/cel-go#1294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐞 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for config-based type references in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1265\"\u003egoogle/cel-go#1265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck arg kinds in \u003ccode\u003eoptional.or\u003c/code\u003e and \u003ccode\u003e.orValue\u003c/code\u003e impl in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1276\"\u003egoogle/cel-go#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBazel fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1278\"\u003egoogle/cel-go#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport zero-value literals in presence test inlining \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1280\"\u003egoogle/cel-go#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache concatList.Size() to prevent O(N^2) evaluation time \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1291\"\u003egoogle/cel-go#1291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve runtime error node IDs from Resolve  \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1290\"\u003egoogle/cel-go#1290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault enable identifier escaping with backticks \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1295\"\u003egoogle/cel-go#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCap format string precision to prevent memory exhaustion \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1292\"\u003egoogle/cel-go#1292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🛠️ Maintenance \u0026amp; Internal\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e Migrate gsutil usage to gcloud storage in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1274\"\u003egoogle/cel-go#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for exported function/type comments in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1279\"\u003egoogle/cel-go#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLint fixes for import in \u003ca href=\"https://redirect.github.com/google/cel-go/pull/1287\"\u003egoogle/cel-go#1287\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/google/cel-go/compare/v0.27.0...v0.28.0-alpha\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.28.0-alpha\u003c/h2\u003e\n\u003ch2\u003eHigh-Level Changes\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/google/cel-go/commit/6b8f6d621e464429f39c01140d7f60a467eef5ae\"\u003e\u003ccode\u003e6b8f6d6\u003c/code\u003e\u003c/a\u003e fix: cap format string precision to prevent memory exhaustion (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1292\"\u003e#1292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d94297040dbac661d5b2b7fae1e57f04ed927c98\"\u003e\u003ccode\u003ed942970\u003c/code\u003e\u003c/a\u003e Default enable identifier escaping with backticks (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1295\"\u003e#1295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7114ed27a63255f33c689fbff0ee8a08298f70ab\"\u003e\u003ccode\u003e7114ed2\u003c/code\u003e\u003c/a\u003e Preserve runtime error node IDs from Resolve (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1290\"\u003e#1290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d91350b89e575180ed2bb0feb896c33cb118add0\"\u003e\u003ccode\u003ed91350b\u003c/code\u003e\u003c/a\u003e fix: cache concatList.Size() to prevent O(N^2) evaluation time (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/68bdd8cda49bcda5f7e0056ce2000107ebcd866e\"\u003e\u003ccode\u003e68bdd8c\u003c/code\u003e\u003c/a\u003e REPL -- cel-spec pb2 and json name support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1294\"\u003e#1294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/d19e78256bb34247483b0067671cbbb037a73032\"\u003e\u003ccode\u003ed19e782\u003c/code\u003e\u003c/a\u003e Support zero-value literals in presence test inlining and fix shadowing bugs ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/7c461fc8846f5594534deb9f19100abed8a4f009\"\u003e\u003ccode\u003e7c461fc\u003c/code\u003e\u003c/a\u003e Lint fixes for import (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/09e3119df42984a6e2749c00f27f985923f1cd07\"\u003e\u003ccode\u003e09e3119\u003c/code\u003e\u003c/a\u003e Optionally include reachable fieldpaths in prompt (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/ae49cd039783b38b8191a8090e41ff654cf41267\"\u003e\u003ccode\u003eae49cd0\u003c/code\u003e\u003c/a\u003e Json field names runtime support (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/cel-go/commit/3624b6491689d614d0ec2508789770cf147a97f3\"\u003e\u003ccode\u003e3624b64\u003c/code\u003e\u003c/a\u003e Add checker, ast, and type-provider support for JSON names (\u003ca href=\"https://redirect.github.com/google/cel-go/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/cel-go/compare/v0.27.0...v0.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/google/go-containerregistry` from 0.21.3 to 0.21.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/go-containerregistry/releases\"\u003egithub.com/google/go-containerregistry's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2254\"\u003egoogle/go-containerregistry#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate to Go 1.26.2 by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2255\"\u003egoogle/go-containerregistry#2255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in the actions group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2257\"\u003egoogle/go-containerregistry#2257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2260\"\u003egoogle/go-containerregistry#2260\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.4...v0.21.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ego.mod: do not make a viral minimum go version by \u003ca href=\"https://github.com/howardjohn\"\u003e\u003ccode\u003e@​howardjohn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2237\"\u003egoogle/go-containerregistry#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid pruning absolute links from extracted and flattened images by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2241\"\u003egoogle/go-containerregistry#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-deps group across 3 directories with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2245\"\u003egoogle/go-containerregistry#2245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update to go1.25.8, and use separate .go-version file by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2246\"\u003egoogle/go-containerregistry#2246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI go version to 1.26.1 by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2242\"\u003egoogle/go-containerregistry#2242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2240\"\u003egoogle/go-containerregistry#2240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efork distribution client v3 auth-challenge as an internal package (squashed) by \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2248\"\u003egoogle/go-containerregistry#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etransport: validate Bearer realm URL to prevent SSRF by \u003ca href=\"https://github.com/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert path traversal and symlink escape from \u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2227\"\u003e#2227\u003c/a\u003e by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2250\"\u003egoogle/go-containerregistry#2250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pkg/v1/google/auth tests for arm64  by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2085\"\u003egoogle/go-containerregistry#2085\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egoreleaser: Update goreleaser config and GH action by \u003ca href=\"https://github.com/Subserial\"\u003e\u003ccode\u003e@​Subserial\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2253\"\u003egoogle/go-containerregistry#2253\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/evilgensec\"\u003e\u003ccode\u003e@​evilgensec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/google/go-containerregistry/pull/2243\"\u003egoogle/go-containerregistry#2243\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.4\"\u003ehttps://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.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/google/go-containerregistry/commit/5b80281da727dae218e1697ab8529b631b9efa64\"\u003e\u003ccode\u003e5b80281\u003c/code\u003e\u003c/a\u003e build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 in the go-deps gro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/b99bca24a8df1bd88afc1d299d4c0ebba0555cf8\"\u003e\u003ccode\u003eb99bca2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws-actions/configure-aws-credentials (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2257\"\u003e#2257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/f8be1d442e6fc85c791e4aa50155aa8806ca8312\"\u003e\u003ccode\u003ef8be1d4\u003c/code\u003e\u003c/a\u003e update to Go 1.26.2 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2255\"\u003e#2255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/87ad88b4a000e418add5c1bb4ae1da908cbc3b85\"\u003e\u003ccode\u003e87ad88b\u003c/code\u003e\u003c/a\u003e Bump docker/cli v29.4.0, moby/api v1.54.1, moby/client v0.4.0 (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2254\"\u003e#2254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e8813dd0a00e799459cae01d8a4659b9be2fd871\"\u003e\u003ccode\u003ee8813dd\u003c/code\u003e\u003c/a\u003e goreleaser: Update goreleaser config and GH action for releases (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/e90447d319233b94dcdc75a24246ccbee6d1e72a\"\u003e\u003ccode\u003ee90447d\u003c/code\u003e\u003c/a\u003e replace gcloud in binary calls in pkg/v1/google tests (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/0d0368c2a5fa524c4765a6c0b7df4ff6d6951471\"\u003e\u003ccode\u003e0d0368c\u003c/code\u003e\u003c/a\u003e revert path traversal and symlink escape changes (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2250\"\u003e#2250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/a2f47d4202de443f68e8bafa95ddd41407327168\"\u003e\u003ccode\u003ea2f47d4\u003c/code\u003e\u003c/a\u003e transport: validate Bearer realm URL to prevent SSRF (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/19a36cd8c44dd465a84f9d6ffea3009023f73660\"\u003e\u003ccode\u003e19a36cd\u003c/code\u003e\u003c/a\u003e fork distribution client v3 auth-challenge as an internal package (squashed) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/go-containerregistry/commit/c612a9b20a4c533454b7fa8b39a8c8139065f0b1\"\u003e\u003ccode\u003ec612a9b\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 5.5.2 to 5.5.3 in the actions group (\u003ca href=\"https://redirect.github.com/google/go-containerregistry/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/go-containerregistry/compare/v0.21.3...v0.21.5\"\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-version` from 1.8.0 to 1.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/go-version/releases\"\u003egithub.com/hashicorp/go-version's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for prefix of any character by \u003ca href=\"https://github.com/brondum\"\u003e\u003ccode\u003e@​brondum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate CHANGELOG for version 1.8.0 enhancements by \u003ca href=\"https://github.com/sonamtenzin2\"\u003e\u003ccode\u003e@​sonamtenzin2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/178\"\u003ehashicorp/go-version#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible 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/hashicorp/go-version/pull/179\"\u003ehashicorp/go-version#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-breaking group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/180\"\u003ehashicorp/go-version#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group 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/hashicorp/go-version/pull/182\"\u003ehashicorp/go-version#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Actions to trigger on pull requests and update go version by \u003ca href=\"https://github.com/ssagarverma\"\u003e\u003ccode\u003e@​ssagarverma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaking group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/183\"\u003ehashicorp/go-version#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible 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/hashicorp/go-version/pull/186\"\u003ehashicorp/go-version#186\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/sonamtenzin2\"\u003e\u003ccode\u003e@​sonamtenzin2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/178\"\u003ehashicorp/go-version#178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brondum\"\u003e\u003ccode\u003e@​brondum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ssagarverma\"\u003e\u003ccode\u003e@​ssagarverma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\"\u003ehttps://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md\"\u003egithub.com/hashicorp/go-version's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.9.0 (Mar 30, 2026)\u003c/h1\u003e\n\u003cp\u003eENHANCEMENTS:\u003c/p\u003e\n\u003cp\u003eSupport parsing versions with custom prefixes via opt-in option in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/79\"\u003ehashicorp/go-version#79\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eINTERNAL:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group across 1 directory with 2 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/179\"\u003ehashicorp/go-version#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-breaking group with 4 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/180\"\u003ehashicorp/go-version#180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group with 3 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/182\"\u003ehashicorp/go-version#182\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Actions to trigger on pull requests and update go version in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/185\"\u003ehashicorp/go-version#185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaking group across 1 directory in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/183\"\u003ehashicorp/go-version#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions-backward-compatible group across 1 directory with 2 updates in \u003ca href=\"https://redirect.github.com/hashicorp/go-version/pull/186\"\u003ehashicorp/go-version#186\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/hashicorp/go-version/commit/b80b1e68c4854757b38663ec02bada2d839b6f56\"\u003e\u003ccode\u003eb80b1e6\u003c/code\u003e\u003c/a\u003e Update CHANGELOG for version 1.9.0 (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/e93736f31592c971fe8ebbd600844cad58b18ad8\"\u003e\u003ccode\u003ee93736f\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group across 1 directory with 2 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/c009de06b736afce5f36f7180c1356d6a40bee38\"\u003e\u003ccode\u003ec009de0\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 6.0.0 to 7.0.0 in the github-actions-breaki...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/0474357931d1b2fe3d7ac492bcd8ee4802b3c22c\"\u003e\u003ccode\u003e0474357\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to trigger on pull requests and update go version (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/b4ab5fc7d9d3eb48253b467f8f00b22403ec8089\"\u003e\u003ccode\u003eb4ab5fc\u003c/code\u003e\u003c/a\u003e Support parsing versions with custom prefixes via opt-in option (\u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/79\"\u003e#79\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/25c683be0f3830787e522175e0309e14de37ef7b\"\u003e\u003ccode\u003e25c683b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/182\"\u003e#182\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/4f2bcd85ae00b22689501fa029976f6544d18a6b\"\u003e\u003ccode\u003e4f2bcd8\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group with 3 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/acb8b18f5cb9ada9a3c92a9477e54aab6dd7900f\"\u003e\u003ccode\u003eacb8b18\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/180\"\u003e#180\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/0394c4f5ebf87c7bdf0a3034ee48613bfe5bf341\"\u003e\u003ccode\u003e0394c4f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hashicorp/go-version/issues/179\"\u003e#179\u003c/a\u003e from hashicorp/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hashicorp/go-version/commit/b2fbaa797b31cd3b36e55bdc4f20a765acc9a251\"\u003e\u003ccode\u003eb2fbaa7\u003c/code\u003e\u003c/a\u003e Bump the github-actions-backward-compatible group across 1 directory with 2 u...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hashicorp/go-version/compare/v1.8.0...v1.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/mattn/go-isatty` from 0.0.20 to 0.0.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/4237fb15069af3284b50e5d91bcdd5403e584605\"\u003e\u003ccode\u003e4237fb1\u003c/code\u003e\u003c/a\u003e Update Go test matrix to current versions (1.24-1.26)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/433c12b4c9fae46e4a42ac50d6d716325dc1dfba\"\u003e\u003ccode\u003e433c12b\u003c/code\u003e\u003c/a\u003e Update GitHub Actions to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1cf5589a67b03170478da248b107c10185ec558c\"\u003e\u003ccode\u003e1cf5589\u003c/code\u003e\u003c/a\u003e Add wasip1 and wasip2 to build constraints in isatty_others.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/1237245029e6b02f17caa944c946c6f51d384e8b\"\u003e\u003ccode\u003e1237245\u003c/code\u003e\u003c/a\u003e Update dependencies: go 1.15 -\u0026gt; 1.21, golang.org/x/sys v0.6.0 -\u0026gt; v0.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/ac9c88d7970a4a6690f8560b6ff20b595beb4e34\"\u003e\u003ccode\u003eac9c88d\u003c/code\u003e\u003c/a\u003e Fix typo in comment: undocomented -\u0026gt; undocumented\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/8b7124ee585ccf9c0b3b3246b7c6a27bce54ab6f\"\u003e\u003ccode\u003e8b7124e\u003c/code\u003e\u003c/a\u003e Add availability check for NtQueryObject in init\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mattn/go-isatty/commit/08d031358be30f9ba82961c1971e22ae4a584f98\"\u003e\u003ccode\u003e08d0313\u003c/code\u003e\u003c/a\u003e Fix isCygwinPipeName to reject names with extra trailing tokens\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/mattn/go-isatty/compare/v0.0.20...v0.0.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/moby/buildkit` from 0.28.0 to 0.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/moby/buildkit/releases\"\u003egithub.com/moby/buildkit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.29.0\u003c/h2\u003e\n\u003cp\u003eWelcome to the v0.29.0 release of buildkit!\u003c/p\u003e\n\u003cp\u003ePlease try out the release binaries and report any issues at\n\u003ca href=\"https://github.com/moby/buildkit/issues\"\u003ehttps://github.com/moby/buildkit/issues\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTõnis Tiigi\u003c/li\u003e\n\u003cli\u003eCrazyMax\u003c/li\u003e\n\u003cli\u003eDavid Karlsson\u003c/li\u003e\n\u003cli\u003eAkihiro Suda\u003c/li\u003e\n\u003cli\u003eSebastiaan van Stijn\u003c/li\u003e\n\u003cli\u003eBrian Ristuccia\u003c/li\u003e\n\u003cli\u003eJonathan A. Sternberg\u003c/li\u003e\n\u003cli\u003eMateusz Gozdek\u003c/li\u003e\n\u003cli\u003eNatnael Gebremariam\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBuiltin Dockerfile frontend has been updated to v1.23.0 \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.23.0\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit sources can now initialize all files from a Git checkout with commit time in the LLB API for better reproducibility. See \u003ca href=\"https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.23.0\"\u003eDockerfile changelog\u003c/a\u003e for how to enable this in the Dockerfile frontend \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6600\"\u003e#6600\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVarious file access operations in Git and HTTP sources have been hardened for improved security \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6613\"\u003e#6613\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrontends can now report updated \u003ccode\u003eSOURCE_DATE_EPOCH\u003c/code\u003e with result metadata that can be used by exporters \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6601\"\u003e#6601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible panic when listing build history after recent deletions \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6614\"\u003e#6614\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible issue where builds from Git repositories could start to fail after submodule rename \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6563\"\u003e#6563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible process lifecycle event ordering issue in interactive container API that could cause deadlocks in the client \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6531\"\u003e#6531\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix regression where build progress skipped the message about layers being pushed to the registry \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6587\"\u003e#6587\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible cgroup initialization failure in BuildKit container image entrypoint on some environments \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6585\"\u003e#6585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue with resolving symlinks via file access methods of the Gateway API \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6559\"\u003e#6559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible \u0026quot;parent snapshot does not exist\u0026quot; error when exporting images in parallel \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6558\"\u003e#6558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix possible panic from zstd compression \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6599\"\u003e#6599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue where cache imports from an uninitialized local cache tag could fail the build \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6554\"\u003e#6554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncluded CNI plugins have been updated to v1.9.1 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6583\"\u003e#6583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIncluded QEMU emulator support has been updated to v10.2.1 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6580\"\u003e#6580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRunc container runtime has been updated to v1.3.5 \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6625\"\u003e#6625\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2\u003c/strong\u003e                                       v1.41.1 -\u0026gt; v1.41.4\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/aws/protocol/eventstream\u003c/strong\u003e              v1.7.4 -\u0026gt; v1.7.5\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/config\u003c/strong\u003e                                v1.32.7 -\u0026gt; v1.32.12\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/credentials\u003c/strong\u003e                           v1.19.7 -\u0026gt; v1.19.12\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/feature/ec2/imds\u003c/strong\u003e                      v1.18.17 -\u0026gt; v1.18.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/configsources\u003c/strong\u003e                v1.4.17 -\u0026gt; v1.4.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2\u003c/strong\u003e                 v2.7.17 -\u0026gt; v2.7.20\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/internal/ini\u003c/strong\u003e                          v1.8.4 -\u0026gt; v1.8.6\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub.com/aws/aws-sdk-go-v2/service/internal/accept-encoding\u003c/strong\u003e      v1.13.4 -\u0026gt; v1.13.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/8543ce4428265d547cb009e5ad62348284497a88\"\u003e\u003ccode\u003e8543ce4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6634\"\u003e#6634\u003c/a\u003e from moby/dependabot/github_actions/crazy-max-dot-gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/1154c7eda062136a8a590ab22dead213ec309101\"\u003e\u003ccode\u003e1154c7e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6635\"\u003e#6635\u003c/a\u003e from moby/dependabot/github_actions/codecov/codecov-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/326e4d184d68efa25ec23314885e90dcc40c0d46\"\u003e\u003ccode\u003e326e4d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6637\"\u003e#6637\u003c/a\u003e from moby/dependabot/github_actions/github/codeql-ac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/676cdfa5309276128eb15e22417204955e0396a8\"\u003e\u003ccode\u003e676cdfa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6636\"\u003e#6636\u003c/a\u003e from moby/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/1dd2e5057a3d357ebcc1880d544d36c249973a5f\"\u003e\u003ccode\u003e1dd2e50\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 4.34.1 to 4.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/21fb77153c31888f48126302735232d2c3b72d65\"\u003e\u003ccode\u003e21fb771\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/setup-go from 6.3.0 to 6.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/06b36e556dfdc2296b705121ec6ace57487d1e6f\"\u003e\u003ccode\u003e06b36e5\u003c/code\u003e\u003c/a\u003e build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/969f5e4030788c0fe8ab0dc8238c69427975e6ef\"\u003e\u003ccode\u003e969f5e4\u003c/code\u003e\u003c/a\u003e build(deps): bump the crazy-max-dot-github group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/f8fd302904168b49cf54db74d3020ca6907fd006\"\u003e\u003ccode\u003ef8fd302\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6623\"\u003e#6623\u003c/a\u003e from crazy-max/zizmor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/moby/buildkit/commit/a103fb63eb0afa54208e06e8d801812a00571cd8\"\u003e\u003ccode\u003ea103fb6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/moby/buildkit/issues/6625\"\u003e#6625\u003c/a\u003e from thaJeztah/bump_runc_1.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/moby/buildkit/compare/v0.28.0...v0.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/prometheus` from 0.310.0 to 0.311.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/1bd2f3a9fdedf52e6f613449cc4c50e86ca24676\"\u003e\u003ccode\u003e1bd2f3a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18473\"\u003e#18473\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9678641c335c3135448b7632d330795313090d07\"\u003e\u003ccode\u003e9678641\u003c/code\u003e\u003c/a\u003e Release 3.11.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9eaede17436f53dce11f764840cc83ce76bf0c0d\"\u003e\u003ccode\u003e9eaede1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18469\"\u003e#18469\u003c/a\u003e from roidelapluie/roidelapluie/tracing-fix-insecure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/027b76396d376bcc26be6a578b0e51078e39589c\"\u003e\u003ccode\u003e027b763\u003c/code\u003e\u003c/a\u003e tracing: add regression test for HTTP insecure mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/b997a29e24d97d92bb3e57f4842184cff4e4b8fc\"\u003e\u003ccode\u003eb997a29\u003c/code\u003e\u003c/a\u003e tracing: fix startup failure for insecure OTLP HTTP tracing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/d7cd96cb98943d845fbfa42cb28d33961c8ce819\"\u003e\u003ccode\u003ed7cd96c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18429\"\u003e#18429\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/9b12b3d22683485f0ae0d4629e0a195165fa42e5\"\u003e\u003ccode\u003e9b12b3d\u003c/code\u003e\u003c/a\u003e Release 3.11.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/608636c179add8a5d2eb297d3ef5fe52d00d9d24\"\u003e\u003ccode\u003e608636c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18395\"\u003e#18395\u003c/a\u003e from roidelapluie/roidelapluie/cut-3.11.o-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/999a67cc04000857aaa992f482be82c388007ef2\"\u003e\u003ccode\u003e999a67c\u003c/code\u003e\u003c/a\u003e Release 3.11.0-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/prometheus/commit/cb3382314d63ed457279c9582cd6db63d0a06631\"\u003e\u003ccode\u003ecb33823\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/prometheus/issues/18374\"\u003e#18374\u003c/a\u003e from roidelapluie/roidelapluie/retention-percentage...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/prometheus/compare/v0.310.0...v0.311.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.42.0 to 1.43.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.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\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/open-telemetry/opentelemetry-go/commit/9276201a64b623606e3eaa0d61ae8ee6d62756c0\"\u003e\u003ccode\u003e9276201\u003c/code\u003e\u003c/a\u003e Release v1.43.0 / v0.65.0 / v0.19.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8128\"\u003e#8128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/61b8c9466c4e6b17e69b622279fe9b63fb15c89a\"\u003e\u003ccode\u003e61b8c94\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8131\"\u003e#8131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/97a086e82ffe01502f4c620e9c447efa229e2a23\"\u003e\u003ccode\u003e97a086e\u003c/code\u003e\u003c/a\u003e chore(deps): update github.com/golangci/dupl digest to c99c5cf (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5e363de517dba6db62736b2f5cdef0e0929b4cd0\"\u003e\u003ccode\u003e5e363de\u003c/code\u003e\u003c/a\u003e limit response body size for OTLP HTTP exporters (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/35214b60138eac8dec97a2d2b851d8c8471680c7\"\u003e\u003ccode\u003e35214b6\u003c/code\u003e\u003c/a\u003e Use an absolute path when calling bsd kenv (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/290024ceaf695f9cdbf29a0c6731a317d92bc361\"\u003e\u003ccode\u003e290024c\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.80.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/e70658e098033d6bb5ec1b399de16bbb2642f6dc\"\u003e\u003ccode\u003ee70658e\u003c/code\u003e\u003c/a\u003e fix: support getBody in otelploghttp (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4afe468e3b4859c949a1c1e8d92684d43d86ef8a\"\u003e\u003ccode\u003e4afe468\u003c/code\u003e\u003c/a\u003e fix(deps): update googleapis to 9d38bb4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8117\"\u003e#8117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/b9ca729776309e3c08fe700c131797a3b4d10634\"\u003e\u003ccode\u003eb9ca729\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/69472ec56cb7674d55ca2e2bcb04dea73228ab79\"\u003e\u003ccode\u003e69472ec\u003c/code\u003e\u003c/a\u003e chore(deps): update fossas/fossa-action action to v1.9.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.42.0...v1.43.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.42.0 to 1.43.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.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for per-series start time tracking for cumulative metrics in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e.\nSet \u003ccode\u003eOTEL_GO_X_PER_SERIES_START_TIMESTAMPS=true\u003c/code\u003e to enable. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eWithCardinalityLimitSelector\u003c/code\u003e for metric reader for configuring cardinality limits specific to the instrument kind. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7855\"\u003e#7855\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce the \u003ccode\u003eEMPTY\u003c/code\u003e Type in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to reflect that an empty value is now a valid value, with \u003ccode\u003eINVALID\u003c/code\u003e remaining as a deprecated alias of \u003ccode\u003eEMPTY\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove slice handling in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e to optimize short slice values with fixed-size fast paths. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance of span metric recording in \u003ccode\u003ego.opentelemetry.io/otel/sdk/trace\u003c/code\u003e by returning early if self-observability is not enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8067\"\u003e#8067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove formatting of metric data diffs in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eINVALID\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/attribute\u003c/code\u003e. Use \u003ccode\u003eEMPTY\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReturn spec-compliant \u003ccode\u003eTraceIdRatioBased\u003c/code\u003e description. This is a breaking behavioral change, but it is necessary to\nmake the implementation \u003ca href=\"https://opentelemetry.io/docs/specs/otel/trace/sdk/#traceidratiobased\"\u003espec-compliant\u003c/a\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a race condition in \u003ccode\u003ego.opentelemetry.io/otel/sdk/metric\u003c/code\u003e where the lastvalue aggregation could collect the value 0 even when no zero-value measurements were recorded. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLimit HTTP response body to 4 MiB in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to mitigate excessive memory usage caused by a misconfigured or malicious server.\nResponses exceeding the limit are treated as non-retryable errors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWithHostID\u003c/code\u003e detector in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to use full path for \u003ccode\u003ekenv\u003c/code\u003e command on BSD. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing \u003ccode\u003erequest.GetBody\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e to correctly handle HTTP2 GOAWAY frame. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\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/open-telemetry/opentelemetry-go/commit/9276201a64b623606e3eaa0d61ae8ee6d62756c0\"\u003e\u003ccode\u003e9276201\u003c/code\u003e\u003c/a\u003e Release v1.43.0 / v0.65.0 / v0.19.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8128\"\u003e#8128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/61b8c9466c4e6b17e69b622279fe9b63fb15c89a\"\u003e\u003ccode\u003e61b8c94\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8131\"\u003e#8131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/97a086e82ffe01502f4c620e9c447efa229e2a23\"\u003e\u003ccode\u003e97a086e\u003c/code\u003e\u003c/a\u003e chore(deps): update github.com/golangci/dupl digest to c99c5cf (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8122\"\u003e#8122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/5e363de517dba6db62736b2f5cdef0e0929b4cd0\"\u003e\u003ccode\u003e5e363de\u003c/code\u003e\u003c/a\u003e limit response body size for OTLP HTTP exporters (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8108\"\u003e#8108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/35214b60138eac8dec97a2d2b851d8c8471680c7\"\u003e\u003ccode\u003e35214b6\u003c/code\u003e\u003c/a\u003e Use an absolute path when calling bsd kenv (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/290024ceaf695f9cdbf29a0c6731a317d92bc361\"\u003e\u003ccode\u003e290024c\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.80.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8121\"\u003e#8121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/e70658e098033d6bb5ec1b399de16bbb2642f6dc\"\u003e\u003ccode\u003ee70658e\u003c/code\u003e\u003c/a\u003e fix: support getBody in otelploghttp (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8096\"\u003e#8096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4afe468e3b4859c949a1c1e8d92684d43d86ef8a\"\u003e\u003ccode\u003e4afe468\u003c/code\u003e\u003c/a\u003e fix(deps): update googleapis to 9d38bb4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8117\"\u003e#8117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/b9ca729776309e3c08fe700c131797a3b4d10634\"\u003e\u003ccode\u003eb9ca729\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8115\"\u003e#8115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/69472ec56cb7674d55ca2e2bcb04dea73228ab79\"\u003e\u003ccode\u003e69472ec\u003c/code\u003e\u003c/a\u003e chore(deps): update fossas/fossa-action action to v1.9.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8118\"\u003e#8118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.42.0...v1.43.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/otlptracegrpc` from 1.42.0 to 1.43.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/otlptracegrpc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.43.0/0.65.0/0.19.0] 2026-04-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eIsRandom\u003c/code\u003e and \u003ccode\u003eWithRandom\u003c/code\u003e on \u003ccode\u003eTraceFlags\u003c/code\u003e, and \u003ccode\u003eIsRandom\u003c/code\u003e on \u003ccode\u003eSpanContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/trace\u003c/code\u003e for \u003ca href=\"https://www.w3.org/TR/trace-context-2/#random-trace-id-flag\"\u003eW3C Trace Context Level 2 Random Trace ID Flag\u003c/a\u003e support. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8012\"\u003e#8012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd service detection with \u003ccode\u003eWithService\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7642\"\u003e#7642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDefaultWithContext\u003c/code\u003e and \u003ccode\u003eEnvironmentWithContext\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/sdk/resource\u003c/code\u003e to support plumbing \u003ccode\u003econtext.Context\u003c/code\u003e through default and environment detectors. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8051\"\u003e#8051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8038\"\u003e#8038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport attributes with empty value (\u003ccode\u003eattribute.EMPTY\u003c/code\u003e) in \u003ccode\u003eg...\n\n_Description has been truncated_","html_url":"https://github.com/istio/istio/pull/59841","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/istio%2Fistio/issues/59841","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/59841/packages"}}]}