{"id":17931,"name":"github.com/emersion/go-smtp","ecosystem":"go","repository_url":"https://github.com/emersion/go-smtp","issues_count":136,"created_at":"2025-06-07T01:03:53.896Z","updated_at":"2025-06-07T01:03:53.896Z","purl":"pkg:golang/github.com/emersion/go-smtp","metadata":{"id":3500228,"name":"github.com/emersion/go-smtp","ecosystem":"go","description":"Package smtp implements the Simple Mail Transfer Protocol as defined in RFC 5321.\n\nIt also implements the following extensions:\n\nLMTP (RFC 2033) is also supported.\n\nAdditional extensions may be handled by other packages.","homepage":"https://github.com/emersion/go-smtp","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/emersion/go-smtp","keywords_array":[],"namespace":"github.com/emersion","versions_count":23,"first_release_published_at":"2019-01-16T18:33:29.000Z","latest_release_published_at":"2025-04-28T20:10:43.000Z","latest_release_number":"v0.22.0","last_synced_at":"2025-06-06T16:31:29.472Z","created_at":"2022-04-10T20:05:16.468Z","updated_at":"2025-06-06T16:31:29.472Z","registry_url":"https://pkg.go.dev/github.com/emersion/go-smtp","install_command":"go get github.com/emersion/go-smtp","documentation_url":"https://pkg.go.dev/github.com/emersion/go-smtp#section-documentation","metadata":{},"repo_metadata":{"uuid":"63762408","full_name":"emersion/go-smtp","owner":"emersion","description":":outbox_tray: An SMTP client \u0026 server library written in Go","archived":false,"fork":false,"pushed_at":"2023-03-10T08:00:32.000Z","size":578,"stargazers_count":1231,"open_issues_count":34,"forks_count":174,"subscribers_count":33,"default_branch":"master","last_synced_at":"2023-03-13T14:19:28.557Z","etag":null,"topics":["client","esmtp","lmtp","mail","server","smtp"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-07-20T08:00:12.000Z","updated_at":"2023-03-11T20:45:52.000Z","dependencies_parsed_at":"2023-02-17T03:50:15.950Z","dependency_job_id":null,"html_url":"https://github.com/emersion/go-smtp","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fgo-smtp","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fgo-smtp/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fgo-smtp/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emersion","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":"emersion","name":"Simon Ser","uuid":"506932","kind":"user","description":"I work on open-source software. \r\n\r\nMost of my other contributions are on sr.ht and gitlab.freedesktop.org.","email":"","website":"https://emersion.fr","location":"France","twitter":null,"company":"SourceHut","avatar_url":"https://avatars.githubusercontent.com/u/506932?u=04995169ac1851b91ca12b47f4862ded1b108765\u0026v=4","repositories_count":126,"last_synced_at":"2023-02-17T09:40:21.489Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emersion"},"tags":[{"name":"v0.16.0","sha":"49b17434419d525c481b36016d2287a8ee507e6c","kind":"tag","published_at":"2023-01-03T11:23:33.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.16.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.16.0"},{"name":"v0.15.0","sha":"f92bf7f1a25777bcdaa28a142b1cd1a54b74c8f4","kind":"tag","published_at":"2021-03-24T11:16:12.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.15.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.15.0"},{"name":"v0.14.0","sha":"c20b44175667d6d03d86caaa132ad405f021c3fb","kind":"tag","published_at":"2020-09-13T19:55:15.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.14.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.14.0"},{"name":"v0.13.0","sha":"689d1d4f4d7c50a573182f27f390b9953d5de345","kind":"tag","published_at":"2020-05-09T20:54:24.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.13.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.13.0"},{"name":"v0.12.1","sha":"2bb99f0c49444cddd79a9339455e5d73f157ae20","kind":"tag","published_at":"2019-12-07T11:33:09.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.12.1","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.12.1"},{"name":"v0.12.0","sha":"70e05751e8b7528bae64bb5900446160bcef77f7","kind":"tag","published_at":"2019-11-20T22:29:24.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.12.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.12.0"},{"name":"v0.11.2","sha":"d3b0ad34a2c23dd5d1b31aca4b6cb32356249110","kind":"tag","published_at":"2019-07-19T16:43:50.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.11.2","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.11.2"},{"name":"v0.11.1","sha":"83256d260227e6db70b815b8d085347bf751ba72","kind":"tag","published_at":"2019-05-18T16:28:04.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.11.1","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.11.1"},{"name":"v0.11.0","sha":"93209ab8b4b95869e2501db911d9b3767af90c11","kind":"tag","published_at":"2019-04-03T16:32:15.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.11.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.11.0"},{"name":"v0.10.0","sha":"ffb207c58591a6453fc1bada5c97844ee6500f49","kind":"tag","published_at":"2019-03-18T20:28:36.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.10.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.10.0"},{"name":"v0.9.0","sha":"9d3c478e4bb30b8f94166cfd7395c7bc6ddb6563","kind":"commit","published_at":"2019-01-16T18:33:29.000Z","download_url":"https://codeload.github.com/emersion/go-smtp/tar.gz/v0.9.0","html_url":"https://github.com/emersion/go-smtp/releases/tag/v0.9.0"}]},"repo_metadata_updated_at":"2023-03-21T18:39:18.685Z","dependent_packages_count":355,"downloads":null,"downloads_period":null,"dependent_repos_count":249,"rankings":{"downloads":null,"dependent_repos_count":0.4118654600495691,"dependent_packages_count":0.26370859526174867,"stargazers_count":1.8911555874627037,"forks_count":2.0639371496242958,"docker_downloads_count":0.7997651228125506,"average":1.0860863830421734},"purl":"pkg:golang/github.com/emersion/go-smtp","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/emersion/go-smtp","docker_dependents_count":41,"docker_downloads_count":93502,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/emersion/go-smtp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/emersion/go-smtp/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Femersion%2Fgo-smtp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Femersion%2Fgo-smtp/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Femersion%2Fgo-smtp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Femersion%2Fgo-smtp/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":39,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4326944748","node_id":"PR_kwDOSMBit87VidLN","number":4,"state":"closed","title":"deps: bump the go-minor-patch group with 4 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T05:14:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-25T03:44:47.000Z","updated_at":"2026-04-25T05:14:56.000Z","time_to_close":5401,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"go-minor-patch","update_count":4,"packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/jackc/pgx/v5","old_version":"5.5.5","new_version":"5.9.2","repository_url":"https://github.com/jackc/pgx"},{"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.21.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-patch group with 4 updates: [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp), [github.com/jackc/pgx/v5](https://github.com/jackc/pgx), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/oauth2](https://github.com/golang/oauth2).\n\nUpdates `github.com/emersion/go-smtp` from 0.21.2 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.5.5 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\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\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/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\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.5.5...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/net` from 0.52.0 to 0.53.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/a8d1fc14d9e33e1f6842ab78a0127d42cd8fff44\"\u003e\u003ccode\u003ea8d1fc1\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/056ac742146af742aa760d690269c02fa238cc7a\"\u003e\u003ccode\u003e056ac74\u003c/code\u003e\u003c/a\u003e quic: avoid depending on golang.org/x/sys/unix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/c85f61116e47b1523036c3005f8b2923b661eb64\"\u003e\u003ccode\u003ec85f611\u003c/code\u003e\u003c/a\u003e http3: add http3 package for testing in std\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/805fc81a196b95c3c00f02e135ffb8a8d5582bdf\"\u003e\u003ccode\u003e805fc81\u003c/code\u003e\u003c/a\u003e http2: add transport API tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/e63b894ab3cd38a1d05396530dccde7ffa3f68d0\"\u003e\u003ccode\u003ee63b894\u003c/code\u003e\u003c/a\u003e http2: support testing via net/http.Transport.RoundTrip\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/9ee1e484e5aab0d95b3babbc6f1384d03f4f9e22\"\u003e\u003ccode\u003e9ee1e48\u003c/code\u003e\u003c/a\u003e http2/hpack: prevent HeaderField from escaping during encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/1e71bd86e4a302b4e731bc06da6eb51679c7bd49\"\u003e\u003ccode\u003e1e71bd8\u003c/code\u003e\u003c/a\u003e http2: prevent hanging Transport due to bad SETTINGS frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/7bca15042b9d2bda1402cb42232a9c6ddbae6212\"\u003e\u003ccode\u003e7bca150\u003c/code\u003e\u003c/a\u003e internal/http3: respect net/http Server Shutdown context when shutting down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/44c41bee5028537e64410b1583e8ae329ceac284\"\u003e\u003ccode\u003e44c41be\u003c/code\u003e\u003c/a\u003e internal/http3: prevent server from holding mutex when sleeping during shutdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/228a67a374710bff77fc490e7f538b317c34e247\"\u003e\u003ccode\u003e228a67a\u003c/code\u003e\u003c/a\u003e internal/http3: add CloseIdleConnections support in transport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.52.0...v0.53.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.21.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.21.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/Mnexa-AI/e2a/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mnexa-AI%2Fe2a/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"4214487064","node_id":"PR_kwDOCdvj-c7QVocv","number":7880,"state":"closed","title":"dev: bump the safe group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:59:49.000Z","updated_at":"2026-04-20T23:57:24.000Z","time_to_close":1213053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":42,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.98.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.14` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.98.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.43.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d15107640a5073c5ce53dc395210858e316d5e82\"\u003e\u003ccode\u003ed151076\u003c/code\u003e\u003c/a\u003e Release 2026-04-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e33c9a9f67577e2dd5fcd3b15b9a8a2e83683f53\"\u003e\u003ccode\u003ee33c9a9\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06655901c88ef90432f41a7b9c92b33b4537c75\"\u003e\u003ccode\u003ee066559\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a635ee4303d8cac381be8788519a1a8bba5ccf12\"\u003e\u003ccode\u003ea635ee4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9074b3ddace9c195f00993c8ae509bc8977a6c4c\"\u003e\u003ccode\u003e9074b3d\u003c/code\u003e\u003c/a\u003e Release 2026-04-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f6ad4c082d3a1995b9add26af4eb7553b13df252\"\u003e\u003ccode\u003ef6ad4c0\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/12a971a61d5226cd72102c66b188ae4968cb9b81\"\u003e\u003ccode\u003e12a971a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8bd8eee331c2fa1553e57d18d5dbbf1dc83820fc\"\u003e\u003ccode\u003e8bd8eee\u003c/code\u003e\u003c/a\u003e chore: add additional text to CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.98.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba7e432545fa3203d98f593b2aceaba66c02db7a\"\u003e\u003ccode\u003eba7e432\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/607cb0afad6e6a655a356be54f9fdec5cc558a80\"\u003e\u003ccode\u003e607cb0a\u003c/code\u003e\u003c/a\u003e Release 2026-03-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a44005fd4a2e2b7308c0346da970890757aaeda5\"\u003e\u003ccode\u003ea44005f\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dbbd8465f03f1931d85d38af45f18362cbc4c469\"\u003e\u003ccode\u003edbbd846\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5b5c3f960e98cf024a8b7d6a6a8f0a1452e028fa\"\u003e\u003ccode\u003e5b5c3f9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca3f9d52a718e4be3a78be0d05e6437ae362e20\"\u003e\u003ccode\u003e7ca3f9d\u003c/code\u003e\u003c/a\u003e drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/338088bc3ce801d773863578da6a0a835d6012af\"\u003e\u003ccode\u003e338088b\u003c/code\u003e\u003c/a\u003e Release 2026-03-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f0e5f3dc09ddb548bccfc11b297229839516bff9\"\u003e\u003ccode\u003ef0e5f3d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.98.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines that use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the connection. Since v1.12.0 this could result in permanently broken connections, especially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3 (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines\nthat use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2 (2026-04-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the\nconnection. Since v1.12.0 this could result in permanently broken connections,\nespecially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1f3e3d92865dd313b4e146968684d7e3836c76e8\"\u003e\u003ccode\u003e1f3e3d9\u003c/code\u003e\u003c/a\u003e Send datestyle as a startup parameter (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/32ba56b8f9c09...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7880","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7880","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7880/packages"},{"uuid":"4174607992","node_id":"PR_kwDOCdvj-c7Ox7b9","number":7873,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T22:55:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T23:13:58.000Z","updated_at":"2026-04-06T22:55:23.000Z","time_to_close":603683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.13","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.97.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.42.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.13` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.97.3` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.42.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epqErr := pq.As(err, pqerror.UniqueViolation)\r\nif pqErr != nil {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix SSL key permission check to allow modes stricter than 0600/0640 (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1265\"\u003e#1265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default\nvalue of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/master/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1464d694fb07af969eb29f60a54f2a90aacdd621\"\u003e\u003ccode\u003e1464d69\u003c/code\u003e\u003c/a\u003e Release v1.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/5a64c116462db2c585ac7b13c7fb41fcacec91bd\"\u003e\u003ccode\u003e5a64c11\u003c/code\u003e\u003c/a\u003e Fix fromDSN() doc comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/7f79f1b81ef30630aa9dcacca516997b0f6f6891\"\u003e\u003ccode\u003e7f79f1b\u003c/code\u003e\u003c/a\u003e Fix trailing quote in fromDSN() error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/e0a292e195790d04df3b4aa...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7873","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7873","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7873/packages"},{"uuid":"3888980365","node_id":"PR_kwDOCdvj-c7BEsNa","number":7825,"state":"closed","title":"dev: bump the safe group across 1 directory with 44 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T23:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T04:03:13.000Z","updated_at":"2026-03-30T23:09:41.000Z","time_to_close":4820787,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":44,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.42.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.7","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.8.0","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.4","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack-legacy"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.96.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.42.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.7` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.8.0` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.4` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.3` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.40.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack-legacy) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5a964704cb2640ed57a74b9b37a53dcda7b6b7dd\"\u003e\u003ccode\u003e5a96470\u003c/code\u003e\u003c/a\u003e Release 2024-12-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/653aa807b912e104f5e1e84e0510b4dffd76c751\"\u003e\u003ccode\u003e653aa80\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d02b239e896c5791e295c9a30a5281f56a8f7c39\"\u003e\u003ccode\u003ed02b239\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/698d709c21bc7922489aaba8c8207c9d7253c2fe\"\u003e\u003ccode\u003e698d709\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/885de40869f9bcee29ad11d60967aa0f1b571d46\"\u003e\u003ccode\u003e885de40\u003c/code\u003e\u003c/a\u003e Fix improper use of Printf-style functions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2934\"\u003e#2934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/858298a55393392fb161c5bd0ae3b9c5251996bf\"\u003e\u003ccode\u003e858298a\u003c/code\u003e\u003c/a\u003e Release 2024-12-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f58264af808a255782999422056bccb06552dcbd\"\u003e\u003ccode\u003ef58264a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df31082d87044a000a1524dbb654651f32713e10\"\u003e\u003ccode\u003edf31082\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/346690ed8f5b974ab26532aa93d5fa92a58d3571\"\u003e\u003ccode\u003e346690e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/45154546e09b48505c8798f7e5f3846ee1e0453a\"\u003e\u003ccode\u003e4515454\u003c/code\u003e\u003c/a\u003e Release 2024-12-17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21004229d97bbc308e095c53cb84d82449be411a\"\u003e\u003ccode\u003e2100422\u003c/code\u003e\u003c/a\u003e release: 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/ba17897c5492456000157ebccd4ba11896be3c50\"\u003e\u003ccode\u003eba17897\u003c/code\u003e\u003c/a\u003e refactor!: update Telemetry Processor logic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5d2aa89e695dc575dc8e9d4285528478969e3650\"\u003e\u003ccode\u003e5d2aa89\u003c/code\u003e\u003c/a\u003e feat: Add metrics support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1151\"\u003e#1151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e090e4a55b2dce773817967a6adc2c2ef24d6a25\"\u003e\u003ccode\u003ee090e4a\u003c/code\u003e\u003c/a\u003e ci(release): Fix changelog-preview permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1181\"\u003e#1181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9d2368e9525b0c5c4326211c9054b9d8f7482618\"\u003e\u003ccode\u003e9d2368e\u003c/code\u003e\u003c/a\u003e ci: update release and changelog-preview workflows (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c551ab56f3dda443c07c205e2b0ecc2c75b123cb\"\u003e\u003ccode\u003ec551ab5\u003c/code\u003e\u003c/a\u003e ci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1167\"\u003e#1167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21b1d0f4b5121b2963e96e4d0abb60a2a6905995\"\u003e\u003ccode\u003e21b1d0f\u003c/code\u003e\u003c/a\u003e chore(repo): Add Claude Code settings with basic permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1175\"\u003e#1175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e84cccc9bd44f977b29085846cee283b4015ba6f\"\u003e\u003ccode\u003ee84cccc\u003c/code\u003e\u003c/a\u003e chore: ignore local Claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1176\"\u003e#1176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b9f4109494f8a828fe1f5eb8e0fbb5f77d042e65\"\u003e\u003ccode\u003eb9f4109\u003c/code\u003e\u003c/a\u003e chore: bump echo to 4.10.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9c96788510b14b8d8beac6384b883e8b1abdee80\"\u003e\u003ccode\u003e9c96788\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.41.0'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.7\u003c/h2\u003e\n\u003cp\u003eRe-release of v2.26.7 as v2.27.7 for correct semver ordering.\u003c/p\u003e\n\u003ch2\u003ev2.27.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(generator): harden opaque imports and fix snake case to go casing by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6279\"\u003egrpc-ecosystem/grpc-gateway#6279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple files by \u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue5799 by \u003ca href=\"https://github.com/rohitlohar45\"\u003e\u003ccode\u003e@​rohitlohar45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6123\"\u003egrpc-ecosystem/grpc-gateway#6123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add example repo in Java to README by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use \u003ccode\u003esummary/description\u003c/code\u003e instead of title for field comments in \u003ccode\u003eopenapi\u003c/code\u003e gen by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6223\"\u003egrpc-ecosystem/grpc-gateway#6223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use pointer for bodyData in OpaqueAPI PATCH requests by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6246\"\u003egrpc-ecosystem/grpc-gateway#6246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use opaque chain for setting path params by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support deprecated field for OpenAPI parameters by \u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): Invalid entries in body parameter schema required array when using \u003ccode\u003ebody: \u0026quot;field_name\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): prevent nested required fields hoisting to parent schema by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078\"\u003egrpc-ecosystem/grpc-gateway#6078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[issue-6080] Fix strict \u003ccode\u003eno-$ref-siblings\u003c/code\u003e rule violations by \u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerfile: upgrade openjdk version by \u003ca href=\"https://github.com/johanbrandhorst\"\u003e\u003ccode\u003e@​johanbrandhorst\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130\"\u003egrpc-ecosystem/grpc-gateway#6130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude methods without HTTP bindings from OpenAPI definitions by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030\"\u003egrpc-ecosystem/grpc-gateway#6030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd note about Authorization header forwarding by \u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): correct body field decoding in opaque API mode by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197\"\u003egrpc-ecosystem/grpc-gateway#6197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/3406565cacd3a0f87e4c71c0efc73e7c0a31c568\"\u003e\u003ccode\u003e3406565\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/8be4c86446b1ff5505d7c40adae4f5d0390b2906\"\u003e\u003ccode\u003e8be4c86\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(generator): harden opaque imports and fix snake case to go casin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/63cba548fb4861dcfa29060fef1f5d758cca0e7b\"\u003e\u003ccode\u003e63cba54\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 46c183b (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6298\"\u003e#6298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/37163bff39e2cfbf7b6975ea912c7ac9b4d1eceb\"\u003e\u003ccode\u003e37163bf\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache digest to cdf6c1f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6297\"\u003e#6297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/64aa277b83e9add2232bb5d9fd9b9b53adfabb17\"\u003e\u003ccode\u003e64aa277\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fe6c208 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6296\"\u003e#6296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7181022a5fe6f1c371d96a7a640619577f32d7ec\"\u003e\u003ccode\u003e7181022\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel_features to v1.41.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6293\"\u003e#6293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c39289dcc4ee76d50811d6589d2dda7a069913a7\"\u003e\u003ccode\u003ec39289d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com_github_bazelbuild_buildtools to v8.5.1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6e3b4f353b9078e0cd6047b46874dd9ba35a36a8\"\u003e\u003ccode\u003e6e3b4f3\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e38072568275ba0fe4f43ee00dc8c180e08e4bd8\"\u003e\u003ccode\u003ee380725\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/login-action digest to c94ce9f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6291\"\u003e#6291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/bba4e0af7a87d1c84c1194be17a6b55eeaff1ea8\"\u003e\u003ccode\u003ebba4e0a\u003c/code\u003e\u003c/a\u003e fix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.24+\u003c/li\u003e\n\u003cli\u003eRemove golang.org/x/crypto dependency\u003c/li\u003e\n\u003cli\u003eAdd OptionShouldPing to control ResetSession ping behavior (ilyam8)\u003c/li\u003e\n\u003cli\u003eFix: Avoid overflow when MaxConns is set to MaxInt32\u003c/li\u003e\n\u003cli\u003eFix: Close batch pipeline after a query error (Anthonin Bonnefoy)\u003c/li\u003e\n\u003cli\u003eFaster shutdown of pgxpool.Pool background goroutines (Blake Gentry)\u003c/li\u003e\n\u003cli\u003eAdd pgxpool ping timeout (Amirsalar Safaei)\u003c/li\u003e\n\u003cli\u003eFix: Rows.FieldDescriptions for empty query\u003c/li\u003e\n\u003cli\u003eScan unknown types into *any as string or []byte based on format code\u003c/li\u003e\n\u003cli\u003eOptimize pgtype.Numeric (Philip Dubé)\u003c/li\u003e\n\u003cli\u003eAdd AfterNetConnect hook to pgconn.Config\u003c/li\u003e\n\u003cli\u003eFix: Handle for preparing statements that fail during the Describe phase\u003c/li\u003e\n\u003cli\u003eFix overflow in numeric scanning (Ilia Demianenko)\u003c/li\u003e\n\u003cli\u003eFix: json/jsonb sql.Scanner source type is []byte\u003c/li\u003e\n\u003cli\u003eMigrate from math/rand to math/rand/v2 (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize internal iobufpool (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize stmtcache invalidation (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eFix: missing error case in interval parsing (Maxime Soulé)\u003c/li\u003e\n\u003cli\u003eFix: invalidate statement/description cache in Exec (James Hartig)\u003c/li\u003e\n\u003cli\u003eColumnTypeLength method return the type length for varbit type (DengChan)\u003c/li\u003e\n\u003cli\u003eArray and Composite codecs handle typed nils\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/fe8740aa0679b67e13d2f1744bce5b61567d584e\"\u003e\u003ccode\u003efe8740a\u003c/code\u003e\u003c/a\u003e Release v5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e5dde5a51169fac139fb5ff82f5e9ce0155d7f62\"\u003e\u003ccode\u003ee5dde5a\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/06f2d82cac0f9fe6a6246987412b60b33241ed42\"\u003e\u003ccode\u003e06f2d82\u003c/code\u003e\u003c/a\u003e Remove trailing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2cf78dd906605e0e3fe9772bfc4d52e2ad60becc\"\u003e\u003ccode\u003e2cf78dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2448\"\u003e#2448\u003c/a\u003e from DengChan/column_type_lenth_varbit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2d1c4ef1aac082ec1d16c0ef2d83dc66586a9acb\"\u003e\u003ccode\u003e2d1c4ef\u003c/code\u003e\u003c/a\u003e Skip tests on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/1a5fa7fc7f069c51225244f7632696166edf3ef1\"\u003e\u003ccode\u003e1a5fa7f\u003c/code\u003e\u003c/a\u003e Array and Composite codecs handle typed nils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5736d0976dddf0421c8b9193489add01810676fb\"\u003e\u003ccode\u003e5736d09\u003c/code\u003e\u003c/a\u003e ColumnTypeLength method return the type length for varbit type.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4c1308c14b2eabaaa365e8cd69120b1de8f953e9\"\u003e\u003ccode\u003e4c1308c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;stdlib matches native pgx scanning support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/14ce2b7a62479e02eb19dc34c639d5f799d3e96f\"\u003e\u003ccode\u003e14ce2b7\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/65b2724ea5dd0dc3f75a9b5d98029dbbeeec5bd9\"\u003e\u003ccode\u003e65b2724\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2443\"\u003e#2443\u003c/a\u003e from jameshartig/x-invalidate-cache-in-exec\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/comp...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7825/packages"},{"uuid":"3755381679","node_id":"PR_kwDOCdvj-c66OeE1","number":7797,"state":"closed","title":"dev: bump the safe group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T03:58:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T22:11:17.000Z","updated_at":"2026-02-03T03:58:51.000Z","time_to_close":3649653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":43,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.94.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.40.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.3","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.2","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.3","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.2","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.39.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.34.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.6` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.94.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.40.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.3` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.2` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.3` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.2` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.39.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.34.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.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/776903f3dd7208803912e19d3aa25006a7fbdeee\"\u003e\u003ccode\u003e776903f\u003c/code\u003e\u003c/a\u003e Release 2024-12-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/170b13cac4658e0909b13468d3959f94c358faf3\"\u003e\u003ccode\u003e170b13c\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/c1a02e760211a1d0762f664973ea4d896376a621\"\u003e\u003ccode\u003ec1a02e7\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/2835f7bb8d4925acb36a5ab7813cca6ac8977cb7\"\u003e\u003ccode\u003e2835f7b\u003c/code\u003e\u003c/a\u003e Fix user agent to add business metrics at the end instead of prepend them (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba4965dd291e68f9345c5eae4dec8a0f63bda436\"\u003e\u003ccode\u003eba4965d\u003c/code\u003e\u003c/a\u003e Release 2024-11-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55149b05036afa39e3b7c6dd945543faee4069e6\"\u003e\u003ccode\u003e55149b0\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/fd6bb8b363cce171fba74b72d2bb4142b9306b7c\"\u003e\u003ccode\u003efd6bb8b\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/65ab4f88b048175d8fc13fab6f72f31b739a2455\"\u003e\u003ccode\u003e65ab4f8\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/8939ed049c8b3490f9a3dbd4e4d3d56cf22a27f2\"\u003e\u003ccode\u003e8939ed0\u003c/code\u003e\u003c/a\u003e Release 2024-11-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/23cf36b2492a3caf859a6235c6911f1c2fb715ca\"\u003e\u003ccode\u003e23cf36b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.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/service/s3` from 1.78.2 to 1.94.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/3297582dacd333bb9f3788d21b19a6d5d36f9eb8\"\u003e\u003ccode\u003e3297582\u003c/code\u003e\u003c/a\u003e Release 2025-12-15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/682a1b66e8f7aa638ea8c88e673d3752bc276455\"\u003e\u003ccode\u003e682a1b6\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/f2a67b1071236c53507d05492ee93318a1740d51\"\u003e\u003ccode\u003ef2a67b1\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/fbe0776c75439827b4d6378c810144c18b5da31b\"\u003e\u003ccode\u003efbe0776\u003c/code\u003e\u003c/a\u003e Release 2025-12-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91070ff506c0b8e7079f0c91459c73dcfb49f0df\"\u003e\u003ccode\u003e91070ff\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/67f5776311445505b175b96d2563884f97d30df4\"\u003e\u003ccode\u003e67f5776\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/a15479893de691a764d1fef2272b7e41d5b7726f\"\u003e\u003ccode\u003ea154798\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/76d0a5511fd99e1a462387dbf1dbd3cffcd4d7d2\"\u003e\u003ccode\u003e76d0a55\u003c/code\u003e\u003c/a\u003e Release 2025-12-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/72bae880aa5a162abaf02640b41fe8c323bbe748\"\u003e\u003ccode\u003e72bae88\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/9b57b963ddeec77bdf14e76f1ada47ce61d95650\"\u003e\u003ccode\u003e9b57b96\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.78.2...service/s3/v1.94.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003eDisableTelemetryBuffer\u003c/code\u003e flag and noop Telemetry Buffer, to prevent a panic at runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1149\"\u003e#1149\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.39.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop events from the telemetry buffer when rate-limited or transport is full, allowing the buffer queue to empty itself under load (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1138\"\u003e#1138\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix scheduler's \u003ccode\u003ehasWork()\u003c/code\u003e method to check if buffers are ready to flush. The previous implementation was causing CPU spikes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1143\"\u003e#1143\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a new async envelope transport and telemetry buffer to prioritize and batch events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1094\"\u003e#1094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1093\"\u003e#1093\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1107\"\u003e#1107\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdvantages:\n\u003cul\u003e\n\u003cli\u003ePrioritized, per-category buffers (errors, transactions, logs, check-ins) reduce starvation and improve resilience under load\u003c/li\u003e\n\u003cli\u003eBatching for high-volume logs (up to 100 items or 5s) cuts network overhead\u003c/li\u003e\n\u003cli\u003eBounded memory with eviction policies\u003c/li\u003e\n\u003cli\u003eImproved flush behavior with context-aware flushing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eClientOptions.DisableTelemetryBuffer\u003c/code\u003e to opt out and fall back to the legacy transport layer (\u003ccode\u003eHTTPTransport\u003c/code\u003e / \u003ccode\u003eHTTPSyncTransport\u003c/code\u003e).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eerr := sentry.Init(sentry.ClientOptions{\n  Dsn: \u0026quot;__DSN__\u0026quot;,\n  DisableTelemetryBuffer: true, // fallback to legacy transport\n})\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a custom \u003ccode\u003eTransport\u003c/code\u003e is provided, the SDK automatically disables the telemetry buffer and uses the legacy transport for compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.37.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBehavioral change for the \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option. The option now defaults to ignoring 404 status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1122\"\u003e#1122\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003eDisableTelemetryBuffer\u003c/code\u003e flag and noop Telemetry Buffer, to prevent a panic at runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1149\"\u003e#1149\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.39.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop events from the telemetry buffer when rate-limited or transport is full, allowing the buffer queue to empty itself under load (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1138\"\u003e#1138\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix scheduler's \u003ccode\u003ehasWork()\u003c/code\u003e method to check if buffers are ready to flush. The previous implementation was causing CPU spikes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1143\"\u003e#1143\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a new async envelope transport and telemetry buffer to prioritize and batch events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1094\"\u003e#1094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1093\"\u003e#1093\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1107\"\u003e#1107\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdvantages:\n\u003cul\u003e\n\u003cli\u003ePrioritized, per-category buffers (errors, transactions, logs, check-ins) reduce starvation and improve resilience under load\u003c/li\u003e\n\u003cli\u003eBatching for high-volume logs (up to 100 items or 5s) cuts network overhead\u003c/li\u003e\n\u003cli\u003eBounded memory with eviction policies\u003c/li\u003e\n\u003cli\u003eImproved flush behavior with context-aware flushing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eClientOptions.DisableTelemetryBuffer\u003c/code\u003e to opt out and fall back to the legacy transport layer (\u003ccode\u003eHTTPTransport\u003c/code\u003e / \u003ccode\u003eHTTPSyncTransport\u003c/code\u003e).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eerr := sentry.Init(sentry.ClientOptions{\n  Dsn: \u0026quot;__DSN__\u0026quot;,\n  DisableTelemetryBuffer: true, // fallback to legacy transport\n})\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a custom \u003ccode\u003eTransport\u003c/code\u003e is provided, the SDK automatically disables the telemetry buffer and uses the legacy transport for compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.37.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/f3fc5645c662d42363d3c47adee155a03a757f4b\"\u003e\u003ccode\u003ef3fc564\u003c/code\u003e\u003c/a\u003e release: 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9232f5d2f9727119fef5b9db5aad9e2906758f58\"\u003e\u003ccode\u003e9232f5d\u003c/code\u003e\u003c/a\u003e chore: prepare 0.40.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55ee13e338b87f7fb0c691f38158809ff9fb30f7\"\u003e\u003ccode\u003e55ee13e\u003c/code\u003e\u003c/a\u003e feat: disable Telemetry Buffer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1149\"\u003e#1149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/34261f3c64f1876aa6c891848108ffd88a299787\"\u003e\u003ccode\u003e34261f3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.39.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a36268230302c750b38d4fe3a6f097a216fc355d\"\u003e\u003ccode\u003ea362682\u003c/code\u003e\u003c/a\u003e release: 0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2153b5042be712bdbe1cba4f15c3e2aa7ac4ffe4\"\u003e\u003ccode\u003e2153b50\u003c/code\u003e\u003c/a\u003e chore: prepare 0.39.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1144\"\u003e#1144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/112f257bfa4d5b452a3f5467e72c4ee1adfbff47\"\u003e\u003ccode\u003e112f257\u003c/code\u003e\u003c/a\u003e fix: scheduler should check for ready to flush buffers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/03de096007be889e2fdec6bf5fc658419faa2fb7\"\u003e\u003ccode\u003e03de096\u003c/code\u003e\u003c/a\u003e feat: drop rate-limited events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a2066ef178eeb4cb2808f565416283465b51b233\"\u003e\u003ccode\u003ea2066ef\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.38.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/eb9fd9f8949f9af4d20cb3270c210fcec744148d\"\u003e\u003ccode\u003eeb9fd9f\u003c/code\u003e\u003c/a\u003e release: 0.38.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(runtime): using reflect.TypeFor by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(runtime): annotate context even if no incoming headers by \u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Opaque API and Protobuf Editions support by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: annotate healthz endpoint handler by \u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpand_slash_patterns=true now converts parameters with hyphens correctly by \u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/ab243acfa3bcc5495c4e3923ca44aad7537e834c\"\u003e\u003ccode\u003eab243ac\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 9070e63 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5970\"\u003e#5970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/30abf93af6d544cfe9e3f722afa9341279ebdeec\"\u003e\u003ccode\u003e30abf93\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/protobuf to v1.36.10 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5969\"\u003e#5969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b73048f34064bef3f6faec8111c4fca73f4dab18\"\u003e\u003ccode\u003eb73048f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel to v8.4.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/95f123b0a778164001710cf42b1ae00951f3b126\"\u003e\u003ccode\u003e95f123b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3990e05 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5967\"\u003e#5967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/fb9da671013630f9859da2c23d972fda479dd2f4\"\u003e\u003ccode\u003efb9da67\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 063f9e1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5966\"\u003e#5966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/208372a9865cf8ebf6e2994cb94a08fcda10b61f\"\u003e\u003ccode\u003e208372a\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to e78280f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/1a315aa59086256696e2ea8285eaec89dbecff4b\"\u003e\u003ccode\u003e1a315aa\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b862f0b48e8b3ef19d79b0ea0ef5c280ef9d3d49\"\u003e\u003ccode\u003eb862f0b\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e6cdbc77ba3d8666384e72fd2f946a5576c1296a\"\u003e\u003ccode\u003ee6cdbc7\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to eab82ec (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5962\"\u003e#5962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7fefac04340e187715e0ac479da4df281080d02e\"\u003e\u003ccode\u003e7fefac0\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to a4ded73 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5961\"\u003e#5961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1102\"\u003eklauspost/compress#1102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Use exact sizes for huffman tables by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1103\"\u003eklauspost/compress#1103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Faster load+store by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1104\"\u003eklauspost/compress#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd notice to S2 about MinLZ by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1065\"\u003eklauspost/compress#1065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1069\"\u003eklauspost/compress#1069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.0...v1.18.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/klauspost/compress/commit/444d5d9b74cdd224f607dea687edfc584fd493f6\"\u003e\u003ccode\u003e444d5d9\u003c/code\u003e\u003c/a\u003e Fix invalid encoding on level 9 with single value input (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1115\"\u003e#1115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/503c02816f2fbb1b1afa2de9c5e21146eb9aa812\"\u003e\u003ccode\u003e503c028\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action in the github-actions group (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1111\"\u003e#1111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/701ca28bd550f622eb2dbccf0d7bd412ac41b0ad\"\u003e\u003ccode\u003e701ca28\u003c/code\u003e\u003c/a\u003e flate: reduce stateless allocations (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1106\"\u003e#1106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/e0b47ffa6861e3ce2ff3225f739ed234fb3df170\"\u003e\u003ccode\u003ee0b47ff\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/d10b5259eef9d3da9a58bedad041b36731967489\"\u003e\u003ccode\u003ed10b525\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3c0d30844ced777738c26ca35394953ceb2073ae\"\u003e\u003ccode\u003e3c0d308\u003c/code\u003e\u003c/a\u003e flate: Faster load+st0re (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/6e2f5d5b240137060e9d7c44f3c31bad2927593f\"\u003e\u003ccode\u003e6e2f5d5\u003c/code\u003e\u003c/a\u003e flate: Use exact sizes for huffman tables (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bda824b0286d81f2a988c89f9a8c913607e67c36\"\u003e\u003ccode\u003ebda824b\u003c/code\u003e\u003c/a\u003e flate: Add examples (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/f44517c79cda0344a79a31a31d09cc8a532e920e\"\u003e\u003ccode\u003ef44517c\u003c/code\u003e\u003c/a\u003e flate: Simplify matchlen (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/54cb7a5e7c540cf0b50aaa5dd36a3721db2af1e5\"\u003e\u003ccode\u003e54cb7a5\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.2\"\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.11.4 to 2.12.3\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.12.3\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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.5 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7604\"\u003e#7604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/google/go-tpm v0.9.7 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/nats-io/nkeys v0.4.12 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.45.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/klauspost/compress v1.18.2 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7604\"\u003e#7604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/antithesishq/antithesis-sdk-go v0.5.0...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7797","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7797","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7797/packages"},{"uuid":"3559098680","node_id":"PR_kwDOCdvj-c6wBHTG","number":7748,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T22:28:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T23:38:41.000Z","updated_at":"2025-11-24T22:28:27.000Z","time_to_close":2414984,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.15","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.36.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.3","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.1","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.16.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.32.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 27 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.15` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.7` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.36.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.3` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.16.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.32.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/4bd7f5481eebe1c422fa85d1956f7ea34d93cf76\"\u003e\u003ccode\u003e4bd7f54\u003c/code\u003e\u003c/a\u003e Release 2025-10-23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55fb47cb07949ca70312a359272b10ff29f520df\"\u003e\u003ccode\u003e55fb47c\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/bf727c0b40333a2e643a89909f189ffba0c212b9\"\u003e\u003ccode\u003ebf727c0\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ca943fb071778b06e5e7f64f5ddf896f8579b6b\"\u003e\u003ccode\u003e0ca943f\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/3908bc4e960b7782da16a710fb8a747632af25a5\"\u003e\u003ccode\u003e3908bc4\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/a0c74d28b606e71c1ee23d7ee17ec4949001cf56\"\u003e\u003ccode\u003ea0c74d2\u003c/code\u003e\u003c/a\u003e Release 2025-10-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/eb611540d594538970ddd91b7802f5152cca8d2f\"\u003e\u003ccode\u003eeb61154\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/e20d3e4b6065b1a8cdd97d00342cdc8d8c02561b\"\u003e\u003ccode\u003ee20d3e4\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/9acd5faf2ca161219176c3cd8402837c98ed82ce\"\u003e\u003ccode\u003e9acd5fa\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/a91cc6c72206a1cef64caff0c70fa1bd13bd4543\"\u003e\u003ccode\u003ea91cc6c\u003c/code\u003e\u003c/a\u003e Speed up unit tests by removing duplicate work (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3216\"\u003e#3216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.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.78.2 to 1.88.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4bd7f5481eebe1c422fa85d1956f7ea34d93cf76\"\u003e\u003ccode\u003e4bd7f54\u003c/code\u003e\u003c/a\u003e Release 2025-10-23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55fb47cb07949ca70312a359272b10ff29f520df\"\u003e\u003ccode\u003e55fb47c\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/bf727c0b40333a2e643a89909f189ffba0c212b9\"\u003e\u003ccode\u003ebf727c0\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ca943fb071778b06e5e7f64f5ddf896f8579b6b\"\u003e\u003ccode\u003e0ca943f\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/3908bc4e960b7782da16a710fb8a747632af25a5\"\u003e\u003ccode\u003e3908bc4\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/a0c74d28b606e71c1ee23d7ee17ec4949001cf56\"\u003e\u003ccode\u003ea0c74d2\u003c/code\u003e\u003c/a\u003e Release 2025-10-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/eb611540d594538970ddd91b7802f5152cca8d2f\"\u003e\u003ccode\u003eeb61154\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/e20d3e4b6065b1a8cdd97d00342cdc8d8c02561b\"\u003e\u003ccode\u003ee20d3e4\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/9acd5faf2ca161219176c3cd8402837c98ed82ce\"\u003e\u003ccode\u003e9acd5fa\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/a91cc6c72206a1cef64caff0c70fa1bd13bd4543\"\u003e\u003ccode\u003ea91cc6c\u003c/code\u003e\u003c/a\u003e Speed up unit tests by removing duplicate work (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3216\"\u003e#3216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue, possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.36.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.36.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent panic when converting error chains containing non-comparable error types by using a safe fallback for visited detection in exception conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.36.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBehavioral change for the \u003ccode\u003eMaxBreadcrumbs\u003c/code\u003e client option. Removed the hard limit of 100 breadcrumbs, allowing users to set a larger limit and also changed the default limit from 30 to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1106\"\u003e#1106\u003c/a\u003e))\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe changes to error handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e) will affect issue grouping. It is expected that any wrapped and complex errors will be grouped under a new issue group.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for improved issue grouping with enhanced error chain handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe SDK now provides better handling of complex error scenarios, particularly when dealing with multiple related errors or error chains. This feature automatically detects and properly structures errors created with Go's \u003ccode\u003eerrors.Join()\u003c/code\u003e function and other multi-error patterns.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// Multiple errors are now properly grouped and displayed in Sentry\nerr1 := errors.New(\u0026quot;err1\u0026quot;)\nerr2 := errors.New(\u0026quot;err2\u0026quot;) \ncombinedErr := errors.Join(err1, err2)\n\u003cp\u003e// When captured, these will be shown as related exceptions in Sentry\nsentry.CaptureException(combinedErr)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option to allow filtering of HTTP transactions based on status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1089\"\u003e#1089\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure which HTTP status codes should not be traced by providing single codes or ranges\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003eTraceIgnoreStatusCodes: [][]int{{404}, {500, 599}}\u003c/code\u003e ignores 404 and server errors 500-599\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix logs being incorrectly filtered by \u003ccode\u003eBeforeSend\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1109\"\u003e#1109\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eLogs now bypass the \u003ccode\u003eprocessEvent\u003c/code\u003e method and are sent directly to the transport\u003c/li\u003e\n\u003cli\u003eThis ensures logs are only filtered by \u003ccode\u003eBeforeSendLog\u003c/code\u003e, not by the error/message \u003ccode\u003eBeforeSend\u003c/code\u003e callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Go 1.25 and drop support for Go 1.22 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.36.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent panic when converting error chains containing non-comparable error types by using a safe fallback for visited detection in exception conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.36.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBehavioral change for the \u003ccode\u003eMaxBreadcrumbs\u003c/code\u003e client option. Removed the hard limit of 100 breadcrumbs, allowing users to set a larger limit and also changed the default limit from 30 to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1106\"\u003e#1106\u003c/a\u003e))\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe changes to error handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e) will affect issue grouping. It is expected that any wrapped and complex errors will be grouped under a new issue group.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for improved issue grouping with enhanced error chain handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe SDK now provides better handling of complex error scenarios, particularly when dealing with multiple related errors or error chains. This feature automatically detects and properly structures errors created with Go's \u003ccode\u003eerrors.Join()\u003c/code\u003e function and other multi-error patterns.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// Multiple errors are now properly grouped and displayed in Sentry\nerr1 := errors.New(\u0026quot;err1\u0026quot;)\nerr2 := errors.New(\u0026quot;err2\u0026quot;) \ncombinedErr := errors.Join(err1, err2)\n\u003cp\u003e// When captured, these will be shown as related exceptions in Sentry\nsentry.CaptureException(combinedErr)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option to allow filtering of HTTP transactions based on status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1089\"\u003e#1089\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure which HTTP status codes should not be traced by providing single codes or ranges\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003eTraceIgnoreStatusCodes: [][]int{{404}, {500, 599}}\u003c/code\u003e ignores 404 and server errors 500-599\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix logs being incorrectly filtered by \u003ccode\u003eBeforeSend\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1109\"\u003e#1109\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eLogs now bypass the \u003ccode\u003eprocessEvent\u003c/code\u003e method and are sent directly to the transport\u003c/li\u003e\n\u003cli\u003eThis ensures logs are only filtered by \u003ccode\u003eBeforeSendLog\u003c/code\u003e, not by the error/message \u003ccode\u003eBeforeSend\u003c/code\u003e callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Go 1.25 and drop support for Go 1.22 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/1bdc7aaa3cfecfecff65be01358edc15c85439a2\"\u003e\u003ccode\u003e1bdc7aa\u003c/code\u003e\u003c/a\u003e release: 0.36.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/fb7dacf7b69dde7d53a6742953add79b6a7c6d98\"\u003e\u003ccode\u003efb7dacf\u003c/code\u003e\u003c/a\u003e Prepare 0.36.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/11f2790668758ef92d9ad67496b1983acbb16bcb\"\u003e\u003ccode\u003e11f2790\u003c/code\u003e\u003c/a\u003e fix: add fallback on non hashable errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2cf1dc0c1f43fad7a1b2ddba600b0d96c1681f21\"\u003e\u003ccode\u003e2cf1dc0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.36.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/fe877a9b588baf3485270860b69185d9a8080982\"\u003e\u003ccode\u003efe877a9\u003c/code\u003e\u003c/a\u003e release: 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/586e92e4aea2b31aefd29eb16c9e9815eda2142f\"\u003e\u003ccode\u003e586e92e\u003c/code\u003e\u003c/a\u003e Prepare 0.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1110\"\u003e#1110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/99cebd57a973b21ea8ef1c1462eb7d31f2e4b29f\"\u003e\u003ccode\u003e99cebd5\u003c/code\u003e\u003c/a\u003e feat: properly support error capturing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/49d29a6c8c7956de141b07ca1cdd57f60c93d45c\"\u003e\u003ccode\u003e49d29a6\u003c/code\u003e\u003c/a\u003e fix: logs should not pass from processEvent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1109\"\u003e#1109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2dc3b97fd5d4776ee4aeeacf0701d9161160a786\"\u003e\u003ccode\u003e2dc3b97\u003c/code\u003e\u003c/a\u003e feat!: remove MaxBreadcrumbs hard limit and change default to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1106\"\u003e#1106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c24b7484373c2a3afc81e7cffd33f24a6bcc8ece\"\u003e\u003ccode\u003ec24b748\u003c/code\u003e\u003c/a\u003e ref: create debuglog package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(runtime): using reflect.TypeFor by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(runtime): annotate context even if no incoming headers by \u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Opaque API and Protobuf Editions support by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: annotate healthz endpoint handler by \u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpand_slash_patterns=true now converts parameters with hyphens correctly by \u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/ab243acfa3bcc5495c4e3923ca44aad7537e834c\"\u003e\u003ccode\u003eab243ac\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 9070e63 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5970\"\u003e#5970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/30abf93af6d544cfe9e3f722afa9341279ebdeec\"\u003e\u003ccode\u003e30abf93\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/protobuf to v1.36.10 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5969\"\u003e#5969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b73048f34064bef3f6faec8111c4fca73f4dab18\"\u003e\u003ccode\u003eb73048f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel to v8.4.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/95f123b0a778164001710cf42b1ae00951f3b126\"\u003e\u003ccode\u003e95f123b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3990e05 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5967\"\u003e#5967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/fb9da671013630f9859da2c23d972fda479dd2f4\"\u003e\u003ccode\u003efb9da67\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 063f9e1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5966\"\u003e#5966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/208372a9865cf8ebf6e2994cb94a08fcda10b61f\"\u003e\u003ccode\u003e208372a\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to e78280f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/1a315aa59086256696e2ea8285eaec89dbecff4b\"\u003e\u003ccode\u003e1a315aa\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b862f0b48e8b3ef19d79b0ea0ef5c280ef9d3d49\"\u003e\u003ccode\u003eb862f0b\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e6cdbc77ba3d8666384e72fd2f946a5576c1296a\"\u003e\u003ccode\u003ee6cdbc7\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to eab82ec (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5962\"\u003e#5962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7fefac04340e187715e0ac479da4df281080d02e\"\u003e\u003ccode\u003e7fefac0\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to a4ded73 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5961\"\u003e#5961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1102\"\u003eklauspost/compress#1102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Use exact sizes for huffman tables by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1103\"\u003eklauspost/compress#1103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Faster load+store by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1104\"\u003eklauspost/compress#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd notice to S2 about MinLZ by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1065\"\u003eklauspost/compress#1065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1069\"\u003eklauspost/compress#1069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.0...v1.18.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/klauspost/compress/commit/d10b5259eef9d3da9a58bedad041b36731967489\"\u003e\u003ccode\u003ed10b525\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3c0d30844ced777738c26ca35394953ceb2073ae\"\u003e\u003ccode\u003e3c0d308\u003c/code\u003e\u003c/a\u003e flate: Faster load+st0re (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/6e2f5d5b240137060e9d7c44f3c31bad2927593f\"\u003e\u003ccode\u003e6e2f5d5\u003c/code\u003e\u003c/a\u003e flate: Use exact sizes for huffman tables (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bda824b0286d81f2a988c89f9a8c913607e67c36\"\u003e\u003ccode\u003ebda824b\u003c/code\u003e\u003c/a\u003e flate: Add examples (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/f44517c79cda0344a79a31a31d09cc8a532e920e\"\u003e\u003ccode\u003ef44517c\u003c/code\u003e\u003c/a\u003e flate: Simplify matchlen (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/54cb7a5e7c540cf0b50aaa5dd36a3721db2af1e5\"\u003e\u003ccode\u003e54cb7a5\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c43fcbb924ee8bc8453998094924d896bbe61f3a\"\u003e\u003ccode\u003ec43fcbb\u003c/code\u003e\u003c/a\u003e Run modernize. Deprecate Go 1.22 (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1095\"\u003e#1095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/86a9489c72d0742ebe66ee9543d0f78abd82ebcd\"\u003e\u003ccode\u003e86a9489\u003c/code\u003e\u003c/a\u003e gzhttp: remove redundant err check in zstdReader (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/ad4a0301d09c368139fd8171be06a8e0508d6088\"\u003e\u003ccode\u003ead4a030\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action in the github-actions group (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/1a8c0e48e1fa4245694103fc47721c83a9135588\"\u003e\u003ccode\u003e1a8c0e4\u003c/code\u003e\u003c/a\u003e Avoiding extra allocation in Reset (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\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.11.4 to 2.12.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.12.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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.3 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7428\"\u003e#7428\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/google/go-tpm v0.9.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7374\"\u003e#7374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/nats-io/nats.go v1.46.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7374\"\u003e#7374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.43.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.37.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/time v0.14.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\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\u003eThe \u003ccode\u003eNewServerFromConfig\u003c/code\u003e function has been added to the embedded server API for parsing an external configuration file when \u003ccode\u003eConfigFile\u003c/code\u003e is supplied (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7364\"\u003e#7364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWebSocket leafnode connections can now use a HTTP proxy by specifying \u003ccode\u003eproxy\u003c/code\u003e settings in the leafnode \u003ccode\u003eremotes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7242\"\u003e#7242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ewrite_deadline\u003c/code\u003e option in the \u003ccode\u003ecluster\u003c/code\u003e, \u003ccode\u003eleafnode\u003c/code\u003e and \u003ccode\u003egateway\u003c/code\u003e config blocks allows configuring write deadlines on a finger-grained basis (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cp\u003eMonitoring\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ejsz\u003c/code\u003e monitoring endpoint can now report leader counts (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7429\"\u003e#7429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe store lock is no longer held while searching for TTL expiry tasks, improving performance (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7344\"\u003e#7344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving a message from the TTL state is now faster (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7344\"\u003e#7344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe filestore no longer performs heap allocations for hash checks (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7345\"\u003e#7345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe filestore now reuses pooled write cache allocations more efficiently (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMeta snapshot performance for a very large number of assets has been improved after a regression in v2.11.9 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7350\"\u003e#7350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSequence-from-timestamp lookups, such as those using \u003ccode\u003eopt_start_time\u003c/code\u003e on consumers or \u003ccode\u003estart_time\u003c/code\u003e on message get requests, now use a binary search for improved lookup performance (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7357\"\u003e#7357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eScheduled messages are now deactivated properly when followed up with another message on the same subject without a schedule (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7366\"\u003e#7366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMeta snapshots are no longer taken on every stream removal (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFilestore cache lookups can now return early for empty blocks (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7381\"\u003e#7381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFilestore meta files are now written using temporary staging, avoiding accidental truncation on crashes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7388\"\u003e#7388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAtomic batch publish now supports deduplication with the \u003ccode\u003eNats-Msg-Id\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache-specific log lines in the filestore have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7396\"\u003e#7396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog lines and errors related to offline/unsupported assets are now clearer (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7416\"\u003e#7416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7425\"\u003e#7425\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\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/nats-io/nats-server/commit/fab5f999a25dfcdbd4c80d6f7c43cf87f571968f\"\u003e\u003ccode\u003efab5f99\u003c/code\u003e\u003c/a\u003e Release v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bf2c60af2c8f49338f0dd88d1723b3806606faae\"\u003e\u003ccode\u003ebf2c60a\u003c/code\u003e\u003c/a\u003e Cherry-picks for v2.12.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7430\"\u003e#7430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/350d9d7ebb3dfbb54fa769398fa3dc13c44ff4c7\"\u003e\u003ccode\u003e350d9d7\u003c/code\u003e\u003c/a\u003e [FIXED] Filestore unlock when message erase fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/18007b87e5b5cd336c8cb8f7e22bcf70a600483f\"\u003e\u003ccode\u003e18007b8\u003c/code\u003e\u003c/a\u003e [IMPROVED] JSZ Raft leader stats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bc7407a8643aa06c14fb9eea777555bffc9559d5\"\u003e\u003ccode\u003ebc7407a\u003c/code\u003e\u003c/a\u003e Update to Go 1.25.3/1.24.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/ffbdb107c971f5962175d32d38aeef52225c81cf\"\u003e\u003ccode\u003effbdb10\u003c/code\u003e\u003c/a\u003e [FIXED] Trusted Proxies: Reload log message report added keys as removed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/59361c973b0b85991b4c053c30a406dcfdc185e5\"\u003e\u003ccode\u003e59361c9\u003c/code\u003e\u003c/a\u003e Release v2.12.1-RC.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/fd8c5b71ad2ec1c6a530e17b46f9fd3f8dd54c69\"\u003e\u003ccode\u003efd8c5b7\u003c/code\u003e\u003c/a\u003e Cherry-picks for v2.12.1-RC.5 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7426\"\u003e#7426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/6c9a051a9ef6d03792bceeccb808d6d8f2e5a548\"\u003e\u003ccode\u003e6c9a051\u003c/code\u003e\u003c/a\u003e feat: add riscv64 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/84fe04a5adac0cc1b3089bc6500f950d7a491ed9\"\u003e\u003ccode\u003e84fe04a\u003c/code\u003e\u003c/a\u003e NRG: Parallel catchups can truncate committed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7748","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7748","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7748/packages"},{"uuid":"2879874083","node_id":"PR_kwDOPMVb2c6rp2Qj","number":7,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.23.0 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T22:29:17.000Z","updated_at":"2025-10-01T22:29:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.23.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.23.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.23.0...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.23.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sters/go-fake-smtp-server/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sters%2Fgo-fake-smtp-server/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"3466413747","node_id":"PR_kwDOCN3YEs6rLXbW","number":1264,"state":"open","title":"build(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0","user":"dependabot[bot]","labels":["dco-signoff: yes","dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T19:57:11.000Z","updated_at":"2025-09-30T09:12:13.931Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.22.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.22.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/falcosecurity/falcosidekick/pull/1264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Ffalcosidekick/issues/1264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1264/packages"},{"uuid":"2851271332","node_id":"PR_kwDOCdvj-c6p8vKk","number":7721,"state":"open","title":"dev: bump the safe group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T22:09:06.000Z","updated_at":"2025-09-22T22:09:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":38,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.3","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.0","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.9` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.1` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.3` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.14.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.31.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f26b32c1869572ad50b5b2bd9a039b16bc4b769c\"\u003e\u003ccode\u003ef26b32c\u003c/code\u003e\u003c/a\u003e Release 2025-09-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/820fa2e0c1f257763f1243f51ef88322b2b6a3b1\"\u003e\u003ccode\u003e820fa2e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1245a24f68b5df6745cbf0e1416870c497ad6201\"\u003e\u003ccode\u003e1245a24\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6d014ab7e0a2836e8f6a6241bbb40e71958ad345\"\u003e\u003ccode\u003e6d014ab\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/69ff935cd80f31de810db47c50cbec25c6e03133\"\u003e\u003ccode\u003e69ff935\u003c/code\u003e\u003c/a\u003e Release 2025-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d2c28e734d9e6416be75a6b17ff5733a19de3f41\"\u003e\u003ccode\u003ed2c28e7\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a50ca9daf5347c2088d4c89ebb49386ee26c8b3f\"\u003e\u003ccode\u003ea50ca9d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68846092972c4b92326c476fd721afecb8cc6eb0\"\u003e\u003ccode\u003e6884609\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/049d803d82523af477aa526623925b9cfdc53ed9\"\u003e\u003ccode\u003e049d803\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/591f16a9e3f423a903f9ef2cedadb1c682eef831\"\u003e\u003ccode\u003e591f16a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.88.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/70e9f3d91a369c9147a9b09f2e66e270ef5febbb\"\u003e\u003ccode\u003e70e9f3d\u003c/code\u003e\u003c/a\u003e Release 2025-09-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e620ecbfcfd29508d5de745cb341201563159188\"\u003e\u003ccode\u003ee620ecb\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/b412203666022514559534c7efd5a010521fcf51\"\u003e\u003ccode\u003eb412203\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/89f42ef7608024a6714dd3dbd290ab37302f0bec\"\u003e\u003ccode\u003e89f42ef\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/d71b109a7510e2e82f5f4afaa4b272cbdcb2de42\"\u003e\u003ccode\u003ed71b109\u003c/code\u003e\u003c/a\u003e Bump smithy go version to allow unused required parameter in endpoint rule se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f68827f17283ffb439c64aa951a6dd4852bef8e2\"\u003e\u003ccode\u003ef68827f\u003c/code\u003e\u003c/a\u003e Release 2025-09-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d1748bf98381993674dd5be1f6c716cd3e9df80b\"\u003e\u003ccode\u003ed1748bf\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/00307c01f6a8843dc17230cd5ea3043e976260f7\"\u003e\u003ccode\u003e00307c0\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/424be9309a8c1473c78a45da53a5a6c0f4907362\"\u003e\u003ccode\u003e424be93\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/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue, possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.2.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OpenTelemetry spans being created as transactions instead of child spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockTransport\u003c/code\u003e to test clients for improved testing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.2.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OpenTelemetry spans being created as transactions instead of child spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockTransport\u003c/code\u003e to test clients for improved testing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5feaeafa7162d152509b9452ce4dc1417725336f\"\u003e\u003ccode\u003e5feaeaf\u003c/code\u003e\u003c/a\u003e release: 0.35.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/3bcd0d3e603d46b34bc78f2eaad8d1a570eee720\"\u003e\u003ccode\u003e3bcd0d3\u003c/code\u003e\u003c/a\u003e Prepare 0.35.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a43141fba26bda18ea84f84e076cfb175ea89617\"\u003e\u003ccode\u003ea43141f\u003c/code\u003e\u003c/a\u003e add missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/54a69e05ea609d3fc32fb1393770258dde6796c1\"\u003e\u003ccode\u003e54a69e0\u003c/code\u003e\u003c/a\u003e Update ISSUE_TEMPLATE (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5a5b81c60029039d6c81c0aab14ca9f95a7503bc\"\u003e\u003ccode\u003e5a5b81c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/febe2bad9219772857f8d699b40d77788223dcf6\"\u003e\u003ccode\u003efebe2ba\u003c/code\u003e\u003c/a\u003e release: 0.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d0c9af5317516624657728e36f868652d71fe9cb\"\u003e\u003ccode\u003ed0c9af5\u003c/code\u003e\u003c/a\u003e Prepare 0.35.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e9566db189127d363c518331a7579b4aea62cd29\"\u003e\u003ccode\u003ee9566db\u003c/code\u003e\u003c/a\u003e Fix otel span being created as a transaction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/6013529525adfd565819acf46efe753eb6b6ea51\"\u003e\u003ccode\u003e6013529\u003c/code\u003e\u003c/a\u003e Run test pipeline once (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e6bbe0fdb4d2f01214b2e4acefea1df22fae1103\"\u003e\u003ccode\u003ee6bbe0f\u003c/code\u003e\u003c/a\u003e Add mockTransport on test clients (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats-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.12.0\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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7273\"\u003e#7273\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\u003eExponential backoff on route/gateway reconnection attempts (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7042\"\u003e#7042\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eallow_insecure_cipher_suites\u003c/code\u003e configuration option to \u003ccode\u003etls\u003c/code\u003e block, as insecure ciphers are now disabled by default (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7144\"\u003e#7144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eX25519MLKEM768\u003c/code\u003e option to the TLS curve preferences (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7280\"\u003e#7280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNo responders errors from the server now include the original subject in the \u003ccode\u003eNats-Subject\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/5250\"\u003e#5250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexact_match\u003c/code\u003e field to the filtering of various monitoring endpoints for server name, host or cluster matching (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAtomic batch publishes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6966\"\u003e#6966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7057\"\u003e#7057\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7060\"\u003e#7060\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7085\"\u003e#7085\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7090\"\u003e#7090\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7091\"\u003e#7091\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7119\"\u003e#7119\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7152\"\u003e#7152\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7175\"\u003e#7175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7274\"\u003e#7274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7294\"\u003e#7294\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7313\"\u003e#7313\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7314\"\u003e#7314\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7311\"\u003e#7311\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7316\"\u003e#7316\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7321\"\u003e#7321\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7322\"\u003e#7322\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7327\"\u003e#7327\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7330\"\u003e#7330\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eStage-and-commit style batches for JetStream message publishes with normal consistency checks\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-50.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-50.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCounter streams (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6973\"\u003e#6973\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6988\"\u003e#6988\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7118\"\u003e#7118\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eCounters are incremented or decremented by publishing to the stream with \u003ccode\u003eNats-Incr\u003c/code\u003e headers, with full aggregate consistency over sources and mirrors\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-49.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-49.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ePrioritised mode for consumer priority groups (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7113\"\u003e#7113\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAllows for low-latency switching between clients based on the priority set\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-42.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-42.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSupport for trusted proxies (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7153\"\u003e#7153\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAllows enforcing that connections arrive via a NATS protocol-aware proxy\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-55.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-55.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded the ability to promote mirrors to normal streams by removing the mirror configuration (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7171\"\u003e#7171\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis allows a mirror to take over operation if the original stream is lost, for example in a disaster recovery scenario\u003c/li\u003e\n\u003cli\u003eThis operation cannot be undone and also requires configuring the stream subjects to continue operation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded delayed message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7170\"\u003e#7170\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7245\"\u003e#7245\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7319\"\u003e#7319\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eImplements single schedule messages using the \u003ccode\u003eNats-Schedule-TTL\u003c/code\u003e message header\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-51.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-51.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded support for offline assets (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7158\"\u003e#7158\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eStreams and consumers from a higher API version or using unsupported features (i.e. after a downgrade) will be marked as offline to prevent corruption\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-44.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-44.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003epartition(n)\u003c/code\u003e for deterministic hash-based partitioning and \u003ccode\u003erandom(n)\u003c/code\u003e for non-deterministic random partitioning to subject transforms (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6950\"\u003e#6950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded the ability to specify the required API level in JetStream API requests with the \u003ccode\u003eNats-Required-Api-Level\u003c/code\u003e request header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7157\"\u003e#7157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded the ability for streams to opt into async writes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7315\"\u003e#7315\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eserver_metadata\u003c/code\u003e block to server config, allowing arbitrary key-pairs to be set on a per-server basis, similar to stream/consumer metadata (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6935\"\u003e#6935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for empty votes, which improves how the Raft election logic handles nodes that have lost their stable storage and attempt to rejoin the cluster regardless (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7038\"\u003e#7038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e\u0026quot;leader_since\u0026quot;\u003c/code\u003e to the stream and consumer info responses (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7189\"\u003e#7189\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLeafnodes\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/nats-io/nats-server/commit/fc6ec648d806652d282d2f0edb6cb9f22c895572\"\u003e\u003ccode\u003efc6ec64\u003c/code\u003e\u003c/a\u003e Release v2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/53bf3e1b0d96a4b0f47bab3b2c6325465e89c481\"\u003e\u003ccode\u003e53bf3e1\u003c/code\u003e\u003c/a\u003e (2.12) Filestore fixes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7334\"\u003e#7334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/4e8adff017dc638521b13ab648b19c282b476a86\"\u003e\u003ccode\u003e4e8adff\u003c/code\u003e\u003c/a\u003e De-flake \u003ccode\u003eTestFileStoreExpireMsgsOnStart\u003c/code\u003e by temporarily disabling encryption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/b4479b8d626d77a6744645e01584a4e4eba993a3\"\u003e\u003ccode\u003eb4479b8\u003c/code\u003e\u003c/a\u003e De-flake \u003ccode\u003eTestFileStoreAgeLimit\u003c/code\u003e, \u003ccode\u003eTestNoRaceStoreReverseWalkWithDeletesPerf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dd855adb046286f781d9c7381927c0442c0c14cd\"\u003e\u003ccode\u003edd855ad\u003c/code\u003e\u003c/a\u003e Improve reuse \u0026amp; remove partials hangover from \u003ccode\u003eindexCacheBuf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/861607247f5dfc244de88651bf26520e80929749\"\u003e\u003ccode\u003e8616072\u003c/code\u003e\u003c/a\u003e Refactor filestore block pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/28e9650940a11a01338bd154e926042c881a3fb2\"\u003e\u003ccode\u003e28e9650\u003c/code\u003e\u003c/a\u003e Release v2.12.0-RC.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/30827242af6370e26ea7a5a9f7f5874ed2865e56\"\u003e\u003ccode\u003e3082724\u003c/code\u003e\u003c/a\u003e (2.12) [FIXED] Atomic batch: batch timeout advisory (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7330\"\u003e#7330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f30ba013391f370faa1d36e335dff413a59468b8\"\u003e\u003ccode\u003ef30ba01\u003c/code\u003e\u003c/a\u003e (2.12) Improve filestore cache expiry (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7331\"\u003e#7331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/be5d8e116771e1472a4614980c2c76311881cbb2\"\u003e\u003ccode\u003ebe5d8e1\u003c/code\u003e\u003c/a\u003e (2.12) Revert Green Tea GC on goreleaser builds (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7332\"\u003e#7332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.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/nats-io/nats.go` from 1.43.0 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eWithExpectLastSequenceForSubject\u003c/code\u003e publish option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eTrack delivered count and auto-unsubscribe for channel subscriptions (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClear status listeners map on \u003ccode\u003eSubscriptionClosed\u003c/code\u003e event to prevent race condition (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCall \u003ccode\u003eReconnectErrHandler\u003c/code\u003e for initial connection failures with \u003ccode\u003eRetryOnFailedConnect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCreateOrUpdateStream\u003c/code\u003e preserves domain prefix during updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle empty response when creating a consumer (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdd test checking KV TTL watcher updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.44.0...v1.45.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.44.0...v1.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0ed86479d3bba865a373afcc8e7fa34538e4d0f0\"\u003e\u003ccode\u003e0ed8647\u003c/code\u003e\u003c/a\u003e Release v1.45.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/20accc137fa504e3fdb3f4e27a8d1d496c213e03\"\u003e\u003ccode\u003e20accc1\u003c/code\u003e\u003c/a\u003e [FIXED] Track delivered count and auto-unsubscribe for channel subscriptions ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/7af9697b582020c9c134730cd650c77e695b3346\"\u003e\u003ccode\u003e7af9697\u003c/code\u003e\u003c/a\u003e [FIXED] Handle empty response when creating a consumer (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/bf620311b8a37d44863633bc935c30a6b523f8cf\"\u003e\u003ccode\u003ebf62031\u003c/code\u003e\u003c/a\u003e [FIXED] Call ReconnectErrHandler for initial connection failures with RetryOn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/840727592063a07ec41c343ee4930f2b58dd8ab7\"\u003e\u003ccode\u003e8407275\u003c/code\u003e\u003c/a\u003e [FIXED] Clear status listeners map on SubscriptionClosed event (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/d0027eb24398ef4258930dcb8165f0ddd279e4bc\"\u003e\u003ccode\u003ed0027eb\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test checking KV TTL watcher updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/89faf3b11d100ad4c7d7493fee4c060df0e4f040\"\u003e\u003ccode\u003e89faf3b\u003c/code\u003e\u003c/a\u003e [FIXED] CreateOrUpdateStream preserves domain prefix during updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/069c9bea615b559063a8e036db183f2aab16e76c\"\u003e\u003ccode\u003e069c9be\u003c/code\u003e\u003c/a\u003e [ADDED] Handling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/22f2b9dbcef642f4460386ea4d2c2404d46c01a7\"\u003e\u003ccode\u003e22f2b9d\u003c/code\u003e\u003c/a\u003e [ADDED] WithExpectLastSequenceForSubject publish option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.11.0 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7721","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7721","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7721/packages"},{"uuid":"3395900213","node_id":"PR_kwDOCdvj-c6neZTt","number":7715,"state":"open","title":"dev: bump the safe group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T22:09:43.000Z","updated_at":"2025-09-23T00:05:36.285Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":37,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.13.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/sync","old_version":"0.16.0","new_version":"0.17.0","repository_url":"https://github.com/golang/sync"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.13.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.31.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.88.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.11.0 to 9.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f0058063a9e2b98e1a3c2f810499db6da4d312e6\"\u003e\u003ccode\u003ef005806\u003c/code\u003e\u003c/a\u003e feat(otel): Add wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/fafec3f3ce2b203257c17b3d9c9a51710d6e3e66\"\u003e\u003ccode\u003efafec3f\u003c/code\u003e\u003c/a\u003e Pipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6b9cbe8c547646508d209de57549077d388ac904\"\u003e\u003ccode\u003e6b9cbe8\u003c/code\u003e\u003c/a\u003e fix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e91f6ced09ee3a4e18bf347b35ffb473388fbee2\"\u003e\u003ccode\u003ee91f6ce\u003c/code\u003e\u003c/a\u003e fix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6bc723834038ec30f06e1028d0c7bdffe18df642\"\u003e\u003ccode\u003e6bc7238\u003c/code\u003e\u003c/a\u003e Fix the ReplicaOnly option does not take effect when using NewFailoverCluster...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/bb94ac7898d17bf747901f5eed0d4015bfd0ea5e\"\u003e\u003ccode\u003ebb94ac7\u003c/code\u003e\u003c/a\u003e chore(readme): Update the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cast` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7715","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7715","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7715/packages"},{"uuid":"3393895639","node_id":"PR_kwDOPnJw7s6nXkxl","number":39,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-19T00:10:27.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-08T11:58:38.000Z","updated_at":"2025-09-19T00:10:29.000Z","time_to_close":907909,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/defExistentia/coder-2.24.3-modified/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/defExistentia%2Fcoder-2.24.3-modified/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"2794380302","node_id":"PR_kwDOCdvj-c6mjtwO","number":7709,"state":"open","title":"dev: bump the safe group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T01:38:29.000Z","updated_at":"2025-09-03T01:38:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":31,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.6` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.3` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/640b80872b2c49ad5227a4738e15e4189be4863c\"\u003e\u003ccode\u003e640b808\u003c/code\u003e\u003c/a\u003e Release 2025-08-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/657a6e8806831b48766e05f1d9c48b0055b19ebc\"\u003e\u003ccode\u003e657a6e8\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/34a91bb5d2f6f196769403d5bde31d2725fd28a9\"\u003e\u003ccode\u003e34a91bb\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/09f5a9cb4b1bbda70e3b22599419a610337aeef2\"\u003e\u003ccode\u003e09f5a9c\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/fff96ca569dd096eb8575d825e466dd55ed3d6f6\"\u003e\u003ccode\u003efff96ca\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/d46f566c13121695d4b22c7964ed7e828d6ae68b\"\u003e\u003ccode\u003ed46f566\u003c/code\u003e\u003c/a\u003e deprecate service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de16d4dc63c5182058b073ebd509688f42c95a15\"\u003e\u003ccode\u003ede16d4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d6b83a81af56f06d0ed9edb93aad79ed6313cd51\"\u003e\u003ccode\u003ed6b83a8\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/b0f9cb7f784d4a0c67b9a3383bb1c469b3ebaf07\"\u003e\u003ccode\u003eb0f9cb7\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/822549143c11023d454d8af9e6d75bf8cc834a54\"\u003e\u003ccode\u003e8225491\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.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/service/s3` from 1.78.2 to 1.87.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/640b80872b2c49ad5227a4738e15e4189be4863c\"\u003e\u003ccode\u003e640b808\u003c/code\u003e\u003c/a\u003e Release 2025-08-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/657a6e8806831b48766e05f1d9c48b0055b19ebc\"\u003e\u003ccode\u003e657a6e8\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/34a91bb5d2f6f196769403d5bde31d2725fd28a9\"\u003e\u003ccode\u003e34a91bb\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/09f5a9cb4b1bbda70e3b22599419a610337aeef2\"\u003e\u003ccode\u003e09f5a9c\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/fff96ca569dd096eb8575d825e466dd55ed3d6f6\"\u003e\u003ccode\u003efff96ca\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/d46f566c13121695d4b22c7964ed7e828d6ae68b\"\u003e\u003ccode\u003ed46f566\u003c/code\u003e\u003c/a\u003e deprecate service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de16d4dc63c5182058b073ebd509688f42c95a15\"\u003e\u003ccode\u003ede16d4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d6b83a81af56f06d0ed9edb93aad79ed6313cd51\"\u003e\u003ccode\u003ed6b83a8\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/b0f9cb7f784d4a0c67b9a3383bb1c469b3ebaf07\"\u003e\u003ccode\u003eb0f9cb7\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/822549143c11023d454d8af9e6d75bf8cc834a54\"\u003e\u003ccode\u003e8225491\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.87.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.1 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMore details can be found here: \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303#issuecomment-3242333515\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlow context to command in SetHelpFunc by \u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default ShellCompDirective can be customized for a command and its subcommands by \u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade golangci-lint to v2, address findings by \u003ca href=\"https://github.com/scop\"\u003e\u003ccode\u003e@​scop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2279\"\u003espf13/cobra#2279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🪠 Testing\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest with Go 1.24 by \u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rm GitHub Action PR size labeler by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2256\"\u003espf13/cobra#2256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Docs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove traling curlybrace by \u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate command.go by \u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security policy by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2253\"\u003espf13/cobra#2253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Readme (Warp) by \u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Periscope to the list of projects using Cobra by \u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"\u003espf13/cobra#2299\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/10438578954bba2527fe5cae3684d4532b064bbe\"\u003e\u003ccode\u003e1043857\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/446\"\u003e#446\u003c/a\u003e from spf13/fix-backwards-compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7412009ab0f29ad89cbc6625911a58c0618cf31e\"\u003e\u003ccode\u003e7412009\u003c/code\u003e\u003c/a\u003e fix: Restore ParseErrorsWhitelist name for now\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/b9c16fa5ec31cd7339621b8d208bf4f2769486c4\"\u003e\u003ccode\u003eb9c16fa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/444\"\u003e#444\u003c/a\u003e from spf13/reset-args-even-if-empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/40abc492254e0920cbb9fb31d6fe7184e746ad31\"\u003e\u003ccode\u003e40abc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/443\"\u003e#443\u003c/a\u003e from spf13/silence-errhelp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1bf832c6fec8a35a8c1d61e5fb14f5ce404197ef\"\u003e\u003ccode\u003e1bf832c\u003c/code\u003e\u003c/a\u003e Use errors.Is instead of equality check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d25dd242b134a8ca037812921a93cac978b86fd5\"\u003e\u003ccode\u003ed25dd24\u003c/code\u003e\u003c/a\u003e Reset args on re-parse even if empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/094909dbe8ce782026dd7c254622b06ec385b640\"\u003e\u003ccode\u003e094909d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/365\"\u003e#365\u003c/a\u003e from vaguecoder/str2str-sorted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/ccb49e5fea9f96c72827c71454198b28bf11ef49\"\u003e\u003ccode\u003eccb49e5\u003c/code\u003e\u003c/a\u003e Print Default Values of String-to-String in Sorted Order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/b55ffb6b7ca272b5085317ae58e4631a0f90199d\"\u003e\u003ccode\u003eb55ffb6\u003c/code\u003e\u003c/a\u003e fix: Don't print ErrHelp in ParseAll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7c651d1d398142c3056ff45df14f2019bad2146d\"\u003e\u003ccode\u003e7c651d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/407\"\u003e#407\u003c/a\u003e from tmc/fix-errhelp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/throttled/throttled/v2` from 2.13.0 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/releases\"\u003egithub.com/throttled/throttled/v2's releases\u003c/a\u003e.\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7709","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7709","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7709/packages"},{"uuid":"2791171169","node_id":"PR_kwDOAK7Aes6mXeRh","number":4535,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.21.3 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T03:50:31.000Z","updated_at":"2025-09-02T03:50:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.3","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.3 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.3...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.3\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/prometheus/alertmanager/pull/4535","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prometheus%2Falertmanager/issues/4535","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4535/packages"},{"uuid":"2788280674","node_id":"PR_kwDOExq2nc6mMcli","number":132,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.21.3 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-01T01:50:48.000Z","updated_at":"2025-09-01T01:50:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.3","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.3 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.3...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.3\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sourcegraph/alertmanager/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcegraph%2Falertmanager/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"},{"uuid":"3356221602","node_id":"PR_kwDOCdvj-c6lcTP9","number":7702,"state":"open","title":"dev: bump the safe group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T15:50:44.000Z","updated_at":"2025-09-02T04:11:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":21,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/pflag","old_version":"1.0.6","new_version":"1.0.7","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/net"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.6` | `1.0.7` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.43.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/ba4ee4da236306b260326a7a913f61cb19355110\"\u003e\u003ccode\u003eba4ee4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/40e3d871f1507d7b7a10b101dd65c5c85ec183c2\"\u003e\u003ccode\u003e40e3d87\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/b2be01902dbbdbdec11e3fe7a9ca56aa45c9edcd\"\u003e\u003ccode\u003eb2be019\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dece4e78c3752a54cc2393bf375672ca7b66b260\"\u003e\u003ccode\u003edece4e7\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/294af1979f20160f82f273fd00790466bc8f7daa\"\u003e\u003ccode\u003e294af19\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/0df860a876d097b792f61fd35caea13c86247d46\"\u003e\u003ccode\u003e0df860a\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df2bca243bed6101bdee10478def6146a7f7e647\"\u003e\u003ccode\u003edf2bca2\u003c/code\u003e\u003c/a\u003e feature(s3/manager): add option to control default checksums (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3151\"\u003e#3151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/315de9ca18b06a3bc807313c9f79b56e2956009a\"\u003e\u003ccode\u003e315de9c\u003c/code\u003e\u003c/a\u003e Release 2025-08-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1a9d79d3c8d2dcf70265875f2ed6a8af678454d5\"\u003e\u003ccode\u003e1a9d79d\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/79594120103fbf7a5aa836f8c640b9c255453835\"\u003e\u003ccode\u003e7959412\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/config/v1.29.12...config/v1.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.87.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/ba4ee4da236306b260326a7a913f61cb19355110\"\u003e\u003ccode\u003eba4ee4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/40e3d871f1507d7b7a10b101dd65c5c85ec183c2\"\u003e\u003ccode\u003e40e3d87\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/b2be01902dbbdbdec11e3fe7a9ca56aa45c9edcd\"\u003e\u003ccode\u003eb2be019\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dece4e78c3752a54cc2393bf375672ca7b66b260\"\u003e\u003ccode\u003edece4e7\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/294af1979f20160f82f273fd00790466bc8f7daa\"\u003e\u003ccode\u003e294af19\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/0df860a876d097b792f61fd35caea13c86247d46\"\u003e\u003ccode\u003e0df860a\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df2bca243bed6101bdee10478def6146a7f7e647\"\u003e\u003ccode\u003edf2bca2\u003c/code\u003e\u003c/a\u003e feature(s3/manager): add option to control default checksums (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3151\"\u003e#3151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/315de9ca18b06a3bc807313c9f79b56e2956009a\"\u003e\u003ccode\u003e315de9c\u003c/code\u003e\u003c/a\u003e Release 2025-08-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1a9d79d3c8d2dcf70265875f2ed6a8af678454d5\"\u003e\u003ccode\u003e1a9d79d\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/79594120103fbf7a5aa836f8c640b9c255453835\"\u003e\u003ccode\u003e7959412\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.78.2...service/s3/v1.87.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.7\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.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\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.6...v1.0.7\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/pflag/commit/f9cbdd9ca94287ab4ef0848e67ecd77cf1361d48\"\u003e\u003ccode\u003ef9cbdd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/348\"\u003e#348\u003c/a\u003e from max-frank/add-time-flag-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/e3be2ebcffcc36be35e23d418d3e0ba86239826a\"\u003e\u003ccode\u003ee3be2eb\u003c/code\u003e\u003c/a\u003e Reduce duplication by forwarding to sibling functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7cc25e3bdd8c540b243f70c366ba1f1856fcd9e9\"\u003e\u003ccode\u003e7cc25e3\u003c/code\u003e\u003c/a\u003e Don't export \u003ccode\u003eTimeValue\u003c/code\u003e (yet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d15848db482b52179577da9738cf9702d8d28466\"\u003e\u003ccode\u003ed15848d\u003c/code\u003e\u003c/a\u003e Remove unnecessary time test stderr dev null redirect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/c5ce22e836c6268eb270e8f28ae5e3729a27c82d\"\u003e\u003ccode\u003ec5ce22e\u003c/code\u003e\u003c/a\u003e Use time.Time for expectations in time flag tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1992c5a7b88da3490ad7ac088c72dd20b466ee8d\"\u003e\u003ccode\u003e1992c5a\u003c/code\u003e\u003c/a\u003e Add support for time.Time flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1c62fb2813da5f1d1b893a49180a41b3f6be3262\"\u003e\u003ccode\u003e1c62fb2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/431\"\u003e#431\u003c/a\u003e from LeGEC/430-fix-usage-message-for-func-flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1a4b5b2e5c7ee4a194cebc579bb34198187df73d\"\u003e\u003ccode\u003e1a4b5b2\u003c/code\u003e\u003c/a\u003e fix discrepancy in order of arguments for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/433\"\u003e#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/4730aa0d979f34d4f7427d524b84043557ba72ef\"\u003e\u003ccode\u003e4730aa0\u003c/code\u003e\u003c/a\u003e fix help message for Func and BoolFunc flags \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/f4c97c2487b06cff392d2958534e7195f79847fb\"\u003e\u003ccode\u003ef4c97c2\u003c/code\u003e\u003c/a\u003e minor: fix typos in comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/throttled/throttled/v2` from 2.13.0 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/releases\"\u003egithub.com/throttled/throttled/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/108\"\u003e#108\u003c/a\u003e Return \u003ccode\u003eRetryAfter\u003c/code\u003e when peeking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/110\"\u003e#110\u003c/a\u003e Setup minimum bound to Go 1.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/blob/master/CHANGELOG.md\"\u003egithub.com/throttled/throttled/v2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.15.0 - 2025-08-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/108\"\u003e#108\u003c/a\u003e Return \u003ccode\u003eRetryAfter\u003c/code\u003e when peeking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.14.0 - 2025-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/110\"\u003e#110\u003c/a\u003e Setup minimum bound to Go 1.18\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/throttled/throttled/commit/563927ff2c7b6afbbc384300b544f178a1a6c2df\"\u003e\u003ccode\u003e563927f\u003c/code\u003e\u003c/a\u003e Bump version to 2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/da10cb279253887fc8e681b2b56eb0340613eef9\"\u003e\u003ccode\u003eda10cb2\u003c/code\u003e\u003c/a\u003e Return RetryAfter when peeking (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/c83b0e7e5166953eb86a4f0dc041ca7923261ff0\"\u003e\u003ccode\u003ec83b0e7\u003c/code\u003e\u003c/a\u003e Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/922e79d9778ccf9ffd54e285b6af61ffe8e97396\"\u003e\u003ccode\u003e922e79d\u003c/code\u003e\u003c/a\u003e Bump version to 2.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/298ec2130fdeea183a9b306646445858463172da\"\u003e\u003ccode\u003e298ec21\u003c/code\u003e\u003c/a\u003e Setup minimum bound to Go 1.18 (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/throttled/throttled/compare/v2.13.0...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/dialect/pgdialect` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/dialect/pgdialect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/dialect/pgdialect's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Lis...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7702","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7702","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7702/packages"},{"uuid":"2773321089","node_id":"PR_kwDOIL6DZc6lTYWB","number":1122,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["stale","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-06T01:27:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T23:59:11.000Z","updated_at":"2025-09-06T01:27:02.000Z","time_to_close":955671,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ongood/coder/pull/1122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ongood%2Fcoder/issues/1122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1122/packages"},{"uuid":"2773279537","node_id":"PR_kwDOMrdwEc6lTOMx","number":607,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["stale","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-06T01:46:59.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-25T23:33:31.000Z","updated_at":"2025-09-06T01:46:59.000Z","time_to_close":958408,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kehanzhang/athens-coder/pull/607","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kehanzhang%2Fathens-coder/issues/607","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/607/packages"},{"uuid":"3333415320","node_id":"PR_kwDOCdvj-c6kP47N","number":7697,"state":"open","title":"dev: bump the safe group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T08:22:25.000Z","updated_at":"2025-08-25T23:18:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":16,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/pflag","old_version":"1.0.6","new_version":"1.0.7","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/net"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.7"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.0` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.6` | `1.0.7` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.43.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.7` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/2f445866bcc850b67c71e36882488e10f7c782e3\"\u003e\u003ccode\u003e2f44586\u003c/code\u003e\u003c/a\u003e Release 2024-09-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/22d087682834495c3aebc0c0f1aa2db37c4785a6\"\u003e\u003ccode\u003e22d0876\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/5454ab9dfb0bc726f1f79b8d807e81fc7124797a\"\u003e\u003ccode\u003e5454ab9\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/06150d96305d6b6c19db0a2e5d1c1f4fa4a95612\"\u003e\u003ccode\u003e06150d9\u003c/code\u003e\u003c/a\u003e add tracing and metrics support (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18f7b40ea83d7ee75092085609a808b68c4d2000\"\u003e\u003ccode\u003e18f7b40\u003c/code\u003e\u003c/a\u003e Release 2024-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e91c9c4e48a47fa92d82251dd6ba0f0edd4bff3d\"\u003e\u003ccode\u003ee91c9c4\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/6df0a09c479b5e8e59204eda1c6a481c311e5629\"\u003e\u003ccode\u003e6df0a09\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/98ae6886ccefe00db38a3088e273e524abf3b196\"\u003e\u003ccode\u003e98ae688\u003c/code\u003e\u003c/a\u003e Release 2024-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/222928c4e7cc17d406f6c24f2e69b6747e29d43e\"\u003e\u003ccode\u003e222928c\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/887c4de750c99c575f37828f1a646cefadfc4aa7\"\u003e\u003ccode\u003e887c4de\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...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/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.87.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.87.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\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.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.7\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.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\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.6...v1.0.7\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/pflag/commit/f9cbdd9ca94287ab4ef0848e67ecd77cf1361d48\"\u003e\u003ccode\u003ef9cbdd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/348\"\u003e#348\u003c/a\u003e from max-frank/add-time-flag-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/e3be2ebcffcc36be35e23d418d3e0ba86239826a\"\u003e\u003ccode\u003ee3be2eb\u003c/code\u003e\u003c/a\u003e Reduce duplication by forwarding to sibling functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7cc25e3bdd8c540b243f70c366ba1f1856fcd9e9\"\u003e\u003ccode\u003e7cc25e3\u003c/code\u003e\u003c/a\u003e Don't export \u003ccode\u003eTimeValue\u003c/code\u003e (yet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d15848db482b52179577da9738cf9702d8d28466\"\u003e\u003ccode\u003ed15848d\u003c/code\u003e\u003c/a\u003e Remove unnecessary time test stderr dev null redirect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/c5ce22e836c6268eb270e8f28ae5e3729a27c82d\"\u003e\u003ccode\u003ec5ce22e\u003c/code\u003e\u003c/a\u003e Use time.Time for expectations in time flag tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1992c5a7b88da3490ad7ac088c72dd20b466ee8d\"\u003e\u003ccode\u003e1992c5a\u003c/code\u003e\u003c/a\u003e Add support for time.Time flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1c62fb2813da5f1d1b893a49180a41b3f6be3262\"\u003e\u003ccode\u003e1c62fb2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/431\"\u003e#431\u003c/a\u003e from LeGEC/430-fix-usage-message-for-func-flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1a4b5b2e5c7ee4a194cebc579bb34198187df73d\"\u003e\u003ccode\u003e1a4b5b2\u003c/code\u003e\u003c/a\u003e fix discrepancy in order of arguments for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/433\"\u003e#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/4730aa0d979f34d4f7427d524b84043557ba72ef\"\u003e\u003ccode\u003e4730aa0\u003c/code\u003e\u003c/a\u003e fix help message for Func and BoolFunc flags \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/f4c97c2487b06cff392d2958534e7195f79847fb\"\u003e\u003ccode\u003ef4c97c2\u003c/code\u003e\u003c/a\u003e minor: fix typos in comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/dialect/pgdialect` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/dialect/pgdialect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/dialect/pgdialect's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/driver/pgdriver` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/driver/pgdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/driver/pgdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\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.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1fda73153feef7b246f24005838c387e354e5e3b\"\u003e\u003ccode\u003e1fda731\u003c/code\u003e\u003c/a\u003e acme: increase pebble test waitForServer attempts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1b4c3d2e8c8be172c6af8f2f72778e69e74d2e78\"\u003e\u003ccode\u003e1b4c3d2\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b903b535d3ef82fab12a9cc0fa50fccc396ced55\"\u003e\u003ccode\u003eb903b53\u003c/code\u003e\u003c/a\u003e acme: capture pebble test subprocess stdout/stderr\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/crypto/compare/v0.40.0...v0.41.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.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/net/commit/e74bc31d69f225b635e065a602db3fbfa9850f93\"\u003e\u003ccode\u003ee74bc31\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/af6926ea18d0703b9f24713074bc7079cf50a744\"\u003e\u003ccode\u003eaf6926e\u003c/code\u003e\u003c/a\u003e http2: remove references to defunct http2.golang.org test server\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/net/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 `google.golang.org/protobuf` from 1.36.6 to 1.36.7\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7697","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7697","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7697/packages"},{"uuid":"2755107344","node_id":"PR_kwDOKAk0bs6kN5oQ","number":273,"state":"closed","title":"chore(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-19T06:41:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T04:03:21.000Z","updated_at":"2025-08-19T06:41:27.000Z","time_to_close":9486,"merged_at":"2025-08-19T06:41:27.000Z","merged_by":"mudler","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.22.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.22.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mudler/LocalAGI/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mudler%2FLocalAGI/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"},{"uuid":"3326664902","node_id":"PR_kwDOBCbkVc6j6TEg","number":478,"state":"open","title":"chore(deps): bump the others group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-16T00:52:05.000Z","updated_at":"2025-08-19T08:05:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"others","update_count":7,"packages":[{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.6","new_version":"1.38.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.18","new_version":"1.31.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.84.1","new_version":"1.87.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.23.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/olekukonko/tablewriter","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/olekukonko/tablewriter"}],"path":null,"ecosystem":"go"},"body":"Bumps the others group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.6` | `1.38.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.18` | `1.31.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.84.1` | `1.87.0` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.23.0` | `0.24.0` |\n| [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) | `1.0.8` | `1.0.9` |\n\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.36.6 to 1.38.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.6...v1.38.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/config` from 1.29.18 to 1.31.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/2f445866bcc850b67c71e36882488e10f7c782e3\"\u003e\u003ccode\u003e2f44586\u003c/code\u003e\u003c/a\u003e Release 2024-09-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/22d087682834495c3aebc0c0f1aa2db37c4785a6\"\u003e\u003ccode\u003e22d0876\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/5454ab9dfb0bc726f1f79b8d807e81fc7124797a\"\u003e\u003ccode\u003e5454ab9\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/06150d96305d6b6c19db0a2e5d1c1f4fa4a95612\"\u003e\u003ccode\u003e06150d9\u003c/code\u003e\u003c/a\u003e add tracing and metrics support (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18f7b40ea83d7ee75092085609a808b68c4d2000\"\u003e\u003ccode\u003e18f7b40\u003c/code\u003e\u003c/a\u003e Release 2024-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e91c9c4e48a47fa92d82251dd6ba0f0edd4bff3d\"\u003e\u003ccode\u003ee91c9c4\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/6df0a09c479b5e8e59204eda1c6a481c311e5629\"\u003e\u003ccode\u003e6df0a09\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/98ae6886ccefe00db38a3088e273e524abf3b196\"\u003e\u003ccode\u003e98ae688\u003c/code\u003e\u003c/a\u003e Release 2024-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/222928c4e7cc17d406f6c24f2e69b6747e29d43e\"\u003e\u003ccode\u003e222928c\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/887c4de750c99c575f37828f1a646cefadfc4aa7\"\u003e\u003ccode\u003e887c4de\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.18...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/aws/aws-sdk-go-v2/credentials` from 1.17.71 to 1.18.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/CHANGELOG.md\"\u003egithub.com/aws/aws-sdk-go-v2/credentials's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease (2022-12-02)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/appsync\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/appsync/CHANGELOG.md#v1170-2022-12-02\"\u003ev1.17.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Fixes the URI for the evaluatecode endpoint to include the /v1 prefix (ie. \u0026quot;/v1/dataplane-evaluatecode\u0026quot;).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/ecs\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/ecs/CHANGELOG.md#v1201-2022-12-02\"\u003ev1.20.1\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Documentation updates for Amazon ECS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/fms\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/fms/CHANGELOG.md#v1210-2022-12-02\"\u003ev1.21.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/mediaconvert\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/mediaconvert/CHANGELOG.md#v1280-2022-12-02\"\u003ev1.28.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: The AWS Elemental MediaConvert SDK has added support for configurable ID3 eMSG box attributes and the ability to signal them with InbandEventStream tags in DASH and CMAF outputs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/medialive\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/medialive/CHANGELOG.md#v1250-2022-12-02\"\u003ev1.25.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Updates to Event Signaling and Management (ESAM) API and documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/polly\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/polly/CHANGELOG.md#v1210-2022-12-02\"\u003ev1.21.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add language code for Finnish (fi-FI)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/proton\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/proton/CHANGELOG.md#v1180-2022-12-02\"\u003ev1.18.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: CreateEnvironmentAccountConnection RoleArn input is now optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/redshiftserverless\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/redshiftserverless/CHANGELOG.md#v130-2022-12-02\"\u003ev1.3.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add Table Level Restore operations for Amazon Redshift Serverless. Add multi-port support for Amazon Redshift Serverless endpoints. Add Tagging support to Snapshots and Recovery Points in Amazon Redshift Serverless.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/sns\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/sns/CHANGELOG.md#v1187-2022-12-02\"\u003ev1.18.7\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: This release adds the message payload-filtering feature to the SNS Subscribe, SetSubscriptionAttributes, and GetSubscriptionAttributes API actions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2022-12-01)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/codecatalyst\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/codecatalyst/CHANGELOG.md#v100-2022-12-01\"\u003ev1.0.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRelease\u003c/strong\u003e: New AWS service client module\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/comprehend\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/comprehend/CHANGELOG.md#v1200-2022-12-01\"\u003ev1.20.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/gamelift\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/gamelift/CHANGELOG.md#v1160-2022-12-01\"\u003ev1.16.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/pipes\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/pipes/CHANGELOG.md#v100-2022-12-01\"\u003ev1.0.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRelease\u003c/strong\u003e: New AWS service client module\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/sfn\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/sfn/CHANGELOG.md#v1160-2022-12-01\"\u003ev1.16.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2022-11-30)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/accessanalyzer\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/accessanalyzer/CHANGELOG.md#v1180-2022-11-30\"\u003ev1.18.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds support for S3 cross account access points. IAM Access Analyzer will now produce public or cross account findings when it detects bucket delegation to external account access points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/athena\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/athena/CHANGELOG.md#v1200-2022-11-30\"\u003ev1.20.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release includes support for using Apache Spark in Amazon Athena.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/dataexchange\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/dataexchange/CHANGELOG.md#v1170-2022-11-30\"\u003ev1.17.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release enables data providers to license direct access to data in their Amazon S3 buckets or AWS Lake Formation data lakes through AWS Data Exchange. Subscribers get read-only access to the data and can use it in downstream AWS services, like Amazon Athena, without creating or managing copies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/93c3f1871b862d743e0bd2e2e7180246df3a9212\"\u003e\u003ccode\u003e93c3f18\u003c/code\u003e\u003c/a\u003e Release 2022-12-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7254028f8bc89095326d9e3657fdbc98b98cca94\"\u003e\u003ccode\u003e7254028\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/f43ad83db1b3da1c2ea37857524148c91189cb4c\"\u003e\u003ccode\u003ef43ad83\u003c/code\u003e\u003c/a\u003e Update SDK's smithy-go dependency to v1.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/77d257ee120e67d45a5de6f0d6478f313a21b92a\"\u003e\u003ccode\u003e77d257e\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/779e29ff5a4bcebe1ab7088ab12c4c95ce06f8aa\"\u003e\u003ccode\u003e779e29f\u003c/code\u003e\u003c/a\u003e Release 2022-12-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f64d7d2b0a0033996b32ba9e1b18e5a923452b84\"\u003e\u003ccode\u003ef64d7d2\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/9bc59f75ee4683ca886c3d701b49bb81db2efd4d\"\u003e\u003ccode\u003e9bc59f7\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/d9c18aa2bdd4c237a4919452f58e29c20ba484cc\"\u003e\u003ccode\u003ed9c18aa\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/0259b169b753daf77ad332c680a9ad1e3f56753d\"\u003e\u003ccode\u003e0259b16\u003c/code\u003e\u003c/a\u003e Release 2022-11-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ee0277f1abad4856afc13ced2bfb90a43dbd9d34\"\u003e\u003ccode\u003eee0277f\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/credentials/v1.17.71...config/v1.18.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.84.1 to 1.87.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\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.84.1...service/s3/v1.87.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.34.1 to 1.37.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/ebcf78d22f1b40b55dc266b7b614d4f37ed94b73\"\u003e\u003ccode\u003eebcf78d\u003c/code\u003e\u003c/a\u003e Release 2025-07-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06fa53654279c28485d1774572f9a20a6b890e3\"\u003e\u003ccode\u003ee06fa53\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/f8cf88f177bbdeed78988032b71c16d09f68a0c3\"\u003e\u003ccode\u003ef8cf88f\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/4b21ea16b479300391a3a74fb7c1028f079f69f9\"\u003e\u003ccode\u003e4b21ea1\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/97bf21a35495796620232f5818b6578b62df52d1\"\u003e\u003ccode\u003e97bf21a\u003c/code\u003e\u003c/a\u003e add interceptors (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3143\"\u003e#3143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f82e8c97025994f1d738b3ed08f16bd4a586778e\"\u003e\u003ccode\u003ef82e8c9\u003c/code\u003e\u003c/a\u003e Release 2025-07-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c7db467bcde8787bf4ba7f086d06677956c82cdc\"\u003e\u003ccode\u003ec7db467\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/a8b69abdeab84e0d3f6e2d3e61b6f126a829d7f0\"\u003e\u003ccode\u003ea8b69ab\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/4f215b9d27578431f733cf52277891ae041349c7\"\u003e\u003ccode\u003e4f215b9\u003c/code\u003e\u003c/a\u003e Release 2025-07-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2dade390f646c485c0d9a18f85788b07f7b93fc0\"\u003e\u003ccode\u003e2dade39\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.34.1...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.23.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.23.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/olekukonko/tablewriter` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/196abef5486156c7822b9f8587081626cacd8b58\"\u003e\u003ccode\u003e196abef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/284\"\u003e#284\u003c/a\u003e from olekukonko/struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/7be934faea5929b6be3c6af20638aaf96226e0c5\"\u003e\u003ccode\u003e7be934f\u003c/code\u003e\u003c/a\u003e update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/c0e236d5977000db536d13e2e2a5831478bc2b08\"\u003e\u003ccode\u003ec0e236d\u003c/code\u003e\u003c/a\u003e add test for \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/285\"\u003e#285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/13d24deee4f908169c90c77ef2aabdbdc5b03ad3\"\u003e\u003ccode\u003e13d24de\u003c/code\u003e\u003c/a\u003e update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/285\"\u003e#285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/ad8f711323b123d69a5804de9e114553910ae0e8\"\u003e\u003ccode\u003ead8f711\u003c/code\u003e\u003c/a\u003e cleanup warp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/5770509def3edc300789cce1dd3f606a0916d431\"\u003e\u003ccode\u003e5770509\u003c/code\u003e\u003c/a\u003e use Structs not Struct \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/1736815c267e03cf6e0b1c7d7ded6dcd9ab1b8a3\"\u003e\u003ccode\u003e1736815\u003c/code\u003e\u003c/a\u003e let Append respect t.config.Behavior.Struct.AutoHeader  .. update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/606168acdb9233e58e9bda6dd30ccfcff346549e\"\u003e\u003ccode\u003e606168a\u003c/code\u003e\u003c/a\u003e let Append respect t.config.Behavior.Struct.AutoHeader  .. update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/bb111e705e368c1755bd1f2235e830fd84686cbe\"\u003e\u003ccode\u003ebb111e7\u003c/code\u003e\u003c/a\u003e add test for \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/6a0d5375341a83bac5b1909805e5d9295f9073fc\"\u003e\u003ccode\u003e6a0d537\u003c/code\u003e\u003c/a\u003e adding auto header for struct\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/olekukonko/tablewriter/compare/v1.0.8...v1.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kokizzu/vuls/pull/478","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kokizzu%2Fvuls/issues/478","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/478/packages"}],"issue_packages":[{"old_version":"0.21.2","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2026-04-25T03:44:47.000Z","version_change":"0.21.2 → 0.24.0","issue":{"uuid":"4326944748","node_id":"PR_kwDOSMBit87VidLN","number":4,"state":"closed","title":"deps: bump the go-minor-patch group with 4 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-25T05:14:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-25T03:44:47.000Z","updated_at":"2026-04-25T05:14:56.000Z","time_to_close":5401,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"go-minor-patch","update_count":4,"packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/jackc/pgx/v5","old_version":"5.5.5","new_version":"5.9.2","repository_url":"https://github.com/jackc/pgx"},{"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.21.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the go-minor-patch group with 4 updates: [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp), [github.com/jackc/pgx/v5](https://github.com/jackc/pgx), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/oauth2](https://github.com/golang/oauth2).\n\nUpdates `github.com/emersion/go-smtp` from 0.21.2 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.5.5 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\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\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/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\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.5.5...v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `golang.org/x/net` from 0.52.0 to 0.53.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/a8d1fc14d9e33e1f6842ab78a0127d42cd8fff44\"\u003e\u003ccode\u003ea8d1fc1\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/056ac742146af742aa760d690269c02fa238cc7a\"\u003e\u003ccode\u003e056ac74\u003c/code\u003e\u003c/a\u003e quic: avoid depending on golang.org/x/sys/unix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/c85f61116e47b1523036c3005f8b2923b661eb64\"\u003e\u003ccode\u003ec85f611\u003c/code\u003e\u003c/a\u003e http3: add http3 package for testing in std\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/805fc81a196b95c3c00f02e135ffb8a8d5582bdf\"\u003e\u003ccode\u003e805fc81\u003c/code\u003e\u003c/a\u003e http2: add transport API tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/e63b894ab3cd38a1d05396530dccde7ffa3f68d0\"\u003e\u003ccode\u003ee63b894\u003c/code\u003e\u003c/a\u003e http2: support testing via net/http.Transport.RoundTrip\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/9ee1e484e5aab0d95b3babbc6f1384d03f4f9e22\"\u003e\u003ccode\u003e9ee1e48\u003c/code\u003e\u003c/a\u003e http2/hpack: prevent HeaderField from escaping during encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/1e71bd86e4a302b4e731bc06da6eb51679c7bd49\"\u003e\u003ccode\u003e1e71bd8\u003c/code\u003e\u003c/a\u003e http2: prevent hanging Transport due to bad SETTINGS frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/7bca15042b9d2bda1402cb42232a9c6ddbae6212\"\u003e\u003ccode\u003e7bca150\u003c/code\u003e\u003c/a\u003e internal/http3: respect net/http Server Shutdown context when shutting down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/44c41bee5028537e64410b1583e8ae329ceac284\"\u003e\u003ccode\u003e44c41be\u003c/code\u003e\u003c/a\u003e internal/http3: prevent server from holding mutex when sleeping during shutdown\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/228a67a374710bff77fc490e7f538b317c34e247\"\u003e\u003ccode\u003e228a67a\u003c/code\u003e\u003c/a\u003e internal/http3: add CloseIdleConnections support in transport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.52.0...v0.53.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.21.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.21.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/Mnexa-AI/e2a/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mnexa-AI%2Fe2a/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2026-04-06T22:59:49.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"4214487064","node_id":"PR_kwDOCdvj-c7QVocv","number":7880,"state":"closed","title":"dev: bump the safe group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:59:49.000Z","updated_at":"2026-04-20T23:57:24.000Z","time_to_close":1213053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":42,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.98.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.14` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.98.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.43.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d15107640a5073c5ce53dc395210858e316d5e82\"\u003e\u003ccode\u003ed151076\u003c/code\u003e\u003c/a\u003e Release 2026-04-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e33c9a9f67577e2dd5fcd3b15b9a8a2e83683f53\"\u003e\u003ccode\u003ee33c9a9\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06655901c88ef90432f41a7b9c92b33b4537c75\"\u003e\u003ccode\u003ee066559\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a635ee4303d8cac381be8788519a1a8bba5ccf12\"\u003e\u003ccode\u003ea635ee4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9074b3ddace9c195f00993c8ae509bc8977a6c4c\"\u003e\u003ccode\u003e9074b3d\u003c/code\u003e\u003c/a\u003e Release 2026-04-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f6ad4c082d3a1995b9add26af4eb7553b13df252\"\u003e\u003ccode\u003ef6ad4c0\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/12a971a61d5226cd72102c66b188ae4968cb9b81\"\u003e\u003ccode\u003e12a971a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8bd8eee331c2fa1553e57d18d5dbbf1dc83820fc\"\u003e\u003ccode\u003e8bd8eee\u003c/code\u003e\u003c/a\u003e chore: add additional text to CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.98.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba7e432545fa3203d98f593b2aceaba66c02db7a\"\u003e\u003ccode\u003eba7e432\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/607cb0afad6e6a655a356be54f9fdec5cc558a80\"\u003e\u003ccode\u003e607cb0a\u003c/code\u003e\u003c/a\u003e Release 2026-03-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a44005fd4a2e2b7308c0346da970890757aaeda5\"\u003e\u003ccode\u003ea44005f\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dbbd8465f03f1931d85d38af45f18362cbc4c469\"\u003e\u003ccode\u003edbbd846\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5b5c3f960e98cf024a8b7d6a6a8f0a1452e028fa\"\u003e\u003ccode\u003e5b5c3f9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca3f9d52a718e4be3a78be0d05e6437ae362e20\"\u003e\u003ccode\u003e7ca3f9d\u003c/code\u003e\u003c/a\u003e drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/338088bc3ce801d773863578da6a0a835d6012af\"\u003e\u003ccode\u003e338088b\u003c/code\u003e\u003c/a\u003e Release 2026-03-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f0e5f3dc09ddb548bccfc11b297229839516bff9\"\u003e\u003ccode\u003ef0e5f3d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.98.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines that use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the connection. Since v1.12.0 this could result in permanently broken connections, especially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3 (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines\nthat use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2 (2026-04-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the\nconnection. Since v1.12.0 this could result in permanently broken connections,\nespecially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1f3e3d92865dd313b4e146968684d7e3836c76e8\"\u003e\u003ccode\u003e1f3e3d9\u003c/code\u003e\u003c/a\u003e Send datestyle as a startup parameter (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/32ba56b8f9c09...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7880","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7880","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7880/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2026-03-30T23:13:58.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"4174607992","node_id":"PR_kwDOCdvj-c7Ox7b9","number":7873,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T22:55:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T23:13:58.000Z","updated_at":"2026-04-06T22:55:23.000Z","time_to_close":603683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.13","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.97.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.42.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.13` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.97.3` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.42.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epqErr := pq.As(err, pqerror.UniqueViolation)\r\nif pqErr != nil {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix SSL key permission check to allow modes stricter than 0600/0640 (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1265\"\u003e#1265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default\nvalue of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/master/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1464d694fb07af969eb29f60a54f2a90aacdd621\"\u003e\u003ccode\u003e1464d69\u003c/code\u003e\u003c/a\u003e Release v1.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/5a64c116462db2c585ac7b13c7fb41fcacec91bd\"\u003e\u003ccode\u003e5a64c11\u003c/code\u003e\u003c/a\u003e Fix fromDSN() doc comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/7f79f1b81ef30630aa9dcacca516997b0f6f6891\"\u003e\u003ccode\u003e7f79f1b\u003c/code\u003e\u003c/a\u003e Fix trailing quote in fromDSN() error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/e0a292e195790d04df3b4aa...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7873","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7873","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7873/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2026-02-03T04:03:13.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3888980365","node_id":"PR_kwDOCdvj-c7BEsNa","number":7825,"state":"closed","title":"dev: bump the safe group across 1 directory with 44 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T23:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T04:03:13.000Z","updated_at":"2026-03-30T23:09:41.000Z","time_to_close":4820787,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":44,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.42.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.7","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.8.0","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.4","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack-legacy"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.96.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.42.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.7` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.8.0` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.4` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.3` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.40.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack-legacy) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5a964704cb2640ed57a74b9b37a53dcda7b6b7dd\"\u003e\u003ccode\u003e5a96470\u003c/code\u003e\u003c/a\u003e Release 2024-12-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/653aa807b912e104f5e1e84e0510b4dffd76c751\"\u003e\u003ccode\u003e653aa80\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d02b239e896c5791e295c9a30a5281f56a8f7c39\"\u003e\u003ccode\u003ed02b239\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/698d709c21bc7922489aaba8c8207c9d7253c2fe\"\u003e\u003ccode\u003e698d709\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/885de40869f9bcee29ad11d60967aa0f1b571d46\"\u003e\u003ccode\u003e885de40\u003c/code\u003e\u003c/a\u003e Fix improper use of Printf-style functions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2934\"\u003e#2934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/858298a55393392fb161c5bd0ae3b9c5251996bf\"\u003e\u003ccode\u003e858298a\u003c/code\u003e\u003c/a\u003e Release 2024-12-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f58264af808a255782999422056bccb06552dcbd\"\u003e\u003ccode\u003ef58264a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df31082d87044a000a1524dbb654651f32713e10\"\u003e\u003ccode\u003edf31082\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/346690ed8f5b974ab26532aa93d5fa92a58d3571\"\u003e\u003ccode\u003e346690e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/45154546e09b48505c8798f7e5f3846ee1e0453a\"\u003e\u003ccode\u003e4515454\u003c/code\u003e\u003c/a\u003e Release 2024-12-17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21004229d97bbc308e095c53cb84d82449be411a\"\u003e\u003ccode\u003e2100422\u003c/code\u003e\u003c/a\u003e release: 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/ba17897c5492456000157ebccd4ba11896be3c50\"\u003e\u003ccode\u003eba17897\u003c/code\u003e\u003c/a\u003e refactor!: update Telemetry Processor logic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5d2aa89e695dc575dc8e9d4285528478969e3650\"\u003e\u003ccode\u003e5d2aa89\u003c/code\u003e\u003c/a\u003e feat: Add metrics support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1151\"\u003e#1151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e090e4a55b2dce773817967a6adc2c2ef24d6a25\"\u003e\u003ccode\u003ee090e4a\u003c/code\u003e\u003c/a\u003e ci(release): Fix changelog-preview permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1181\"\u003e#1181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9d2368e9525b0c5c4326211c9054b9d8f7482618\"\u003e\u003ccode\u003e9d2368e\u003c/code\u003e\u003c/a\u003e ci: update release and changelog-preview workflows (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c551ab56f3dda443c07c205e2b0ecc2c75b123cb\"\u003e\u003ccode\u003ec551ab5\u003c/code\u003e\u003c/a\u003e ci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1167\"\u003e#1167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21b1d0f4b5121b2963e96e4d0abb60a2a6905995\"\u003e\u003ccode\u003e21b1d0f\u003c/code\u003e\u003c/a\u003e chore(repo): Add Claude Code settings with basic permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1175\"\u003e#1175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e84cccc9bd44f977b29085846cee283b4015ba6f\"\u003e\u003ccode\u003ee84cccc\u003c/code\u003e\u003c/a\u003e chore: ignore local Claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1176\"\u003e#1176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b9f4109494f8a828fe1f5eb8e0fbb5f77d042e65\"\u003e\u003ccode\u003eb9f4109\u003c/code\u003e\u003c/a\u003e chore: bump echo to 4.10.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9c96788510b14b8d8beac6384b883e8b1abdee80\"\u003e\u003ccode\u003e9c96788\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.41.0'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.7\u003c/h2\u003e\n\u003cp\u003eRe-release of v2.26.7 as v2.27.7 for correct semver ordering.\u003c/p\u003e\n\u003ch2\u003ev2.27.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(generator): harden opaque imports and fix snake case to go casing by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6279\"\u003egrpc-ecosystem/grpc-gateway#6279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple files by \u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue5799 by \u003ca href=\"https://github.com/rohitlohar45\"\u003e\u003ccode\u003e@​rohitlohar45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6123\"\u003egrpc-ecosystem/grpc-gateway#6123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add example repo in Java to README by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use \u003ccode\u003esummary/description\u003c/code\u003e instead of title for field comments in \u003ccode\u003eopenapi\u003c/code\u003e gen by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6223\"\u003egrpc-ecosystem/grpc-gateway#6223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use pointer for bodyData in OpaqueAPI PATCH requests by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6246\"\u003egrpc-ecosystem/grpc-gateway#6246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use opaque chain for setting path params by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support deprecated field for OpenAPI parameters by \u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): Invalid entries in body parameter schema required array when using \u003ccode\u003ebody: \u0026quot;field_name\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): prevent nested required fields hoisting to parent schema by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078\"\u003egrpc-ecosystem/grpc-gateway#6078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[issue-6080] Fix strict \u003ccode\u003eno-$ref-siblings\u003c/code\u003e rule violations by \u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerfile: upgrade openjdk version by \u003ca href=\"https://github.com/johanbrandhorst\"\u003e\u003ccode\u003e@​johanbrandhorst\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130\"\u003egrpc-ecosystem/grpc-gateway#6130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude methods without HTTP bindings from OpenAPI definitions by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030\"\u003egrpc-ecosystem/grpc-gateway#6030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd note about Authorization header forwarding by \u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): correct body field decoding in opaque API mode by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197\"\u003egrpc-ecosystem/grpc-gateway#6197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/3406565cacd3a0f87e4c71c0efc73e7c0a31c568\"\u003e\u003ccode\u003e3406565\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/8be4c86446b1ff5505d7c40adae4f5d0390b2906\"\u003e\u003ccode\u003e8be4c86\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(generator): harden opaque imports and fix snake case to go casin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/63cba548fb4861dcfa29060fef1f5d758cca0e7b\"\u003e\u003ccode\u003e63cba54\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 46c183b (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6298\"\u003e#6298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/37163bff39e2cfbf7b6975ea912c7ac9b4d1eceb\"\u003e\u003ccode\u003e37163bf\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache digest to cdf6c1f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6297\"\u003e#6297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/64aa277b83e9add2232bb5d9fd9b9b53adfabb17\"\u003e\u003ccode\u003e64aa277\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fe6c208 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6296\"\u003e#6296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7181022a5fe6f1c371d96a7a640619577f32d7ec\"\u003e\u003ccode\u003e7181022\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel_features to v1.41.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6293\"\u003e#6293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c39289dcc4ee76d50811d6589d2dda7a069913a7\"\u003e\u003ccode\u003ec39289d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com_github_bazelbuild_buildtools to v8.5.1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6e3b4f353b9078e0cd6047b46874dd9ba35a36a8\"\u003e\u003ccode\u003e6e3b4f3\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e38072568275ba0fe4f43ee00dc8c180e08e4bd8\"\u003e\u003ccode\u003ee380725\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/login-action digest to c94ce9f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6291\"\u003e#6291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/bba4e0af7a87d1c84c1194be17a6b55eeaff1ea8\"\u003e\u003ccode\u003ebba4e0a\u003c/code\u003e\u003c/a\u003e fix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.24+\u003c/li\u003e\n\u003cli\u003eRemove golang.org/x/crypto dependency\u003c/li\u003e\n\u003cli\u003eAdd OptionShouldPing to control ResetSession ping behavior (ilyam8)\u003c/li\u003e\n\u003cli\u003eFix: Avoid overflow when MaxConns is set to MaxInt32\u003c/li\u003e\n\u003cli\u003eFix: Close batch pipeline after a query error (Anthonin Bonnefoy)\u003c/li\u003e\n\u003cli\u003eFaster shutdown of pgxpool.Pool background goroutines (Blake Gentry)\u003c/li\u003e\n\u003cli\u003eAdd pgxpool ping timeout (Amirsalar Safaei)\u003c/li\u003e\n\u003cli\u003eFix: Rows.FieldDescriptions for empty query\u003c/li\u003e\n\u003cli\u003eScan unknown types into *any as string or []byte based on format code\u003c/li\u003e\n\u003cli\u003eOptimize pgtype.Numeric (Philip Dubé)\u003c/li\u003e\n\u003cli\u003eAdd AfterNetConnect hook to pgconn.Config\u003c/li\u003e\n\u003cli\u003eFix: Handle for preparing statements that fail during the Describe phase\u003c/li\u003e\n\u003cli\u003eFix overflow in numeric scanning (Ilia Demianenko)\u003c/li\u003e\n\u003cli\u003eFix: json/jsonb sql.Scanner source type is []byte\u003c/li\u003e\n\u003cli\u003eMigrate from math/rand to math/rand/v2 (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize internal iobufpool (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize stmtcache invalidation (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eFix: missing error case in interval parsing (Maxime Soulé)\u003c/li\u003e\n\u003cli\u003eFix: invalidate statement/description cache in Exec (James Hartig)\u003c/li\u003e\n\u003cli\u003eColumnTypeLength method return the type length for varbit type (DengChan)\u003c/li\u003e\n\u003cli\u003eArray and Composite codecs handle typed nils\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/fe8740aa0679b67e13d2f1744bce5b61567d584e\"\u003e\u003ccode\u003efe8740a\u003c/code\u003e\u003c/a\u003e Release v5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e5dde5a51169fac139fb5ff82f5e9ce0155d7f62\"\u003e\u003ccode\u003ee5dde5a\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/06f2d82cac0f9fe6a6246987412b60b33241ed42\"\u003e\u003ccode\u003e06f2d82\u003c/code\u003e\u003c/a\u003e Remove trailing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2cf78dd906605e0e3fe9772bfc4d52e2ad60becc\"\u003e\u003ccode\u003e2cf78dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2448\"\u003e#2448\u003c/a\u003e from DengChan/column_type_lenth_varbit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2d1c4ef1aac082ec1d16c0ef2d83dc66586a9acb\"\u003e\u003ccode\u003e2d1c4ef\u003c/code\u003e\u003c/a\u003e Skip tests on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/1a5fa7fc7f069c51225244f7632696166edf3ef1\"\u003e\u003ccode\u003e1a5fa7f\u003c/code\u003e\u003c/a\u003e Array and Composite codecs handle typed nils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5736d0976dddf0421c8b9193489add01810676fb\"\u003e\u003ccode\u003e5736d09\u003c/code\u003e\u003c/a\u003e ColumnTypeLength method return the type length for varbit type.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4c1308c14b2eabaaa365e8cd69120b1de8f953e9\"\u003e\u003ccode\u003e4c1308c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;stdlib matches native pgx scanning support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/14ce2b7a62479e02eb19dc34c639d5f799d3e96f\"\u003e\u003ccode\u003e14ce2b7\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/65b2724ea5dd0dc3f75a9b5d98029dbbeeec5bd9\"\u003e\u003ccode\u003e65b2724\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2443\"\u003e#2443\u003c/a\u003e from jameshartig/x-invalidate-cache-in-exec\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/comp...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7825/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-12-22T22:11:17.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3755381679","node_id":"PR_kwDOCdvj-c66OeE1","number":7797,"state":"closed","title":"dev: bump the safe group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-03T03:58:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T22:11:17.000Z","updated_at":"2026-02-03T03:58:51.000Z","time_to_close":3649653,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":43,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.94.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.40.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.3","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.2","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.3","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.2","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.64.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.39.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.34.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.6` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.94.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.40.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.3` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.2` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.3` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.2` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.64.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.39.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.34.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.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/776903f3dd7208803912e19d3aa25006a7fbdeee\"\u003e\u003ccode\u003e776903f\u003c/code\u003e\u003c/a\u003e Release 2024-12-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/170b13cac4658e0909b13468d3959f94c358faf3\"\u003e\u003ccode\u003e170b13c\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/c1a02e760211a1d0762f664973ea4d896376a621\"\u003e\u003ccode\u003ec1a02e7\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/2835f7bb8d4925acb36a5ab7813cca6ac8977cb7\"\u003e\u003ccode\u003e2835f7b\u003c/code\u003e\u003c/a\u003e Fix user agent to add business metrics at the end instead of prepend them (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba4965dd291e68f9345c5eae4dec8a0f63bda436\"\u003e\u003ccode\u003eba4965d\u003c/code\u003e\u003c/a\u003e Release 2024-11-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55149b05036afa39e3b7c6dd945543faee4069e6\"\u003e\u003ccode\u003e55149b0\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/fd6bb8b363cce171fba74b72d2bb4142b9306b7c\"\u003e\u003ccode\u003efd6bb8b\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/65ab4f88b048175d8fc13fab6f72f31b739a2455\"\u003e\u003ccode\u003e65ab4f8\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/8939ed049c8b3490f9a3dbd4e4d3d56cf22a27f2\"\u003e\u003ccode\u003e8939ed0\u003c/code\u003e\u003c/a\u003e Release 2024-11-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/23cf36b2492a3caf859a6235c6911f1c2fb715ca\"\u003e\u003ccode\u003e23cf36b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.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/service/s3` from 1.78.2 to 1.94.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/3297582dacd333bb9f3788d21b19a6d5d36f9eb8\"\u003e\u003ccode\u003e3297582\u003c/code\u003e\u003c/a\u003e Release 2025-12-15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/682a1b66e8f7aa638ea8c88e673d3752bc276455\"\u003e\u003ccode\u003e682a1b6\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/f2a67b1071236c53507d05492ee93318a1740d51\"\u003e\u003ccode\u003ef2a67b1\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/fbe0776c75439827b4d6378c810144c18b5da31b\"\u003e\u003ccode\u003efbe0776\u003c/code\u003e\u003c/a\u003e Release 2025-12-12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/91070ff506c0b8e7079f0c91459c73dcfb49f0df\"\u003e\u003ccode\u003e91070ff\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/67f5776311445505b175b96d2563884f97d30df4\"\u003e\u003ccode\u003e67f5776\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/a15479893de691a764d1fef2272b7e41d5b7726f\"\u003e\u003ccode\u003ea154798\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/76d0a5511fd99e1a462387dbf1dbd3cffcd4d7d2\"\u003e\u003ccode\u003e76d0a55\u003c/code\u003e\u003c/a\u003e Release 2025-12-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/72bae880aa5a162abaf02640b41fe8c323bbe748\"\u003e\u003ccode\u003e72bae88\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/9b57b963ddeec77bdf14e76f1ada47ce61d95650\"\u003e\u003ccode\u003e9b57b96\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.78.2...service/s3/v1.94.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003eDisableTelemetryBuffer\u003c/code\u003e flag and noop Telemetry Buffer, to prevent a panic at runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1149\"\u003e#1149\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.39.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop events from the telemetry buffer when rate-limited or transport is full, allowing the buffer queue to empty itself under load (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1138\"\u003e#1138\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix scheduler's \u003ccode\u003ehasWork()\u003c/code\u003e method to check if buffers are ready to flush. The previous implementation was causing CPU spikes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1143\"\u003e#1143\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a new async envelope transport and telemetry buffer to prioritize and batch events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1094\"\u003e#1094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1093\"\u003e#1093\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1107\"\u003e#1107\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdvantages:\n\u003cul\u003e\n\u003cli\u003ePrioritized, per-category buffers (errors, transactions, logs, check-ins) reduce starvation and improve resilience under load\u003c/li\u003e\n\u003cli\u003eBatching for high-volume logs (up to 100 items or 5s) cuts network overhead\u003c/li\u003e\n\u003cli\u003eBounded memory with eviction policies\u003c/li\u003e\n\u003cli\u003eImproved flush behavior with context-aware flushing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eClientOptions.DisableTelemetryBuffer\u003c/code\u003e to opt out and fall back to the legacy transport layer (\u003ccode\u003eHTTPTransport\u003c/code\u003e / \u003ccode\u003eHTTPSyncTransport\u003c/code\u003e).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eerr := sentry.Init(sentry.ClientOptions{\n  Dsn: \u0026quot;__DSN__\u0026quot;,\n  DisableTelemetryBuffer: true, // fallback to legacy transport\n})\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a custom \u003ccode\u003eTransport\u003c/code\u003e is provided, the SDK automatically disables the telemetry buffer and uses the legacy transport for compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.37.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBehavioral change for the \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option. The option now defaults to ignoring 404 status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1122\"\u003e#1122\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable \u003ccode\u003eDisableTelemetryBuffer\u003c/code\u003e flag and noop Telemetry Buffer, to prevent a panic at runtime (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1149\"\u003e#1149\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.39.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.39.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop events from the telemetry buffer when rate-limited or transport is full, allowing the buffer queue to empty itself under load (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1138\"\u003e#1138\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix scheduler's \u003ccode\u003ehasWork()\u003c/code\u003e method to check if buffers are ready to flush. The previous implementation was causing CPU spikes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1143\"\u003e#1143\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eIntroduce a new async envelope transport and telemetry buffer to prioritize and batch events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1094\"\u003e#1094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1093\"\u003e#1093\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1107\"\u003e#1107\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdvantages:\n\u003cul\u003e\n\u003cli\u003ePrioritized, per-category buffers (errors, transactions, logs, check-ins) reduce starvation and improve resilience under load\u003c/li\u003e\n\u003cli\u003eBatching for high-volume logs (up to 100 items or 5s) cuts network overhead\u003c/li\u003e\n\u003cli\u003eBounded memory with eviction policies\u003c/li\u003e\n\u003cli\u003eImproved flush behavior with context-aware flushing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eClientOptions.DisableTelemetryBuffer\u003c/code\u003e to opt out and fall back to the legacy transport layer (\u003ccode\u003eHTTPTransport\u003c/code\u003e / \u003ccode\u003eHTTPSyncTransport\u003c/code\u003e).\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eerr := sentry.Init(sentry.ClientOptions{\n  Dsn: \u0026quot;__DSN__\u0026quot;,\n  DisableTelemetryBuffer: true, // fallback to legacy transport\n})\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIf a custom \u003ccode\u003eTransport\u003c/code\u003e is provided, the SDK automatically disables the telemetry buffer and uses the legacy transport for compatibility.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.37.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.37.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/f3fc5645c662d42363d3c47adee155a03a757f4b\"\u003e\u003ccode\u003ef3fc564\u003c/code\u003e\u003c/a\u003e release: 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9232f5d2f9727119fef5b9db5aad9e2906758f58\"\u003e\u003ccode\u003e9232f5d\u003c/code\u003e\u003c/a\u003e chore: prepare 0.40.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1150\"\u003e#1150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55ee13e338b87f7fb0c691f38158809ff9fb30f7\"\u003e\u003ccode\u003e55ee13e\u003c/code\u003e\u003c/a\u003e feat: disable Telemetry Buffer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1149\"\u003e#1149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/34261f3c64f1876aa6c891848108ffd88a299787\"\u003e\u003ccode\u003e34261f3\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.39.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a36268230302c750b38d4fe3a6f097a216fc355d\"\u003e\u003ccode\u003ea362682\u003c/code\u003e\u003c/a\u003e release: 0.39.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2153b5042be712bdbe1cba4f15c3e2aa7ac4ffe4\"\u003e\u003ccode\u003e2153b50\u003c/code\u003e\u003c/a\u003e chore: prepare 0.39.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1144\"\u003e#1144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/112f257bfa4d5b452a3f5467e72c4ee1adfbff47\"\u003e\u003ccode\u003e112f257\u003c/code\u003e\u003c/a\u003e fix: scheduler should check for ready to flush buffers (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1143\"\u003e#1143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/03de096007be889e2fdec6bf5fc658419faa2fb7\"\u003e\u003ccode\u003e03de096\u003c/code\u003e\u003c/a\u003e feat: drop rate-limited events (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1138\"\u003e#1138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a2066ef178eeb4cb2808f565416283465b51b233\"\u003e\u003ccode\u003ea2066ef\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.38.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/eb9fd9f8949f9af4d20cb3270c210fcec744148d\"\u003e\u003ccode\u003eeb9fd9f\u003c/code\u003e\u003c/a\u003e release: 0.38.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.40.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(runtime): using reflect.TypeFor by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(runtime): annotate context even if no incoming headers by \u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Opaque API and Protobuf Editions support by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: annotate healthz endpoint handler by \u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpand_slash_patterns=true now converts parameters with hyphens correctly by \u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/ab243acfa3bcc5495c4e3923ca44aad7537e834c\"\u003e\u003ccode\u003eab243ac\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 9070e63 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5970\"\u003e#5970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/30abf93af6d544cfe9e3f722afa9341279ebdeec\"\u003e\u003ccode\u003e30abf93\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/protobuf to v1.36.10 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5969\"\u003e#5969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b73048f34064bef3f6faec8111c4fca73f4dab18\"\u003e\u003ccode\u003eb73048f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel to v8.4.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/95f123b0a778164001710cf42b1ae00951f3b126\"\u003e\u003ccode\u003e95f123b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3990e05 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5967\"\u003e#5967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/fb9da671013630f9859da2c23d972fda479dd2f4\"\u003e\u003ccode\u003efb9da67\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 063f9e1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5966\"\u003e#5966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/208372a9865cf8ebf6e2994cb94a08fcda10b61f\"\u003e\u003ccode\u003e208372a\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to e78280f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/1a315aa59086256696e2ea8285eaec89dbecff4b\"\u003e\u003ccode\u003e1a315aa\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b862f0b48e8b3ef19d79b0ea0ef5c280ef9d3d49\"\u003e\u003ccode\u003eb862f0b\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e6cdbc77ba3d8666384e72fd2f946a5576c1296a\"\u003e\u003ccode\u003ee6cdbc7\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to eab82ec (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5962\"\u003e#5962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7fefac04340e187715e0ac479da4df281080d02e\"\u003e\u003ccode\u003e7fefac0\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to a4ded73 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5961\"\u003e#5961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1102\"\u003eklauspost/compress#1102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Use exact sizes for huffman tables by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1103\"\u003eklauspost/compress#1103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Faster load+store by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1104\"\u003eklauspost/compress#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd notice to S2 about MinLZ by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1065\"\u003eklauspost/compress#1065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1069\"\u003eklauspost/compress#1069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.0...v1.18.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/klauspost/compress/commit/444d5d9b74cdd224f607dea687edfc584fd493f6\"\u003e\u003ccode\u003e444d5d9\u003c/code\u003e\u003c/a\u003e Fix invalid encoding on level 9 with single value input (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1115\"\u003e#1115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/503c02816f2fbb1b1afa2de9c5e21146eb9aa812\"\u003e\u003ccode\u003e503c028\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action in the github-actions group (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1111\"\u003e#1111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/701ca28bd550f622eb2dbccf0d7bd412ac41b0ad\"\u003e\u003ccode\u003e701ca28\u003c/code\u003e\u003c/a\u003e flate: reduce stateless allocations (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1106\"\u003e#1106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/e0b47ffa6861e3ce2ff3225f739ed234fb3df170\"\u003e\u003ccode\u003ee0b47ff\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/d10b5259eef9d3da9a58bedad041b36731967489\"\u003e\u003ccode\u003ed10b525\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3c0d30844ced777738c26ca35394953ceb2073ae\"\u003e\u003ccode\u003e3c0d308\u003c/code\u003e\u003c/a\u003e flate: Faster load+st0re (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/6e2f5d5b240137060e9d7c44f3c31bad2927593f\"\u003e\u003ccode\u003e6e2f5d5\u003c/code\u003e\u003c/a\u003e flate: Use exact sizes for huffman tables (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bda824b0286d81f2a988c89f9a8c913607e67c36\"\u003e\u003ccode\u003ebda824b\u003c/code\u003e\u003c/a\u003e flate: Add examples (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/f44517c79cda0344a79a31a31d09cc8a532e920e\"\u003e\u003ccode\u003ef44517c\u003c/code\u003e\u003c/a\u003e flate: Simplify matchlen (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/54cb7a5e7c540cf0b50aaa5dd36a3721db2af1e5\"\u003e\u003ccode\u003e54cb7a5\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.2\"\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.11.4 to 2.12.3\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.12.3\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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.5 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7604\"\u003e#7604\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/google/go-tpm v0.9.7 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/nats-io/nkeys v0.4.12 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.45.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7578\"\u003e#7578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/klauspost/compress v1.18.2 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7604\"\u003e#7604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/antithesishq/antithesis-sdk-go v0.5.0...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7797","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7797","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7797/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-10-27T23:38:41.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3559098680","node_id":"PR_kwDOCdvj-c6wBHTG","number":7748,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T22:28:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-10-27T23:38:41.000Z","updated_at":"2025-11-24T22:28:27.000Z","time_to_close":2414984,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.15","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.36.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.3","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.1","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.1","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.16.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.32.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 27 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.15` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.7` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.36.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.3` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.1` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.16.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.32.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/4bd7f5481eebe1c422fa85d1956f7ea34d93cf76\"\u003e\u003ccode\u003e4bd7f54\u003c/code\u003e\u003c/a\u003e Release 2025-10-23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55fb47cb07949ca70312a359272b10ff29f520df\"\u003e\u003ccode\u003e55fb47c\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/bf727c0b40333a2e643a89909f189ffba0c212b9\"\u003e\u003ccode\u003ebf727c0\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ca943fb071778b06e5e7f64f5ddf896f8579b6b\"\u003e\u003ccode\u003e0ca943f\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/3908bc4e960b7782da16a710fb8a747632af25a5\"\u003e\u003ccode\u003e3908bc4\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/a0c74d28b606e71c1ee23d7ee17ec4949001cf56\"\u003e\u003ccode\u003ea0c74d2\u003c/code\u003e\u003c/a\u003e Release 2025-10-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/eb611540d594538970ddd91b7802f5152cca8d2f\"\u003e\u003ccode\u003eeb61154\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/e20d3e4b6065b1a8cdd97d00342cdc8d8c02561b\"\u003e\u003ccode\u003ee20d3e4\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/9acd5faf2ca161219176c3cd8402837c98ed82ce\"\u003e\u003ccode\u003e9acd5fa\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/a91cc6c72206a1cef64caff0c70fa1bd13bd4543\"\u003e\u003ccode\u003ea91cc6c\u003c/code\u003e\u003c/a\u003e Speed up unit tests by removing duplicate work (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3216\"\u003e#3216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.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.78.2 to 1.88.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4bd7f5481eebe1c422fa85d1956f7ea34d93cf76\"\u003e\u003ccode\u003e4bd7f54\u003c/code\u003e\u003c/a\u003e Release 2025-10-23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/55fb47cb07949ca70312a359272b10ff29f520df\"\u003e\u003ccode\u003e55fb47c\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/bf727c0b40333a2e643a89909f189ffba0c212b9\"\u003e\u003ccode\u003ebf727c0\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0ca943fb071778b06e5e7f64f5ddf896f8579b6b\"\u003e\u003ccode\u003e0ca943f\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/3908bc4e960b7782da16a710fb8a747632af25a5\"\u003e\u003ccode\u003e3908bc4\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/a0c74d28b606e71c1ee23d7ee17ec4949001cf56\"\u003e\u003ccode\u003ea0c74d2\u003c/code\u003e\u003c/a\u003e Release 2025-10-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/eb611540d594538970ddd91b7802f5152cca8d2f\"\u003e\u003ccode\u003eeb61154\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/e20d3e4b6065b1a8cdd97d00342cdc8d8c02561b\"\u003e\u003ccode\u003ee20d3e4\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/9acd5faf2ca161219176c3cd8402837c98ed82ce\"\u003e\u003ccode\u003e9acd5fa\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/a91cc6c72206a1cef64caff0c70fa1bd13bd4543\"\u003e\u003ccode\u003ea91cc6c\u003c/code\u003e\u003c/a\u003e Speed up unit tests by removing duplicate work (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3216\"\u003e#3216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue, possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.36.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.36.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent panic when converting error chains containing non-comparable error types by using a safe fallback for visited detection in exception conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.36.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBehavioral change for the \u003ccode\u003eMaxBreadcrumbs\u003c/code\u003e client option. Removed the hard limit of 100 breadcrumbs, allowing users to set a larger limit and also changed the default limit from 30 to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1106\"\u003e#1106\u003c/a\u003e))\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe changes to error handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e) will affect issue grouping. It is expected that any wrapped and complex errors will be grouped under a new issue group.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for improved issue grouping with enhanced error chain handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe SDK now provides better handling of complex error scenarios, particularly when dealing with multiple related errors or error chains. This feature automatically detects and properly structures errors created with Go's \u003ccode\u003eerrors.Join()\u003c/code\u003e function and other multi-error patterns.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// Multiple errors are now properly grouped and displayed in Sentry\nerr1 := errors.New(\u0026quot;err1\u0026quot;)\nerr2 := errors.New(\u0026quot;err2\u0026quot;) \ncombinedErr := errors.Join(err1, err2)\n\u003cp\u003e// When captured, these will be shown as related exceptions in Sentry\nsentry.CaptureException(combinedErr)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option to allow filtering of HTTP transactions based on status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1089\"\u003e#1089\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure which HTTP status codes should not be traced by providing single codes or ranges\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003eTraceIgnoreStatusCodes: [][]int{{404}, {500, 599}}\u003c/code\u003e ignores 404 and server errors 500-599\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix logs being incorrectly filtered by \u003ccode\u003eBeforeSend\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1109\"\u003e#1109\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eLogs now bypass the \u003ccode\u003eprocessEvent\u003c/code\u003e method and are sent directly to the transport\u003c/li\u003e\n\u003cli\u003eThis ensures logs are only filtered by \u003ccode\u003eBeforeSendLog\u003c/code\u003e, not by the error/message \u003ccode\u003eBeforeSend\u003c/code\u003e callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Go 1.25 and drop support for Go 1.22 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.36.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent panic when converting error chains containing non-comparable error types by using a safe fallback for visited detection in exception conversion (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.36.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.36.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eBehavioral change for the \u003ccode\u003eMaxBreadcrumbs\u003c/code\u003e client option. Removed the hard limit of 100 breadcrumbs, allowing users to set a larger limit and also changed the default limit from 30 to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1106\"\u003e#1106\u003c/a\u003e))\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe changes to error handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e) will affect issue grouping. It is expected that any wrapped and complex errors will be grouped under a new issue group.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for improved issue grouping with enhanced error chain handling (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1075\"\u003e#1075\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe SDK now provides better handling of complex error scenarios, particularly when dealing with multiple related errors or error chains. This feature automatically detects and properly structures errors created with Go's \u003ccode\u003eerrors.Join()\u003c/code\u003e function and other multi-error patterns.\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// Multiple errors are now properly grouped and displayed in Sentry\nerr1 := errors.New(\u0026quot;err1\u0026quot;)\nerr2 := errors.New(\u0026quot;err2\u0026quot;) \ncombinedErr := errors.Join(err1, err2)\n\u003cp\u003e// When captured, these will be shown as related exceptions in Sentry\nsentry.CaptureException(combinedErr)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd \u003ccode\u003eTraceIgnoreStatusCodes\u003c/code\u003e option to allow filtering of HTTP transactions based on status codes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1089\"\u003e#1089\u003c/a\u003e)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eConfigure which HTTP status codes should not be traced by providing single codes or ranges\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003eTraceIgnoreStatusCodes: [][]int{{404}, {500, 599}}\u003c/code\u003e ignores 404 and server errors 500-599\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix logs being incorrectly filtered by \u003ccode\u003eBeforeSend\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1109\"\u003e#1109\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eLogs now bypass the \u003ccode\u003eprocessEvent\u003c/code\u003e method and are sent directly to the transport\u003c/li\u003e\n\u003cli\u003eThis ensures logs are only filtered by \u003ccode\u003eBeforeSendLog\u003c/code\u003e, not by the error/message \u003ccode\u003eBeforeSend\u003c/code\u003e callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Go 1.25 and drop support for Go 1.22 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/1bdc7aaa3cfecfecff65be01358edc15c85439a2\"\u003e\u003ccode\u003e1bdc7aa\u003c/code\u003e\u003c/a\u003e release: 0.36.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/fb7dacf7b69dde7d53a6742953add79b6a7c6d98\"\u003e\u003ccode\u003efb7dacf\u003c/code\u003e\u003c/a\u003e Prepare 0.36.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/11f2790668758ef92d9ad67496b1983acbb16bcb\"\u003e\u003ccode\u003e11f2790\u003c/code\u003e\u003c/a\u003e fix: add fallback on non hashable errors (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2cf1dc0c1f43fad7a1b2ddba600b0d96c1681f21\"\u003e\u003ccode\u003e2cf1dc0\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.36.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/fe877a9b588baf3485270860b69185d9a8080982\"\u003e\u003ccode\u003efe877a9\u003c/code\u003e\u003c/a\u003e release: 0.36.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/586e92e4aea2b31aefd29eb16c9e9815eda2142f\"\u003e\u003ccode\u003e586e92e\u003c/code\u003e\u003c/a\u003e Prepare 0.36.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1110\"\u003e#1110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/99cebd57a973b21ea8ef1c1462eb7d31f2e4b29f\"\u003e\u003ccode\u003e99cebd5\u003c/code\u003e\u003c/a\u003e feat: properly support error capturing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/49d29a6c8c7956de141b07ca1cdd57f60c93d45c\"\u003e\u003ccode\u003e49d29a6\u003c/code\u003e\u003c/a\u003e fix: logs should not pass from processEvent (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1109\"\u003e#1109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2dc3b97fd5d4776ee4aeeacf0701d9161160a786\"\u003e\u003ccode\u003e2dc3b97\u003c/code\u003e\u003c/a\u003e feat!: remove MaxBreadcrumbs hard limit and change default to 100 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1106\"\u003e#1106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c24b7484373c2a3afc81e7cffd33f24a6bcc8ece\"\u003e\u003ccode\u003ec24b748\u003c/code\u003e\u003c/a\u003e ref: create debuglog package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.36.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(runtime): using reflect.TypeFor by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(runtime): annotate context even if no incoming headers by \u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Opaque API and Protobuf Editions support by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: annotate healthz endpoint handler by \u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexpand_slash_patterns=true now converts parameters with hyphens correctly by \u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5868\"\u003egrpc-ecosystem/grpc-gateway#5868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boolangery\"\u003e\u003ccode\u003e@​boolangery\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5887\"\u003egrpc-ecosystem/grpc-gateway#5887\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5723\"\u003egrpc-ecosystem/grpc-gateway#5723\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ZY-Ang\"\u003e\u003ccode\u003e@​ZY-Ang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5914\"\u003egrpc-ecosystem/grpc-gateway#5914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/goulashify\"\u003e\u003ccode\u003e@​goulashify\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5938\"\u003egrpc-ecosystem/grpc-gateway#5938\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.2...v2.27.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/ab243acfa3bcc5495c4e3923ca44aad7537e834c\"\u003e\u003ccode\u003eab243ac\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 9070e63 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5970\"\u003e#5970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/30abf93af6d544cfe9e3f722afa9341279ebdeec\"\u003e\u003ccode\u003e30abf93\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/protobuf to v1.36.10 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5969\"\u003e#5969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b73048f34064bef3f6faec8111c4fca73f4dab18\"\u003e\u003ccode\u003eb73048f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel to v8.4.2 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/95f123b0a778164001710cf42b1ae00951f3b126\"\u003e\u003ccode\u003e95f123b\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3990e05 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5967\"\u003e#5967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/fb9da671013630f9859da2c23d972fda479dd2f4\"\u003e\u003ccode\u003efb9da67\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 063f9e1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5966\"\u003e#5966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/208372a9865cf8ebf6e2994cb94a08fcda10b61f\"\u003e\u003ccode\u003e208372a\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to e78280f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5965\"\u003e#5965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/1a315aa59086256696e2ea8285eaec89dbecff4b\"\u003e\u003ccode\u003e1a315aa\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/b862f0b48e8b3ef19d79b0ea0ef5c280ef9d3d49\"\u003e\u003ccode\u003eb862f0b\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 57b25ae...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e6cdbc77ba3d8666384e72fd2f946a5576c1296a\"\u003e\u003ccode\u003ee6cdbc7\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to eab82ec (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5962\"\u003e#5962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7fefac04340e187715e0ac479da4df281080d02e\"\u003e\u003ccode\u003e7fefac0\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to a4ded73 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5961\"\u003e#5961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1102\"\u003eklauspost/compress#1102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Use exact sizes for huffman tables by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1103\"\u003eklauspost/compress#1103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Faster load+store by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1104\"\u003eklauspost/compress#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd notice to S2 about MinLZ by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1065\"\u003eklauspost/compress#1065\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wooffie\"\u003e\u003ccode\u003e@​wooffie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1069\"\u003eklauspost/compress#1069\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.0...v1.18.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/klauspost/compress/commit/d10b5259eef9d3da9a58bedad041b36731967489\"\u003e\u003ccode\u003ed10b525\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 2 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1105\"\u003e#1105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/3c0d30844ced777738c26ca35394953ceb2073ae\"\u003e\u003ccode\u003e3c0d308\u003c/code\u003e\u003c/a\u003e flate: Faster load+st0re (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/6e2f5d5b240137060e9d7c44f3c31bad2927593f\"\u003e\u003ccode\u003e6e2f5d5\u003c/code\u003e\u003c/a\u003e flate: Use exact sizes for huffman tables (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bda824b0286d81f2a988c89f9a8c913607e67c36\"\u003e\u003ccode\u003ebda824b\u003c/code\u003e\u003c/a\u003e flate: Add examples (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/f44517c79cda0344a79a31a31d09cc8a532e920e\"\u003e\u003ccode\u003ef44517c\u003c/code\u003e\u003c/a\u003e flate: Simplify matchlen (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/54cb7a5e7c540cf0b50aaa5dd36a3721db2af1e5\"\u003e\u003ccode\u003e54cb7a5\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1096\"\u003e#1096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c43fcbb924ee8bc8453998094924d896bbe61f3a\"\u003e\u003ccode\u003ec43fcbb\u003c/code\u003e\u003c/a\u003e Run modernize. Deprecate Go 1.22 (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1095\"\u003e#1095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/86a9489c72d0742ebe66ee9543d0f78abd82ebcd\"\u003e\u003ccode\u003e86a9489\u003c/code\u003e\u003c/a\u003e gzhttp: remove redundant err check in zstdReader (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/ad4a0301d09c368139fd8171be06a8e0508d6088\"\u003e\u003ccode\u003ead4a030\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action in the github-actions group (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/1a8c0e48e1fa4245694103fc47721c83a9135588\"\u003e\u003ccode\u003e1a8c0e4\u003c/code\u003e\u003c/a\u003e Avoiding extra allocation in Reset (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.1\"\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.11.4 to 2.12.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.12.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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.3 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7428\"\u003e#7428\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egithub.com/google/go-tpm v0.9.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7374\"\u003e#7374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egithub.com/nats-io/nats.go v1.46.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7374\"\u003e#7374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/crypto v0.43.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.37.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/time v0.14.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7423\"\u003e#7423\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\u003eThe \u003ccode\u003eNewServerFromConfig\u003c/code\u003e function has been added to the embedded server API for parsing an external configuration file when \u003ccode\u003eConfigFile\u003c/code\u003e is supplied (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7364\"\u003e#7364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWebSocket leafnode connections can now use a HTTP proxy by specifying \u003ccode\u003eproxy\u003c/code\u003e settings in the leafnode \u003ccode\u003eremotes\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7242\"\u003e#7242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003ewrite_deadline\u003c/code\u003e option in the \u003ccode\u003ecluster\u003c/code\u003e, \u003ccode\u003eleafnode\u003c/code\u003e and \u003ccode\u003egateway\u003c/code\u003e config blocks allows configuring write deadlines on a finger-grained basis (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7405\"\u003e#7405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cp\u003eMonitoring\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ejsz\u003c/code\u003e monitoring endpoint can now report leader counts (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7429\"\u003e#7429\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe store lock is no longer held while searching for TTL expiry tasks, improving performance (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7344\"\u003e#7344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoving a message from the TTL state is now faster (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7344\"\u003e#7344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe filestore no longer performs heap allocations for hash checks (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7345\"\u003e#7345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe filestore now reuses pooled write cache allocations more efficiently (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMeta snapshot performance for a very large number of assets has been improved after a regression in v2.11.9 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7350\"\u003e#7350\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSequence-from-timestamp lookups, such as those using \u003ccode\u003eopt_start_time\u003c/code\u003e on consumers or \u003ccode\u003estart_time\u003c/code\u003e on message get requests, now use a binary search for improved lookup performance (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7357\"\u003e#7357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eScheduled messages are now deactivated properly when followed up with another message on the same subject without a schedule (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7366\"\u003e#7366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMeta snapshots are no longer taken on every stream removal (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7373\"\u003e#7373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFilestore cache lookups can now return early for empty blocks (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7381\"\u003e#7381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFilestore meta files are now written using temporary staging, avoiding accidental truncation on crashes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7388\"\u003e#7388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAtomic batch publish now supports deduplication with the \u003ccode\u003eNats-Msg-Id\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7391\"\u003e#7391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCache-specific log lines in the filestore have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7396\"\u003e#7396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog lines and errors related to offline/unsupported assets are now clearer (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7416\"\u003e#7416\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7425\"\u003e#7425\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\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/nats-io/nats-server/commit/fab5f999a25dfcdbd4c80d6f7c43cf87f571968f\"\u003e\u003ccode\u003efab5f99\u003c/code\u003e\u003c/a\u003e Release v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bf2c60af2c8f49338f0dd88d1723b3806606faae\"\u003e\u003ccode\u003ebf2c60a\u003c/code\u003e\u003c/a\u003e Cherry-picks for v2.12.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7430\"\u003e#7430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/350d9d7ebb3dfbb54fa769398fa3dc13c44ff4c7\"\u003e\u003ccode\u003e350d9d7\u003c/code\u003e\u003c/a\u003e [FIXED] Filestore unlock when message erase fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/18007b87e5b5cd336c8cb8f7e22bcf70a600483f\"\u003e\u003ccode\u003e18007b8\u003c/code\u003e\u003c/a\u003e [IMPROVED] JSZ Raft leader stats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bc7407a8643aa06c14fb9eea777555bffc9559d5\"\u003e\u003ccode\u003ebc7407a\u003c/code\u003e\u003c/a\u003e Update to Go 1.25.3/1.24.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/ffbdb107c971f5962175d32d38aeef52225c81cf\"\u003e\u003ccode\u003effbdb10\u003c/code\u003e\u003c/a\u003e [FIXED] Trusted Proxies: Reload log message report added keys as removed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/59361c973b0b85991b4c053c30a406dcfdc185e5\"\u003e\u003ccode\u003e59361c9\u003c/code\u003e\u003c/a\u003e Release v2.12.1-RC.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/fd8c5b71ad2ec1c6a530e17b46f9fd3f8dd54c69\"\u003e\u003ccode\u003efd8c5b7\u003c/code\u003e\u003c/a\u003e Cherry-picks for v2.12.1-RC.5 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7426\"\u003e#7426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/6c9a051a9ef6d03792bceeccb808d6d8f2e5a548\"\u003e\u003ccode\u003e6c9a051\u003c/code\u003e\u003c/a\u003e feat: add riscv64 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/84fe04a5adac0cc1b3089bc6500f950d7a491ed9\"\u003e\u003ccode\u003e84fe04a\u003c/code\u003e\u003c/a\u003e NRG: Parallel catchups can truncate committed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.46.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.46.1\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.46.0...v1.46.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.46.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eOverview\u003c/h3\u003e\n\u003cp\u003eThis release enables features introduced in \u003ca href=\"https://github.com/nats-io/nats-server/releases/tag/v2.12.0\"\u003enats-server@v2.12.0\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eSome features, while enabled in the client by adding relevant configuration, have APIs exposed in \u003ca href=\"https://github.com/synadia-io/orbit.go\"\u003esynadia-io/orbit.go\u003c/a\u003e, namely:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/counters/README.md\"\u003eDistributed Counters\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/synadia-io/orbit.go/blob/main/jetstreamext/README.md#atomic-batch-publishing\"\u003eAtomic batch publish\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eStream counters configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1932\"\u003e#1932\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew fields in \u003ccode\u003eClusterInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowAtomicPublish\u003c/code\u003e stream configuration option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePersistMode\u003c/code\u003e stream config option for configurable stream persistence settings (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAllowMsgSchedules\u003c/code\u003e stream configuration option to enable message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eContext and timeout options to \u003ccode\u003eMessages.Next()\u003c/code\u003e plus \u003ccode\u003eFetch\u003c/code\u003e context support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom name prefix for ordered consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1928\"\u003e#1928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrioritized priority policy (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdded KeyValue bucket metadada support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003eAdd max consumers limit error (code=10026). Thanks \u003ca href=\"https://github.com/Arlet2\"\u003e\u003ccode\u003e@​Arlet2\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn more specific cons info error on ordered consumer recreation (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.45.0...v1.46.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/4dc7f1e4f613c88eade172f8fe9ebeea4bf28675\"\u003e\u003ccode\u003e4dc7f1e\u003c/code\u003e\u003c/a\u003e Release v1.46.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1948\"\u003e#1948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bbc048e3b6941659c029dd778aa39643eee47be\"\u003e\u003ccode\u003e0bbc048\u003c/code\u003e\u003c/a\u003e [FIXED] Add omitempty to AllowMsgTTL and AllowMsgCounter (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/41de016ddd3a5d6dfd5250018c88fecc7abf975c\"\u003e\u003ccode\u003e41de016\u003c/code\u003e\u003c/a\u003e Release v1.46.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/2d3be0c81b47c6d747c057e858dcccbc0da6c305\"\u003e\u003ccode\u003e2d3be0c\u003c/code\u003e\u003c/a\u003e [IMPROVED] Bump nats-server test dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9726c6f3bce55461780aee3dc7fd40724078e91f\"\u003e\u003ccode\u003e9726c6f\u003c/code\u003e\u003c/a\u003e [ADDED] AllowMsgSchedules field to enable message scheduling in stream config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/5e67170a3195cc7af484529ba1e6151bf2677648\"\u003e\u003ccode\u003e5e67170\u003c/code\u003e\u003c/a\u003e [FIXED] Revert leftover no headers support changes (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/c85e27545ae3ddbc1f64d74e659b1890cc658267\"\u003e\u003ccode\u003ec85e275\u003c/code\u003e\u003c/a\u003e [ADDED] Introduce PersistMode for configurable persistence settings in stream...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/13d3ae2df4c67412ab887a45d542a12053dd58ec\"\u003e\u003ccode\u003e13d3ae2\u003c/code\u003e\u003c/a\u003e [ADDED] AllowAtomicPublish option on stream config (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/60f17186ecfffaa404485047969f129c5a186fb0\"\u003e\u003ccode\u003e60f1718\u003c/code\u003e\u003c/a\u003e [CHANGED] Remove no headers support (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ec9b58f8954ca95f9fd2bdc1af0c8fe528e77764\"\u003e\u003ccode\u003eec9b58f\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test veryfying if mirror can be updated to regular stream (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1934\"\u003e#1934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.46.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7748","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7748","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7748/packages"}},{"old_version":"0.23.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-10-01T22:29:17.000Z","version_change":"0.23.0 → 0.24.0","issue":{"uuid":"2879874083","node_id":"PR_kwDOPMVb2c6rp2Qj","number":7,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.23.0 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-10-01T22:29:17.000Z","updated_at":"2025-10-01T22:29:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.23.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.23.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.23.0...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.23.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sters/go-fake-smtp-server/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sters%2Fgo-fake-smtp-server/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-29T19:57:11.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3466413747","node_id":"PR_kwDOCN3YEs6rLXbW","number":1264,"state":"open","title":"build(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0","user":"dependabot[bot]","labels":["dco-signoff: yes","dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-29T19:57:11.000Z","updated_at":"2025-09-30T09:12:13.931Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.22.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.22.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/falcosecurity/falcosidekick/pull/1264","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/falcosecurity%2Ffalcosidekick/issues/1264","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1264/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-22T22:09:06.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"2851271332","node_id":"PR_kwDOCdvj-c6p8vKk","number":7721,"state":"open","title":"dev: bump the safe group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-22T22:09:06.000Z","updated_at":"2025-09-22T22:09:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":38,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.9","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.3","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.0","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.14.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.9` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.1` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.3` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.0` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.14.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.31.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f26b32c1869572ad50b5b2bd9a039b16bc4b769c\"\u003e\u003ccode\u003ef26b32c\u003c/code\u003e\u003c/a\u003e Release 2025-09-22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/820fa2e0c1f257763f1243f51ef88322b2b6a3b1\"\u003e\u003ccode\u003e820fa2e\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1245a24f68b5df6745cbf0e1416870c497ad6201\"\u003e\u003ccode\u003e1245a24\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6d014ab7e0a2836e8f6a6241bbb40e71958ad345\"\u003e\u003ccode\u003e6d014ab\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/69ff935cd80f31de810db47c50cbec25c6e03133\"\u003e\u003ccode\u003e69ff935\u003c/code\u003e\u003c/a\u003e Release 2025-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d2c28e734d9e6416be75a6b17ff5733a19de3f41\"\u003e\u003ccode\u003ed2c28e7\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a50ca9daf5347c2088d4c89ebb49386ee26c8b3f\"\u003e\u003ccode\u003ea50ca9d\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/68846092972c4b92326c476fd721afecb8cc6eb0\"\u003e\u003ccode\u003e6884609\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/049d803d82523af477aa526623925b9cfdc53ed9\"\u003e\u003ccode\u003e049d803\u003c/code\u003e\u003c/a\u003e Release 2025-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/591f16a9e3f423a903f9ef2cedadb1c682eef831\"\u003e\u003ccode\u003e591f16a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.88.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/70e9f3d91a369c9147a9b09f2e66e270ef5febbb\"\u003e\u003ccode\u003e70e9f3d\u003c/code\u003e\u003c/a\u003e Release 2025-09-10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e620ecbfcfd29508d5de745cb341201563159188\"\u003e\u003ccode\u003ee620ecb\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/b412203666022514559534c7efd5a010521fcf51\"\u003e\u003ccode\u003eb412203\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/89f42ef7608024a6714dd3dbd290ab37302f0bec\"\u003e\u003ccode\u003e89f42ef\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/d71b109a7510e2e82f5f4afaa4b272cbdcb2de42\"\u003e\u003ccode\u003ed71b109\u003c/code\u003e\u003c/a\u003e Bump smithy go version to allow unused required parameter in endpoint rule se...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f68827f17283ffb439c64aa951a6dd4852bef8e2\"\u003e\u003ccode\u003ef68827f\u003c/code\u003e\u003c/a\u003e Release 2025-09-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d1748bf98381993674dd5be1f6c716cd3e9df80b\"\u003e\u003ccode\u003ed1748bf\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/00307c01f6a8843dc17230cd5ea3043e976260f7\"\u003e\u003ccode\u003e00307c0\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/424be9309a8c1473c78a45da53a5a6c0f4907362\"\u003e\u003ccode\u003e424be93\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/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue, possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.2.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OpenTelemetry spans being created as transactions instead of child spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockTransport\u003c/code\u003e to test clients for improved testing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.3\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.3.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.2\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.2.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix OpenTelemetry spans being created as transactions instead of child spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMockTransport\u003c/code\u003e to test clients for improved testing (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5feaeafa7162d152509b9452ce4dc1417725336f\"\u003e\u003ccode\u003e5feaeaf\u003c/code\u003e\u003c/a\u003e release: 0.35.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/3bcd0d3e603d46b34bc78f2eaad8d1a570eee720\"\u003e\u003ccode\u003e3bcd0d3\u003c/code\u003e\u003c/a\u003e Prepare 0.35.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a43141fba26bda18ea84f84e076cfb175ea89617\"\u003e\u003ccode\u003ea43141f\u003c/code\u003e\u003c/a\u003e add missing rate limit categories (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/54a69e05ea609d3fc32fb1393770258dde6796c1\"\u003e\u003ccode\u003e54a69e0\u003c/code\u003e\u003c/a\u003e Update ISSUE_TEMPLATE (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5a5b81c60029039d6c81c0aab14ca9f95a7503bc\"\u003e\u003ccode\u003e5a5b81c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/febe2bad9219772857f8d699b40d77788223dcf6\"\u003e\u003ccode\u003efebe2ba\u003c/code\u003e\u003c/a\u003e release: 0.35.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d0c9af5317516624657728e36f868652d71fe9cb\"\u003e\u003ccode\u003ed0c9af5\u003c/code\u003e\u003c/a\u003e Prepare 0.35.2 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e9566db189127d363c518331a7579b4aea62cd29\"\u003e\u003ccode\u003ee9566db\u003c/code\u003e\u003c/a\u003e Fix otel span being created as a transaction (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/6013529525adfd565819acf46efe753eb6b6ea51\"\u003e\u003ccode\u003e6013529\u003c/code\u003e\u003c/a\u003e Run test pipeline once (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e6bbe0fdb4d2f01214b2e4acefea1df22fae1103\"\u003e\u003ccode\u003ee6bbe0f\u003c/code\u003e\u003c/a\u003e Add mockTransport on test clients (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1071\"\u003e#1071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats-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.12.0\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_212\"\u003e2.12 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.11.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.25.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7273\"\u003e#7273\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\u003eExponential backoff on route/gateway reconnection attempts (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7042\"\u003e#7042\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eallow_insecure_cipher_suites\u003c/code\u003e configuration option to \u003ccode\u003etls\u003c/code\u003e block, as insecure ciphers are now disabled by default (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7144\"\u003e#7144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eX25519MLKEM768\u003c/code\u003e option to the TLS curve preferences (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7280\"\u003e#7280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNo responders errors from the server now include the original subject in the \u003ccode\u003eNats-Subject\u003c/code\u003e header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/5250\"\u003e#5250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eexact_match\u003c/code\u003e field to the filtering of various monitoring endpoints for server name, host or cluster matching (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7260\"\u003e#7260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAtomic batch publishes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6966\"\u003e#6966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7057\"\u003e#7057\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7060\"\u003e#7060\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7085\"\u003e#7085\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7090\"\u003e#7090\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7091\"\u003e#7091\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7119\"\u003e#7119\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7152\"\u003e#7152\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7175\"\u003e#7175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7274\"\u003e#7274\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7294\"\u003e#7294\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7313\"\u003e#7313\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7314\"\u003e#7314\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7311\"\u003e#7311\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7316\"\u003e#7316\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7321\"\u003e#7321\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7322\"\u003e#7322\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7327\"\u003e#7327\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7330\"\u003e#7330\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eStage-and-commit style batches for JetStream message publishes with normal consistency checks\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-50.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-50.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eCounter streams (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6973\"\u003e#6973\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6988\"\u003e#6988\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7081\"\u003e#7081\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7118\"\u003e#7118\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eCounters are incremented or decremented by publishing to the stream with \u003ccode\u003eNats-Incr\u003c/code\u003e headers, with full aggregate consistency over sources and mirrors\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-49.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-49.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003ePrioritised mode for consumer priority groups (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7113\"\u003e#7113\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAllows for low-latency switching between clients based on the priority set\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-42.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-42.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eSupport for trusted proxies (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7153\"\u003e#7153\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eAllows enforcing that connections arrive via a NATS protocol-aware proxy\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-55.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-55.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded the ability to promote mirrors to normal streams by removing the mirror configuration (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7171\"\u003e#7171\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eThis allows a mirror to take over operation if the original stream is lost, for example in a disaster recovery scenario\u003c/li\u003e\n\u003cli\u003eThis operation cannot be undone and also requires configuring the stream subjects to continue operation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded delayed message scheduling (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7170\"\u003e#7170\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7245\"\u003e#7245\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7319\"\u003e#7319\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eImplements single schedule messages using the \u003ccode\u003eNats-Schedule-TTL\u003c/code\u003e message header\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-51.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-51.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded support for offline assets (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7158\"\u003e#7158\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eStreams and consumers from a higher API version or using unsupported features (i.e. after a downgrade) will be marked as offline to prevent corruption\u003c/li\u003e\n\u003cli\u003eADR: \u003ca href=\"https://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-44.md\"\u003ehttps://github.com/nats-io/nats-architecture-and-design/blob/main/adr/ADR-44.md\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003epartition(n)\u003c/code\u003e for deterministic hash-based partitioning and \u003ccode\u003erandom(n)\u003c/code\u003e for non-deterministic random partitioning to subject transforms (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6950\"\u003e#6950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded the ability to specify the required API level in JetStream API requests with the \u003ccode\u003eNats-Required-Api-Level\u003c/code\u003e request header (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7157\"\u003e#7157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded the ability for streams to opt into async writes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7315\"\u003e#7315\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7323\"\u003e#7323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eserver_metadata\u003c/code\u003e block to server config, allowing arbitrary key-pairs to be set on a per-server basis, similar to stream/consumer metadata (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/6935\"\u003e#6935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for empty votes, which improves how the Raft election logic handles nodes that have lost their stable storage and attempt to rejoin the cluster regardless (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7038\"\u003e#7038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e\u0026quot;leader_since\u0026quot;\u003c/code\u003e to the stream and consumer info responses (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7189\"\u003e#7189\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLeafnodes\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/nats-io/nats-server/commit/fc6ec648d806652d282d2f0edb6cb9f22c895572\"\u003e\u003ccode\u003efc6ec64\u003c/code\u003e\u003c/a\u003e Release v2.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/53bf3e1b0d96a4b0f47bab3b2c6325465e89c481\"\u003e\u003ccode\u003e53bf3e1\u003c/code\u003e\u003c/a\u003e (2.12) Filestore fixes (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7334\"\u003e#7334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/4e8adff017dc638521b13ab648b19c282b476a86\"\u003e\u003ccode\u003e4e8adff\u003c/code\u003e\u003c/a\u003e De-flake \u003ccode\u003eTestFileStoreExpireMsgsOnStart\u003c/code\u003e by temporarily disabling encryption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/b4479b8d626d77a6744645e01584a4e4eba993a3\"\u003e\u003ccode\u003eb4479b8\u003c/code\u003e\u003c/a\u003e De-flake \u003ccode\u003eTestFileStoreAgeLimit\u003c/code\u003e, \u003ccode\u003eTestNoRaceStoreReverseWalkWithDeletesPerf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dd855adb046286f781d9c7381927c0442c0c14cd\"\u003e\u003ccode\u003edd855ad\u003c/code\u003e\u003c/a\u003e Improve reuse \u0026amp; remove partials hangover from \u003ccode\u003eindexCacheBuf\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/861607247f5dfc244de88651bf26520e80929749\"\u003e\u003ccode\u003e8616072\u003c/code\u003e\u003c/a\u003e Refactor filestore block pool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/28e9650940a11a01338bd154e926042c881a3fb2\"\u003e\u003ccode\u003e28e9650\u003c/code\u003e\u003c/a\u003e Release v2.12.0-RC.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/30827242af6370e26ea7a5a9f7f5874ed2865e56\"\u003e\u003ccode\u003e3082724\u003c/code\u003e\u003c/a\u003e (2.12) [FIXED] Atomic batch: batch timeout advisory (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7330\"\u003e#7330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f30ba013391f370faa1d36e335dff413a59468b8\"\u003e\u003ccode\u003ef30ba01\u003c/code\u003e\u003c/a\u003e (2.12) Improve filestore cache expiry (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7331\"\u003e#7331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/be5d8e116771e1472a4614980c2c76311881cbb2\"\u003e\u003ccode\u003ebe5d8e1\u003c/code\u003e\u003c/a\u003e (2.12) Revert Green Tea GC on goreleaser builds (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7332\"\u003e#7332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.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/nats-io/nats.go` from 1.43.0 to 1.45.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.45.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eHandling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eWithExpectLastSequenceForSubject\u003c/code\u003e publish option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eTrack delivered count and auto-unsubscribe for channel subscriptions (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClear status listeners map on \u003ccode\u003eSubscriptionClosed\u003c/code\u003e event to prevent race condition (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCall \u003ccode\u003eReconnectErrHandler\u003c/code\u003e for initial connection failures with \u003ccode\u003eRetryOnFailedConnect\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eCreateOrUpdateStream\u003c/code\u003e preserves domain prefix during updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle empty response when creating a consumer (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003eAdd test checking KV TTL watcher updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.44.0...v1.45.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.44.0...v1.45.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0ed86479d3bba865a373afcc8e7fa34538e4d0f0\"\u003e\u003ccode\u003e0ed8647\u003c/code\u003e\u003c/a\u003e Release v1.45.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/20accc137fa504e3fdb3f4e27a8d1d496c213e03\"\u003e\u003ccode\u003e20accc1\u003c/code\u003e\u003c/a\u003e [FIXED] Track delivered count and auto-unsubscribe for channel subscriptions ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/7af9697b582020c9c134730cd650c77e695b3346\"\u003e\u003ccode\u003e7af9697\u003c/code\u003e\u003c/a\u003e [FIXED] Handle empty response when creating a consumer (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/bf620311b8a37d44863633bc935c30a6b523f8cf\"\u003e\u003ccode\u003ebf62031\u003c/code\u003e\u003c/a\u003e [FIXED] Call ReconnectErrHandler for initial connection failures with RetryOn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/840727592063a07ec41c343ee4930f2b58dd8ab7\"\u003e\u003ccode\u003e8407275\u003c/code\u003e\u003c/a\u003e [FIXED] Clear status listeners map on SubscriptionClosed event (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/d0027eb24398ef4258930dcb8165f0ddd279e4bc\"\u003e\u003ccode\u003ed0027eb\u003c/code\u003e\u003c/a\u003e [IMPROVED] Add test checking KV TTL watcher updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1916\"\u003e#1916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/89faf3b11d100ad4c7d7493fee4c060df0e4f040\"\u003e\u003ccode\u003e89faf3b\u003c/code\u003e\u003c/a\u003e [FIXED] CreateOrUpdateStream preserves domain prefix during updates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1917\"\u003e#1917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/069c9bea615b559063a8e036db183f2aab16e76c\"\u003e\u003ccode\u003e069c9be\u003c/code\u003e\u003c/a\u003e [ADDED] Handling for maximum account active connections exceeded (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/22f2b9dbcef642f4460386ea4d2c2404d46c01a7\"\u003e\u003ccode\u003e22f2b9d\u003c/code\u003e\u003c/a\u003e [ADDED] WithExpectLastSequenceForSubject publish option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.45.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.11.0 to 9.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.14.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.14.0 (2025-09-10)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded batch process method to the pipeline (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: SetErr on Cmd if the command cannot be queued correctly in multi/exec (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3509\"\u003e#3509\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates release drafter config to exclude dependabot (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3511\"\u003e#3511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/setup-go from 5 to 6 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/elena-kolevksa\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7721","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7721","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7721/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T22:09:43.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3395900213","node_id":"PR_kwDOCdvj-c6neZTt","number":7715,"state":"open","title":"dev: bump the safe group across 1 directory with 37 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T22:09:43.000Z","updated_at":"2025-09-23T00:05:36.285Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":37,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.88.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.7.6","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.13.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/oauth2","old_version":"0.30.0","new_version":"0.31.0","repository_url":"https://github.com/golang/oauth2"},{"name":"golang.org/x/sync","old_version":"0.16.0","new_version":"0.17.0","repository_url":"https://github.com/golang/sync"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.88.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.7.6` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.13.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.30.0` | `0.31.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.16.0` | `0.17.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.88.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/648027edb8aeba036195538174a63cbccaca8c16\"\u003e\u003ccode\u003e648027e\u003c/code\u003e\u003c/a\u003e Release 2025-09-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a3b9b7b1303ebf9fc1837f70253fe086d0ee72a2\"\u003e\u003ccode\u003ea3b9b7b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/67dad834dcc6ab1c14a2b9935bd92bc1ff91ddd9\"\u003e\u003ccode\u003e67dad83\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2bfe86a2ca763380b5fb498feab0886d41b96dcc\"\u003e\u003ccode\u003e2bfe86a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/59e7410f279040b4c186e149402eebf13c5e06d9\"\u003e\u003ccode\u003e59e7410\u003c/code\u003e\u003c/a\u003e add businessmetrics feature ID for env-based bearer token (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3182\"\u003e#3182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1cdc15880e2f5087470b6f813eb0a5cd1451c95f\"\u003e\u003ccode\u003e1cdc158\u003c/code\u003e\u003c/a\u003e Patching override s3expire shape (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3180\"\u003e#3180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1745ede8f69372b0e08c4a8bcc83d43e76caeb26\"\u003e\u003ccode\u003e1745ede\u003c/code\u003e\u003c/a\u003e Release 2025-09-05\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f84de5375a6e97e530819caba27fa0c7bc773cd6\"\u003e\u003ccode\u003ef84de53\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7cdaa318493e10d7ef9dd87eb1130b9806c48c98\"\u003e\u003ccode\u003e7cdaa31\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/498b5c42d5b3fc143fc3449665faa3635f468d09\"\u003e\u003ccode\u003e498b5c4\u003c/code\u003e\u003c/a\u003e remove service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3177\"\u003e#3177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.88.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.7.6\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.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a2fca037434a0a7096b095d4ed87cdffb03b626e\"\u003e\u003ccode\u003ea2fca03\u003c/code\u003e\u003c/a\u003e Release v5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/95fc31294f1d0eeabb0a8dafa36b875eac0df19c\"\u003e\u003ccode\u003e95fc312\u003c/code\u003e\u003c/a\u003e Add link to github.com/KoNekoD/pgx-colon-query-rewriter\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5534fa9a0206ef351e366ca985ed8e3af4e40f97\"\u003e\u003ccode\u003e5534fa9\u003c/code\u003e\u003c/a\u003e Improve Rows docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/a295d68811e6946607f152986d1df961ae824382\"\u003e\u003ccode\u003ea295d68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2368\"\u003e#2368\u003c/a\u003e from zeghong/zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/03f32c06bd5efb0fe32305824eb7850df56f0727\"\u003e\u003ccode\u003e03f32c0\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-valuer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/82fbe49fecdc4b0a5fa703b1e7fa7c6f80641739\"\u003e\u003ccode\u003e82fbe49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2372\"\u003e#2372\u003c/a\u003e from WGH-/improve-batch-doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/594d9d65dc2e81d44b06ec83ee0e0b9be4f821d2\"\u003e\u003ccode\u003e594d9d6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2367\"\u003e#2367\u003c/a\u003e from zeghong/zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5a18241971b4ea2ae13df0abcf738d6620b6ff55\"\u003e\u003ccode\u003e5a18241\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into zeronull-int-scanner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/cc34da5884b8f41dd9fb234ff6f90d563c108e5c\"\u003e\u003ccode\u003ecc34da5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2370\"\u003e#2370\u003c/a\u003e from Saurabh2402/improvement/setup-linters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/dd81f81e2fc0bf41c6c80d299720897538faf6fa\"\u003e\u003ccode\u003edd81f81\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2369\"\u003e#2369\u003c/a\u003e from zeghong/go-doc-links\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.2 - 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement). There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common@v0.66.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1869\"\u003eprometheus/client_golang#1869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.2 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1870\"\u003eprometheus/client_golang#1870\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.1...v1.23.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.1 - 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change in prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e[release-1.23] Upgrade to prometheus/common v0.66 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1866\"\u003eprometheus/client_golang#1866\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[release-1.23] Cut v1.23.1 by \u003ca href=\"https://github.com/aknuds1\"\u003e\u003ccode\u003e@​aknuds1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prometheus/client_golang/pull/1867\"\u003eprometheus/client_golang#1867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\"\u003ehttps://github.com/prometheus/client_golang/compare/v1.23.0...v1.23.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.2 / 2025-09-05\u003c/h2\u003e\n\u003cp\u003eThis release is made to upgrade to prometheus/common v0.66.1, which drops the dependencies github.com/grafana/regexp and go.uber.org/atomic and replaces gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (a drop-in replacement).\nThere are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.1 / 2025-09-04\u003c/h2\u003e\n\u003cp\u003eThis release is made to be compatible with a backwards incompatible API change\nin prometheus/common v0.66.0. There are no functional changes.\u003c/p\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/8179a560819f2c64ef6ade70e6ae4c73aecaca3c\"\u003e\u003ccode\u003e8179a56\u003c/code\u003e\u003c/a\u003e Cut v1.23.2 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1870\"\u003e#1870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4142b5908bb6c8f5e412b72de5ea4b927d8c219d\"\u003e\u003ccode\u003e4142b59\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1869\"\u003e#1869\u003c/a\u003e from prometheus/arve/upgrade-common\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/4ff40f0d918efc0f59701d13622913805c2425b4\"\u003e\u003ccode\u003e4ff40f0\u003c/code\u003e\u003c/a\u003e Cut v1.23.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1867\"\u003e#1867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/989b0298944e64f88a54ac9c70cd8c8121f10bc9\"\u003e\u003ccode\u003e989b029\u003c/code\u003e\u003c/a\u003e Upgrade to prometheus/common v0.66 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1866\"\u003e#1866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/redis/go-redis/v9` from 9.11.0 to 9.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.13.0\u003c/h2\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.13.0 (2025-09-03)\u003c/h1\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixes on Read and Write buffer sizes and UniversalOptions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow users to enable read-write splitting in failover mode. (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3482\"\u003e#3482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the read/write buffer size of the sentinel client to 4KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3476\"\u003e#3476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean failing timeout implementation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3472\"\u003e#3472\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDo not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure that JSON.GET returns Nil response (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3470\"\u003e#3470\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive edge case tests for IncrByFloat command (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3477\"\u003e#3477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSet the default read/write buffer size of Redis connection to 32KiB (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3483\"\u003e#3483\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBumps test image to 8.2.1-pre (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3478\"\u003e#3478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix UniversalOptions miss ReadBufferSize and WriteBufferSize options (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3485\"\u003e#3485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3484\"\u003e#3484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoves dry run for stale issues policy (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3471\"\u003e#3471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate otel metrics URL (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3474\"\u003e#3474\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/LINKIWI\"\u003e\u003ccode\u003e@​LINKIWI\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cxljs\"\u003e\u003ccode\u003e@​cxljs\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cybersmeashish\"\u003e\u003ccode\u003e@​cybersmeashish\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/elena-kolevska\"\u003e\u003ccode\u003e@​elena-kolevska\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/htemelski-redis\"\u003e\u003ccode\u003e@​htemelski-redis\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mwhooker\"\u003e\u003ccode\u003e@​mwhooker\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ofekshenawa\"\u003e\u003ccode\u003e@​ofekshenawa\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/suever\"\u003e\u003ccode\u003e@​suever\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/52bda7a35ac3b6032a563e23329b912cb0a0a589\"\u003e\u003ccode\u003e52bda7a\u003c/code\u003e\u003c/a\u003e chore(release): 9.13.0 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3500\"\u003e#3500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/19fdc488a76e982038f240642ab00a90d8c10d9d\"\u003e\u003ccode\u003e19fdc48\u003c/code\u003e\u003c/a\u003e chore(otel): register wait metrics (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/10121e9e1c8800432e788a02fc0c24d740391702\"\u003e\u003ccode\u003e10121e9\u003c/code\u003e\u003c/a\u003e feat(osscluster): Support subscriptions against cluster slave nodes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3480\"\u003e#3480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6f41b600c5f69da9da9b33dafd1e733d2500b37a\"\u003e\u003ccode\u003e6f41b60\u003c/code\u003e\u003c/a\u003e fix(client): Do not assume that all non-IP hosts are loopbacks (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3085\"\u003e#3085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f0058063a9e2b98e1a3c2f810499db6da4d312e6\"\u003e\u003ccode\u003ef005806\u003c/code\u003e\u003c/a\u003e feat(otel): Add wait metrics to otel (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3493\"\u003e#3493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/fafec3f3ce2b203257c17b3d9c9a51710d6e3e66\"\u003e\u003ccode\u003efafec3f\u003c/code\u003e\u003c/a\u003e Pipeliner expose queued commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3496\"\u003e#3496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6b9cbe8c547646508d209de57549077d388ac904\"\u003e\u003ccode\u003e6b9cbe8\u003c/code\u003e\u003c/a\u003e fix(test): fix a timing issue in pubsub test (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/e91f6ced09ee3a4e18bf347b35ffb473388fbee2\"\u003e\u003ccode\u003ee91f6ce\u003c/code\u003e\u003c/a\u003e fix(make test): Add default env in makefile (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3491\"\u003e#3491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6bc723834038ec30f06e1028d0c7bdffe18df642\"\u003e\u003ccode\u003e6bc7238\u003c/code\u003e\u003c/a\u003e Fix the ReplicaOnly option does not take effect when using NewFailoverCluster...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/bb94ac7898d17bf747901f5eed0d4015bfd0ea5e\"\u003e\u003ccode\u003ebb94ac7\u003c/code\u003e\u003c/a\u003e chore(readme): Update the introduction to running tests in README.md (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3495\"\u003e#3495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cast` from 1.9.2 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cast/releases\"\u003egithub.com/spf13/cast's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/275\"\u003espf13/cast#275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/277\"\u003espf13/cast#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.28.19 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/289\"\u003espf13/cast#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/296\"\u003espf13/cast#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/295\"\u003espf13/cast#295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/293\"\u003espf13/cast#293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.10 to 3.30.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/301\"\u003espf13/cast#301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/300\"\u003espf13/cast#300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/298\"\u003espf13/cast#298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways return empty map instead of nil when conversion fails by \u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/andig\"\u003e\u003ccode\u003e@​andig\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cast/pull/283\"\u003espf13/cast#283\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cast/compare/v1.9.2...v1.10.0\"\u003ehttps://github.com/spf13/cast/compare/v1.9.2...v1.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/fc73346bfc4e6597bc520fb6eea04360299e77d2\"\u003e\u003ccode\u003efc73346\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/283\"\u003e#283\u003c/a\u003e from andig/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/6002cff5a3bc7b67b52c91999bab9e202bb4388b\"\u003e\u003ccode\u003e6002cff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/298\"\u003e#298\u003c/a\u003e from spf13/dependabot/github_actions/actions/dependen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/c1c153d6ac13157b2144e3e0552b60c9b0f62bec\"\u003e\u003ccode\u003ec1c153d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/300\"\u003e#300\u003c/a\u003e from spf13/dependabot/github_actions/actions/setup-go...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cast/commit/39beeac4bdd40af0083006e06b505d370eee56e7\"\u003e\u003ccode\u003e39beeac\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/cast/issues/301\"\u003e#301...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7715","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7715","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7715/packages"}},{"old_version":"0.21.2","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-08T11:58:38.000Z","version_change":"0.21.2 → 0.24.0","issue":{"uuid":"3393895639","node_id":"PR_kwDOPnJw7s6nXkxl","number":39,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-19T00:10:27.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-08T11:58:38.000Z","updated_at":"2025-09-19T00:10:29.000Z","time_to_close":907909,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/defExistentia/coder-2.24.3-modified/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/defExistentia%2Fcoder-2.24.3-modified/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-03T01:38:29.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"2794380302","node_id":"PR_kwDOCdvj-c6mjtwO","number":7709,"state":"open","title":"dev: bump the safe group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T01:38:29.000Z","updated_at":"2025-09-03T01:38:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":31,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.6","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.1","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.63.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.38.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 19 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.6` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.3` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.1` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.63.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.38.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/640b80872b2c49ad5227a4738e15e4189be4863c\"\u003e\u003ccode\u003e640b808\u003c/code\u003e\u003c/a\u003e Release 2025-08-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/657a6e8806831b48766e05f1d9c48b0055b19ebc\"\u003e\u003ccode\u003e657a6e8\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/34a91bb5d2f6f196769403d5bde31d2725fd28a9\"\u003e\u003ccode\u003e34a91bb\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/09f5a9cb4b1bbda70e3b22599419a610337aeef2\"\u003e\u003ccode\u003e09f5a9c\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/fff96ca569dd096eb8575d825e466dd55ed3d6f6\"\u003e\u003ccode\u003efff96ca\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/d46f566c13121695d4b22c7964ed7e828d6ae68b\"\u003e\u003ccode\u003ed46f566\u003c/code\u003e\u003c/a\u003e deprecate service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de16d4dc63c5182058b073ebd509688f42c95a15\"\u003e\u003ccode\u003ede16d4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d6b83a81af56f06d0ed9edb93aad79ed6313cd51\"\u003e\u003ccode\u003ed6b83a8\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/b0f9cb7f784d4a0c67b9a3383bb1c469b3ebaf07\"\u003e\u003ccode\u003eb0f9cb7\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/822549143c11023d454d8af9e6d75bf8cc834a54\"\u003e\u003ccode\u003e8225491\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.31.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/service/s3` from 1.78.2 to 1.87.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/640b80872b2c49ad5227a4738e15e4189be4863c\"\u003e\u003ccode\u003e640b808\u003c/code\u003e\u003c/a\u003e Release 2025-08-29\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/657a6e8806831b48766e05f1d9c48b0055b19ebc\"\u003e\u003ccode\u003e657a6e8\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/34a91bb5d2f6f196769403d5bde31d2725fd28a9\"\u003e\u003ccode\u003e34a91bb\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/09f5a9cb4b1bbda70e3b22599419a610337aeef2\"\u003e\u003ccode\u003e09f5a9c\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/fff96ca569dd096eb8575d825e466dd55ed3d6f6\"\u003e\u003ccode\u003efff96ca\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/d46f566c13121695d4b22c7964ed7e828d6ae68b\"\u003e\u003ccode\u003ed46f566\u003c/code\u003e\u003c/a\u003e deprecate service/sms (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3176\"\u003e#3176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de16d4dc63c5182058b073ebd509688f42c95a15\"\u003e\u003ccode\u003ede16d4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d6b83a81af56f06d0ed9edb93aad79ed6313cd51\"\u003e\u003ccode\u003ed6b83a8\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/b0f9cb7f784d4a0c67b9a3383bb1c469b3ebaf07\"\u003e\u003ccode\u003eb0f9cb7\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/822549143c11023d454d8af9e6d75bf8cc834a54\"\u003e\u003ccode\u003e8225491\u003c/code\u003e\u003c/a\u003e Release 2025-08-27\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.87.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/cobra` from 1.9.1 to 1.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/cobra/releases\"\u003egithub.com/spf13/cobra's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.10.1\u003c/h2\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade pflags v1.0.9 by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2305\"\u003espf13/cobra#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ev1.0.9 of pflags brought back \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e and marked it as deprecated\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\"\u003ehttps://github.com/spf13/cobra/compare/v1.10.0...v1.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🚨 Attention!\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump pflag to 1.0.8 by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version of \u003ccode\u003epflag\u003c/code\u003e carried a breaking change: it renamed \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e which can break builds if both \u003ccode\u003epflag\u003c/code\u003e and \u003ccode\u003ecobra\u003c/code\u003e are dependencies in your project.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIf you use both \u003ccode\u003epflag and \u003c/code\u003ecobra\u003ccode\u003e, upgrade \u003c/code\u003epflag\u003ccode\u003eto 1.0.8 and\u003c/code\u003ecobra\u003ccode\u003eto\u003c/code\u003e1.10.0`\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003cem\u003eor\u003c/em\u003e\u003c/strong\u003e use the newer, fixed version of \u003ccode\u003epflag\u003c/code\u003e v1.0.9 which keeps the deprecated \u003ccode\u003eParseErrorsWhitelist\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eMore details can be found here: \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2303#issuecomment-3242333515\"\u003espf13/cobra#2303\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlow context to command in SetHelpFunc by \u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe default ShellCompDirective can be customized for a command and its subcommands by \u003ca href=\"https://github.com/albers\"\u003e\u003ccode\u003e@​albers\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2238\"\u003espf13/cobra#2238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade golangci-lint to v2, address findings by \u003ca href=\"https://github.com/scop\"\u003e\u003ccode\u003e@​scop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2279\"\u003espf13/cobra#2279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🪠 Testing\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTest with Go 1.24 by \u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rm GitHub Action PR size labeler by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2256\"\u003espf13/cobra#2256\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Docs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove traling curlybrace by \u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate command.go by \u003ca href=\"https://github.com/styee\"\u003e\u003ccode\u003e@​styee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2248\"\u003espf13/cobra#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security policy by \u003ca href=\"https://github.com/jpmcb\"\u003e\u003ccode\u003e@​jpmcb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2253\"\u003espf13/cobra#2253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Readme (Warp) by \u003ca href=\"https://github.com/ericdachen\"\u003e\u003ccode\u003e@​ericdachen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2267\"\u003espf13/cobra#2267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Periscope to the list of projects using Cobra by \u003ca href=\"https://github.com/anishathalye\"\u003e\u003ccode\u003e@​anishathalye\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2299\"\u003espf13/cobra#2299\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harryzcy\"\u003e\u003ccode\u003e@​harryzcy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2236\"\u003espf13/cobra#2236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yedayak\"\u003e\u003ccode\u003e@​yedayak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2237\"\u003espf13/cobra#2237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Frassle\"\u003e\u003ccode\u003e@​Frassle\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/cobra/pull/2241\"\u003espf13/cobra#2241\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/7da941c3547e93b8c9f70bbd3befca79c6335388\"\u003e\u003ccode\u003e7da941c\u003c/code\u003e\u003c/a\u003e chore: Bump pflag to v1.0.9 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/51d675196729be769ce235b710ab7058b3aad03a\"\u003e\u003ccode\u003e51d6751\u003c/code\u003e\u003c/a\u003e Bump pflag to 1.0.8 (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2303\"\u003e#2303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/3f3b81882534a51628f3286e93c6842d9b2e29ea\"\u003e\u003ccode\u003e3f3b818\u003c/code\u003e\u003c/a\u003e Update README.md with new logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/dcaf42e2633496bf97d5476d7419071e5c48f40a\"\u003e\u003ccode\u003edcaf42e\u003c/code\u003e\u003c/a\u003e Add Periscope to the list of projects using Cobra (\u003ca href=\"https://redirect.github.com/spf13/cobra/issues/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/6dec1ae26659a130bdb4c985768d1853b0e1bc06\"\u003e\u003ccode\u003e6dec1ae\u003c/code\u003e\u003c/a\u003e The default ShellCompDirective can be customized for a command and its subcom...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/c8289c10302063b9a2e26357e7e0f0bb599f29ce\"\u003e\u003ccode\u003ec8289c1\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): add some exclusion presets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/4af7b64d31989e78e86d65304f693a6d9c77c932\"\u003e\u003ccode\u003e4af7b64\u003c/code\u003e\u003c/a\u003e refactor: apply golangci-lint autofixes, work around false positives\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/75790e48fb73c8ba027e0163157a86ce8604ca3e\"\u003e\u003ccode\u003e75790e4\u003c/code\u003e\u003c/a\u003e chore(golangci-lint): upgrade to v2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/db3ddb5cf4968b320ea21f6ee5c2d2202a2e7b22\"\u003e\u003ccode\u003edb3ddb5\u003c/code\u003e\u003c/a\u003e Adding sponsorship to README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/cobra/commit/67171d6909986ee86fb946f808b87aba88ee417a\"\u003e\u003ccode\u003e67171d6\u003c/code\u003e\u003c/a\u003e putting sponsorship below header\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/cobra/compare/v1.9.1...v1.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spf13/pflag/releases\"\u003egithub.com/spf13/pflag's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Restore ParseErrorsWhitelist name for now by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/446\"\u003espf13/pflag#446\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.8...v1.0.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.8\u003c/h2\u003e\n\u003ch2\u003e:warning: Breaking Change\u003c/h2\u003e\n\u003cp\u003eThis version, while only a patch bump, includes a (very minor) breaking change: the \u003ccode\u003eflag.ParseErrorsWhitelist\u003c/code\u003e struct and corresponding \u003ccode\u003eFlagSet.parseErrorsWhitelist\u003c/code\u003e field have been renamed to \u003ccode\u003eParseErrorsAllowlist\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.\u003c/p\u003e\n\u003cp\u003eThe breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Redundant \u0026quot;Unknown-Flag\u0026quot; Error by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitching from whitelist to Allowlist terminology by \u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOmit zero time.Time default from usage line by \u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eimplement CopyToGoFlagSet by \u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflag: Emulate stdlib behavior and do not print ErrHelp by \u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrint Default Values of String-to-String in Sorted Order by \u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/365\"\u003espf13/pflag#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't print ErrHelp in ParseAll by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset args on re-parse even if empty by \u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/444\"\u003espf13/pflag#444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaguecoder\"\u003e\u003ccode\u003e@​vaguecoder\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/364\"\u003espf13/pflag#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dubrie\"\u003e\u003ccode\u003e@​dubrie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/261\"\u003espf13/pflag#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mologie\"\u003e\u003ccode\u003e@​mologie\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/438\"\u003espf13/pflag#438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pohly\"\u003e\u003ccode\u003e@​pohly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/330\"\u003espf13/pflag#330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tmc\"\u003e\u003ccode\u003e@​tmc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/407\"\u003espf13/pflag#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tomasaschan\"\u003e\u003ccode\u003e@​tomasaschan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/443\"\u003espf13/pflag#443\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.7...v1.0.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.0.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/10438578954bba2527fe5cae3684d4532b064bbe\"\u003e\u003ccode\u003e1043857\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/446\"\u003e#446\u003c/a\u003e from spf13/fix-backwards-compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7412009ab0f29ad89cbc6625911a58c0618cf31e\"\u003e\u003ccode\u003e7412009\u003c/code\u003e\u003c/a\u003e fix: Restore ParseErrorsWhitelist name for now\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/b9c16fa5ec31cd7339621b8d208bf4f2769486c4\"\u003e\u003ccode\u003eb9c16fa\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/444\"\u003e#444\u003c/a\u003e from spf13/reset-args-even-if-empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/40abc492254e0920cbb9fb31d6fe7184e746ad31\"\u003e\u003ccode\u003e40abc49\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/443\"\u003e#443\u003c/a\u003e from spf13/silence-errhelp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1bf832c6fec8a35a8c1d61e5fb14f5ce404197ef\"\u003e\u003ccode\u003e1bf832c\u003c/code\u003e\u003c/a\u003e Use errors.Is instead of equality check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d25dd242b134a8ca037812921a93cac978b86fd5\"\u003e\u003ccode\u003ed25dd24\u003c/code\u003e\u003c/a\u003e Reset args on re-parse even if empty\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/094909dbe8ce782026dd7c254622b06ec385b640\"\u003e\u003ccode\u003e094909d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/365\"\u003e#365\u003c/a\u003e from vaguecoder/str2str-sorted\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/ccb49e5fea9f96c72827c71454198b28bf11ef49\"\u003e\u003ccode\u003eccb49e5\u003c/code\u003e\u003c/a\u003e Print Default Values of String-to-String in Sorted Order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/b55ffb6b7ca272b5085317ae58e4631a0f90199d\"\u003e\u003ccode\u003eb55ffb6\u003c/code\u003e\u003c/a\u003e fix: Don't print ErrHelp in ParseAll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7c651d1d398142c3056ff45df14f2019bad2146d\"\u003e\u003ccode\u003e7c651d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/407\"\u003e#407\u003c/a\u003e from tmc/fix-errhelp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/throttled/throttled/v2` from 2.13.0 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/releases\"\u003egithub.com/throttled/throttled/v2's releases\u003c/a\u003e.\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7709","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7709","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7709/packages"}},{"old_version":"0.21.3","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-02T03:50:31.000Z","version_change":"0.21.3 → 0.24.0","issue":{"uuid":"2791171169","node_id":"PR_kwDOAK7Aes6mXeRh","number":4535,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.21.3 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-02T03:50:31.000Z","updated_at":"2025-09-02T03:50:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.3","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.3 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.3...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.3\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/prometheus/alertmanager/pull/4535","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prometheus%2Falertmanager/issues/4535","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4535/packages"}},{"old_version":"0.21.3","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-09-01T01:50:48.000Z","version_change":"0.21.3 → 0.24.0","issue":{"uuid":"2788280674","node_id":"PR_kwDOExq2nc6mMcli","number":132,"state":"open","title":"Bump github.com/emersion/go-smtp from 0.21.3 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-09-01T01:50:48.000Z","updated_at":"2025-09-01T01:50:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.3","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.3 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.3...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.3\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/sourcegraph/alertmanager/pull/132","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcegraph%2Falertmanager/issues/132","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/132/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-26T15:50:44.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3356221602","node_id":"PR_kwDOCdvj-c6lcTP9","number":7702,"state":"open","title":"dev: bump the safe group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-26T15:50:44.000Z","updated_at":"2025-09-02T04:11:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":21,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.2","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.1","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.2","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/pflag","old_version":"1.0.6","new_version":"1.0.7","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/net"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.2` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.2` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.6` | `1.0.7` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.43.0` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/ba4ee4da236306b260326a7a913f61cb19355110\"\u003e\u003ccode\u003eba4ee4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/40e3d871f1507d7b7a10b101dd65c5c85ec183c2\"\u003e\u003ccode\u003e40e3d87\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/b2be01902dbbdbdec11e3fe7a9ca56aa45c9edcd\"\u003e\u003ccode\u003eb2be019\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dece4e78c3752a54cc2393bf375672ca7b66b260\"\u003e\u003ccode\u003edece4e7\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/294af1979f20160f82f273fd00790466bc8f7daa\"\u003e\u003ccode\u003e294af19\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/0df860a876d097b792f61fd35caea13c86247d46\"\u003e\u003ccode\u003e0df860a\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df2bca243bed6101bdee10478def6146a7f7e647\"\u003e\u003ccode\u003edf2bca2\u003c/code\u003e\u003c/a\u003e feature(s3/manager): add option to control default checksums (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3151\"\u003e#3151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/315de9ca18b06a3bc807313c9f79b56e2956009a\"\u003e\u003ccode\u003e315de9c\u003c/code\u003e\u003c/a\u003e Release 2025-08-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1a9d79d3c8d2dcf70265875f2ed6a8af678454d5\"\u003e\u003ccode\u003e1a9d79d\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/79594120103fbf7a5aa836f8c640b9c255453835\"\u003e\u003ccode\u003e7959412\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/config/v1.29.12...config/v1.31.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.87.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/ba4ee4da236306b260326a7a913f61cb19355110\"\u003e\u003ccode\u003eba4ee4d\u003c/code\u003e\u003c/a\u003e Release 2025-08-21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/40e3d871f1507d7b7a10b101dd65c5c85ec183c2\"\u003e\u003ccode\u003e40e3d87\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/b2be01902dbbdbdec11e3fe7a9ca56aa45c9edcd\"\u003e\u003ccode\u003eb2be019\u003c/code\u003e\u003c/a\u003e Update partitions file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dece4e78c3752a54cc2393bf375672ca7b66b260\"\u003e\u003ccode\u003edece4e7\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/294af1979f20160f82f273fd00790466bc8f7daa\"\u003e\u003ccode\u003e294af19\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/0df860a876d097b792f61fd35caea13c86247d46\"\u003e\u003ccode\u003e0df860a\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df2bca243bed6101bdee10478def6146a7f7e647\"\u003e\u003ccode\u003edf2bca2\u003c/code\u003e\u003c/a\u003e feature(s3/manager): add option to control default checksums (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3151\"\u003e#3151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/315de9ca18b06a3bc807313c9f79b56e2956009a\"\u003e\u003ccode\u003e315de9c\u003c/code\u003e\u003c/a\u003e Release 2025-08-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1a9d79d3c8d2dcf70265875f2ed6a8af678454d5\"\u003e\u003ccode\u003e1a9d79d\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/79594120103fbf7a5aa836f8c640b9c255453835\"\u003e\u003ccode\u003e7959412\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.78.2...service/s3/v1.87.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) by \u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 by \u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ilyongcho-moloco\"\u003e\u003ccode\u003e@​ilyongcho-moloco\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5827\"\u003egrpc-ecosystem/grpc-gateway#5827\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MB175\"\u003e\u003ccode\u003e@​MB175\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/5857\"\u003egrpc-ecosystem/grpc-gateway#5857\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.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/grpc-ecosystem/grpc-gateway/commit/91958df0371da5c71794adc92e21cf8fed58df97\"\u003e\u003ccode\u003e91958df\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rules_shell to v0.6.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5862\"\u003e#5862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/74cf2e094bb953f4c00a813fedf8051f718704cb\"\u003e\u003ccode\u003e74cf2e0\u003c/code\u003e\u003c/a\u003e Replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5857\"\u003e#5857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/2fba1914fcc12696707a5dfa91dbf92cdb7af555\"\u003e\u003ccode\u003e2fba191\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 3b2a2ae (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5860\"\u003e#5860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ed1233615f1bc6cb922cfce0274a3b5736755bb4\"\u003e\u003ccode\u003eed12336\u003c/code\u003e\u003c/a\u003e fix(deps): update module google.golang.org/grpc to v1.75.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5859\"\u003e#5859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c2a86160d8db040c1b009bc10eb9e475a04fc6ed\"\u003e\u003ccode\u003ec2a8616\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 2032c33 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5858\"\u003e#5858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/77e504ff0224d4315aa70f972a30381cff19be2a\"\u003e\u003ccode\u003e77e504f\u003c/code\u003e\u003c/a\u003e Fix nested schema definition for body parameter (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/3058\"\u003e#3058\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5827\"\u003e#5827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7df416841274dadfa4c63a620f1841eac52bb58a\"\u003e\u003ccode\u003e7df4168\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/rpc digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6d1d1fcc1e4033af8cb3b8fb9dacf05421c87b9f\"\u003e\u003ccode\u003e6d1d1fc\u003c/code\u003e\u003c/a\u003e fix(deps): update google.golang.org/genproto/googleapis/api digest to 3122310...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/ec3d9b23575a9c9353ed13d751763b59f376b1fa\"\u003e\u003ccode\u003eec3d9b2\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to d869249 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5852\"\u003e#5852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/849943880f1332b941f3e6c383726b0e710c222a\"\u003e\u003ccode\u003e8499438\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 6429996 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/5851\"\u003e#5851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats-server/v2` from 2.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.7\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.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\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.6...v1.0.7\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/pflag/commit/f9cbdd9ca94287ab4ef0848e67ecd77cf1361d48\"\u003e\u003ccode\u003ef9cbdd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/348\"\u003e#348\u003c/a\u003e from max-frank/add-time-flag-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/e3be2ebcffcc36be35e23d418d3e0ba86239826a\"\u003e\u003ccode\u003ee3be2eb\u003c/code\u003e\u003c/a\u003e Reduce duplication by forwarding to sibling functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7cc25e3bdd8c540b243f70c366ba1f1856fcd9e9\"\u003e\u003ccode\u003e7cc25e3\u003c/code\u003e\u003c/a\u003e Don't export \u003ccode\u003eTimeValue\u003c/code\u003e (yet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d15848db482b52179577da9738cf9702d8d28466\"\u003e\u003ccode\u003ed15848d\u003c/code\u003e\u003c/a\u003e Remove unnecessary time test stderr dev null redirect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/c5ce22e836c6268eb270e8f28ae5e3729a27c82d\"\u003e\u003ccode\u003ec5ce22e\u003c/code\u003e\u003c/a\u003e Use time.Time for expectations in time flag tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1992c5a7b88da3490ad7ac088c72dd20b466ee8d\"\u003e\u003ccode\u003e1992c5a\u003c/code\u003e\u003c/a\u003e Add support for time.Time flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1c62fb2813da5f1d1b893a49180a41b3f6be3262\"\u003e\u003ccode\u003e1c62fb2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/431\"\u003e#431\u003c/a\u003e from LeGEC/430-fix-usage-message-for-func-flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1a4b5b2e5c7ee4a194cebc579bb34198187df73d\"\u003e\u003ccode\u003e1a4b5b2\u003c/code\u003e\u003c/a\u003e fix discrepancy in order of arguments for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/433\"\u003e#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/4730aa0d979f34d4f7427d524b84043557ba72ef\"\u003e\u003ccode\u003e4730aa0\u003c/code\u003e\u003c/a\u003e fix help message for Func and BoolFunc flags \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/f4c97c2487b06cff392d2958534e7195f79847fb\"\u003e\u003ccode\u003ef4c97c2\u003c/code\u003e\u003c/a\u003e minor: fix typos in comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/throttled/throttled/v2` from 2.13.0 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/releases\"\u003egithub.com/throttled/throttled/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/108\"\u003e#108\u003c/a\u003e Return \u003ccode\u003eRetryAfter\u003c/code\u003e when peeking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/110\"\u003e#110\u003c/a\u003e Setup minimum bound to Go 1.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/throttled/throttled/blob/master/CHANGELOG.md\"\u003egithub.com/throttled/throttled/v2's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.15.0 - 2025-08-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/108\"\u003e#108\u003c/a\u003e Return \u003ccode\u003eRetryAfter\u003c/code\u003e when peeking\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.14.0 - 2025-08-22\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/throttled/throttled/pull/110\"\u003e#110\u003c/a\u003e Setup minimum bound to Go 1.18\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/throttled/throttled/commit/563927ff2c7b6afbbc384300b544f178a1a6c2df\"\u003e\u003ccode\u003e563927f\u003c/code\u003e\u003c/a\u003e Bump version to 2.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/da10cb279253887fc8e681b2b56eb0340613eef9\"\u003e\u003ccode\u003eda10cb2\u003c/code\u003e\u003c/a\u003e Return RetryAfter when peeking (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/108\"\u003e#108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/c83b0e7e5166953eb86a4f0dc041ca7923261ff0\"\u003e\u003ccode\u003ec83b0e7\u003c/code\u003e\u003c/a\u003e Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/111\"\u003e#111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/922e79d9778ccf9ffd54e285b6af61ffe8e97396\"\u003e\u003ccode\u003e922e79d\u003c/code\u003e\u003c/a\u003e Bump version to 2.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/throttled/throttled/commit/298ec2130fdeea183a9b306646445858463172da\"\u003e\u003ccode\u003e298ec21\u003c/code\u003e\u003c/a\u003e Setup minimum bound to Go 1.18 (\u003ca href=\"https://redirect.github.com/throttled/throttled/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/throttled/throttled/compare/v2.13.0...v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/dialect/pgdialect` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/dialect/pgdialect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/dialect/pgdialect's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Lis...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7702","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7702","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7702/packages"}},{"old_version":"0.21.2","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-25T23:59:11.000Z","version_change":"0.21.2 → 0.24.0","issue":{"uuid":"2773321089","node_id":"PR_kwDOIL6DZc6lTYWB","number":1122,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["stale","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-06T01:27:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-25T23:59:11.000Z","updated_at":"2025-09-06T01:27:02.000Z","time_to_close":955671,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ongood/coder/pull/1122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ongood%2Fcoder/issues/1122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1122/packages"}},{"old_version":"0.21.2","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-25T23:33:31.000Z","version_change":"0.21.2 → 0.24.0","issue":{"uuid":"2773279537","node_id":"PR_kwDOMrdwEc6lTOMx","number":607,"state":"closed","title":"chore: bump github.com/emersion/go-smtp from 0.21.2 to 0.24.0","user":"dependabot[bot]","labels":["stale","dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-06T01:46:59.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-08-25T23:33:31.000Z","updated_at":"2025-09-06T01:46:59.000Z","time_to_close":958408,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.21.2","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.21.2 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/495c409a4f616d934197f89dca8566ddc0fa65ec\"\u003e\u003ccode\u003e495c409\u003c/code\u003e\u003c/a\u003e client: introduce DataCommand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/f9e8d24115250b2b79f76359a6a983f03f51d4e3\"\u003e\u003ccode\u003ef9e8d24\u003c/code\u003e\u003c/a\u003e Implement RRVS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e2dbc50453b42d71a88806644a5982626d99dc44\"\u003e\u003ccode\u003ee2dbc50\u003c/code\u003e\u003c/a\u003e server: handle newline characters in error messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/b7d48ab8fafe83758ac9675564a1ca494c968c49\"\u003e\u003ccode\u003eb7d48ab\u003c/code\u003e\u003c/a\u003e Upgrade dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/8a5b0937d0302ab2405280c9e6e6162dbe7ad8c6\"\u003e\u003ccode\u003e8a5b093\u003c/code\u003e\u003c/a\u003e Add checking for auth to Server example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/c6c3019439a3a95f80568221b4e0c84bf5854b50\"\u003e\u003ccode\u003ec6c3019\u003c/code\u003e\u003c/a\u003e server: reset session on EHLO\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/e764d716a1ad37937ea6651d55f607c9c1aa7123\"\u003e\u003ccode\u003ee764d71\u003c/code\u003e\u003c/a\u003e client: allow manual Hello after Reset\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.21.2...v0.24.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/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.21.2\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kehanzhang/athens-coder/pull/607","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kehanzhang%2Fathens-coder/issues/607","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/607/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-19T08:22:25.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"3333415320","node_id":"PR_kwDOCdvj-c6kP47N","number":7697,"state":"open","title":"dev: bump the safe group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T08:22:25.000Z","updated_at":"2025-08-25T23:18:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":16,"packages":[{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.31.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.87.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.35.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.11.8","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.0","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.12.1","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/pflag","old_version":"1.0.6","new_version":"1.0.7","repository_url":"https://github.com/spf13/pflag"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/net","old_version":"0.42.0","new_version":"0.43.0","repository_url":"https://github.com/golang/net"},{"name":"google.golang.org/protobuf","old_version":"1.36.6","new_version":"1.36.7"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.31.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.87.0` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.35.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.11.8` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.0` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.12.1` |\n| [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.6` | `1.0.7` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.15` |\n| [golang.org/x/net](https://github.com/golang/net) | `0.42.0` | `0.43.0` |\n| google.golang.org/protobuf | `1.36.6` | `1.36.7` |\n\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.31.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/2f445866bcc850b67c71e36882488e10f7c782e3\"\u003e\u003ccode\u003e2f44586\u003c/code\u003e\u003c/a\u003e Release 2024-09-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/22d087682834495c3aebc0c0f1aa2db37c4785a6\"\u003e\u003ccode\u003e22d0876\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/5454ab9dfb0bc726f1f79b8d807e81fc7124797a\"\u003e\u003ccode\u003e5454ab9\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/06150d96305d6b6c19db0a2e5d1c1f4fa4a95612\"\u003e\u003ccode\u003e06150d9\u003c/code\u003e\u003c/a\u003e add tracing and metrics support (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18f7b40ea83d7ee75092085609a808b68c4d2000\"\u003e\u003ccode\u003e18f7b40\u003c/code\u003e\u003c/a\u003e Release 2024-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e91c9c4e48a47fa92d82251dd6ba0f0edd4bff3d\"\u003e\u003ccode\u003ee91c9c4\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/6df0a09c479b5e8e59204eda1c6a481c311e5629\"\u003e\u003ccode\u003e6df0a09\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/98ae6886ccefe00db38a3088e273e524abf3b196\"\u003e\u003ccode\u003e98ae688\u003c/code\u003e\u003c/a\u003e Release 2024-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/222928c4e7cc17d406f6c24f2e69b6747e29d43e\"\u003e\u003ccode\u003e222928c\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/887c4de750c99c575f37828f1a646cefadfc4aa7\"\u003e\u003ccode\u003e887c4de\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...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/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.87.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.87.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly serialize \u003ccode\u003eFailureIssueThreshold\u003c/code\u003e and \u003ccode\u003eRecoveryThreshold\u003c/code\u003e onto check-in payloads (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.35.1\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.1.\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix race conditions when accessing the scope during logging operations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nil pointer dereference with malformed URLs when tracing is enabled in \u003ccode\u003efasthttp\u003c/code\u003e and \u003ccode\u003efiber\u003c/code\u003e integrations (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003egithub.com/gofiber/fiber/v2\u003c/code\u003e from 2.52.5 to 2.52.9 in \u003ccode\u003e/fiber\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.35.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.35.0.\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to the logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe logging API now supports a fluent interface for structured logging with attributes:\u003c/p\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003e// usage before\nlogger := sentry.NewLogger(ctx)\n// attributes weren't being set permanently\nlogger.SetAttributes(\n    attribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\n)\nlogger.Infof(ctx, \u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\n\u003cp\u003e// new behavior\u003cbr /\u003e\nctx := context.Background()\u003cbr /\u003e\nlogger := sentry.NewLogger(ctx)\u003c/p\u003e\n\u003cp\u003e// Set permanent attributes on the logger\u003cbr /\u003e\nlogger.SetAttributes(\u003cbr /\u003e\nattribute.String(\u0026quot;version\u0026quot;, \u0026quot;1.0.0\u0026quot;),\u003cbr /\u003e\n)\u003c/p\u003e\n\u003cp\u003e// Chain attributes on individual log entries\u003cbr /\u003e\nlogger.Info().\u003cbr /\u003e\nString(\u0026quot;key.string\u0026quot;, \u0026quot;value\u0026quot;).\u003cbr /\u003e\nInt(\u0026quot;key.int\u0026quot;, 42).\u003cbr /\u003e\nBool(\u0026quot;key.bool\u0026quot;, true).\u003cbr /\u003e\nEmitf(\u0026quot;Message with parameters %d and %d\u0026quot;, 1, 2)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/efaa5db1884130d134beca60749a0b2b23ce3018\"\u003e\u003ccode\u003eefaa5db\u003c/code\u003e\u003c/a\u003e release: 0.35.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b3adb472fa42077f9bab2e4fc3e15d076484048f\"\u003e\u003ccode\u003eb3adb47\u003c/code\u003e\u003c/a\u003e Prepare 0.35.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a100bf57d3d5cfef009b3b5368eb9ffac47361f7\"\u003e\u003ccode\u003ea100bf5\u003c/code\u003e\u003c/a\u003e Fix race conditions on log when accessing scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1050\"\u003e#1050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/17421c4a35ef82f863499236934c72fc8a93081f\"\u003e\u003ccode\u003e17421c4\u003c/code\u003e\u003c/a\u003e Fix nil pointer dereference with malformed URLs when tracing is enabled (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/55af2784371b4b1f944277434f5244ea7603dc2b\"\u003e\u003ccode\u003e55af278\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/gofiber/fiber/v2 in /fiber (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1067\"\u003e#1067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c846e7c35235313291d7c164d6d274e8b6dd61c7\"\u003e\u003ccode\u003ec846e7c\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.35.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/a3e3405def544188c1fb81f2d55a2537438b7a8e\"\u003e\u003ccode\u003ea3e3405\u003c/code\u003e\u003c/a\u003e release: 0.35.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/31fcbbd13fd212fa4f06f3e09f00fcc00a8e2bb5\"\u003e\u003ccode\u003e31fcbbd\u003c/code\u003e\u003c/a\u003e Prepare 0.35.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1065\"\u003e#1065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/2a2b6405c5609da11bd32beac675c6f10b7e85d9\"\u003e\u003ccode\u003e2a2b640\u003c/code\u003e\u003c/a\u003e Add .cursor rules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/274de7b70a1ba3e5c6fbaf8c813c56d150100d9b\"\u003e\u003ccode\u003e274de7b\u003c/code\u003e\u003c/a\u003e Improve logging API (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1046\"\u003e#1046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.35.1\"\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.11.4 to 2.11.8\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.11.8\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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\u003c/p\u003e\n\u003ch3\u003eGo Version\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1.24.6 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7156\"\u003e#7156\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003egolang.org/x/crypto v0.41.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003egolang.org/x/sys v0.35.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7166\"\u003e#7166\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\u003eCommunity-contributed support for building on Solaris and Illumos (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7122\"\u003e#7122\u003c/a\u003e, thanks to \u003ca href=\"https://github.com/jwntree\"\u003e\u003ccode\u003e@​jwntree\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cp\u003eGeneral\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eString-to-integer parsing has been improved in various places to prevent overflows/underflows (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7145\"\u003e#7145\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eJetStream\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an incorrectly formatted log line when failing to load a block when recovering TTLs (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7150\"\u003e#7150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now step down if a higher term is detected during a catchup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRaft will now more reliably ignore entries from previous/cancelled catchups that arrive late (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic that could happen by a division by zero when applying Raft entries (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7151\"\u003e#7151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe healthcheck endpoint should no longer report transient errors for newly created or recently deleted consumers (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7154\"\u003e#7154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a potential panic when trying to truncate a filestore block that doesn't exist (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClean up stale \u003ccode\u003eindex.db\u003c/code\u003e file when truncating so that it is not inconsistent if the truncate operation is interrupted (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an off-by-one problem when Raft truncates to the correct index at startup (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7162\"\u003e#7162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEphemeral consumers will always select an online server when created on a replicated stream (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7165\"\u003e#7165\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eTests\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTests have been improved (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7140\"\u003e#7140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\"\u003ehttps://github.com/nats-io/nats-server/compare/v2.11.7...v2.11.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v2.11.8-RC.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_211\"\u003e2.11 Upgrade Guide\u003c/a\u003e for backwards compatibility notes with 2.10.x.\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/nats-io/nats-server/commit/ec0d7e315a2c2a5101d56b9a832bf2e6dd722b6b\"\u003e\u003ccode\u003eec0d7e3\u003c/code\u003e\u003c/a\u003e Release v2.11.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/819047d1250b9733572b049891c9e192a50285c0\"\u003e\u003ccode\u003e819047d\u003c/code\u003e\u003c/a\u003e Release v2.11.8-RC.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/031e6365bf1d5530137248dc3254f2140732291f\"\u003e\u003ccode\u003e031e636\u003c/code\u003e\u003c/a\u003e Cherry-picks for 2.11.8-RC.1 (\u003ca href=\"https://redirect.github.com/nats-io/nats-server/issues/7168\"\u003e#7168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/bfb410e6fc85e0057ac935e0c258032e541b4dfa\"\u003e\u003ccode\u003ebfb410e\u003c/code\u003e\u003c/a\u003e [FIXED] Ephemeral consumers always selects an online server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/50876edbc62b5e52b834aad200ee1c61714b12f7\"\u003e\u003ccode\u003e50876ed\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate removes index.db first\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/f7065513acd636d47581ac9689726c815e17172f\"\u003e\u003ccode\u003ef706551\u003c/code\u003e\u003c/a\u003e [FIXED] NRG: Truncate to previous correct entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/df30f461cf1d37daa7dca19dab5dc2a61192a48d\"\u003e\u003ccode\u003edf30f46\u003c/code\u003e\u003c/a\u003e [FIXED] Truncate to removed block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/39a511a569ce41b218ff5c8c3da7cc11bb1b0aae\"\u003e\u003ccode\u003e39a511a\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/dff3a6d5b85ad62c506b6841e275605ce726bced\"\u003e\u003ccode\u003edff3a6d\u003c/code\u003e\u003c/a\u003e Update golangci-lint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats-server/commit/5f61aa4468d0f41dac525aaf16bb3e5e851c09b9\"\u003e\u003ccode\u003e5f61aa4\u003c/code\u003e\u003c/a\u003e illumos build fix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats-server/compare/v2.11.4...v2.11.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/nats-io/nats.go` from 1.43.0 to 1.44.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nats-io/nats.go/releases\"\u003egithub.com/nats-io/nats.go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.44.0\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch2\u003eOverview\u003c/h2\u003e\n\u003cp\u003eThis PR adds a \u003ccode\u003ePushConsumer\u003c/code\u003e implementation to \u003ccode\u003ejetstream\u003c/code\u003e, allowing easier migration to new API while maintaining usage of push consumers. For now it only supports the callback-based \u003ccode\u003eConsume()\u003c/code\u003e, more consuming options will be added in future releases.\u003c/p\u003e\n\u003ch3\u003eADDED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eUserCredentialBytes()\u003c/code\u003e \u003ccode\u003eConn\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1877\"\u003e#1877\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ePushConsumer\u003c/code\u003e implementation in \u003ccode\u003ejetstream\u003c/code\u003e package\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003eClientTrace\u003c/code\u003e in \u003ccode\u003eJetStreamOptions\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eService API:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eWithEndpointPendingLimits\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1899\"\u003e#1899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy KeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eError()\u003c/code\u003e method to \u003ccode\u003eKeyLister\u003c/code\u003e and \u003ccode\u003eKeyWatcher\u003c/code\u003e interfaces (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFIXED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCore NATS:\n\u003cul\u003e\n\u003cli\u003eFix timeoutWriter not recovering after first error (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1896\"\u003e#1896\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eJetStream:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eConsumer.Next()\u003c/code\u003e hangs after connection is closed (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1883\"\u003e#1883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed stream info request for strict mode (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1887\"\u003e#1887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrdered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn a more appropriate error when Subject Transform is not supported (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1416\"\u003e#1416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject transform comparison. Thanks \u003ca href=\"https://github.com/erikmansson\"\u003e\u003ccode\u003e@​erikmansson\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eLegacy JetStream:\n\u003cul\u003e\n\u003cli\u003eUse timeout from \u003ccode\u003eJetStreamContext\u003c/code\u003e if no deadline is set on ctx (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eKeyValue:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eKeys()\u003c/code\u003e and \u003ccode\u003eListKeys()\u003c/code\u003e returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix subject prefix for the Create/Update operation in KV store. Thanks \u003ca href=\"https://github.com/SalvaChiLlo\"\u003e\u003ccode\u003e@​SalvaChiLlo\u003c/code\u003e\u003c/a\u003e for the contribution (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCHANGED\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChange \u003ccode\u003eDefaultSubPendingMsgsLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/998\"\u003e#998\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eComplete Changes\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ehttps://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.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/nats-io/nats.go/commit/7a260b8b93562630ec8c6f8f31ae3704c4f61ad1\"\u003e\u003ccode\u003e7a260b8\u003c/code\u003e\u003c/a\u003e Release v1.44.0 (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1910\"\u003e#1910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/dfcb02dcdcaef196deb28daae1d17235dbe165d2\"\u003e\u003ccode\u003edfcb02d\u003c/code\u003e\u003c/a\u003e [FIXED] Use mirror-aware prefix when updating KV key (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0bba2a9842214a01b06bdccd0d4bbba268647c67\"\u003e\u003ccode\u003e0bba2a9\u003c/code\u003e\u003c/a\u003e [ADDED] PushConsumer implementation in jetstream package (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1785\"\u003e#1785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/627a9f63c2e6dc30a30fe7172978db2b58494cc2\"\u003e\u003ccode\u003e627a9f6\u003c/code\u003e\u003c/a\u003e [FIXED] KeyValue Keys() and ListKeys() returning duplicates (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/9743171c2a45bb35dbb740afa8ea89789041407d\"\u003e\u003ccode\u003e9743171\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1909\"\u003e#1909\u003c/a\u003e from nats-io/fix-watcher-timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/3bd15a802691536af68ef5f1e44826bb423a1138\"\u003e\u003ccode\u003e3bd15a8\u003c/code\u003e\u003c/a\u003e [FIXED] Use timeout from JetStreamContext if no deadline is set on ctx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/0fc96b1daa6d47da063f3c584ca9bd11d75e30b3\"\u003e\u003ccode\u003e0fc96b1\u003c/code\u003e\u003c/a\u003e [FIXED] Fix subject transform comparison (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1907\"\u003e#1907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ea3ef928233d820bcc1aa2d95a3055d4c79758a3\"\u003e\u003ccode\u003eea3ef92\u003c/code\u003e\u003c/a\u003e [IMPROVED] Change DefaultSubPendingMsgsLimit comment to reflect actual value ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/f038fb4bee8ae07006504c92671990337d559beb\"\u003e\u003ccode\u003ef038fb4\u003c/code\u003e\u003c/a\u003e [FIXED] Return a more appropriate error when subject transforms are not suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nats-io/nats.go/commit/ad6e34e1ae777b6ce8d382b102ed4b4059b305f8\"\u003e\u003ccode\u003ead6e34e\u003c/code\u003e\u003c/a\u003e [FIXED] Ordered consumer not closing on connection close (\u003ca href=\"https://redirect.github.com/nats-io/nats.go/issues/1885\"\u003e#1885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nats-io/nats.go/compare/v1.43.0...v1.44.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/prometheus/client_golang` from 1.22.0 to 1.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/releases\"\u003egithub.com/prometheus/client_golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.0 - 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md\"\u003egithub.com/prometheus/client_golang's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.23.0 / 2025-07-30\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1812\"\u003e#1812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1766\"\u003e#1766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[FEATURE] Add exemplars for native histograms \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1686\"\u003e#1686\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] exp/api: Bubble up status code from writeResponse \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1823\"\u003e#1823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[BUGFIX] exp/api: client prompt return on context cancellation \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1729\"\u003e#1729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/e4b2208dd8cb6d1425f00250db842ec3c1e8749e\"\u003e\u003ccode\u003ee4b2208\u003c/code\u003e\u003c/a\u003e Cut v1.23.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/d9492afd3a6f2e9782a7fc10363281bfd5b743bb\"\u003e\u003ccode\u003ed9492af\u003c/code\u003e\u003c/a\u003e cut v1.23.0-rc.1 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1842\"\u003e#1842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/aeae8a0b4f54a8fa720d19b88638a2d048596f82\"\u003e\u003ccode\u003eaeae8a0\u003c/code\u003e\u003c/a\u003e Cut v1.23.0-rc.0 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1837\"\u003e#1837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/b157309b723f0b8588ea604bb78dbbba196803f2\"\u003e\u003ccode\u003eb157309\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1832\"\u003e#1832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/a704e287f467b79744c30af996b7d710d4c6900d\"\u003e\u003ccode\u003ea704e28\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1826\"\u003e#1826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/c7743110ad2c599de3d8c23682d978a12f9f36d1\"\u003e\u003ccode\u003ec774311\u003c/code\u003e\u003c/a\u003e Fix errNotImplemented reference (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1835\"\u003e#1835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/db4db7bb0065a76c75b7df6f61d2cf183ecfc473\"\u003e\u003ccode\u003edb4db7b\u003c/code\u003e\u003c/a\u003e Update runtime metrics for Go v1.23 and v1.24 (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1833\"\u003e#1833\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/99d380ebfe865ae2c973c80184bc97ac0d98f083\"\u003e\u003ccode\u003e99d380e\u003c/code\u003e\u003c/a\u003e Update common Prometheus files (\u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1831\"\u003e#1831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/f3ef320dcde30f31188c577ad71e6480e91bf464\"\u003e\u003ccode\u003ef3ef320\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prometheus/client_golang/issues/1828\"\u003e#1828\u003c/a\u003e from prometheus/dependabot/go_modules/exp/github.com...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prometheus/client_golang/commit/520c91ae841ff7264b5379fe85e6215fc62734a6\"\u003e\u003ccode\u003e520c91a\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/prometheus/common in /exp\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prometheus/client_golang/compare/v1.22.0...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/redis/go-redis/v9` from 9.11.0 to 9.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/releases\"\u003egithub.com/redis/go-redis/v9's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.12.1\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e9.12.0\u003c/h2\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md\"\u003egithub.com/redis/go-redis/v9's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e9.12.1 (2025-08-11)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cp\u003eIn the last version (9.12.0) the client introduced bigger write and read buffer sized. The default value we set was 512KiB.\nHowever, users reported that this is too big for most use cases and can lead to high memory usage.\nIn this version the default value is changed to 256KiB. The \u003ccode\u003eREADME.md\u003c/code\u003e was updated to reflect the\ncorrect default value and include a note that the default value can be changed.\u003c/p\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: update \u0026amp; fix otel example (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eWe'd like to thank all the contributors who worked on this release!\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ndyakov\"\u003e\u003ccode\u003e@​ndyakov\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/vmihailenco\"\u003e\u003ccode\u003e@​vmihailenco\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e9.12.0 (2025-08-05)\u003c/h1\u003e\n\u003ch2\u003e🚀 Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis release includes support for \u003ca href=\"https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-notes/redisce/redisos-8.2-release-notes/\"\u003eRedis 8.2\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eIntroduces an experimental Query Builders for \u003ccode\u003eFTSearch\u003c/code\u003e, \u003ccode\u003eFTAggregate\u003c/code\u003e and other search commands.\u003c/li\u003e\n\u003cli\u003eAdds support for \u003ccode\u003eEPSILON\u003c/code\u003e option in \u003ccode\u003eFT.VSIM\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eIncludes bug fixes and improvements contributed by the community related to ring and \u003ca href=\"https://github.com/redis/go-redis/tree/master/extra/redisotel\"\u003eredisotel\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove stale issue workflow (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3458\"\u003e#3458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(ci): Add 8.2 rc2 pre build for CI (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3459\"\u003e#3459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded new stream commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3450\"\u003e#3450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add \u0026quot;skip_verify\u0026quot; to Sentinel (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3428\"\u003e#3428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: \u003ccode\u003eerrors.Join\u003c/code\u003e requires Go 1.20 or later (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3442\"\u003e#3442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDOC-4344 document quickstart examples (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3426\"\u003e#3426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(bitop): add support for the new bitop operations (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Query Builder for RediSearch commands (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3436\"\u003e#3436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd configurable buffer sizes for Redis connections (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3453\"\u003e#3453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd VAMANA vector type to RediSearch (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3449\"\u003e#3449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eVSIM add \u003ccode\u003eEPSILON\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3454\"\u003e#3454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd closing support to otel metrics instrumentation (\u003ca href=\"https://redirect.github.com/redis/go-redis/pull/3444\"\u003e#3444\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7b4a537aef9e2670fff6990e81f278021e7c1499\"\u003e\u003ccode\u003e7b4a537\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.1, failover client buffer size fixes (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3469\"\u003e#3469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/94cfffa4176956d1745dcee587dc278faaed829c\"\u003e\u003ccode\u003e94cfffa\u003c/code\u003e\u003c/a\u003e fix(options): Add buffer sizes to failover. Update README (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3468\"\u003e#3468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/2c29dedc2db20e1a39e11a7f21040683cd116611\"\u003e\u003ccode\u003e2c29ded\u003c/code\u003e\u003c/a\u003e chore(otel): upgrade otel example to Uptrace v2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3466\"\u003e#3466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/b7838dc4e72b25009e6de064ac2f20495944af39\"\u003e\u003ccode\u003eb7838dc\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0 / redis 8.2 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3464\"\u003e#3464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/6a48d3fec17274e59a9f5d401558693c1f6c5fb9\"\u003e\u003ccode\u003e6a48d3f\u003c/code\u003e\u003c/a\u003e feat: recover addIdleConn may occur panic (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/4767d9dfaf5b3485973f0210b1ba03f7431ad533\"\u003e\u003ccode\u003e4767d9d\u003c/code\u003e\u003c/a\u003e fix(redisotel): fix buggy append in reportPoolStats (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3122\"\u003e#3122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/7158a8dad4284f19ce9e531811275d37410d0623\"\u003e\u003ccode\u003e7158a8d\u003c/code\u003e\u003c/a\u003e feat(ring): specify custom health check func via HeartbeatFn option (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/2940\"\u003e#2940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/8d15d03d4e0de4ed108ba9eef9508bc74cf0f512\"\u003e\u003ccode\u003e8d15d03\u003c/code\u003e\u003c/a\u003e chore(github): merges into one job with two steps (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3463\"\u003e#3463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/375fa5d083c9b146fbe709b7ea439e4696845bee\"\u003e\u003ccode\u003e375fa5d\u003c/code\u003e\u003c/a\u003e chore(doc): improve code readability (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3446\"\u003e#3446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/redis/go-redis/commit/f006e941d98b849e783cafc73cd14ae674f6eb8b\"\u003e\u003ccode\u003ef006e94\u003c/code\u003e\u003c/a\u003e chore(release): 9.12.0-beta.1 (\u003ca href=\"https://redirect.github.com/redis/go-redis/issues/3460\"\u003e#3460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/redis/go-redis/compare/v9.11.0...v9.12.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/spf13/pflag` from 1.0.6 to 1.0.7\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.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix defaultIsZeroValue check for generic Value types by \u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Use structs for errors returned by pflag. by \u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos by \u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/423\"\u003e#423\u003c/a\u003e : Add helper function and some documentation to parse shorthand go test flags. by \u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support equivalent to golang flag.TextVar(), also fixes the test failure as described in \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/368\"\u003e#368\u003c/a\u003e by \u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd support for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/426\"\u003e#426\u003c/a\u003e by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct argument length check in FlagSet.Parse by \u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix usage message for func flags, fix arguments order by \u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/431\"\u003espf13/pflag#431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for time.Time flags by \u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MidnightRocket\"\u003e\u003ccode\u003e@​MidnightRocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/422\"\u003espf13/pflag#422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eth-p\"\u003e\u003ccode\u003e@​eth-p\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/425\"\u003espf13/pflag#425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/co63oc\"\u003e\u003ccode\u003e@​co63oc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/428\"\u003espf13/pflag#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/valdar\"\u003e\u003ccode\u003e@​valdar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/424\"\u003espf13/pflag#424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hujun-open\"\u003e\u003ccode\u003e@​hujun-open\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/418\"\u003espf13/pflag#418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LeGEC\"\u003e\u003ccode\u003e@​LeGEC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/429\"\u003espf13/pflag#429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShawnJeffersonWang\"\u003e\u003ccode\u003e@​ShawnJeffersonWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/409\"\u003espf13/pflag#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/max-frank\"\u003e\u003ccode\u003e@​max-frank\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/spf13/pflag/pull/348\"\u003espf13/pflag#348\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.6...v1.0.7\"\u003ehttps://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\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/pflag/commit/f9cbdd9ca94287ab4ef0848e67ecd77cf1361d48\"\u003e\u003ccode\u003ef9cbdd9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/348\"\u003e#348\u003c/a\u003e from max-frank/add-time-flag-support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/e3be2ebcffcc36be35e23d418d3e0ba86239826a\"\u003e\u003ccode\u003ee3be2eb\u003c/code\u003e\u003c/a\u003e Reduce duplication by forwarding to sibling functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/7cc25e3bdd8c540b243f70c366ba1f1856fcd9e9\"\u003e\u003ccode\u003e7cc25e3\u003c/code\u003e\u003c/a\u003e Don't export \u003ccode\u003eTimeValue\u003c/code\u003e (yet)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/d15848db482b52179577da9738cf9702d8d28466\"\u003e\u003ccode\u003ed15848d\u003c/code\u003e\u003c/a\u003e Remove unnecessary time test stderr dev null redirect\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/c5ce22e836c6268eb270e8f28ae5e3729a27c82d\"\u003e\u003ccode\u003ec5ce22e\u003c/code\u003e\u003c/a\u003e Use time.Time for expectations in time flag tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1992c5a7b88da3490ad7ac088c72dd20b466ee8d\"\u003e\u003ccode\u003e1992c5a\u003c/code\u003e\u003c/a\u003e Add support for time.Time flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1c62fb2813da5f1d1b893a49180a41b3f6be3262\"\u003e\u003ccode\u003e1c62fb2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/431\"\u003e#431\u003c/a\u003e from LeGEC/430-fix-usage-message-for-func-flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/1a4b5b2e5c7ee4a194cebc579bb34198187df73d\"\u003e\u003ccode\u003e1a4b5b2\u003c/code\u003e\u003c/a\u003e fix discrepancy in order of arguments for Func() and BoolFunc() \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/433\"\u003e#433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/4730aa0d979f34d4f7427d524b84043557ba72ef\"\u003e\u003ccode\u003e4730aa0\u003c/code\u003e\u003c/a\u003e fix help message for Func and BoolFunc flags \u003ca href=\"https://redirect.github.com/spf13/pflag/issues/430\"\u003e#430\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spf13/pflag/commit/f4c97c2487b06cff392d2958534e7195f79847fb\"\u003e\u003ccode\u003ef4c97c2\u003c/code\u003e\u003c/a\u003e minor: fix typos in comments\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/dialect/pgdialect` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/dialect/pgdialect's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/dialect/pgdialect's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun/driver/pgdriver` from 1.2.14 to 1.2.15\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/releases\"\u003egithub.com/uptrace/bun/driver/pgdriver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.15\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uptrace/bun/blob/master/CHANGELOG.md\"\u003egithub.com/uptrace/bun/driver/pgdriver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\u003e1.2.15\u003c/a\u003e (2025-07-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e add mandatory space before negative numbers to resolve CVE-2024-34359 (\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e8067a8f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e rename CleanQueryHook to ResetQueryHooks (\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003ecb17679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e support clean query hooks (\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003ea5f19a7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1226\"\u003e#1226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edialect:\u003c/strong\u003e return default on update/delete when create table (\u003ca href=\"https://github.com/uptrace/bun/commit/d347b48c7764a23000a28ca3ad40368b8b89e298\"\u003ed347b48\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1212\"\u003e#1212\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/uptrace/bun/commit/29e836e3e01f04ae223f8cbbbc347c30484d8517\"\u003e\u003ccode\u003e29e836e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1240\"\u003e#1240\u003c/a\u003e from uptrace/release/v1.2.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c5af417e8b4e738c03c0c724a89b6a2e854d19b\"\u003e\u003ccode\u003e5c5af41\u003c/code\u003e\u003c/a\u003e chore: release v1.2.15 (release.sh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9464a84bdf8f386055afacbd105a4aa38d666c34\"\u003e\u003ccode\u003e9464a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1230\"\u003e#1230\u003c/a\u003e from kissejau/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/16b9ca428d159a390ca443b432b37054e71aa85d\"\u003e\u003ccode\u003e16b9ca4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1225\"\u003e#1225\u003c/a\u003e from thunderkatz/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/cb176796f5fbae8b3ea44e67875dd00ecf689425\"\u003e\u003ccode\u003ecb17679\u003c/code\u003e\u003c/a\u003e feat(db): rename CleanQueryHook to ResetQueryHooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/8067a8f13f8d22fb57b76d6800f7aefc12b044cd\"\u003e\u003ccode\u003e8067a8f\u003c/code\u003e\u003c/a\u003e fix(pgdriver): add mandatory space before negative numbers to resolve CVE-202...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/225bab0f907902db42ddd563cc5ac92714e58b55\"\u003e\u003ccode\u003e225bab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1236\"\u003e#1236\u003c/a\u003e from uptrace/feat-hook-support-clean\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5f19a7c0d68fd44eaff99ebaaeb88ca089d7538\"\u003e\u003ccode\u003ea5f19a7\u003c/code\u003e\u003c/a\u003e feat(db): support clean query hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/7a288838523bd0cbeecbaace123d4a650089838b\"\u003e\u003ccode\u003e7a28883\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1217\"\u003e#1217\u003c/a\u003e from uptrace/feat-dialect-support-on-update-delete\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/32d85ae1c064fc855ef78aec7f5a9c4a2ffd8648\"\u003e\u003ccode\u003e32d85ae\u003c/code\u003e\u003c/a\u003e chore: rename Listener.Channel to Listener.CreateChannel\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.14...v1.2.15\"\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.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/ef5341b70697ceb55f904384bd982587224e8b0c\"\u003e\u003ccode\u003eef5341b\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b999374650442ee37e9bbd97d6a11ad7ed999b98\"\u003e\u003ccode\u003eb999374\u003c/code\u003e\u003c/a\u003e acme: fix pebble subprocess output data race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c247dead11de7671a21a6c5169555e2aa5313caa\"\u003e\u003ccode\u003ec247dea\u003c/code\u003e\u003c/a\u003e x509roots/fallback: store bundle certs directly in DER\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1fda73153feef7b246f24005838c387e354e5e3b\"\u003e\u003ccode\u003e1fda731\u003c/code\u003e\u003c/a\u003e acme: increase pebble test waitForServer attempts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1b4c3d2e8c8be172c6af8f2f72778e69e74d2e78\"\u003e\u003ccode\u003e1b4c3d2\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b903b535d3ef82fab12a9cc0fa50fccc396ced55\"\u003e\u003ccode\u003eb903b53\u003c/code\u003e\u003c/a\u003e acme: capture pebble test subprocess stdout/stderr\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/crypto/compare/v0.40.0...v0.41.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.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/net/commit/e74bc31d69f225b635e065a602db3fbfa9850f93\"\u003e\u003ccode\u003ee74bc31\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/af6926ea18d0703b9f24713074bc7079cf50a744\"\u003e\u003ccode\u003eaf6926e\u003c/code\u003e\u003c/a\u003e http2: remove references to defunct http2.golang.org test server\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/net/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 `google.golang.org/protobuf` from 1.36.6 to 1.36.7\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7697","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7697","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7697/packages"}},{"old_version":"0.22.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-19T04:03:21.000Z","version_change":"0.22.0 → 0.24.0","issue":{"uuid":"2755107344","node_id":"PR_kwDOKAk0bs6kN5oQ","number":273,"state":"closed","title":"chore(deps): bump github.com/emersion/go-smtp from 0.22.0 to 0.24.0","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-19T06:41:27.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-19T04:03:21.000Z","updated_at":"2025-08-19T06:41:27.000Z","time_to_close":9486,"merged_at":"2025-08-19T06:41:27.000Z","merged_by":"mudler","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) from 0.22.0 to 0.24.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/emersion/go-smtp\u0026package-manager=go_modules\u0026previous-version=0.22.0\u0026new-version=0.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mudler/LocalAGI/pull/273","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mudler%2FLocalAGI/issues/273","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/273/packages"}},{"old_version":"0.23.0","new_version":"0.24.0","update_type":"minor","path":null,"pr_created_at":"2025-08-16T00:52:05.000Z","version_change":"0.23.0 → 0.24.0","issue":{"uuid":"3326664902","node_id":"PR_kwDOBCbkVc6j6TEg","number":478,"state":"open","title":"chore(deps): bump the others group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-16T00:52:05.000Z","updated_at":"2025-08-19T08:05:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"others","update_count":7,"packages":[{"name":"github.com/aws/aws-sdk-go-v2","old_version":"1.36.6","new_version":"1.38.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.18","new_version":"1.31.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.84.1","new_version":"1.87.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/emersion/go-smtp","old_version":"0.23.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/olekukonko/tablewriter","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/olekukonko/tablewriter"}],"path":null,"ecosystem":"go"},"body":"Bumps the others group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.36.6` | `1.38.0` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.18` | `1.31.0` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.84.1` | `1.87.0` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.23.0` | `0.24.0` |\n| [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter) | `1.0.8` | `1.0.9` |\n\n\nUpdates `github.com/aws/aws-sdk-go-v2` from 1.36.6 to 1.38.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/v1.36.6...v1.38.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/config` from 1.29.18 to 1.31.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/2f445866bcc850b67c71e36882488e10f7c782e3\"\u003e\u003ccode\u003e2f44586\u003c/code\u003e\u003c/a\u003e Release 2024-09-20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/22d087682834495c3aebc0c0f1aa2db37c4785a6\"\u003e\u003ccode\u003e22d0876\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/5454ab9dfb0bc726f1f79b8d807e81fc7124797a\"\u003e\u003ccode\u003e5454ab9\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/06150d96305d6b6c19db0a2e5d1c1f4fa4a95612\"\u003e\u003ccode\u003e06150d9\u003c/code\u003e\u003c/a\u003e add tracing and metrics support (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2798\"\u003e#2798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/18f7b40ea83d7ee75092085609a808b68c4d2000\"\u003e\u003ccode\u003e18f7b40\u003c/code\u003e\u003c/a\u003e Release 2024-09-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e91c9c4e48a47fa92d82251dd6ba0f0edd4bff3d\"\u003e\u003ccode\u003ee91c9c4\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/6df0a09c479b5e8e59204eda1c6a481c311e5629\"\u003e\u003ccode\u003e6df0a09\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/98ae6886ccefe00db38a3088e273e524abf3b196\"\u003e\u003ccode\u003e98ae688\u003c/code\u003e\u003c/a\u003e Release 2024-09-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/222928c4e7cc17d406f6c24f2e69b6747e29d43e\"\u003e\u003ccode\u003e222928c\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/887c4de750c99c575f37828f1a646cefadfc4aa7\"\u003e\u003ccode\u003e887c4de\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.18...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/aws/aws-sdk-go-v2/credentials` from 1.17.71 to 1.18.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/CHANGELOG.md\"\u003egithub.com/aws/aws-sdk-go-v2/credentials's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease (2022-12-02)\u003c/h1\u003e\n\u003ch2\u003eGeneral Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDependency Update\u003c/strong\u003e: Updated to the latest SDK module versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/appsync\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/appsync/CHANGELOG.md#v1170-2022-12-02\"\u003ev1.17.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Fixes the URI for the evaluatecode endpoint to include the /v1 prefix (ie. \u0026quot;/v1/dataplane-evaluatecode\u0026quot;).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/ecs\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/ecs/CHANGELOG.md#v1201-2022-12-02\"\u003ev1.20.1\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: Documentation updates for Amazon ECS\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/fms\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/fms/CHANGELOG.md#v1210-2022-12-02\"\u003ev1.21.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: AWS Firewall Manager now supports Fortigate Cloud Native Firewall as a Service as a third-party policy type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/mediaconvert\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/mediaconvert/CHANGELOG.md#v1280-2022-12-02\"\u003ev1.28.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: The AWS Elemental MediaConvert SDK has added support for configurable ID3 eMSG box attributes and the ability to signal them with InbandEventStream tags in DASH and CMAF outputs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/medialive\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/medialive/CHANGELOG.md#v1250-2022-12-02\"\u003ev1.25.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Updates to Event Signaling and Management (ESAM) API and documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/polly\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/polly/CHANGELOG.md#v1210-2022-12-02\"\u003ev1.21.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add language code for Finnish (fi-FI)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/proton\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/proton/CHANGELOG.md#v1180-2022-12-02\"\u003ev1.18.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: CreateEnvironmentAccountConnection RoleArn input is now optional\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/redshiftserverless\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/redshiftserverless/CHANGELOG.md#v130-2022-12-02\"\u003ev1.3.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Add Table Level Restore operations for Amazon Redshift Serverless. Add multi-port support for Amazon Redshift Serverless endpoints. Add Tagging support to Snapshots and Recovery Points in Amazon Redshift Serverless.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/sns\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/sns/CHANGELOG.md#v1187-2022-12-02\"\u003ev1.18.7\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation\u003c/strong\u003e: This release adds the message payload-filtering feature to the SNS Subscribe, SetSubscriptionAttributes, and GetSubscriptionAttributes API actions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2022-12-01)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/codecatalyst\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/codecatalyst/CHANGELOG.md#v100-2022-12-01\"\u003ev1.0.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRelease\u003c/strong\u003e: New AWS service client module\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds operations that support customers using the AWS Toolkits and Amazon CodeCatalyst, a unified software development service that helps developers develop, deploy, and maintain applications in the cloud. For more information, see the documentation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/comprehend\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/comprehend/CHANGELOG.md#v1200-2022-12-01\"\u003ev1.20.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: Comprehend now supports semi-structured documents (such as PDF files or image files) as inputs for custom analysis using the synchronous APIs (ClassifyDocument and DetectEntities).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/gamelift\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/gamelift/CHANGELOG.md#v1160-2022-12-01\"\u003ev1.16.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: GameLift introduces a new feature, GameLift Anywhere. GameLift Anywhere allows you to integrate your own compute resources with GameLift. You can also use GameLift Anywhere to iteratively test your game servers without uploading the build to GameLift for every iteration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/pipes\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/pipes/CHANGELOG.md#v100-2022-12-01\"\u003ev1.0.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRelease\u003c/strong\u003e: New AWS service client module\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: AWS introduces new Amazon EventBridge Pipes which allow you to connect sources (SQS, Kinesis, DDB, Kafka, MQ) to Targets (14+ EventBridge Targets) without any code, with filtering, batching, input transformation, and an optional Enrichment stage (Lambda, StepFunctions, ApiGateway, ApiDestinations)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/sfn\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/sfn/CHANGELOG.md#v1160-2022-12-01\"\u003ev1.16.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds support for the AWS Step Functions Map state in Distributed mode. The changes include a new MapRun resource and several new and modified APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease (2022-11-30)\u003c/h1\u003e\n\u003ch2\u003eModule Highlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/accessanalyzer\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/accessanalyzer/CHANGELOG.md#v1180-2022-11-30\"\u003ev1.18.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release adds support for S3 cross account access points. IAM Access Analyzer will now produce public or cross account findings when it detects bucket delegation to external account access points.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/athena\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/athena/CHANGELOG.md#v1200-2022-11-30\"\u003ev1.20.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release includes support for using Apache Spark in Amazon Athena.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egithub.com/aws/aws-sdk-go-v2/service/dataexchange\u003c/code\u003e: \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/blob/config/v1.18.4/service/dataexchange/CHANGELOG.md#v1170-2022-11-30\"\u003ev1.17.0\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFeature\u003c/strong\u003e: This release enables data providers to license direct access to data in their Amazon S3 buckets or AWS Lake Formation data lakes through AWS Data Exchange. Subscribers get read-only access to the data and can use it in downstream AWS services, like Amazon Athena, without creating or managing copies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/93c3f1871b862d743e0bd2e2e7180246df3a9212\"\u003e\u003ccode\u003e93c3f18\u003c/code\u003e\u003c/a\u003e Release 2022-12-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7254028f8bc89095326d9e3657fdbc98b98cca94\"\u003e\u003ccode\u003e7254028\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/f43ad83db1b3da1c2ea37857524148c91189cb4c\"\u003e\u003ccode\u003ef43ad83\u003c/code\u003e\u003c/a\u003e Update SDK's smithy-go dependency to v1.13.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/77d257ee120e67d45a5de6f0d6478f313a21b92a\"\u003e\u003ccode\u003e77d257e\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/779e29ff5a4bcebe1ab7088ab12c4c95ce06f8aa\"\u003e\u003ccode\u003e779e29f\u003c/code\u003e\u003c/a\u003e Release 2022-12-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f64d7d2b0a0033996b32ba9e1b18e5a923452b84\"\u003e\u003ccode\u003ef64d7d2\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/9bc59f75ee4683ca886c3d701b49bb81db2efd4d\"\u003e\u003ccode\u003e9bc59f7\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/d9c18aa2bdd4c237a4919452f58e29c20ba484cc\"\u003e\u003ccode\u003ed9c18aa\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/0259b169b753daf77ad332c680a9ad1e3f56753d\"\u003e\u003ccode\u003e0259b16\u003c/code\u003e\u003c/a\u003e Release 2022-11-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ee0277f1abad4856afc13ced2bfb90a43dbd9d34\"\u003e\u003ccode\u003eee0277f\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/credentials/v1.17.71...config/v1.18.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.84.1 to 1.87.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/0ab2d66f8e3df0b6850a13986c7d8c2d23cbd822\"\u003e\u003ccode\u003e0ab2d66\u003c/code\u003e\u003c/a\u003e Release 2025-08-11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ae8100862e46c1ec9fc7a8f4a8c745928f571118\"\u003e\u003ccode\u003eae81008\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/6cf56c18f9973dcebe9e1be40fbdb9291c4610ec\"\u003e\u003ccode\u003e6cf56c1\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/5e25292fe9b6bacc04a83e82c17e94cb1a0acdd9\"\u003e\u003ccode\u003e5e25292\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/14e9fb777684530dbf617624f37f33821d72b04a\"\u003e\u003ccode\u003e14e9fb7\u003c/code\u003e\u003c/a\u003e upgrade to smithy v1.61.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/fcdf6abd15520856083261043702400afd060f3d\"\u003e\u003ccode\u003efcdf6ab\u003c/code\u003e\u003c/a\u003e regen\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/223029934bf4bd2bacace5c7f6d506e3bb60b62f\"\u003e\u003ccode\u003e2230299\u003c/code\u003e\u003c/a\u003e fix changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/76aa8d73a6c12220e48133ca2f817423bc912190\"\u003e\u003ccode\u003e76aa8d7\u003c/code\u003e\u003c/a\u003e feat: add support for per service options to Config (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3145\"\u003e#3145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8afe3272e8a75b70d1b93cc3d27a4fb15ae6ce34\"\u003e\u003ccode\u003e8afe327\u003c/code\u003e\u003c/a\u003e Release 2025-08-08\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4d6e55d41fd68ed0157bc0622cf8e2a7987b9fc3\"\u003e\u003ccode\u003e4d6e55d\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.84.1...service/s3/v1.87.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.34.1 to 1.37.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/ebcf78d22f1b40b55dc266b7b614d4f37ed94b73\"\u003e\u003ccode\u003eebcf78d\u003c/code\u003e\u003c/a\u003e Release 2025-07-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06fa53654279c28485d1774572f9a20a6b890e3\"\u003e\u003ccode\u003ee06fa53\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/f8cf88f177bbdeed78988032b71c16d09f68a0c3\"\u003e\u003ccode\u003ef8cf88f\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/4b21ea16b479300391a3a74fb7c1028f079f69f9\"\u003e\u003ccode\u003e4b21ea1\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/97bf21a35495796620232f5818b6578b62df52d1\"\u003e\u003ccode\u003e97bf21a\u003c/code\u003e\u003c/a\u003e add interceptors (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3143\"\u003e#3143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f82e8c97025994f1d738b3ed08f16bd4a586778e\"\u003e\u003ccode\u003ef82e8c9\u003c/code\u003e\u003c/a\u003e Release 2025-07-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c7db467bcde8787bf4ba7f086d06677956c82cdc\"\u003e\u003ccode\u003ec7db467\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/a8b69abdeab84e0d3f6e2d3e61b6f126a829d7f0\"\u003e\u003ccode\u003ea8b69ab\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/4f215b9d27578431f733cf52277891ae041349c7\"\u003e\u003ccode\u003e4f215b9\u003c/code\u003e\u003c/a\u003e Release 2025-07-24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/2dade390f646c485c0d9a18f85788b07f7b93fc0\"\u003e\u003ccode\u003e2dade39\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.34.1...v1.37.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.23.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.23.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/olekukonko/tablewriter` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/196abef5486156c7822b9f8587081626cacd8b58\"\u003e\u003ccode\u003e196abef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/284\"\u003e#284\u003c/a\u003e from olekukonko/struct\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/7be934faea5929b6be3c6af20638aaf96226e0c5\"\u003e\u003ccode\u003e7be934f\u003c/code\u003e\u003c/a\u003e update version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/c0e236d5977000db536d13e2e2a5831478bc2b08\"\u003e\u003ccode\u003ec0e236d\u003c/code\u003e\u003c/a\u003e add test for \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/285\"\u003e#285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/13d24deee4f908169c90c77ef2aabdbdc5b03ad3\"\u003e\u003ccode\u003e13d24de\u003c/code\u003e\u003c/a\u003e update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/285\"\u003e#285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/ad8f711323b123d69a5804de9e114553910ae0e8\"\u003e\u003ccode\u003ead8f711\u003c/code\u003e\u003c/a\u003e cleanup warp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/5770509def3edc300789cce1dd3f606a0916d431\"\u003e\u003ccode\u003e5770509\u003c/code\u003e\u003c/a\u003e use Structs not Struct \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/1736815c267e03cf6e0b1c7d7ded6dcd9ab1b8a3\"\u003e\u003ccode\u003e1736815\u003c/code\u003e\u003c/a\u003e let Append respect t.config.Behavior.Struct.AutoHeader  .. update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/606168acdb9233e58e9bda6dd30ccfcff346549e\"\u003e\u003ccode\u003e606168a\u003c/code\u003e\u003c/a\u003e let Append respect t.config.Behavior.Struct.AutoHeader  .. update \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/bb111e705e368c1755bd1f2235e830fd84686cbe\"\u003e\u003ccode\u003ebb111e7\u003c/code\u003e\u003c/a\u003e add test for \u003ca href=\"https://redirect.github.com/olekukonko/tablewriter/issues/283\"\u003e#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/olekukonko/tablewriter/commit/6a0d5375341a83bac5b1909805e5d9295f9073fc\"\u003e\u003ccode\u003e6a0d537\u003c/code\u003e\u003c/a\u003e adding auto header for struct\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/olekukonko/tablewriter/compare/v1.0.8...v1.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kokizzu/vuls/pull/478","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kokizzu%2Fvuls/issues/478","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/478/packages"}}]}