{"id":31115,"name":"github.com/uptrace/bun/driver/pgdriver","ecosystem":"go","repository_url":"https://github.com/uptrace/bun","issues_count":85,"created_at":"2025-06-07T07:02:14.944Z","updated_at":"2025-06-07T07:02:14.944Z","purl":"pkg:golang/github.com/uptrace/bun/driver/pgdriver","metadata":{"id":3928415,"name":"github.com/uptrace/bun/driver/pgdriver","ecosystem":"go","description":"","homepage":"https://github.com/uptrace/bun","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/uptrace/bun","keywords_array":[],"namespace":"github.com/uptrace/bun/driver","versions_count":106,"first_release_published_at":"2021-05-18T10:43:45.000Z","latest_release_published_at":"2025-03-06T03:09:51.000Z","latest_release_number":"v1.2.11","last_synced_at":"2025-06-06T18:31:32.749Z","created_at":"2022-04-12T02:34:01.885Z","updated_at":"2025-06-06T18:31:32.749Z","registry_url":"https://pkg.go.dev/github.com/uptrace/bun/driver/pgdriver","install_command":"go get github.com/uptrace/bun/driver/pgdriver","documentation_url":"https://pkg.go.dev/github.com/uptrace/bun/driver/pgdriver#section-documentation","metadata":{},"repo_metadata":{"uuid":"363910063","full_name":"uptrace/bun","owner":"uptrace","description":"SQL-first Golang ORM","archived":false,"fork":false,"pushed_at":"2023-03-08T07:14:28.000Z","size":2218,"stargazers_count":1971,"open_issues_count":81,"forks_count":143,"subscribers_count":20,"default_branch":"master","last_synced_at":"2023-03-15T12:20:27.854Z","etag":null,"topics":["database","go","golang","mssql","mysql","orm","postgresql","sql","sqlite","sqlite3"],"latest_commit_sha":null,"homepage":"https://bun.uptrace.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["https://uptrace.dev/sponsor"]}},"created_at":"2021-05-03T11:40:52.000Z","updated_at":"2023-03-15T11:49:32.000Z","dependencies_parsed_at":"2023-02-19T11:50:16.024Z","dependency_job_id":null,"html_url":"https://github.com/uptrace/bun","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uptrace%2Fbun","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uptrace%2Fbun/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uptrace%2Fbun/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uptrace","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":"uptrace","name":"Uptrace","uuid":"64948717","kind":"organization","description":"All-in-one tool to optimize performance and monitor errors \u0026 logs","email":"support@uptrace.dev","website":"https://uptrace.dev","location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/64948717?v=4","repositories_count":17,"last_synced_at":"2023-03-03T20:03:17.791Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uptrace"},"tags":[{"name":"dialect/mysqldialect/v0.1.12","sha":"b47c3cfec9335848269e10641051d556dff479a9","kind":"commit","published_at":"2021-05-25T12:55:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.12","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.12"},{"name":"dbfixture/v0.1.12","sha":"b47c3cfec9335848269e10641051d556dff479a9","kind":"commit","published_at":"2021-05-25T12:55:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.12","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.12"},{"name":"dialect/sqlitedialect/v0.1.12","sha":"b47c3cfec9335848269e10641051d556dff479a9","kind":"commit","published_at":"2021-05-25T12:55:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.12","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.12"},{"name":"dialect/pgdialect/v0.1.12","sha":"b47c3cfec9335848269e10641051d556dff479a9","kind":"commit","published_at":"2021-05-25T12:55:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.12","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.12"},{"name":"driver/pgdriver/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.11"},{"name":"v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.11"},{"name":"extra/bunotel/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.11"},{"name":"extra/bundebug/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.11"},{"name":"dialect/sqlitedialect/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.11"},{"name":"dialect/pgdialect/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.11"},{"name":"dialect/mysqldialect/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.11"},{"name":"dbfixture/v0.1.11","sha":"32300c7eb505b09e6fb426af865951e130c76a80","kind":"commit","published_at":"2021-05-24T11:49:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.11","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.11"},{"name":"dbfixture/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.10"},{"name":"dialect/sqlitedialect/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.10"},{"name":"dialect/mysqldialect/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.10"},{"name":"extra/bunotel/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.10"},{"name":"dialect/pgdialect/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.10"},{"name":"extra/bundebug/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.10"},{"name":"v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.10"},{"name":"driver/pgdriver/v0.1.10","sha":"e0517556e0739493625b4e34576c0ceb1263124a","kind":"commit","published_at":"2021-05-24T07:30:41.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.10","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.10"},{"name":"extra/bunotel/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.9"},{"name":"v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.9"},{"name":"extra/bundebug/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.9"},{"name":"driver/pgdriver/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.9"},{"name":"dialect/sqlitedialect/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.9"},{"name":"dialect/pgdialect/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.9"},{"name":"dialect/mysqldialect/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.9"},{"name":"dbfixture/v0.1.9","sha":"9df8c5f8dd6ee60c9ba889c5123a495e5cfbfa2c","kind":"commit","published_at":"2021-05-23T14:39:58.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.9","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.9"},{"name":"dialect/sqlitedialect/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.8"},{"name":"dialect/mysqldialect/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.8"},{"name":"v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.8"},{"name":"extra/bunotel/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.8"},{"name":"dialect/pgdialect/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.8"},{"name":"extra/bundebug/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.8"},{"name":"dbfixture/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.8"},{"name":"driver/pgdriver/v0.1.8","sha":"44a7aebf7d3c1b3f1ad28003e57b8b4c2cccc568","kind":"commit","published_at":"2021-05-23T09:15:06.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.8","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.8"},{"name":"v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.7"},{"name":"dialect/pgdialect/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.7"},{"name":"dialect/mysqldialect/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.7"},{"name":"dbfixture/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.7"},{"name":"dialect/sqlitedialect/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.7"},{"name":"extra/bunotel/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.7"},{"name":"extra/bundebug/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.7"},{"name":"driver/pgdriver/v0.1.7","sha":"a69dd407a906fa3b529ef11b32041f963b9589e3","kind":"commit","published_at":"2021-05-21T12:03:03.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.7","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.7"},{"name":"dialect/mysqldialect/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.6"},{"name":"v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.6"},{"name":"extra/bunotel/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.6"},{"name":"extra/bundebug/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.6"},{"name":"driver/pgdriver/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.6"},{"name":"dialect/sqlitedialect/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.6"},{"name":"dialect/pgdialect/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.6"},{"name":"dbfixture/v0.1.6","sha":"5970a9bb326c12e3570436f1d7e9c4429c775237","kind":"commit","published_at":"2021-05-20T12:44:04.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.6","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.6"},{"name":"dbfixture/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dbfixture/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/dbfixture/v0.1.5"},{"name":"v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.5"},{"name":"driver/pgdriver/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.4"},{"name":"dialect/sqlitedialect/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.5"},{"name":"dialect/sqlitedialect/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.4"},{"name":"dialect/pgdialect/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.5"},{"name":"dialect/pgdialect/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.4"},{"name":"dialect/mysqldialect/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.5"},{"name":"dialect/mysqldialect/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.4"},{"name":"v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.4"},{"name":"fixture/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/fixture/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/fixture/v0.1.4"},{"name":"extra/bunotel/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.5"},{"name":"extra/bunotel/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.4"},{"name":"extra/bundebug/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.5"},{"name":"extra/bundebug/v0.1.4","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.4","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.4"},{"name":"driver/pgdriver/v0.1.5","sha":"048d982dfed2c37670c4e1514a97fb706e843436","kind":"commit","published_at":"2021-05-19T13:42:14.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.5","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.5"},{"name":"v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.3"},{"name":"extra/bundebug/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.3"},{"name":"fixture/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/fixture/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/fixture/v0.1.3"},{"name":"dialect/mysqldialect/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.3"},{"name":"dialect/sqlitedialect/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.3"},{"name":"extra/bunotel/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.3"},{"name":"driver/pgdriver/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.3"},{"name":"dialect/pgdialect/v0.1.3","sha":"89202f7ed6175ce69a40d71b25b6471a45cad376","kind":"commit","published_at":"2021-05-19T11:55:27.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.3","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.3"},{"name":"extra/bunotel/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.2"},{"name":"v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.2"},{"name":"fixture/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/fixture/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/fixture/v0.1.2"},{"name":"extra/bundebug/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.2"},{"name":"driver/pgdriver/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.2"},{"name":"dialect/sqlitedialect/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.2"},{"name":"dialect/pgdialect/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.2"},{"name":"dialect/mysqldialect/v0.1.2","sha":"f68675b4e3d13c78c1e6f06e373817c3413f35fa","kind":"commit","published_at":"2021-05-18T13:51:57.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.2","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.2"},{"name":"extra/bunotel/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.1"},{"name":"dialect/pgdialect/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.1"},{"name":"extra/bundebug/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.1"},{"name":"driver/pgdriver/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.1"},{"name":"dialect/sqlitedialect/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.1"},{"name":"dialect/mysqldialect/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.1"},{"name":"fixture/v0.1.1","sha":"e31b9f81966024f384b8f3b2ac8019ec1523ec28","kind":"commit","published_at":"2021-05-18T10:50:35.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/fixture/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/fixture/v0.1.1"},{"name":"driver/pgdriver/v0.1.0","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/driver/pgdriver/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/driver/pgdriver/v0.1.0"},{"name":"fixture/v0.1.0","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/fixture/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/fixture/v0.1.0"},{"name":"dialect/sqlitedialect/v0.1.0","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/sqlitedialect/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/sqlitedialect/v0.1.0"},{"name":"v0.1.1","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.1","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.1"},{"name":"dialect/pgdialect/v0.1.0","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/pgdialect/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/pgdialect/v0.1.0"},{"name":"dialect/mysqldialect/v0.1.0","sha":"5fcbba8d153eca8f09bdb995b52d57a1140279ec","kind":"commit","published_at":"2021-05-18T10:43:45.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/dialect/mysqldialect/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/dialect/mysqldialect/v0.1.0"},{"name":"extra/bunotel/v0.1.0","sha":"e8f4ba7c7d12cedb9ae4ae979b873700cf36f2cb","kind":"commit","published_at":"2021-05-18T10:31:00.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bunotel/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bunotel/v0.1.0"},{"name":"extra/bundebug/v0.1.0","sha":"e8f4ba7c7d12cedb9ae4ae979b873700cf36f2cb","kind":"commit","published_at":"2021-05-18T10:31:00.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/extra/bundebug/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/extra/bundebug/v0.1.0"},{"name":"v0.1.0","sha":"4ec9a3efb60100bb8f8125a55e278fd743b8f523","kind":"commit","published_at":"2021-05-18T10:23:44.000Z","download_url":"https://codeload.github.com/uptrace/bun/tar.gz/v0.1.0","html_url":"https://github.com/uptrace/bun/releases/tag/v0.1.0"}]},"repo_metadata_updated_at":"2023-03-21T19:15:33.027Z","dependent_packages_count":236,"downloads":null,"downloads_period":null,"dependent_repos_count":194,"rankings":{"downloads":null,"dependent_repos_count":0.45586432747567723,"dependent_packages_count":0.2963740327401013,"stargazers_count":1.4672484916863868,"forks_count":2.2597223748913744,"docker_downloads_count":0.7654082350086382,"average":1.0489234923604356},"purl":"pkg:golang/github.com/uptrace/bun/driver/pgdriver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/uptrace/bun/driver/pgdriver","docker_dependents_count":46,"docker_downloads_count":1169468,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/uptrace/bun/driver/pgdriver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/uptrace/bun/driver/pgdriver/dependencies","status":null,"funding_links":["https://uptrace.dev/sponsor"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fuptrace%2Fbun%2Fdriver%2Fpgdriver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fuptrace%2Fbun%2Fdriver%2Fpgdriver/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fuptrace%2Fbun%2Fdriver%2Fpgdriver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fuptrace%2Fbun%2Fdriver%2Fpgdriver/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":43,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4270933658","node_id":"PR_kwDORTdG1c7SvNcN","number":22,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 16 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-04T09:15:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T18:38:57.000Z","updated_at":"2026-05-04T09:15:11.000Z","time_to_close":1607772,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":16,"packages":[{"name":"github.com/jackc/pgx/v5","old_version":"5.8.0","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/redis","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.mongodb.org/mongo-driver/v2","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/mongodb/mongo-go-driver"},{"name":"go.opentelemetry.io/otel/sdk","old_version":"1.40.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/sync","old_version":"0.19.0","new_version":"0.20.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.15.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.8.0` | `5.9.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [go.mongodb.org/mongo-driver/v2](https://github.com/mongodb/mongo-go-driver) | `2.5.0` | `2.5.1` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.40.0` | `1.43.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.3` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.3` |\n\n\nUpdates `github.com/jackc/pgx/v5` from 5.8.0 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\u003c/blockquote\u003e\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.8.0...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/testcontainers/testcontainers-go` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/redis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.mongodb.org/mongo-driver/v2` from 2.5.0 to 2.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-go-driver/releases\"\u003ego.mongodb.org/mongo-driver/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMongoDB Go Driver 2.5.1\u003c/h2\u003e\n\u003cp\u003eThe MongoDB Go Driver Team is pleased to release version 2.5.1 of the official MongoDB Go Driver.\u003c/p\u003e\n\u003ch2\u003eRelease Highlights\u003c/h2\u003e\n\u003cp\u003eThis release fixes two BSON unmarshaling edge cases.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐛 Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGODRIVER-3768 Check unmatched type in Unmarshal(). by \u003ca href=\"https://github.com/qingyang-hu\"\u003e\u003ccode\u003e@​qingyang-hu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/pull/2318\"\u003emongodb/mongo-go-driver#2318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGODRIVER-3809 Fix *streamingByteSrc.readSlice(). by \u003ca href=\"https://github.com/qingyang-hu\"\u003e\u003ccode\u003e@​qingyang-hu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/pull/2326\"\u003emongodb/mongo-go-driver#2326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-go-driver/compare/v2.5.0...v2.5.1\"\u003ehttps://github.com/mongodb/mongo-go-driver/compare/v2.5.0...v2.5.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor a full list of tickets included in this release, please see the \u003ca href=\"https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20fixVersion%3D2.5.1\"\u003elist of fixed issues\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eDocumentation for the Go Driver can be found on \u003ca href=\"https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/mongo?tab=doc\"\u003epkg.go.dev\u003c/a\u003e and the \u003ca href=\"https://docs.mongodb.com/ecosystem/drivers/go/\"\u003eMongoDB documentation site\u003c/a\u003e. BSON library documentation is also available on \u003ca href=\"https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/bson?tab=doc\"\u003epkg.go.dev\u003c/a\u003e. For issues with, questions about, or feedback for the Go Driver, please look into our \u003ca href=\"https://www.mongodb.com/docs/manual/support/\"\u003esupport channels\u003c/a\u003e, including \u003ca href=\"https://stackoverflow.com/questions/tagged/mongodb%20go?sort=Newest\"\u003eStackOverflow\u003c/a\u003e. Bugs can be reported in the \u003ca href=\"https://jira.mongodb.org/secure/CreateIssue!default.jspa?pid=14289\"\u003eGo Driver project in the MongoDB JIRA\u003c/a\u003e where a list of \u003ca href=\"https://jira.mongodb.org/browse/GODRIVER\"\u003ecurrent issues\u003c/a\u003e can be found. Your feedback on the Go Driver is greatly appreciated!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/4782a985c744a5ff8c3dc4f5b2ee5116b46e72ee\"\u003e\u003ccode\u003e4782a98\u003c/code\u003e\u003c/a\u003e BUMP v2.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/908a3ef92c5af8db96fc3a6acc0c445946552893\"\u003e\u003ccode\u003e908a3ef\u003c/code\u003e\u003c/a\u003e Merge release/2.4 into release/2.5 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2356\"\u003e#2356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/b2db9b5cb86f9431610c614070a4abdbd977833f\"\u003e\u003ccode\u003eb2db9b5\u003c/code\u003e\u003c/a\u003e Remove spaces from config.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/b1a475779650e60d9021cc31315f1e9245984cf2\"\u003e\u003ccode\u003eb1a4757\u003c/code\u003e\u003c/a\u003e Merge branch 'release/2.5' into merge-release/2.4-into-release/2.5-1775787864909\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/65d61d42a03814898fa74a3dc55f4e444a8e3629\"\u003e\u003ccode\u003e65d61d4\u003c/code\u003e\u003c/a\u003e GODRIVER-3854 Remove \u0026quot;backport pr\u0026quot; Evergreen task. (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2355\"\u003e#2355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/09f572db8f0bde5f648829cc1239813952d5220e\"\u003e\u003ccode\u003e09f572d\u003c/code\u003e\u003c/a\u003e Merge branch 'release/2.4' into release/2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/e9c841fca59df4b40ac0a429e1d02fd5b4379ee2\"\u003e\u003ccode\u003ee9c841f\u003c/code\u003e\u003c/a\u003e BUMP v2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/fcfea705410926cad4cc7fab48049d790a9d68c8\"\u003e\u003ccode\u003efcfea70\u003c/code\u003e\u003c/a\u003e GODRIVER-3809 Fix *streamingByteSrc.readSlice(). (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/889822d4c52accee3cddad8582129a6181f2f079\"\u003e\u003ccode\u003e889822d\u003c/code\u003e\u003c/a\u003e GODRIVER-3768 Che...\n\n_Description has been truncated_","html_url":"https://github.com/xraph/dispatch/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/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":"4161254322","node_id":"PR_kwDORTdG1c7OTJRY","number":16,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 15 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-13T08:25:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-28T18:36:33.000Z","updated_at":"2026-04-13T08:25:27.000Z","time_to_close":1345733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":15,"packages":[{"name":"github.com/jackc/pgx/v5","old_version":"5.8.0","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/redis","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/sync","old_version":"0.19.0","new_version":"0.20.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.15.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.8.0` | `5.9.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.3` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.3` |\n\n\nUpdates `github.com/jackc/pgx/v5` from 5.8.0 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\u003c/blockquote\u003e\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.8.0...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/testcontainers/testcontainers-go` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/testcontainers/testcontainers-go/modules/redis` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/redis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/uptrace/bun` from 1.2.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel` from 1.40.0 to 1.41.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4575a9774dd9415ffc858dd34955493b0031065a\"\u003e\u003ccode\u003e4575a97\u003c/code\u003e\u003c/a\u003e Release 1.41.0/0.63.0/0.17.0/0.0.15 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/66fc10d9dff9653c65bcca111b965137d06f09aa\"\u003e\u003ccode\u003e66fc10d\u003c/code\u003e\u003c/a\u003e fix: add error handling for insecure HTTP endpoints with TLS client configura...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/76e6eec88f186f06a0708b5620324d2b002d9a97\"\u003e\u003ccode\u003e76e6eec\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7980\"\u003e#7980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0d50f9008c8c93fe49a7caa45c88c30370479d27\"\u003e\u003ccode\u003e0d50f90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Generate semconv/v1.40.0\u0026quot; (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c38a4a57c320b6098ca5c92f0a85201034780b1f\"\u003e\u003ccode\u003ec38a4a5\u003c/code\u003e\u003c/a\u003e Generate semconv/v1.40.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0f1a22484ec52d6beb1efdb0fa1b63a31e7405af\"\u003e\u003ccode\u003e0f1a224\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/securego/gosec/v2 to v2.23.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c79ebf43eb1cff6dd76a33bb1549f2c082dab604\"\u003e\u003ccode\u003ec79ebf4\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/daixiang0/gci to v0.14.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/f75815746541d0d4ac84e1c5955bdcd1a2df2d7d\"\u003e\u003ccode\u003ef758157\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/sonatard/noctx to v0.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/92a11645724515630187def073ae39f1b6cb3c69\"\u003e\u003ccode\u003e92a1164\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to d566b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/3cd7c27e840ea3114115459db2e299a27fffaff8\"\u003e\u003ccode\u003e3cd7c27\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7969\"\u003e#7969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel/sdk` from 1.40.0 to 1.41.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at leas...\n\n_Description has been truncated_","html_url":"https://github.com/xraph/dispatch/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3993246594","node_id":"PR_kwDORTdG1c7GbJkt","number":5,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T04:42:18.000Z","updated_at":"2026-03-07T09:00:53.872Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":8,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/xraph/relay","old_version":"0.0.1","new_version":"0.1.0","repository_url":"https://github.com/xraph/relay"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/xraph/relay](https://github.com/xraph/relay) | `0.0.1` | `0.1.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.1` |\n\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/relay` from 0.0.1 to 0.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/relay/releases\"\u003egithub.com/xraph/relay's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sqlite): implement SQLite store with Grove ORM (0aafb18)\u003c/li\u003e\n\u003cli\u003efeat: Implement Grove ORM and migrations for Relay store (6655574)\u003c/li\u003e\n\u003cli\u003efix: Update BINARY_NAME and CMD_DIR in Makefile for consistency (4d4b878)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.1.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.2...v0.1.0\"\u003ehttps://github.com/xraph/relay/compare/v0.0.2...v0.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.0.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add G704 to gosec excludes for endpoint URL handling (574e029)\u003c/li\u003e\n\u003cli\u003efix: Correct latency type in EndDeliverySpan and remove unnecessary gosec directive (9268835)\u003c/li\u003e\n\u003cli\u003erefactor: Remove unused Prometheus dependencies from go.mod and go.sum (e8bb3a4)\u003c/li\u003e\n\u003cli\u003echore: Update Go version to 1.25.7 in CI and release workflows (cbc62e7)\u003c/li\u003e\n\u003cli\u003efeat: Integrate observability metrics and tracing into delivery engine and relay options (3657622)\u003c/li\u003e\n\u003cli\u003erefactor: Update Makefile to change binary name and command directory for consistency fix: Update go.mod and go.sum to use the latest version of xraph/forge (a70a4c9)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.0.2\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.0.2\"\u003ehttps://github.com/xraph/relay/compare/v0.0.1...v0.0.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/xraph/relay/commit/0aafb1871804d70136c004a17b9019aa5a5a3322\"\u003e\u003ccode\u003e0aafb18\u003c/code\u003e\u003c/a\u003e feat(sqlite): implement SQLite store with Grove ORM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/6655574dcf97e122ca755acd41cdd7ea37d7f029\"\u003e\u003ccode\u003e6655574\u003c/code\u003e\u003c/a\u003e feat: Implement Grove ORM and migrations for Relay store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/4d4b878f0068f39dd1e23e76dac8193b98ce48da\"\u003e\u003ccode\u003e4d4b878\u003c/code\u003e\u003c/a\u003e fix: Update BINARY_NAME and CMD_DIR in Makefile for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/574e02907bd6b63724ae692104e4e3d250d3cef3\"\u003e\u003ccode\u003e574e029\u003c/code\u003e\u003c/a\u003e fix: Add G704 to gosec excludes for endpoint URL handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/92688356d34d70d913237878d9b0c035399afb7a\"\u003e\u003ccode\u003e9268835\u003c/code\u003e\u003c/a\u003e fix: Correct latency type in EndDeliverySpan and remove unnecessary gosec dir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/e8bb3a4c41d747e1fbebdc89bb809de5825b3985\"\u003e\u003ccode\u003ee8bb3a4\u003c/code\u003e\u003c/a\u003e refactor: Remove unused Prometheus dependencies from go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/cbc62e75490cd34f3f79a14bf19a1c6626004c3a\"\u003e\u003ccode\u003ecbc62e7\u003c/code\u003e\u003c/a\u003e chore: Update Go version to 1.25.7 in CI and release workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/3657622a0162ae5c1330b98cbcec2eddc98ef881\"\u003e\u003ccode\u003e3657622\u003c/code\u003e\u003c/a\u003e feat: Integrate observability metrics and tracing into delivery engine and re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/a70a4c9b5e6d1a30c49e9e669d66bf31d3bff505\"\u003e\u003ccode\u003ea70a4c9\u003c/code\u003e\u003c/a\u003e refactor: Update Makefile to change binary name and command directory for con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.1.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/time` from 0.12.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/2b4e43900c03fd6b77109b7b2b6d77583f48bc1c\"\u003e\u003ccode\u003e2b4e439\u003c/code\u003e\u003c/a\u003e rate: use time.Time.Equal instead of ==\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/c0b0320d156bbe60202a475fa80cc0b9d0f05e20\"\u003e\u003ccode\u003ec0b0320\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/time/compare/v0.12.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/api` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/api/commit/4aa217d625944fe92a602d2ed6d3d28cc2748f0c\"\u003e\u003ccode\u003e4aa217d\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/api/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/apimachinery` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/client-go` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/client-go/commit/b464ad8ba822fa638bfa428de0eb073f1b05d3f6\"\u003e\u003ccode\u003eb464ad8\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/xraph/dispatch/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"},{"uuid":"3987169776","node_id":"PR_kwDORTdG1c7GHGcc","number":4,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 9 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T04:38:35.000Z","updated_at":"2026-02-26T06:04:32.342Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":9,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/xraph/forge","old_version":"0.9.12","new_version":"0.10.0","repository_url":"https://github.com/xraph/forge"},{"name":"github.com/xraph/relay","old_version":"0.0.1","new_version":"0.1.0","repository_url":"https://github.com/xraph/relay"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/xraph/forge](https://github.com/xraph/forge) | `0.9.12` | `0.10.0` |\n| [github.com/xraph/relay](https://github.com/xraph/relay) | `0.0.1` | `0.1.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.1` |\n\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/forge` from 0.9.12 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/forge/releases\"\u003egithub.com/xraph/forge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eForge Framework v0.10.0 (2026-02-24T15:38:15Z)\u003c/h2\u003e\n\u003cp\u003eWelcome to this new release of Forge Framework!\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0f40da20592515ee6223992b6f52e70e86aed34f: feat(auth): implement authentication and authorization framework for dashboard (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebc7fec14ee4efbbc7605819ef2c6369315c32d4c: feat(streaming): implement in-memory session store for connection resumption (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebd4f03139e9dfce237e5bae08c57cc06d9e8589c: feat: add Forgery page and related components for ecosystem extensions (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e61f5320d7396d309bde909a0f5a3d2cf17f1ff6c: feat: add GitHub Actions workflow for VSCode extension validation and publishing (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4021ec29b99e7a55607f10070ff0b638ddf844db: feat: add contributor adapters for Astro and Next.js frameworks (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e6554ee16864f8f028756d55272a5e55cb8672917: feat: update dependencies and add lifecycle helper functions (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4600bfe513930906d0016e34f84cc84fb77f5418: fix(go.mod): revert Go version to 1.25.3 (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9476890453b3c823203e9ee395381403bf3353fc: fix: correct spelling of \u0026quot;Forgery\u0026quot; and update active state in layout options (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb437f0faccc0098135728f1bcfc75a19df7ed009: fix: correct spelling of \u0026quot;Forgery\u0026quot; in layout options (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9cc86f6d8db1cf9f7a983194d18a9ecb2af414a5: refactor(webtransport): simplify stream logging and remove StreamID method (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7dccb3632eabb713e641857e75866b631629e32: refactor: clean up code by adding missing newlines and improving comments for clarity (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee54fcb3bced83838ed9ddfec95a357f0152804f1: docs(changelog): update CHANGELOG.md for v0.9.12 (\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea989efdd887f3ba1e684f0bd923b4f054cb76184: Update dependencies in go.mod and go.sum (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstallation\u003c/h2\u003e\n\u003ch3\u003eUsing Go Install\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego install github.com/xraph/forge/cmd/forge@v0.10.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eDownload Binary\u003c/h3\u003e\n\u003cp\u003eDownload the appropriate binary for your platform from the assets below.\u003c/p\u003e\n\u003ch3\u003eUsing Package Managers\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003e# Homebrew (macOS/Linux)\nbrew install xraph/tap/forge\n\u003ch1\u003eScoop (Windows)\u003c/h1\u003e\n\u003cp\u003escoop bucket add xraph \u003ca href=\"https://github.com/xraph/scoop-bucket\"\u003ehttps://github.com/xraph/scoop-bucket\u003c/a\u003e\nscoop install forge\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003ehttps://github.com/xraph/forge/compare/v0.9.12...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/forge/blob/main/CHANGELOG.md\"\u003egithub.com/xraph/forge's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GitHub Actions workflow for VSCode extension validation and publishing (\u003ca href=\"https://github.com/xraph/forge/commit/61f5320\"\u003e61f5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependencies and add lifecycle helper functions (\u003ca href=\"https://github.com/xraph/forge/commit/6554ee1\"\u003e6554ee1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e implement in-memory session store for connection resumption (\u003ca href=\"https://github.com/xraph/forge/commit/bc7fec1\"\u003ebc7fec1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd contributor adapters for Astro and Next.js frameworks (\u003ca href=\"https://github.com/xraph/forge/commit/4021ec2\"\u003e4021ec2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e implement authentication and authorization framework for dashboard (\u003ca href=\"https://github.com/xraph/forge/commit/0f40da2\"\u003e0f40da2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ego.mod:\u003c/strong\u003e revert Go version to 1.25.3 (\u003ca href=\"https://github.com/xraph/forge/commit/4600bfe\"\u003e4600bfe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebtransport:\u003c/strong\u003e simplify stream logging and remove StreamID method (\u003ca href=\"https://github.com/xraph/forge/commit/9cc86f6\"\u003e9cc86f6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclean up code by adding missing newlines and improving comments for clarity (\u003ca href=\"https://github.com/xraph/forge/commit/d7dccb3\"\u003ed7dccb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies in go.mod and go.sum (\u003ca href=\"https://github.com/xraph/forge/commit/a989efd\"\u003ea989efd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echangelog:\u003c/strong\u003e update CHANGELOG.md for v0.9.12 (\u003ca href=\"https://github.com/xraph/forge/commit/e54fcb3\"\u003ee54fcb3\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/xraph/forge/commit/61f5320d7396d309bde909a0f5a3d2cf17f1ff6c\"\u003e\u003ccode\u003e61f5320\u003c/code\u003e\u003c/a\u003e feat: add GitHub Actions workflow for VSCode extension validation and publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/a989efdd887f3ba1e684f0bd923b4f054cb76184\"\u003e\u003ccode\u003ea989efd\u003c/code\u003e\u003c/a\u003e Update dependencies in go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/6554ee16864f8f028756d55272a5e55cb8672917\"\u003e\u003ccode\u003e6554ee1\u003c/code\u003e\u003c/a\u003e feat: update dependencies and add lifecycle helper functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/9476890453b3c823203e9ee395381403bf3353fc\"\u003e\u003ccode\u003e9476890\u003c/code\u003e\u003c/a\u003e fix: correct spelling of \u0026quot;Forgery\u0026quot; and update active state in layout options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/b437f0faccc0098135728f1bcfc75a19df7ed009\"\u003e\u003ccode\u003eb437f0f\u003c/code\u003e\u003c/a\u003e fix: correct spelling of \u0026quot;Forgery\u0026quot; in layout options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/bd4f03139e9dfce237e5bae08c57cc06d9e8589c\"\u003e\u003ccode\u003ebd4f031\u003c/code\u003e\u003c/a\u003e feat: add Forgery page and related components for ecosystem extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/bc7fec14ee4efbbc7605819ef2c6369315c32d4c\"\u003e\u003ccode\u003ebc7fec1\u003c/code\u003e\u003c/a\u003e feat(streaming): implement in-memory session store for connection resumption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/9cc86f6d8db1cf9f7a983194d18a9ecb2af414a5\"\u003e\u003ccode\u003e9cc86f6\u003c/code\u003e\u003c/a\u003e refactor(webtransport): simplify stream logging and remove StreamID method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/4600bfe513930906d0016e34f84cc84fb77f5418\"\u003e\u003ccode\u003e4600bfe\u003c/code\u003e\u003c/a\u003e fix(go.mod): revert Go version to 1.25.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/188aad26c07f320a046f29ed76dff836db802833\"\u003e\u003ccode\u003e188aad2\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:xraph/forge\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/relay` from 0.0.1 to 0.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/relay/releases\"\u003egithub.com/xraph/relay's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sqlite): implement SQLite store with Grove ORM (0aafb18)\u003c/li\u003e\n\u003cli\u003efeat: Implement Grove ORM and migrations for Relay store (6655574)\u003c/li\u003e\n\u003cli\u003efix: Update BINARY_NAME and CMD_DIR in Makefile for consistency (4d4b878)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.1.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.2...v0.1.0\"\u003ehttps://github.com/xraph/relay/compare/v0.0.2...v0.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.0.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add G704 to gosec excludes for endpoint URL handling (574e029)\u003c/li\u003e\n\u003cli\u003efix: Correct latency type in EndDeliverySpan and remove unnecessary gosec directive (9268835)\u003c/li\u003e\n\u003cli\u003erefactor: Remove unused Prometheus dependencies from go.mod and go.sum (e8bb3a4)\u003c/li\u003e\n\u003cli\u003echore: Update Go version to 1.25.7 in CI and release workflows (cbc62e7)\u003c/li\u003e\n\u003cli\u003efeat: Integrate observability metrics and tracing into delivery engine and relay options (3657622)\u003c/li\u003e\n\u003cli\u003erefactor: Update Makefile to change binary name and command directory for consistency fix: Update go.mod and go.sum to use the latest version of xraph/forge (a70a4c9)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.0.2\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.0.2\"\u003ehttps://github.com/xraph/relay/compare/v0.0.1...v0.0.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/xraph/relay/commit/0aafb1871804d70136c004a17b9019aa5a5a3322\"\u003e\u003ccode\u003e0aafb18\u003c/code\u003e\u003c/a\u003e feat(sqlite): implement SQLite store with Grove ORM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/6655574dcf97e122ca755acd41cdd7ea37d7f029\"\u003e\u003ccode\u003e6655574\u003c/code\u003e\u003c/a\u003e feat: Implement Grove ORM and migrations for Relay store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/4d4b878f0068f39dd1e23e76dac8193b98ce48da\"\u003e\u003ccode\u003e4d4b878\u003c/code\u003e\u003c/a\u003e fix: Update BINARY_NAME and CMD_DIR in Makefile for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/574e02907bd6b63724ae692104e4e3d250d3cef3\"\u003e\u003ccode\u003e574e029\u003c/code\u003e\u003c/a\u003e fix: Add G704 to gosec excludes for endpoint URL handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/92688356d34d70d913237878d9b0c035399afb7a\"\u003e\u003ccode\u003e9268835\u003c/code\u003e\u003c/a\u003e fix: Correct latency type in EndDeliverySpan and remove unnecessary gosec dir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/e8bb3a4c41d747e1fbebdc89bb809de5825b3985\"\u003e\u003ccode\u003ee8bb3a4\u003c/code\u003e\u003c/a\u003e refactor: Remove unused Prometheus dependencies from go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/cbc62e75490cd34f3f79a14bf19a1c6626004c3a\"\u003e\u003ccode\u003ecbc62e7\u003c/code\u003e\u003c/a\u003e chore: Update Go version to 1.25.7 in CI and release workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/3657622a0162ae5c1330b98cbcec2eddc98ef881\"\u003e\u003ccode\u003e3657622\u003c/code\u003e\u003c/a\u003e feat: Integrate observability metrics and tracing into delivery engine and re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/a70a4c9b5e6d1a30c49e9e669d66bf31d3bff505\"\u003e\u003ccode\u003ea70a4c9\u003c/code\u003e\u003c/a\u003e refactor: Update Makefile to change binary name and command directory for con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.1.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/time` from 0.12.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/2b4e43900c03fd6b77109b7b2b6d77583f48bc1c\"\u003e\u003ccode\u003e2b4e439\u003c/code\u003e\u003c/a\u003e rate: use time.Time.Equal instead of ==\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/c0b0320d156bbe60202a475fa80cc0b9d0f05e20\"\u003e\u003ccode\u003ec0b0320\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/time/compare/v0.12.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/api` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/api/commit/4aa217d625944fe92a602d2ed6d3d28cc2748f0c\"\u003e\u003ccode\u003e4aa217d\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/api/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/apimachinery` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/client-go` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/client-go/commit/b464ad8ba822fa638bfa428de0eb073f1b05d3f6\"\u003e\u003ccode\u003eb464ad8\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/xraph/dispatch/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3976908442","node_id":"PR_kwDOOcUdoc7FlQnv","number":925,"state":"open","title":"chore(deps): bump the uptrace-bun group in /backend with 3 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T08:18:53.000Z","updated_at":"2026-02-23T08:21:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"uptrace-bun","update_count":3,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"}],"path":"/backend","ecosystem":"go"},"body":"Bumps the uptrace-bun group in /backend with 3 updates: [github.com/uptrace/bun](https://github.com/uptrace/bun), [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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/moto-nrw/project-phoenix/pull/925","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/moto-nrw%2Fproject-phoenix/issues/925","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/925/packages"},{"uuid":"3896860842","node_id":"PR_kwDORBSB2c7Be5zU","number":1,"state":"closed","title":"Bump the go_modules group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-19T00:57:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T14:34:56.000Z","updated_at":"2026-03-19T00:57:57.000Z","time_to_close":3666179,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"go_modules","update_count":4,"packages":[{"name":"github.com/cometbft/cometbft","old_version":"0.38.13-0.20240930095538-e339afc0bced","new_version":"0.38.21","repository_url":"https://github.com/cometbft/cometbft"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.8","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/crypto","old_version":"0.31.0","new_version":"0.40.0"},{"name":"golang.org/x/net","old_version":"0.29.0","new_version":"0.41.0"}],"path":null,"ecosystem":"go"},"body":"Bumps the go_modules group with 2 updates in the / directory: [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/cometbft/cometbft` from 0.38.13-0.20240930095538-e339afc0bced to 0.38.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cometbft/cometbft/releases\"\u003egithub.com/cometbft/cometbft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(statesync): add max snapshot chunks configuration (v0.38.x) by \u003ca href=\"https://github.com/mattac21\"\u003e\u003ccode\u003e@​mattac21\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5548\"\u003ecometbft/cometbft#5548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add unit tests for TotalVotingPowerSafe (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5570\"\u003e#5570\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5581\"\u003ecometbft/cometbft#5581\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.20...v0.38.21\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.20...v0.38.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate NOTICE (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5495\"\u003e#5495\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5496\"\u003ecometbft/cometbft#5496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add voting power validation (v0.38.x) by \u003ca href=\"https://github.com/technicallyty\"\u003e\u003ccode\u003e@​technicallyty\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5520\"\u003ecometbft/cometbft#5520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.19...v0.38.20\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.19...v0.38.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.19\u003c/h2\u003e\n\u003cp\u003eThis is a security patch release to the CometBFT \u003ccode\u003ev0.38.x\u003c/code\u003e family that fixes \u003ca href=\"https://github.com/cometbft/cometbft/security/advisories/GHSA-hrhf-2vcr-ghch\"\u003eGHSA-hrhf-2vcr-ghch\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix test docker image by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5299\"\u003ecometbft/cometbft#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: refactor changelogs by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5303\"\u003ecometbft/cometbft#5303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update and fix mockery tooling on v0.38 by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5301\"\u003ecometbft/cometbft#5301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix the linter by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5304\"\u003ecometbft/cometbft#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(store):  Properly prune extended commits (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5276\"\u003e#5276\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5313\"\u003ecometbft/cometbft#5313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: clean up the repo by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5315\"\u003ecometbft/cometbft#5315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove exposed dockertest port to unblock postgres test by \u003ca href=\"https://github.com/almk-dev\"\u003e\u003ccode\u003e@​almk-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5325\"\u003ecometbft/cometbft#5325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(consensus/reactor): reject oversized proposals (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5324\"\u003e#5324\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5407\"\u003ecometbft/cometbft#5407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cometbft/cometbft/commit/be5677c3e58f998b7f67bb6186dd2c9b81a041a1\"\u003eGHSA-hrhf-2vcr-ghch\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.18...v0.38.19\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.18...v0.38.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant error check for PubKeyToProto by \u003ca href=\"https://github.com/islishude\"\u003e\u003ccode\u003e@​islishude\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4917\"\u003ecometbft/cometbft#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: remove govulncheck (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/4946\"\u003e#4946\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4961\"\u003ecometbft/cometbft#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.9.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/cometbft/cometbft/pull/4936\"\u003ecometbft/cometbft#4936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ci): Fix docker builds (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/4949\"\u003e#4949\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4963\"\u003ecometbft/cometbft#4963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/build-push-action from 6.13.0 to 6.14.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/cometbft/cometbft/pull/4972\"\u003ecometbft/cometbft#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/setup-buildx-action from 3.9.0 to 3.10.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/cometbft/cometbft/pull/5008\"\u003ecometbft/cometbft#5008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/build-push-action from 6.14.0 to 6.15.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/cometbft/cometbft/pull/5009\"\u003ecometbft/cometbft#5009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump golang.org/x/sync from 0.10.0 to 0.11.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/cometbft/cometbft/pull/4990\"\u003ecometbft/cometbft#4990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.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/cometbft/cometbft/pull/4992\"\u003ecometbft/cometbft#4992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump golang.org/x/net from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4998\"\u003ecometbft/cometbft#4998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/decred/dcrd/dcrec/secp256k1/v4 from 4.3.0 to 4.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4997\"\u003ecometbft/cometbft#4997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump google.golang.org/protobuf from 1.36.4 to 1.36.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/cometbft/cometbft/pull/4994\"\u003ecometbft/cometbft#4994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.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/cometbft/cometbft/pull/4995\"\u003ecometbft/cometbft#4995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typo in workflow_dispatch (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5164\"\u003e#5164\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5166\"\u003ecometbft/cometbft#5166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(testapp-docker): release two images, not one (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5014\"\u003e#5014\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5168\"\u003ecometbft/cometbft#5168\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/cometbft/cometbft/blob/main/CHANGELOG.md\"\u003egithub.com/cometbft/cometbft's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003eUNRELEASED\u003c/h2\u003e\n\u003ch3\u003eDEPENDENCIES\u003c/h3\u003e\n\u003ch3\u003eBUG FIXES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e fix(privval): Ephemeral Port Exhaustion\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5433\"\u003e#5433\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVEMENTS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e perf(mempool/cache): Optimize LRUTxCache.Remove to reduce lock contention and map access\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[e2e]\u003c/code\u003e add support for testing different keytypes, including BLS\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[crypto]\u003c/code\u003e Reduce BLS signature size to 48 bytes by increasing pubkey size to\n192 bytes (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/3624\"\u003e#3624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[statesync]\u003c/code\u003e Add configurable \u003ccode\u003emax-snapshot-chunks\u003c/code\u003e parameter to validate max amount of chunks in a \u003ccode\u003eSnapshotResponse\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5549\"\u003e#5549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFEATURES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e Add experimental support for lib-p2p networking (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5463\"\u003e#5463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[crypto]\u003c/code\u003e Add support for BLS12-381 keys. Since the implementation needs\n\u003ccode\u003ecgo\u003c/code\u003e and brings in new dependencies, we use the \u003ccode\u003ebls12381\u003c/code\u003e build flag to\nenable it (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e Add a metric (a counter) to measure whether a tx was received more than once.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e Rename \u003ccode\u003eIPeerSet#List\u003c/code\u003e to \u003ccode\u003eCopy\u003c/code\u003e, add \u003ccode\u003eRandom\u003c/code\u003e, \u003ccode\u003eForEach\u003c/code\u003e methods.\nRename \u003ccode\u003ePeerSet#List\u003c/code\u003e to \u003ccode\u003eCopy\u003c/code\u003e, add \u003ccode\u003eRandom\u003c/code\u003e, \u003ccode\u003eForEach\u003c/code\u003e methods.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2246\"\u003e#2246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e When the node is performing block sync or state sync, the mempool\nreactor now discards incoming transactions from peers, and does not propagate\ntransactions to peers.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized the PSQL indexer\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2142\"\u003e#2142\u003c/a\u003e) thanks to external contributor \u003ca href=\"https://github.com/k0marov\"\u003e\u003ccode\u003e@​k0marov\u003c/code\u003e\u003c/a\u003e !\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e make \u003ccode\u003ePeerSet.Remove\u003c/code\u003e more efficient (Author: \u003ca href=\"https://github.com/odeke-em\"\u003e\u003ccode\u003e@​odeke-em\u003c/code\u003e\u003c/a\u003e)\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2246\"\u003e#2246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[light]\u003c/code\u003e Remove duplicated signature checks in \u003ccode\u003elight.VerifyNonAdjacent\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[state/indexer]\u003c/code\u003e Lower the heap allocation of transaction searches\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2839\"\u003e#2839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[libs/json]\u003c/code\u003e Lower the memory overhead of JSON encoding by using JSON encoders internally\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2846\"\u003e#2846\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[log]\u003c/code\u003e allow strip out all debug-level code from the binary at compile time using build flags\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/2847\"\u003e#2847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[types]\u003c/code\u003e Small reduction in memory allocation via swapping Key with Equals in VoteSet\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cometbft/cometbft/commits/v0.38.21\"\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.8 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.8...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.31.0 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/459a9db11b9c43bb1d61722bfd371751d6de05c9\"\u003e\u003ccode\u003e459a9db\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/74e709ad8a8068445173aa5f3e8d7c89caf510c3\"\u003e\u003ccode\u003e74e709a\u003c/code\u003e\u003c/a\u003e ssh: add AlgorithmNegotiationError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b3790b8d914304c8187dc2c86800101c329d77cd\"\u003e\u003ccode\u003eb3790b8\u003c/code\u003e\u003c/a\u003e acme: fix TLSALPN01ChallengeCert for IP address identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1dc4269656dd23b2c4e71c51b8af6bc2b63eecb7\"\u003e\u003ccode\u003e1dc4269\u003c/code\u003e\u003c/a\u003e acme: add Pebble integration testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/97bf78725562ce22e18036873215f2203b3e0e1e\"\u003e\u003ccode\u003e97bf787\u003c/code\u003e\u003c/a\u003e blake2b: implement hash.XOF\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/952517d181d424f6c77f7460bf728205cb048411\"\u003e\u003ccode\u003e952517d\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c6fce028266aa1271946a7dfde94cd71cf077d5e\"\u003e\u003ccode\u003ec6fce02\u003c/code\u003e\u003c/a\u003e ssh: refuse to parse certificates that use a certificate as signing key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/0ae49b8145643036e0e6c266cf4edc0f543ea9e0\"\u003e\u003ccode\u003e0ae49b8\u003c/code\u003e\u003c/a\u003e ssh: reject certificate keys used as signature keys for SSH certs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/3bf9d2afd4f01ad3d1f1e2e19ea6ee7ea27f8384\"\u003e\u003ccode\u003e3bf9d2a\u003c/code\u003e\u003c/a\u003e ssh/test: skip KEX test if unsupported by system SSH client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/9bab96736ccafb2ee12ac5f5ac3655c5491825dd\"\u003e\u003ccode\u003e9bab967\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.31.0...v0.40.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.29.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/net/commit/6e41caea7e521db69a7de02895624c195575ed63\"\u003e\u003ccode\u003e6e41cae\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/15f7d40345230297a2172897200715909e359dd4\"\u003e\u003ccode\u003e15f7d40\u003c/code\u003e\u003c/a\u003e http2: correctly wrap ErrFrameTooLarge in Framer.ReadFrame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/ef33bc08f8e2986804d7a70cc58a40f437bf5205\"\u003e\u003ccode\u003eef33bc0\u003c/code\u003e\u003c/a\u003e internal/http3: use bubbled context in synctest tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/919c6bc7ad594b151348609479daf6d6d388c01e\"\u003e\u003ccode\u003e919c6bc\u003c/code\u003e\u003c/a\u003e http2: use an array instead of a map in typeFrameParser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/bae01a7353ec2859fef5173ae4a2cfec0d5ce017\"\u003e\u003ccode\u003ebae01a7\u003c/code\u003e\u003c/a\u003e trace: add missing td tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/7d6e62ace5ed100018bd82d1967d2d98cff6fbae\"\u003e\u003ccode\u003e7d6e62a\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/ea0c1d94f5e0c4b4c18b927e26e188ad8fadb38e\"\u003e\u003ccode\u003eea0c1d9\u003c/code\u003e\u003c/a\u003e internal/timeseries: use built-in max/min to simplify the code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/3e7a445bf42b2e561241ba03bf98fc320ea58814\"\u003e\u003ccode\u003e3e7a445\u003c/code\u003e\u003c/a\u003e quic: skip packet numbers for optimistic ack defense\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/3f563d3b0dee482b8cc70bae68346d9a6d4609a6\"\u003e\u003ccode\u003e3f563d3\u003c/code\u003e\u003c/a\u003e quic: use an enum for sentPacket state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/a3b6e772dc0acbd9c55a9e62524a4c389bed0d69\"\u003e\u003ccode\u003ea3b6e77\u003c/code\u003e\u003c/a\u003e quic: don't re-lose packets when discarding keys\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.29.0...v0.41.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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Kushmanmb/cvms/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kushmanmb-eth/cvms/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushmanmb-eth%2Fcvms/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/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":"3839585856","node_id":"PR_kwDOHaGT5M6-hYHC","number":48,"state":"closed","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.1.10 to 1.2.15","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-11T20:10:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T18:51:05.000Z","updated_at":"2026-03-11T20:10:50.000Z","time_to_close":4238374,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.1.10","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.1.10 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003ev1.2.8\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\u003ch2\u003ev1.2.7\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\u003ch2\u003ev1.2.6\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\u003ch2\u003ev1.2.5\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\u003ch2\u003ev1.2.3\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\u003ch2\u003ev1.2.2\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\u003ch2\u003ev1.2.1\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\u003ch2\u003ev1.2.0\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\u003ch2\u003ev1.1.17\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\u003ch2\u003ev1.1.16\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!-- 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/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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.1.10...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.1.10\u0026new-version=1.2.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/eleanorhealth/go-common/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/eleanorhealth/go-common/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eleanorhealth%2Fgo-common/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/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":"3707824251","node_id":"PR_kwDOAvp-M863wa32","number":43925,"state":"open","title":"Bump the bun group with 3 updates","user":"dependabot[bot]","labels":["changelog/no-changelog","dependencies","dependencies-go","team/triage","team/universal-service-monitoring","qa/no-code-change","short review"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T20:02:24.000Z","updated_at":"2026-01-06T04:27:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bun","update_count":3,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps the bun group with 3 updates: [github.com/uptrace/bun](https://github.com/uptrace/bun), [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun` from 1.2.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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/DataDog/datadog-agent/pull/43925","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdatadog-agent/issues/43925","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43925/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":"2863250757","node_id":"PR_kwDOP3QzEM6qqb1F","number":1,"state":"closed","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.2.11 to 1.2.15","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-26T09:22:17.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-26T09:19:07.000Z","updated_at":"2025-09-26T09:22:17.000Z","time_to_close":190,"merged_at":"2025-09-26T09:22:17.000Z","merged_by":"Eleazar-Harold","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.11","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.2.11 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.11...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.11\u0026new-version=1.2.15)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Eleazar-Harold/sil-backend-assessment/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Eleazar-Harold/sil-backend-assessment/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eleazar-Harold%2Fsil-backend-assessment/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/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":"2841665161","node_id":"PR_kwDOBkE45M6pYF6J","number":27,"state":"open","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.2.7 to 1.2.15","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-18T20:45:16.000Z","updated_at":"2025-09-18T20:45:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.7","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.2.7 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003ev1.2.8\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.7...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.7\u0026new-version=1.2.15)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dhax/go-base/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/dhax/go-base/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhax%2Fgo-base/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/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":"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":"2782859136","node_id":"PR_kwDOMKLVLs6l3w-A","number":54,"state":"open","title":"Chore(deps): bump github.com/uptrace/bun/driver/pgdriver from 1.2.11 to 1.2.15 in /internal in the go_modules group across 1 directory","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-28T20:09:24.000Z","updated_at":"2025-08-28T20:09:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.11","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":"/internal in the go_modules group across 1 directory","ecosystem":"go"},"body":"Bumps the go_modules group with 1 update in the /internal directory: [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun/driver/pgdriver` from 1.2.11 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.11...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.11\u0026new-version=1.2.15)](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 \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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CornucopiaTech/listah/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/CornucopiaTech/listah/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CornucopiaTech%2Flistah/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/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"}],"issue_packages":[{"old_version":"1.2.16","new_version":"1.2.18","update_type":"patch","path":null,"pr_created_at":"2026-04-15T18:38:57.000Z","version_change":"1.2.16 → 1.2.18","issue":{"uuid":"4270933658","node_id":"PR_kwDORTdG1c7SvNcN","number":22,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 16 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-04T09:15:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T18:38:57.000Z","updated_at":"2026-05-04T09:15:11.000Z","time_to_close":1607772,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":16,"packages":[{"name":"github.com/jackc/pgx/v5","old_version":"5.8.0","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/redis","old_version":"0.40.0","new_version":"0.42.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.mongodb.org/mongo-driver/v2","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/mongodb/mongo-go-driver"},{"name":"go.opentelemetry.io/otel/sdk","old_version":"1.40.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"golang.org/x/sync","old_version":"0.19.0","new_version":"0.20.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.15.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.8.0` | `5.9.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.42.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [go.mongodb.org/mongo-driver/v2](https://github.com/mongodb/mongo-go-driver) | `2.5.0` | `2.5.1` |\n| [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) | `1.40.0` | `1.43.0` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.3` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.3` |\n\n\nUpdates `github.com/jackc/pgx/v5` from 5.8.0 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\u003c/blockquote\u003e\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.8.0...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/testcontainers/testcontainers-go` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.40.0 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/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/redis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.42.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e⚠️ Breaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore!: migrate to moby modules (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3591\"\u003e#3591\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e) \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: gitignore Gas Town agent artifacts (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3633\"\u003e#3633\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): include last release in the legend pop over (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3630\"\u003e#3630\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-04) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3621\"\u003e#3621\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): order of actions matters (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3623\"\u003e#3623\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics): reduce rate-limit cascade errors (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3622\"\u003e#3622\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(usage-metrics):  replace the per-version inline retry with a multi-pass approach (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3620\"\u003e#3620\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.28.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3639\"\u003e#3639\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3641\"\u003e#3641\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.42.0 to 1.43.0 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3645\"\u003e#3645\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.2 to 1.97.3 in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 in /modules/grafana-lgtm (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3643\"\u003e#3643\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps):  bump bump github.com/klauspost/compress v1.18.5, github.com/docker/compose v5.1.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3646\"\u003e#3646\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump moby/client v0.4.0, moby/api v1.54.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3634\"\u003e#3634\u003c/a\u003e) \u003ca href=\"https://github.com/thaJeztah\"\u003e\u003ccode\u003e@​thaJeztah\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3629\"\u003e#3629\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/patternmatcher from 0.6.0 to 0.6.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3628\"\u003e#3628\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3627\"\u003e#3627\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(localstack): accept community-archive as a valid tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3601\"\u003e#3601\u003c/a\u003e) \u003ca href=\"https://github.com/johnduhart\"\u003e\u003ccode\u003e@​johnduhart\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /modules/gcloud (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3632\"\u003e#3632\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3625\"\u003e#3625\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pygments from 2.19.2 to 2.20.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3615\"\u003e#3615\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3612\"\u003e#3612\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/etcd (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3611\"\u003e#3611\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/ollama (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3610\"\u003e#3610\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/pinecone (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3609\"\u003e#3609\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.67.0 to 1.79.3 in /modules/couchbase (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3608\"\u003e#3608\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump requests from 2.32.4 to 2.33.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3604\"\u003e#3604\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 in /modules/meilisearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3607\"\u003e#3607\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/moby/buildkit from 0.27.1 to 0.28.1 in /modules/compose (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3605\"\u003e#3605\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/6e584183e1623fb83a78db902462eb9ee255327b\"\u003e\u003ccode\u003e6e58418\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.42.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/f713dc0c78c37558ed13c985f5ed15101a6cba08\"\u003e\u003ccode\u003ef713dc0\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/300827abcec0b6e2d8c10c8360d335f29962f701\"\u003e\u003ccode\u003e300827a\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/7a15ac1b7214c0bc5cb14c31a979a166ac5c088c\"\u003e\u003ccode\u003e7a15ac1\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bae3d2aa7281a71d1c24b5f8bde1391e2e8dfcb\"\u003e\u003ccode\u003e5bae3d2\u003c/code\u003e\u003c/a\u003e fix: return an error when docker host cannot be retrieved (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3613\"\u003e#3613\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fc19484a8ae088b714a9e9d7d9bba2ae383e3e69\"\u003e\u003ccode\u003efc19484\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3626\"\u003e#3626\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/95bdc0c4a0b368564f052bd7a533f055adab694a\"\u003e\u003ccode\u003e95bdc0c\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3638\"\u003e#3638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/75aa22665b03ec8d597341575001d71ff693f1fc\"\u003e\u003ccode\u003e75aa226\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptrace...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/2f59938fb9ce365d974fe21a426ffffe7231caca\"\u003e\u003ccode\u003e2f59938\u003c/code\u003e\u003c/a\u003e chore(deps): bump go.opentelemetry.io/otel/sdk in /modules/milvus (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3644\"\u003e#3644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/580abf68d44021bc7e54f8655a2fb66578205527\"\u003e\u003ccode\u003e580abf6\u003c/code\u003e\u003c/a\u003e chore: update to Go 1.25.9, 1.26.9 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3647\"\u003e#3647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.mongodb.org/mongo-driver/v2` from 2.5.0 to 2.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mongodb/mongo-go-driver/releases\"\u003ego.mongodb.org/mongo-driver/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eMongoDB Go Driver 2.5.1\u003c/h2\u003e\n\u003cp\u003eThe MongoDB Go Driver Team is pleased to release version 2.5.1 of the official MongoDB Go Driver.\u003c/p\u003e\n\u003ch2\u003eRelease Highlights\u003c/h2\u003e\n\u003cp\u003eThis release fixes two BSON unmarshaling edge cases.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐛 Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGODRIVER-3768 Check unmatched type in Unmarshal(). by \u003ca href=\"https://github.com/qingyang-hu\"\u003e\u003ccode\u003e@​qingyang-hu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/pull/2318\"\u003emongodb/mongo-go-driver#2318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGODRIVER-3809 Fix *streamingByteSrc.readSlice(). by \u003ca href=\"https://github.com/qingyang-hu\"\u003e\u003ccode\u003e@​qingyang-hu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/pull/2326\"\u003emongodb/mongo-go-driver#2326\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mongodb/mongo-go-driver/compare/v2.5.0...v2.5.1\"\u003ehttps://github.com/mongodb/mongo-go-driver/compare/v2.5.0...v2.5.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor a full list of tickets included in this release, please see the \u003ca href=\"https://jira.mongodb.org/issues/?jql=project%3Dgodriver%20and%20fixVersion%3D2.5.1\"\u003elist of fixed issues\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eDocumentation for the Go Driver can be found on \u003ca href=\"https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/mongo?tab=doc\"\u003epkg.go.dev\u003c/a\u003e and the \u003ca href=\"https://docs.mongodb.com/ecosystem/drivers/go/\"\u003eMongoDB documentation site\u003c/a\u003e. BSON library documentation is also available on \u003ca href=\"https://pkg.go.dev/go.mongodb.org/mongo-driver/v2/bson?tab=doc\"\u003epkg.go.dev\u003c/a\u003e. For issues with, questions about, or feedback for the Go Driver, please look into our \u003ca href=\"https://www.mongodb.com/docs/manual/support/\"\u003esupport channels\u003c/a\u003e, including \u003ca href=\"https://stackoverflow.com/questions/tagged/mongodb%20go?sort=Newest\"\u003eStackOverflow\u003c/a\u003e. Bugs can be reported in the \u003ca href=\"https://jira.mongodb.org/secure/CreateIssue!default.jspa?pid=14289\"\u003eGo Driver project in the MongoDB JIRA\u003c/a\u003e where a list of \u003ca href=\"https://jira.mongodb.org/browse/GODRIVER\"\u003ecurrent issues\u003c/a\u003e can be found. Your feedback on the Go Driver is greatly appreciated!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/4782a985c744a5ff8c3dc4f5b2ee5116b46e72ee\"\u003e\u003ccode\u003e4782a98\u003c/code\u003e\u003c/a\u003e BUMP v2.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/908a3ef92c5af8db96fc3a6acc0c445946552893\"\u003e\u003ccode\u003e908a3ef\u003c/code\u003e\u003c/a\u003e Merge release/2.4 into release/2.5 (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2356\"\u003e#2356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/b2db9b5cb86f9431610c614070a4abdbd977833f\"\u003e\u003ccode\u003eb2db9b5\u003c/code\u003e\u003c/a\u003e Remove spaces from config.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/b1a475779650e60d9021cc31315f1e9245984cf2\"\u003e\u003ccode\u003eb1a4757\u003c/code\u003e\u003c/a\u003e Merge branch 'release/2.5' into merge-release/2.4-into-release/2.5-1775787864909\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/65d61d42a03814898fa74a3dc55f4e444a8e3629\"\u003e\u003ccode\u003e65d61d4\u003c/code\u003e\u003c/a\u003e GODRIVER-3854 Remove \u0026quot;backport pr\u0026quot; Evergreen task. (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2355\"\u003e#2355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/09f572db8f0bde5f648829cc1239813952d5220e\"\u003e\u003ccode\u003e09f572d\u003c/code\u003e\u003c/a\u003e Merge branch 'release/2.4' into release/2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/e9c841fca59df4b40ac0a429e1d02fd5b4379ee2\"\u003e\u003ccode\u003ee9c841f\u003c/code\u003e\u003c/a\u003e BUMP v2.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/fcfea705410926cad4cc7fab48049d790a9d68c8\"\u003e\u003ccode\u003efcfea70\u003c/code\u003e\u003c/a\u003e GODRIVER-3809 Fix *streamingByteSrc.readSlice(). (\u003ca href=\"https://redirect.github.com/mongodb/mongo-go-driver/issues/2326\"\u003e#2326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mongodb/mongo-go-driver/commit/889822d4c52accee3cddad8582129a6181f2f079\"\u003e\u003ccode\u003e889822d\u003c/code\u003e\u003c/a\u003e GODRIVER-3768 Che...\n\n_Description has been truncated_","html_url":"https://github.com/xraph/dispatch/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"1.2.14","new_version":"1.2.18","update_type":"patch","path":null,"pr_created_at":"2026-04-06T22:59:49.000Z","version_change":"1.2.14 → 1.2.18","issue":{"uuid":"4214487064","node_id":"PR_kwDOCdvj-c7QVocv","number":7880,"state":"closed","title":"dev: bump the safe group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:57:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-06T22:59:49.000Z","updated_at":"2026-04-20T23:57:24.000Z","time_to_close":1213053,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":42,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.14","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.98.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.3","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.43.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.14` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.98.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.43.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.14\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d15107640a5073c5ce53dc395210858e316d5e82\"\u003e\u003ccode\u003ed151076\u003c/code\u003e\u003c/a\u003e Release 2026-04-02\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e33c9a9f67577e2dd5fcd3b15b9a8a2e83683f53\"\u003e\u003ccode\u003ee33c9a9\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e06655901c88ef90432f41a7b9c92b33b4537c75\"\u003e\u003ccode\u003ee066559\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a635ee4303d8cac381be8788519a1a8bba5ccf12\"\u003e\u003ccode\u003ea635ee4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/9074b3ddace9c195f00993c8ae509bc8977a6c4c\"\u003e\u003ccode\u003e9074b3d\u003c/code\u003e\u003c/a\u003e Release 2026-04-01\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f6ad4c082d3a1995b9add26af4eb7553b13df252\"\u003e\u003ccode\u003ef6ad4c0\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/12a971a61d5226cd72102c66b188ae4968cb9b81\"\u003e\u003ccode\u003e12a971a\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/8bd8eee331c2fa1553e57d18d5dbbf1dc83820fc\"\u003e\u003ccode\u003e8bd8eee\u003c/code\u003e\u003c/a\u003e chore: add additional text to CONTRIBUTING.md (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3372\"\u003e#3372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.98.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/e4deb657ddb9c5d8ac36c335391aafb19034e9de\"\u003e\u003ccode\u003ee4deb65\u003c/code\u003e\u003c/a\u003e Release 2026-03-31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/1f758f207351302f9f4e1a2aa4c255a75d81446b\"\u003e\u003ccode\u003e1f758f2\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/ba7e432545fa3203d98f593b2aceaba66c02db7a\"\u003e\u003ccode\u003eba7e432\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/607cb0afad6e6a655a356be54f9fdec5cc558a80\"\u003e\u003ccode\u003e607cb0a\u003c/code\u003e\u003c/a\u003e Release 2026-03-30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/a44005fd4a2e2b7308c0346da970890757aaeda5\"\u003e\u003ccode\u003ea44005f\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dbbd8465f03f1931d85d38af45f18362cbc4c469\"\u003e\u003ccode\u003edbbd846\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5b5c3f960e98cf024a8b7d6a6a8f0a1452e028fa\"\u003e\u003ccode\u003e5b5c3f9\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/7ca3f9d52a718e4be3a78be0d05e6437ae362e20\"\u003e\u003ccode\u003e7ca3f9d\u003c/code\u003e\u003c/a\u003e drop service/internal/benchmark (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/338088bc3ce801d773863578da6a0a835d6012af\"\u003e\u003ccode\u003e338088b\u003c/code\u003e\u003c/a\u003e Release 2026-03-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f0e5f3dc09ddb548bccfc11b297229839516bff9\"\u003e\u003ccode\u003ef0e5f3d\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.98.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines that use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the connection. Since v1.12.0 this could result in permanently broken connections, especially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.3 (2026-04-03)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSend datestyle startup parameter, improving compatbility with database engines\nthat use a different default datestyle such as EnterpriseDB (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1312\"\u003elib/pq#1312\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.2 (2026-04-02)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eTreat io.ErrUnexpectedEOF as driver.ErrBadConn so database/sql discards the\nconnection. Since v1.12.0 this could result in permanently broken connections,\nespecially with CockroachDB which frequently sends partial messages (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1299\"\u003e#1299\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1299\"\u003elib/pq#1299\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1f3e3d92865dd313b4e146968684d7e3836c76e8\"\u003e\u003ccode\u003e1f3e3d9\u003c/code\u003e\u003c/a\u003e Send datestyle as a startup parameter (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/32ba56b8f9c09...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7880","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7880","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7880/packages"}},{"old_version":"1.2.14","new_version":"1.2.18","update_type":"patch","path":null,"pr_created_at":"2026-03-30T23:13:58.000Z","version_change":"1.2.14 → 1.2.18","issue":{"uuid":"4174607992","node_id":"PR_kwDOCdvj-c7Ox7b9","number":7873,"state":"closed","title":"dev: bump the safe group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-06T22:55:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T23:13:58.000Z","updated_at":"2026-04-06T22:55:23.000Z","time_to_close":603683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":40,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.13","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.97.3","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.3","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.44.1","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.5","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.12.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.6","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.18.0","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.67.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.42.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"},{"name":"golang.org/x/oauth2","old_version":"0.35.0","new_version":"0.36.0","repository_url":"https://github.com/golang/oauth2"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.13` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.97.3` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.3` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.44.1` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.9.1` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.5` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.6` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.18.0` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.18` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.67.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.42.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n| [golang.org/x/oauth2](https://github.com/golang/oauth2) | `0.35.0` | `0.36.0` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.13\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...config/v1.32.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/90650dd22735ab68f6089ae5c39b6614286ae9ec\"\u003e\u003ccode\u003e90650dd\u003c/code\u003e\u003c/a\u003e Release 2026-03-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dd88818bee7d632a8b9da6e2c78ef92e23c94c62\"\u003e\u003ccode\u003edd88818\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b662c50138bd393927871b46e84ee3483377f5be\"\u003e\u003ccode\u003eb662c50\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/500a9cb3522a0e71d798d7079ff5856b23c2cac1\"\u003e\u003ccode\u003e500a9cb\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6221102f763bd65d7e403fa62c3a1e3d39e24dc6\"\u003e\u003ccode\u003e6221102\u003c/code\u003e\u003c/a\u003e fix stale skew and delayed skew healing (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3359\"\u003e#3359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0a39373433a121800bc68efa743a7486eb07aa3f\"\u003e\u003ccode\u003e0a39373\u003c/code\u003e\u003c/a\u003e fix order of generated event header handlers (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/098f3898271e2eaaf8a92e38d1d928fb018805a6\"\u003e\u003ccode\u003e098f389\u003c/code\u003e\u003c/a\u003e Only generate resolveAccountID when it's required (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3360\"\u003e#3360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/6ebab66428e97db0ee252fea042d56b1313cb9f6\"\u003e\u003ccode\u003e6ebab66\u003c/code\u003e\u003c/a\u003e Release 2026-03-25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b2ec3beebb986a5e74e50d0c105119d84e1e934e\"\u003e\u003ccode\u003eb2ec3be\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/abc126f6b35bfe2f77e2505f6d04f8ceced971ee\"\u003e\u003ccode\u003eabc126f\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.3\u003c/h2\u003e\n\u003cp\u003eOne more release attempt to get Python published on PyPI. 😄\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Python 3.9 references to 3.10 by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1370\"\u003ebufbuild/protoc-gen-validate#1370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.2...v1.3.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.2\u003c/h2\u003e\n\u003cp\u003eFixing the \u003ccode\u003ev1.3.1\u003c/code\u003e release, which was fixing the \u003ccode\u003ev1.3.0\u003c/code\u003e release 😄.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAttempt to fix release by \u003ca href=\"https://github.com/stefanvanburen\"\u003e\u003ccode\u003e@​stefanvanburen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1368\"\u003ebufbuild/protoc-gen-validate#1368\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.1...v1.3.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.1\u003c/h2\u003e\n\u003cp\u003eThis is a release to get out \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/issues/1333\"\u003ePython support for 3.13\u003c/a\u003e, which failed to publish to PyPI in \u003ccode\u003ev1.3.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1332\"\u003ebufbuild/protoc-gen-validate#1332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1330\"\u003ebufbuild/protoc-gen-validate#1330\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java deployment by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1335\"\u003ebufbuild/protoc-gen-validate#1335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate settings.xml to use SONATYPE_USERNAME env var by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1336\"\u003ebufbuild/protoc-gen-validate#1336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun deployment with release profile by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1337\"\u003ebufbuild/protoc-gen-validate#1337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven settings.xml file by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1338\"\u003ebufbuild/protoc-gen-validate#1338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1334\"\u003ebufbuild/protoc-gen-validate#1334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the github-actions group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1341\"\u003ebufbuild/protoc-gen-validate#1341\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1340\"\u003ebufbuild/protoc-gen-validate#1340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1339\"\u003ebufbuild/protoc-gen-validate#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1343\"\u003ebufbuild/protoc-gen-validate#1343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport for latest setuptools by \u003ca href=\"https://github.com/matejsp\"\u003e\u003ccode\u003e@​matejsp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1345\"\u003ebufbuild/protoc-gen-validate#1345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated java_proto_library from rules_java by \u003ca href=\"https://github.com/mmorel-35\"\u003e\u003ccode\u003e@​mmorel-35\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1349\"\u003ebufbuild/protoc-gen-validate#1349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1350\"\u003ebufbuild/protoc-gen-validate#1350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1351\"\u003ebufbuild/protoc-gen-validate#1351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump wheel from 0.45.1 to 0.46.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1352\"\u003ebufbuild/protoc-gen-validate#1352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate go and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1355\"\u003ebufbuild/protoc-gen-validate#1355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate python and deps by \u003ca href=\"https://github.com/rodaine\"\u003e\u003ccode\u003e@​rodaine\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1354\"\u003ebufbuild/protoc-gen-validate#1354\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1356\"\u003ebufbuild/protoc-gen-validate#1356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1357\"\u003ebufbuild/protoc-gen-validate#1357\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\"\u003ehttps://github.com/bufbuild/protoc-gen-validate/compare/v1.3.0...v1.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/92b9a7df69ca9f71bfc492f7a90adf4d36eab569\"\u003e\u003ccode\u003e92b9a7d\u003c/code\u003e\u003c/a\u003e Update Python 3.9 references to 3.10 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e72f3dc29517fe8664e8f59680d0d48fa918df03\"\u003e\u003ccode\u003ee72f3dc\u003c/code\u003e\u003c/a\u003e Attempt to fix release (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1368\"\u003e#1368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/39d950bc7aafa91a2e592dc3a7b4768a189f0af1\"\u003e\u003ccode\u003e39d950b\u003c/code\u003e\u003c/a\u003e Bump the python-root group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1357\"\u003e#1357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c4c14142d65a4ba260d5f06fdd5e904f940c46a4\"\u003e\u003ccode\u003ec4c1414\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1356\"\u003e#1356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/05cc215303e1297497ab092d97647eb4fb9ceb1a\"\u003e\u003ccode\u003e05cc215\u003c/code\u003e\u003c/a\u003e Update python and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1354\"\u003e#1354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/1a76a21e21e50cbd1d42000baf3e8a285d6810dc\"\u003e\u003ccode\u003e1a76a21\u003c/code\u003e\u003c/a\u003e Update go and deps (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1355\"\u003e#1355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3212c98f3a0381ab8ca2f7c2ac733adbdae361da\"\u003e\u003ccode\u003e3212c98\u003c/code\u003e\u003c/a\u003e Bump wheel from 0.45.1 to 0.46.2 (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1352\"\u003e#1352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4231822c297f46ae238f7130e3d6f747a24b2005\"\u003e\u003ccode\u003e4231822\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 4 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1351\"\u003e#1351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/187ff66a4da4e35729d0946ae8eb24caf5168678\"\u003e\u003ccode\u003e187ff66\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.48.0 to 0.49.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ae40bad58381838eeb79628bfaf3d560f8a85a4a\"\u003e\u003ccode\u003eae40bad\u003c/code\u003e\u003c/a\u003e Replace deprecated java_proto_library from rules_java (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1349\"\u003e#1349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nv0.44.0 had to be released as v0.44.1 due to a technical issue.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\r\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\r\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\r\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\r\n)\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\u003cbr /\u003e\nThe v0.44.0 is missing due to a technical issue and had to be released again as v0.44.1\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd RemoveAttribute api on the scope. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eScope.SetExtra\u003c/code\u003e, \u003ccode\u003eScope.SetExtras\u003c/code\u003e, and \u003ccode\u003eScope.RemoveExtra\u003c/code\u003e in favor of \u003ccode\u003eScope.SetAttributes\u003c/code\u003e and \u003ccode\u003eScope.RemoveAttribute\u003c/code\u003e by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1224\"\u003e#1224\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe recommended migration path is to use \u003ccode\u003eSetAttributes\u003c/code\u003e to attach values to logs and metrics. Note that attributes do not appear on error events; if you only capture errors, use \u003ccode\u003eSetTag\u003c/code\u003e or \u003ccode\u003eSetContext\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eBefore:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetExtra(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetExtra(\u0026quot;key.int\u0026quot;, 42)\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for error events) — use tags and contexts:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetTag(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;)\nscope.SetContext(\u0026quot;my_data\u0026quot;, sentry.Context{\u0026quot;key.int\u0026quot;: 42})\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003eAfter (for logs and metrics) — use attributes:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"go\"\u003e\u003ccode\u003escope.SetAttributes(\n    attribute.String(\u0026quot;key.string\u0026quot;, \u0026quot;str\u0026quot;),\n    attribute.Int(\u0026quot;key.int\u0026quot;, 42),\n)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd support for homogenous arrays by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1203\"\u003e#1203\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for client reports by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1192\"\u003e#1192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org id propagation in sentry_baggage by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OrgID and StrictTraceContinuation client options. by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1210\"\u003e#1210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd the option to set attributes on the scope by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1208\"\u003e#1208\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e(serialization) Pre-serialize mutable event fields to prevent race panics by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1214\"\u003e#1214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse HEROKU_BUILD_COMMIT with HEROKU_SLUG_COMMIT as fallback by \u003ca href=\"https://github.com/ericapisani\"\u003e\u003ccode\u003e@​ericapisani\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1220\"\u003e#1220\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eAi\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AGENTS.md and testing guidelines by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1216\"\u003e#1216\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd dotagents configuration by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1211\"\u003e#1211\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDeps\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /zerolog by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1231\"\u003e#1231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 in /fiber by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/16414f29918c1fb660d4792046f08224dfefc632\"\u003e\u003ccode\u003e16414f2\u003c/code\u003e\u003c/a\u003e release: 0.44.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d26d3ecd4bceb8b900147c2e8faf993c1fdf8720\"\u003e\u003ccode\u003ed26d3ec\u003c/code\u003e\u003c/a\u003e ci: add preReleaseCommand for craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1232\"\u003e#1232\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/65538eb2c2b714f1aec781267612d97e4a4f8d94\"\u003e\u003ccode\u003e65538eb\u003c/code\u003e\u003c/a\u003e build(deps): bump github.com/buger/jsonparser in /zerolog (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1231\"\u003e#1231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/91096be62b80b40a2e1d8e62f42115dede34c054\"\u003e\u003ccode\u003e91096be\u003c/code\u003e\u003c/a\u003e chore: pin GitHub Actions to full-length commit SHAs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1230\"\u003e#1230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/df391b0baee60760635a948da32e82e362d7a84e\"\u003e\u003ccode\u003edf391b0\u003c/code\u003e\u003c/a\u003e feat: add RemoveAttribute api on the scope (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1224\"\u003e#1224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/340c142cf974aaba7dcb6545101fe125a7d8ad7c\"\u003e\u003ccode\u003e340c142\u003c/code\u003e\u003c/a\u003e fix: TestAsyncTransport_SendEnvelope flakiness (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1226\"\u003e#1226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e561a25fe7f0b594a005138bf71db4fd12faacf3\"\u003e\u003ccode\u003ee561a25\u003c/code\u003e\u003c/a\u003e build: Bump getsentry/craft to 2.24.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1225\"\u003e#1225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/259b20563d61c7da69d8d83361427e1a8bbd873a\"\u003e\u003ccode\u003e259b205\u003c/code\u003e\u003c/a\u003e feat: add support for homogenous arrays (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1203\"\u003e#1203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/bf26e9a107879c566124e27d5af51bd1851428d1\"\u003e\u003ccode\u003ebf26e9a\u003c/code\u003e\u003c/a\u003e fix: fix flaky TestAsyncTransport_FlushWithContext (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1222\"\u003e#1222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/d1edaf4192ea39be6e16ec5145ded927adfed9e9\"\u003e\u003ccode\u003ed1edaf4\u003c/code\u003e\u003c/a\u003e chore(ai): Add AGENTS.md and testing guidelines (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1216\"\u003e#1216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.9.1 (March 22, 2026)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: batch result format corruption when using cached prepared statements (reported by Dirkjan Bussink)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.9.0 (March 21, 2026)\u003c/h1\u003e\n\u003cp\u003eThis release includes a number of new features such as SCRAM-SHA-256-PLUS support, OAuth authentication support, and\nPostgreSQL protocol 3.2 support.\u003c/p\u003e\n\u003cp\u003eIt significantly reduces the amount of network traffic when using prepared statements (which are used automatically by\ndefault) by avoiding unnecessary Describe Portal messages. This also reduces local memory usage.\u003c/p\u003e\n\u003cp\u003eIt also includes multiple fixes for potential DoS due to panic or OOM if connected to a malicious server that sends\ndeliberately malformed messages.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.25+\u003c/li\u003e\n\u003cli\u003eAdd SCRAM-SHA-256-PLUS support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eAdd OAuth authentication support for PostgreSQL 18 (David Schneider)\u003c/li\u003e\n\u003cli\u003eAdd PostgreSQL protocol 3.2 support (Dirkjan Bussink)\u003c/li\u003e\n\u003cli\u003eAdd tsvector type support (Adam Brightwell)\u003c/li\u003e\n\u003cli\u003eSkip Describe Portal for cached prepared statements reducing network round trips\u003c/li\u003e\n\u003cli\u003eMake LoadTypes query easier to support on \u0026quot;postgres-like\u0026quot; servers (Jelte Fennema-Nio)\u003c/li\u003e\n\u003cli\u003eDefault empty user to current OS user matching libpq behavior (ShivangSrivastava)\u003c/li\u003e\n\u003cli\u003eOptimize LRU statement cache with custom linked list and node pooling (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize date scanning by replacing regex with manual parsing (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize pgio append/set functions with direct byte shifts (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eMake RowsAffected faster (Abhishek Chanda)\u003c/li\u003e\n\u003cli\u003eFix: Pipeline.Close panic when server sends multiple FATAL errors (Varun Chawla)\u003c/li\u003e\n\u003cli\u003eFix: ContextWatcher goroutine leak (Hank Donnay)\u003c/li\u003e\n\u003cli\u003eFix: stdlib discard connections with open transactions in ResetSession (Jeremy Schneider)\u003c/li\u003e\n\u003cli\u003eFix: pipelineBatchResults.Exec silently swallowing lastRows error\u003c/li\u003e\n\u003cli\u003eFix: ColumnTypeLength using BPCharArrayOID instead of BPCharOID\u003c/li\u003e\n\u003cli\u003eFix: TSVector text encoding returning nil for valid empty tsvector\u003c/li\u003e\n\u003cli\u003eFix: wrong error messages for Int2 and Int4 underflow\u003c/li\u003e\n\u003cli\u003eFix: Numeric nil Int pointer dereference with Valid: true\u003c/li\u003e\n\u003cli\u003eFix: reversed strings.ContainsAny arguments in Numeric.ScanScientific\u003c/li\u003e\n\u003cli\u003eFix: message length parsing on 32-bit platforms\u003c/li\u003e\n\u003cli\u003eFix: FunctionCallResponse.Decode mishandling of signed result size\u003c/li\u003e\n\u003cli\u003eFix: returning wrong error in configTLS when DecryptPEMBlock fails (Maxim Motyshen)\u003c/li\u003e\n\u003cli\u003eFix: misleading ParseConfig error when default_query_exec_mode is invalid (Skarm)\u003c/li\u003e\n\u003cli\u003eFix: missed Unwatch in Pipeline error paths\u003c/li\u003e\n\u003cli\u003eClarify too many failed acquire attempts error message\u003c/li\u003e\n\u003cli\u003eBetter error wrapping with context and SQL statement (Aneesh Makala)\u003c/li\u003e\n\u003cli\u003eEnable govet and ineffassign linters (Federico Guerinoni)\u003c/li\u003e\n\u003cli\u003eGuard against various malformed binary messages (arrays, hstore, multirange, protocol messages)\u003c/li\u003e\n\u003cli\u003eFix various godoc comments (ferhat elmas)\u003c/li\u003e\n\u003cli\u003eFix typos in comments (Oleksandr Redko)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4e4eaedb47b7b3cfba0a1b0a9e6a3f015764f046\"\u003e\u003ccode\u003e4e4eaed\u003c/code\u003e\u003c/a\u003e Release v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/62731882651a90348febb43b2119b5f8bd9272de\"\u003e\u003ccode\u003e6273188\u003c/code\u003e\u003c/a\u003e Fix batch result format corruption when using cached prepared statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f7b90c2f1ac099f00e67d6d4d0fee6deb330bc94\"\u003e\u003ccode\u003ef7b90c2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2524\"\u003e#2524\u003c/a\u003e from dbussink/pipeline-result-format-reuse\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/3ce6d75be4baa8d1e4b4f880da5f9ad68ab14e7f\"\u003e\u003ccode\u003e3ce6d75\u003c/code\u003e\u003c/a\u003e Add failing test: batch scan corrupted in cache_statement mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/b4d8e62b6616d0c09c5021500363de0c56e01631\"\u003e\u003ccode\u003eb4d8e62\u003c/code\u003e\u003c/a\u003e Release v5.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/c227cd4f76fa2b1a47c0156621e05c076f4cf5c9\"\u003e\u003ccode\u003ec227cd4\u003c/code\u003e\u003c/a\u003e Bump minimum Go version from 1.24 to 1.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/f492c14836d7d442e8103b09f2c0c74a80c56347\"\u003e\u003ccode\u003ef492c14\u003c/code\u003e\u003c/a\u003e Use reflect.TypeFor instead of reflect.TypeOf for static types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/ad8fb08d3f1a36c0e475c9f80dc9bb19d075d8e2\"\u003e\u003ccode\u003ead8fb08\u003c/code\u003e\u003c/a\u003e Use sync.WaitGroup.Go to simplify goroutine spawning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/303377376df43ba3d1a99728eaa9f9a6bcaab767\"\u003e\u003ccode\u003e3033773\u003c/code\u003e\u003c/a\u003e Remove go1.26 build tag from synctest test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/83ffb3c2220737cf11c7dd88c80be9166753102f\"\u003e\u003ccode\u003e83ffb3c\u003c/code\u003e\u003c/a\u003e Validate multirange element count against source length before allocating\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix crash when changing encoder dictionary with same ID by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1135\"\u003eklauspost/compress#1135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Default to full zero frames by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1134\"\u003eklauspost/compress#1134\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Clean up histogram order by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1133\"\u003eklauspost/compress#1133\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.4...v1.18.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003egzhttp: Add zstandard to server handler wrapper by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1121\"\u003eklauspost/compress#1121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add ResetWithOptions to encoder/decoder by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1122\"\u003eklauspost/compress#1122\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: preserve qvalue when extra parameters follow in Accept-Encoding by \u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/analytically\"\u003e\u003ccode\u003e@​analytically\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1116\"\u003eklauspost/compress#1116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ethaizone\"\u003e\u003ccode\u003e@​ethaizone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1124\"\u003eklauspost/compress#1124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zwass\"\u003e\u003ccode\u003e@​zwass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1125\"\u003eklauspost/compress#1125\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c5e0077f50a3268a27b02816adc48ebfb535c65e\"\u003e\u003ccode\u003ec5e0077\u003c/code\u003e\u003c/a\u003e zstd: Fix encoder changing dictionary with same ID (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1135\"\u003e#1135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/fd3f23e2d1d0fca18f38ee2dfedb73d0ca5b02e5\"\u003e\u003ccode\u003efd3f23e\u003c/code\u003e\u003c/a\u003e zstd: Default to full zero frames (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1134\"\u003e#1134\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/8233c587ef6e7b0f5168bfc08e63ea37e97b2d36\"\u003e\u003ccode\u003e8233c58\u003c/code\u003e\u003c/a\u003e flate: Clean up histogram order (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1133\"\u003e#1133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/bcf0d1289c8df01178af919dd5d8ff83afaa5471\"\u003e\u003ccode\u003ebcf0d12\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1132\"\u003e#1132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/cf758fe1c54e3049f302474d2a98afd3acc1a884\"\u003e\u003ccode\u003ecf758fe\u003c/code\u003e\u003c/a\u003e ci: Upgrade Go versions, clean up (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1130\"\u003e#1130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/77cc5203de2eb0034a63eace182bb28aa869cb83\"\u003e\u003ccode\u003e77cc520\u003c/code\u003e\u003c/a\u003e Add v1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/c03560f58ab1f595f17838b482483849d585d0c2\"\u003e\u003ccode\u003ec03560f\u003c/code\u003e\u003c/a\u003e zstd: Add ResetWithOptions to encoder/decoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/0874ab860fc90779cb032996aee0c9e11880738c\"\u003e\u003ccode\u003e0874ab8\u003c/code\u003e\u003c/a\u003e build(deps): bump the github-actions group with 3 updates (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4a368369aa67e1da850e9a38fbbbea7c20cfd377\"\u003e\u003ccode\u003e4a36836\u003c/code\u003e\u003c/a\u003e doc: Clarify documentation in readme (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1125\"\u003e#1125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/klauspost/compress/commit/4309644706928691448da21eaa03895b982e086c\"\u003e\u003ccode\u003e4309644\u003c/code\u003e\u003c/a\u003e zstd: document concurrency option handling in encoder (\u003ca href=\"https://redirect.github.com/klauspost/compress/issues/1124\"\u003e#1124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.0...v1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/lib/pq` from 1.10.9 to 1.12.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/releases\"\u003egithub.com/lib/pq's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e. See \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are simple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which is \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\r\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\r\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and \u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default value of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/HEAD/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epqErr := pq.As(err, pqerror.UniqueViolation)\r\nif pqErr != nil {\r\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\r\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix SSL key permission check to allow modes stricter than 0600/0640 (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1265\"\u003e#1265\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lib/pq/blob/master/CHANGELOG.md\"\u003egithub.com/lib/pq's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.12.1 (2026-03-30)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eLook for pgpass file in ~/.pgpass instead of ~/.postgresql/pgpass (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDon't clear password if directly set on pq.Config (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lib/pq/issues/1300\"\u003e#1300\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1300\"\u003elib/pq#1300\u003c/a\u003e\n\u003ca href=\"https://redirect.github.com/lib/pq/issues/1302\"\u003e#1302\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/lib/pq/pull/1302\"\u003elib/pq#1302\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.12.0 (2026-03-18)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThe next release may change the default sslmode from \u003ccode\u003erequire\u003c/code\u003e to \u003ccode\u003eprefer\u003c/code\u003e.\nSee \u003ca href=\"https://redirect.github.com/lib/pq/issues/1271\"\u003e#1271\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003eCopyIn()\u003c/code\u003e and \u003ccode\u003eCopyInToSchema()\u003c/code\u003e have been marked as deprecated. These are\nsimple query builders and not needed for \u003ccode\u003eCOPY [..] FROM STDIN\u003c/code\u003e support (which\nis \u003cem\u003enot\u003c/em\u003e deprecated). (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e// Old\ntx.Prepare(CopyIn(\u0026quot;temp\u0026quot;, \u0026quot;num\u0026quot;, \u0026quot;text\u0026quot;, \u0026quot;blob\u0026quot;, \u0026quot;nothing\u0026quot;))\n\u003cp\u003e// Replacement\ntx.Prepare(\u003ccode\u003ecopy temp (num, text, blob, nothing) from stdin\u003c/code\u003e)\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSupport protocol 3.2, and the \u003ccode\u003emin_protocol_version\u003c/code\u003e and\n\u003ccode\u003emax_protocol_version\u003c/code\u003e DSN parameters (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1258\"\u003e#1258\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslmode=prefer\u003c/code\u003e and \u003ccode\u003esslmode=allow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1270\"\u003e#1270\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003essl_min_protocol_version\u003c/code\u003e and \u003ccode\u003essl_max_protocol_version\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1277\"\u003e#1277\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport connection service file to load connection details (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1285\"\u003e#1285\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSupport \u003ccode\u003esslrootcert=system\u003c/code\u003e and use \u003ccode\u003e~/.postgresql/root.crt\u003c/code\u003e as the default\nvalue of sslrootcert (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1280\"\u003e#1280\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/lib/pq/issues/1281\"\u003e#1281\u003c/a\u003e).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a new \u003ccode\u003epqerror\u003c/code\u003e package with PostgreSQL error codes (\u003ca href=\"https://redirect.github.com/lib/pq/issues/1275\"\u003e#1275\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eFor example, to test if an error is a UNIQUE constraint violation:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eif pqErr, ok := errors.AsType[*pq.Error](https://github.com/lib/pq/blob/master/err); ok \u0026amp;\u0026amp; pqErr.Code == pqerror.UniqueViolation {\n    log.Fatalf(\u0026quot;email %q already exsts\u0026quot;, email)\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo make this a bit more convenient, it also adds a \u003ccode\u003epq.As()\u003c/code\u003e function:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/1464d694fb07af969eb29f60a54f2a90aacdd621\"\u003e\u003ccode\u003e1464d69\u003c/code\u003e\u003c/a\u003e Release v1.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/5a64c116462db2c585ac7b13c7fb41fcacec91bd\"\u003e\u003ccode\u003e5a64c11\u003c/code\u003e\u003c/a\u003e Fix fromDSN() doc comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/7f79f1b81ef30630aa9dcacca516997b0f6f6891\"\u003e\u003ccode\u003e7f79f1b\u003c/code\u003e\u003c/a\u003e Fix trailing quote in fromDSN() error message\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lib/pq/commit/e0a292e195790d04df3b4aa...\n\n_Description has been truncated_","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7873","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7873","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7873/packages"}},{"old_version":"1.2.16","new_version":"1.2.18","update_type":"patch","path":null,"pr_created_at":"2026-03-28T18:36:33.000Z","version_change":"1.2.16 → 1.2.18","issue":{"uuid":"4161254322","node_id":"PR_kwDORTdG1c7OTJRY","number":16,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 15 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-13T08:25:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-28T18:36:33.000Z","updated_at":"2026-04-13T08:25:27.000Z","time_to_close":1345733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":15,"packages":[{"name":"github.com/jackc/pgx/v5","old_version":"5.8.0","new_version":"5.9.1","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/testcontainers/testcontainers-go","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/postgres","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/testcontainers/testcontainers-go/modules/redis","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/testcontainers/testcontainers-go"},{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.18","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/sync","old_version":"0.19.0","new_version":"0.20.0","repository_url":"https://github.com/golang/sync"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.15.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.3","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.8.0` | `5.9.1` |\n| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go) | `0.40.0` | `0.41.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.18` |\n| [golang.org/x/sync](https://github.com/golang/sync) | `0.19.0` | `0.20.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.15.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.3` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.3` |\n\n\nUpdates `github.com/jackc/pgx/v5` from 5.8.0 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\u003c/blockquote\u003e\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.8.0...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/testcontainers/testcontainers-go` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/postgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/testcontainers/testcontainers-go/modules/redis` from 0.40.0 to 0.41.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-go/releases\"\u003egithub.com/testcontainers/testcontainers-go/modules/redis's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.0\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add TiDB module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3575\"\u003e#3575\u003c/a\u003e) \u003ca href=\"https://github.com/iyiola-dev\"\u003e\u003ccode\u003e@​iyiola-dev\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Forgejo module (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3556\"\u003e#3556\u003c/a\u003e) \u003ca href=\"https://github.com/s04\"\u003e\u003ccode\u003e@​s04\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: improve container conflict detection (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3574\"\u003e#3574\u003c/a\u003e) \u003ca href=\"https://github.com/Desuuuu\"\u003e\u003ccode\u003e@​Desuuuu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(azure): add lowkey vault container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3542\"\u003e#3542\u003c/a\u003e) \u003ca href=\"https://github.com/nagyesta\"\u003e\u003ccode\u003e@​nagyesta\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(chroma): update to chroma 1.x (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3552\"\u003e#3552\u003c/a\u003e) \u003ca href=\"https://github.com/tazarov\"\u003e\u003ccode\u003e@​tazarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(cassandra): add ssl option cassandra (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3151\"\u003e#3151\u003c/a\u003e) \u003ca href=\"https://github.com/MitulShah1\"\u003e\u003ccode\u003e@​MitulShah1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(redpanda): closing provider in test after use (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3539\"\u003e#3539\u003c/a\u003e) \u003ca href=\"https://github.com/mabrarov\"\u003e\u003ccode\u003e@​mabrarov\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: docker auth for docker.io images (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3482\"\u003e#3482\u003c/a\u003e) \u003ca href=\"https://github.com/LaurentGoderre\"\u003e\u003ccode\u003e@​LaurentGoderre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(solace): set ulimits for container (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3497\"\u003e#3497\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(kafka): strip architecture suffix from Kafka image tags for semver parsing (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3276\"\u003e#3276\u003c/a\u003e) \u003ca href=\"https://github.com/asahasrabuddhe\"\u003e\u003ccode\u003e@​asahasrabuddhe\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs(metrics): automate usage metrics collection and publish it in the docs site (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3495\"\u003e#3495\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3560\"\u003e#3560\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(pulsar): bump base image to 4.x, replacing the wait for log strategy with wait for listening port (deterministic) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3573\"\u003e#3573\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.3.1 in /modules/dockermcpgateway (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3557\"\u003e#3557\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-03-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3565\"\u003e#3565\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3547\"\u003e#3547\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3546\"\u003e#3546\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3545\"\u003e#3545\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-02-02) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3551\"\u003e#3551\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump pymdown-extensions from 10.8.1 to 10.16.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3513\"\u003e#3513\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2026-01-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3515\"\u003e#3515\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update usage metrics (2025-12-01) (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3506\"\u003e#3506\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): allow sending PRs from the workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3503\"\u003e#3503\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3502\"\u003e#3502\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): use the right CSV file (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3501\"\u003e#3501\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): even better rate limit strategy (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3500\"\u003e#3500\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(metrics): properly detect rate limits (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3499\"\u003e#3499\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): set GH _TOKEN in workflow (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3498\"\u003e#3498\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e) \u003ca href=\"https://github.com/mdelapenya\"\u003e\u003ccode\u003e@​mdelapenya\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump atomicjar/testcontainers-cloud-setup-action from 1.3.0 to 1.4.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8.6.0 in /modules/aerospike (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3584\"\u003e#3584\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\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/testcontainers/testcontainers-go/commit/2ea97c81e0490179340340526025f9b084948780\"\u003e\u003ccode\u003e2ea97c8\u003c/code\u003e\u003c/a\u003e chore: use new version (v0.41.0) in modules and examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/9a663f75e6aa5f0a5ccbac8e89a2a56d7565b9f8\"\u003e\u003ccode\u003e9a663f7\u003c/code\u003e\u003c/a\u003e fix: update compose-replace Makefile target to use compose/v5 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3590\"\u003e#3590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/10481c29a07792cf7d7d774483ffe3d96a16dd88\"\u003e\u003ccode\u003e10481c2\u003c/code\u003e\u003c/a\u003e chore(deps): bump atomicjar/testcontainers-cloud-setup-action (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/bdb12ddc45d0be326134352f0d9459e6f6af6faf\"\u003e\u003ccode\u003ebdb12dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/text from 0.14.0 to 0.34.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3582\"\u003e#3582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/5bd7f075ffb765d86d0e1633d5ea88c63c92b60f\"\u003e\u003ccode\u003e5bd7f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump mkdocs-codeinclude-plugin from 0.2.1 to 0.3.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3579\"\u003e#3579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/c9ccfc5de28352b12a5adee5d54853edaf0d2873\"\u003e\u003ccode\u003ec9ccfc5\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod from 0.16.0 to 0.33.0 in /modulegen (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3583\"\u003e#3583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/21ec740d8d09247709ab07a9b42aaef7dba245a1\"\u003e\u003ccode\u003e21ec740\u003c/code\u003e\u003c/a\u003e chore(deps): bump github.com/aerospike/aerospike-client-go/v8 from 8.2.0 to 8...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/fb47b827e83fe018ec96a331823fa28dbaeef72c\"\u003e\u003ccode\u003efb47b82\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/localstack (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3587\"\u003e#3587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/6686e3164aeea4e469810ddbc87f7bb1ecfc2434\"\u003e\u003ccode\u003e6686e31\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/elasticsearch (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3585\"\u003e#3585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-go/commit/0656548f8a4877e7c0617196ec84ff0c5f43d88b\"\u003e\u003ccode\u003e0656548\u003c/code\u003e\u003c/a\u003e chore(deps): bump golang.org/x/mod in /modules/redpanda (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-go/issues/3588\"\u003e#3588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-go/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 `github.com/uptrace/bun` from 1.2.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\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.16 to 1.2.18\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.18\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\u003ch2\u003ev1.2.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.17...v1.2.18\"\u003e1.2.18\u003c/a\u003e (2026-02-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/%5B#1340%5D(/redirect.github.com/uptrace/bun/issues/1340)\"\u003euptrace/bun#1340\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/bec98b975ad093cd34c0a7821120350e475b901b\"\u003ebec98b9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003evalidate parenthesized content in ReadIdentifier to prevent ?(?, ?) misparse (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1338\"\u003e#1338\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003eb8da15b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1337\"\u003e#1337\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/5de0fb9d7ec48c80fc216493ee0b2e07d3da9e49\"\u003e\u003ccode\u003e5de0fb9\u003c/code\u003e\u003c/a\u003e chore: release v1.2.18 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1341\"\u003e#1341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/bec98b975ad093cd34c0a7821120350e475b901b\"\u003e\u003ccode\u003ebec98b9\u003c/code\u003e\u003c/a\u003e fix: handle []byte and [N]byte in Tuple, separate List from Tuple imp… (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1340\"\u003e#1340\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b8da15b391fd3b78f543125dc574ad32a240780c\"\u003e\u003ccode\u003eb8da15b\u003c/code\u003e\u003c/a\u003e fix: validate parenthesized content in ReadIdentifier to prevent ?(?, ?) misp...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6b7a19b03c486c1b0f84dd31217d9578d3029984\"\u003e\u003ccode\u003e6b7a19b\u003c/code\u003e\u003c/a\u003e Add client cert support in postgres dsn (sslcert and sslkey) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel` from 1.40.0 to 1.41.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at least [Go 1.25].\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport testing of [Go 1.26]. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eBaggage\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/propagation\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e and \u003ccode\u003eNew\u003c/code\u003e in \u003ccode\u003ego.opentelemetry.io/otel/baggage\u003c/code\u003e to comply with W3C Baggage specification limits.\n\u003ccode\u003eNew\u003c/code\u003e and \u003ccode\u003eParse\u003c/code\u003e now return partial baggage along with an error when limits are exceeded.\nErrors from baggage extraction are reported to the global error handler. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7880\"\u003e#7880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn an error when the endpoint is configured as insecure and with TLS configuration in \u003ccode\u003ego.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7914\"\u003e#7914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/4575a9774dd9415ffc858dd34955493b0031065a\"\u003e\u003ccode\u003e4575a97\u003c/code\u003e\u003c/a\u003e Release 1.41.0/0.63.0/0.17.0/0.0.15 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7977\"\u003e#7977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/66fc10d9dff9653c65bcca111b965137d06f09aa\"\u003e\u003ccode\u003e66fc10d\u003c/code\u003e\u003c/a\u003e fix: add error handling for insecure HTTP endpoints with TLS client configura...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/76e6eec88f186f06a0708b5620324d2b002d9a97\"\u003e\u003ccode\u003e76e6eec\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action action to v4.32.5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7980\"\u003e#7980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0d50f9008c8c93fe49a7caa45c88c30370479d27\"\u003e\u003ccode\u003e0d50f90\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Generate semconv/v1.40.0\u0026quot; (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c38a4a57c320b6098ca5c92f0a85201034780b1f\"\u003e\u003ccode\u003ec38a4a5\u003c/code\u003e\u003c/a\u003e Generate semconv/v1.40.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7929\"\u003e#7929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/0f1a22484ec52d6beb1efdb0fa1b63a31e7405af\"\u003e\u003ccode\u003e0f1a224\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/securego/gosec/v2 to v2.23.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/c79ebf43eb1cff6dd76a33bb1549f2c082dab604\"\u003e\u003ccode\u003ec79ebf4\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/daixiang0/gci to v0.14.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7973\"\u003e#7973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/f75815746541d0d4ac84e1c5955bdcd1a2df2d7d\"\u003e\u003ccode\u003ef758157\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/sonatard/noctx to v0.5.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/92a11645724515630187def073ae39f1b6cb3c69\"\u003e\u003ccode\u003e92a1164\u003c/code\u003e\u003c/a\u003e fix(deps): update github.com/opentracing-contrib/go-grpc/test digest to d566b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/commit/3cd7c27e840ea3114115459db2e299a27fffaff8\"\u003e\u003ccode\u003e3cd7c27\u003c/code\u003e\u003c/a\u003e chore(deps): update module github.com/protonmail/go-crypto to v1.4.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7969\"\u003e#7969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/compare/v1.40.0...v1.41.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go.opentelemetry.io/otel/sdk` from 1.40.0 to 1.41.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md\"\u003ego.opentelemetry.io/otel/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02\u003c/h2\u003e\n\u003cp\u003eThis release is the last to support [Go 1.24].\nThe next release will require at leas...\n\n_Description has been truncated_","html_url":"https://github.com/xraph/dispatch/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"1.2.16","new_version":"1.2.17","update_type":"patch","path":null,"pr_created_at":"2026-02-26T04:42:18.000Z","version_change":"1.2.16 → 1.2.17","issue":{"uuid":"3993246594","node_id":"PR_kwDORTdG1c7GbJkt","number":5,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T04:42:18.000Z","updated_at":"2026-03-07T09:00:53.872Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":8,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/xraph/relay","old_version":"0.0.1","new_version":"0.1.0","repository_url":"https://github.com/xraph/relay"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/xraph/relay](https://github.com/xraph/relay) | `0.0.1` | `0.1.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.1` |\n\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/relay` from 0.0.1 to 0.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/relay/releases\"\u003egithub.com/xraph/relay's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sqlite): implement SQLite store with Grove ORM (0aafb18)\u003c/li\u003e\n\u003cli\u003efeat: Implement Grove ORM and migrations for Relay store (6655574)\u003c/li\u003e\n\u003cli\u003efix: Update BINARY_NAME and CMD_DIR in Makefile for consistency (4d4b878)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.1.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.2...v0.1.0\"\u003ehttps://github.com/xraph/relay/compare/v0.0.2...v0.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.0.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add G704 to gosec excludes for endpoint URL handling (574e029)\u003c/li\u003e\n\u003cli\u003efix: Correct latency type in EndDeliverySpan and remove unnecessary gosec directive (9268835)\u003c/li\u003e\n\u003cli\u003erefactor: Remove unused Prometheus dependencies from go.mod and go.sum (e8bb3a4)\u003c/li\u003e\n\u003cli\u003echore: Update Go version to 1.25.7 in CI and release workflows (cbc62e7)\u003c/li\u003e\n\u003cli\u003efeat: Integrate observability metrics and tracing into delivery engine and relay options (3657622)\u003c/li\u003e\n\u003cli\u003erefactor: Update Makefile to change binary name and command directory for consistency fix: Update go.mod and go.sum to use the latest version of xraph/forge (a70a4c9)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.0.2\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.0.2\"\u003ehttps://github.com/xraph/relay/compare/v0.0.1...v0.0.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/xraph/relay/commit/0aafb1871804d70136c004a17b9019aa5a5a3322\"\u003e\u003ccode\u003e0aafb18\u003c/code\u003e\u003c/a\u003e feat(sqlite): implement SQLite store with Grove ORM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/6655574dcf97e122ca755acd41cdd7ea37d7f029\"\u003e\u003ccode\u003e6655574\u003c/code\u003e\u003c/a\u003e feat: Implement Grove ORM and migrations for Relay store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/4d4b878f0068f39dd1e23e76dac8193b98ce48da\"\u003e\u003ccode\u003e4d4b878\u003c/code\u003e\u003c/a\u003e fix: Update BINARY_NAME and CMD_DIR in Makefile for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/574e02907bd6b63724ae692104e4e3d250d3cef3\"\u003e\u003ccode\u003e574e029\u003c/code\u003e\u003c/a\u003e fix: Add G704 to gosec excludes for endpoint URL handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/92688356d34d70d913237878d9b0c035399afb7a\"\u003e\u003ccode\u003e9268835\u003c/code\u003e\u003c/a\u003e fix: Correct latency type in EndDeliverySpan and remove unnecessary gosec dir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/e8bb3a4c41d747e1fbebdc89bb809de5825b3985\"\u003e\u003ccode\u003ee8bb3a4\u003c/code\u003e\u003c/a\u003e refactor: Remove unused Prometheus dependencies from go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/cbc62e75490cd34f3f79a14bf19a1c6626004c3a\"\u003e\u003ccode\u003ecbc62e7\u003c/code\u003e\u003c/a\u003e chore: Update Go version to 1.25.7 in CI and release workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/3657622a0162ae5c1330b98cbcec2eddc98ef881\"\u003e\u003ccode\u003e3657622\u003c/code\u003e\u003c/a\u003e feat: Integrate observability metrics and tracing into delivery engine and re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/a70a4c9b5e6d1a30c49e9e669d66bf31d3bff505\"\u003e\u003ccode\u003ea70a4c9\u003c/code\u003e\u003c/a\u003e refactor: Update Makefile to change binary name and command directory for con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.1.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/time` from 0.12.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/2b4e43900c03fd6b77109b7b2b6d77583f48bc1c\"\u003e\u003ccode\u003e2b4e439\u003c/code\u003e\u003c/a\u003e rate: use time.Time.Equal instead of ==\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/c0b0320d156bbe60202a475fa80cc0b9d0f05e20\"\u003e\u003ccode\u003ec0b0320\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/time/compare/v0.12.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/api` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/api/commit/4aa217d625944fe92a602d2ed6d3d28cc2748f0c\"\u003e\u003ccode\u003e4aa217d\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/api/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/apimachinery` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/client-go` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/client-go/commit/b464ad8ba822fa638bfa428de0eb073f1b05d3f6\"\u003e\u003ccode\u003eb464ad8\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/xraph/dispatch/pull/5","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/5","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5/packages"}},{"old_version":"1.2.16","new_version":"1.2.17","update_type":"patch","path":null,"pr_created_at":"2026-02-25T04:38:35.000Z","version_change":"1.2.16 → 1.2.17","issue":{"uuid":"3987169776","node_id":"PR_kwDORTdG1c7GHGcc","number":4,"state":"open","title":"build(deps): bump the minor-and-patch group across 1 directory with 9 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T04:38:35.000Z","updated_at":"2026-02-26T06:04:32.342Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":9,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/xraph/forge","old_version":"0.9.12","new_version":"0.10.0","repository_url":"https://github.com/xraph/forge"},{"name":"github.com/xraph/relay","old_version":"0.0.1","new_version":"0.1.0","repository_url":"https://github.com/xraph/relay"},{"name":"golang.org/x/time","old_version":"0.12.0","new_version":"0.14.0","repository_url":"https://github.com/golang/time"},{"name":"k8s.io/api","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/api"},{"name":"k8s.io/client-go","old_version":"0.35.0","new_version":"0.35.1","repository_url":"https://github.com/kubernetes/client-go"}],"path":null,"ecosystem":"go"},"body":"Bumps the minor-and-patch group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.16` | `1.2.17` |\n| [github.com/xraph/forge](https://github.com/xraph/forge) | `0.9.12` | `0.10.0` |\n| [github.com/xraph/relay](https://github.com/xraph/relay) | `0.0.1` | `0.1.0` |\n| [golang.org/x/time](https://github.com/golang/time) | `0.12.0` | `0.14.0` |\n| [k8s.io/api](https://github.com/kubernetes/api) | `0.35.0` | `0.35.1` |\n| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.35.0` | `0.35.1` |\n\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/forge` from 0.9.12 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/forge/releases\"\u003egithub.com/xraph/forge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.10.0\u003c/h2\u003e\n\u003ch2\u003eForge Framework v0.10.0 (2026-02-24T15:38:15Z)\u003c/h2\u003e\n\u003cp\u003eWelcome to this new release of Forge Framework!\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0f40da20592515ee6223992b6f52e70e86aed34f: feat(auth): implement authentication and authorization framework for dashboard (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebc7fec14ee4efbbc7605819ef2c6369315c32d4c: feat(streaming): implement in-memory session store for connection resumption (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ebd4f03139e9dfce237e5bae08c57cc06d9e8589c: feat: add Forgery page and related components for ecosystem extensions (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e61f5320d7396d309bde909a0f5a3d2cf17f1ff6c: feat: add GitHub Actions workflow for VSCode extension validation and publishing (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e4021ec29b99e7a55607f10070ff0b638ddf844db: feat: add contributor adapters for Astro and Next.js frameworks (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e6554ee16864f8f028756d55272a5e55cb8672917: feat: update dependencies and add lifecycle helper functions (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4600bfe513930906d0016e34f84cc84fb77f5418: fix(go.mod): revert Go version to 1.25.3 (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e9476890453b3c823203e9ee395381403bf3353fc: fix: correct spelling of \u0026quot;Forgery\u0026quot; and update active state in layout options (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eb437f0faccc0098135728f1bcfc75a19df7ed009: fix: correct spelling of \u0026quot;Forgery\u0026quot; in layout options (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9cc86f6d8db1cf9f7a983194d18a9ecb2af414a5: refactor(webtransport): simplify stream logging and remove StreamID method (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ed7dccb3632eabb713e641857e75866b631629e32: refactor: clean up code by adding missing newlines and improving comments for clarity (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee54fcb3bced83838ed9ddfec95a357f0152804f1: docs(changelog): update CHANGELOG.md for v0.9.12 (\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea989efdd887f3ba1e684f0bd923b4f054cb76184: Update dependencies in go.mod and go.sum (\u003ca href=\"https://github.com/juicycleff\"\u003e\u003ccode\u003e@​juicycleff\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstallation\u003c/h2\u003e\n\u003ch3\u003eUsing Go Install\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego install github.com/xraph/forge/cmd/forge@v0.10.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eDownload Binary\u003c/h3\u003e\n\u003cp\u003eDownload the appropriate binary for your platform from the assets below.\u003c/p\u003e\n\u003ch3\u003eUsing Package Managers\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003e# Homebrew (macOS/Linux)\nbrew install xraph/tap/forge\n\u003ch1\u003eScoop (Windows)\u003c/h1\u003e\n\u003cp\u003escoop bucket add xraph \u003ca href=\"https://github.com/xraph/scoop-bucket\"\u003ehttps://github.com/xraph/scoop-bucket\u003c/a\u003e\nscoop install forge\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFull changelog: \u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003ehttps://github.com/xraph/forge/compare/v0.9.12...v0.10.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/forge/blob/main/CHANGELOG.md\"\u003egithub.com/xraph/forge's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003e0.10.0\u003c/a\u003e (2026-02-24)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GitHub Actions workflow for VSCode extension validation and publishing (\u003ca href=\"https://github.com/xraph/forge/commit/61f5320\"\u003e61f5320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependencies and add lifecycle helper functions (\u003ca href=\"https://github.com/xraph/forge/commit/6554ee1\"\u003e6554ee1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estreaming:\u003c/strong\u003e implement in-memory session store for connection resumption (\u003ca href=\"https://github.com/xraph/forge/commit/bc7fec1\"\u003ebc7fec1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd contributor adapters for Astro and Next.js frameworks (\u003ca href=\"https://github.com/xraph/forge/commit/4021ec2\"\u003e4021ec2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e implement authentication and authorization framework for dashboard (\u003ca href=\"https://github.com/xraph/forge/commit/0f40da2\"\u003e0f40da2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ego.mod:\u003c/strong\u003e revert Go version to 1.25.3 (\u003ca href=\"https://github.com/xraph/forge/commit/4600bfe\"\u003e4600bfe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ewebtransport:\u003c/strong\u003e simplify stream logging and remove StreamID method (\u003ca href=\"https://github.com/xraph/forge/commit/9cc86f6\"\u003e9cc86f6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eclean up code by adding missing newlines and improving comments for clarity (\u003ca href=\"https://github.com/xraph/forge/commit/d7dccb3\"\u003ed7dccb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies in go.mod and go.sum (\u003ca href=\"https://github.com/xraph/forge/commit/a989efd\"\u003ea989efd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echangelog:\u003c/strong\u003e update CHANGELOG.md for v0.9.12 (\u003ca href=\"https://github.com/xraph/forge/commit/e54fcb3\"\u003ee54fcb3\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/xraph/forge/commit/61f5320d7396d309bde909a0f5a3d2cf17f1ff6c\"\u003e\u003ccode\u003e61f5320\u003c/code\u003e\u003c/a\u003e feat: add GitHub Actions workflow for VSCode extension validation and publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/a989efdd887f3ba1e684f0bd923b4f054cb76184\"\u003e\u003ccode\u003ea989efd\u003c/code\u003e\u003c/a\u003e Update dependencies in go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/6554ee16864f8f028756d55272a5e55cb8672917\"\u003e\u003ccode\u003e6554ee1\u003c/code\u003e\u003c/a\u003e feat: update dependencies and add lifecycle helper functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/9476890453b3c823203e9ee395381403bf3353fc\"\u003e\u003ccode\u003e9476890\u003c/code\u003e\u003c/a\u003e fix: correct spelling of \u0026quot;Forgery\u0026quot; and update active state in layout options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/b437f0faccc0098135728f1bcfc75a19df7ed009\"\u003e\u003ccode\u003eb437f0f\u003c/code\u003e\u003c/a\u003e fix: correct spelling of \u0026quot;Forgery\u0026quot; in layout options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/bd4f03139e9dfce237e5bae08c57cc06d9e8589c\"\u003e\u003ccode\u003ebd4f031\u003c/code\u003e\u003c/a\u003e feat: add Forgery page and related components for ecosystem extensions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/bc7fec14ee4efbbc7605819ef2c6369315c32d4c\"\u003e\u003ccode\u003ebc7fec1\u003c/code\u003e\u003c/a\u003e feat(streaming): implement in-memory session store for connection resumption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/9cc86f6d8db1cf9f7a983194d18a9ecb2af414a5\"\u003e\u003ccode\u003e9cc86f6\u003c/code\u003e\u003c/a\u003e refactor(webtransport): simplify stream logging and remove StreamID method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/4600bfe513930906d0016e34f84cc84fb77f5418\"\u003e\u003ccode\u003e4600bfe\u003c/code\u003e\u003c/a\u003e fix(go.mod): revert Go version to 1.25.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/forge/commit/188aad26c07f320a046f29ed76dff836db802833\"\u003e\u003ccode\u003e188aad2\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:xraph/forge\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xraph/forge/compare/v0.9.12...v0.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/xraph/relay` from 0.0.1 to 0.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xraph/relay/releases\"\u003egithub.com/xraph/relay's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sqlite): implement SQLite store with Grove ORM (0aafb18)\u003c/li\u003e\n\u003cli\u003efeat: Implement Grove ORM and migrations for Relay store (6655574)\u003c/li\u003e\n\u003cli\u003efix: Update BINARY_NAME and CMD_DIR in Makefile for consistency (4d4b878)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.1.0\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.2...v0.1.0\"\u003ehttps://github.com/xraph/relay/compare/v0.0.2...v0.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.0.2\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add G704 to gosec excludes for endpoint URL handling (574e029)\u003c/li\u003e\n\u003cli\u003efix: Correct latency type in EndDeliverySpan and remove unnecessary gosec directive (9268835)\u003c/li\u003e\n\u003cli\u003erefactor: Remove unused Prometheus dependencies from go.mod and go.sum (e8bb3a4)\u003c/li\u003e\n\u003cli\u003echore: Update Go version to 1.25.7 in CI and release workflows (cbc62e7)\u003c/li\u003e\n\u003cli\u003efeat: Integrate observability metrics and tracing into delivery engine and relay options (3657622)\u003c/li\u003e\n\u003cli\u003erefactor: Update Makefile to change binary name and command directory for consistency fix: Update go.mod and go.sum to use the latest version of xraph/forge (a70a4c9)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch3\u003eInstallation\u003c/h3\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003ego get github.com/xraph/relay@v0.0.2\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.0.2\"\u003ehttps://github.com/xraph/relay/compare/v0.0.1...v0.0.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/xraph/relay/commit/0aafb1871804d70136c004a17b9019aa5a5a3322\"\u003e\u003ccode\u003e0aafb18\u003c/code\u003e\u003c/a\u003e feat(sqlite): implement SQLite store with Grove ORM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/6655574dcf97e122ca755acd41cdd7ea37d7f029\"\u003e\u003ccode\u003e6655574\u003c/code\u003e\u003c/a\u003e feat: Implement Grove ORM and migrations for Relay store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/4d4b878f0068f39dd1e23e76dac8193b98ce48da\"\u003e\u003ccode\u003e4d4b878\u003c/code\u003e\u003c/a\u003e fix: Update BINARY_NAME and CMD_DIR in Makefile for consistency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/574e02907bd6b63724ae692104e4e3d250d3cef3\"\u003e\u003ccode\u003e574e029\u003c/code\u003e\u003c/a\u003e fix: Add G704 to gosec excludes for endpoint URL handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/92688356d34d70d913237878d9b0c035399afb7a\"\u003e\u003ccode\u003e9268835\u003c/code\u003e\u003c/a\u003e fix: Correct latency type in EndDeliverySpan and remove unnecessary gosec dir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/e8bb3a4c41d747e1fbebdc89bb809de5825b3985\"\u003e\u003ccode\u003ee8bb3a4\u003c/code\u003e\u003c/a\u003e refactor: Remove unused Prometheus dependencies from go.mod and go.sum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/cbc62e75490cd34f3f79a14bf19a1c6626004c3a\"\u003e\u003ccode\u003ecbc62e7\u003c/code\u003e\u003c/a\u003e chore: Update Go version to 1.25.7 in CI and release workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/3657622a0162ae5c1330b98cbcec2eddc98ef881\"\u003e\u003ccode\u003e3657622\u003c/code\u003e\u003c/a\u003e feat: Integrate observability metrics and tracing into delivery engine and re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xraph/relay/commit/a70a4c9b5e6d1a30c49e9e669d66bf31d3bff505\"\u003e\u003ccode\u003ea70a4c9\u003c/code\u003e\u003c/a\u003e refactor: Update Makefile to change binary name and command directory for con...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/xraph/relay/compare/v0.0.1...v0.1.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/time` from 0.12.0 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/2b4e43900c03fd6b77109b7b2b6d77583f48bc1c\"\u003e\u003ccode\u003e2b4e439\u003c/code\u003e\u003c/a\u003e rate: use time.Time.Equal instead of ==\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/time/commit/c0b0320d156bbe60202a475fa80cc0b9d0f05e20\"\u003e\u003ccode\u003ec0b0320\u003c/code\u003e\u003c/a\u003e all: upgrade go directive to at least 1.24.0 [generated]\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/golang/time/compare/v0.12.0...v0.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/api` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/api/commit/4aa217d625944fe92a602d2ed6d3d28cc2748f0c\"\u003e\u003ccode\u003e4aa217d\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/api/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/apimachinery` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/apimachinery/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `k8s.io/client-go` from 0.35.0 to 0.35.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes/client-go/commit/b464ad8ba822fa638bfa428de0eb073f1b05d3f6\"\u003e\u003ccode\u003eb464ad8\u003c/code\u003e\u003c/a\u003e Update dependencies to v0.35.1 tag\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/kubernetes/client-go/compare/v0.35.0...v0.35.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/xraph/dispatch/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xraph%2Fdispatch/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"1.2.16","new_version":"1.2.17","update_type":"patch","path":"/backend","pr_created_at":"2026-02-23T08:18:53.000Z","version_change":"1.2.16 → 1.2.17","issue":{"uuid":"3976908442","node_id":"PR_kwDOOcUdoc7FlQnv","number":925,"state":"open","title":"chore(deps): bump the uptrace-bun group in /backend with 3 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T08:18:53.000Z","updated_at":"2026-02-23T08:21:38.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"uptrace-bun","update_count":3,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.16","new_version":"1.2.17","repository_url":"https://github.com/uptrace/bun"}],"path":"/backend","ecosystem":"go"},"body":"Bumps the uptrace-bun group in /backend with 3 updates: [github.com/uptrace/bun](https://github.com/uptrace/bun), [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun` from 1.2.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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.16 to 1.2.17\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.17\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/blob/master/github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\u003e1.2.17\u003c/a\u003e (2026-02-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrator exec error propagation (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1320\"\u003e#1320\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b40f603ffc4595894c2178ab1841122abaead50d\"\u003eb40f603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOrderAscNullsFirst mapping (fixes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1305\"\u003e#1305\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/43b6af233feebed72a911b03dbccd63247c262de\"\u003e43b6af2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epanic in indirectAsKey when loading complex models. TypeOf(v) returns nil (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2788c5b2e052b21cb1abf9af2a6da8a6ad43993c\"\u003e2788c5b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e990c2eb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e5c2b3d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e44ac056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eupdate:\u003c/strong\u003e use DEFAULT instead of NULL on databases that support it (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1315\"\u003e#1315\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/cabcffd47e35141064e4e6e15ea97675393098a0\"\u003ecabcffd\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/3c9f8fb8c4f4087617d1ed54317314745dc88172\"\u003e\u003ccode\u003e3c9f8fb\u003c/code\u003e\u003c/a\u003e chore: remove Go 1.24 from CI build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/43d07be3e1fe684068c779759ce409a76371b8b7\"\u003e\u003ccode\u003e43d07be\u003c/code\u003e\u003c/a\u003e chore: release v1.2.17 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a94579ff152890ff6d2de5c6e497121fc822cad9\"\u003e\u003ccode\u003ea94579f\u003c/code\u003e\u003c/a\u003e chore: add doc comments for exported identifiers across sub-packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b19d8f773b0de8fca707012375ba9ea80b26420d\"\u003e\u003ccode\u003eb19d8f7\u003c/code\u003e\u003c/a\u003e chore: add doc comments for package, type, and exported functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/415f37256a0ead5f5e8498f2729ea842e64894e7\"\u003e\u003ccode\u003e415f372\u003c/code\u003e\u003c/a\u003e chore: re-order features by category and add missing documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/44ac056ac35dc396dcbb09252ce69f1ccd9b0250\"\u003e\u003ccode\u003e44ac056\u003c/code\u003e\u003c/a\u003e feat: create unique index on migration name column in Migrator.Init (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/5c2b3d150688ca6861d20fd590ea20cd415749a3\"\u003e\u003ccode\u003e5c2b3d1\u003c/code\u003e\u003c/a\u003e feat: add Tuple and List (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1331\"\u003e#1331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/990c2ebf34e3e2c59979943fabdda2892c2c3dcc\"\u003e\u003ccode\u003e990c2eb\u003c/code\u003e\u003c/a\u003e fix: RunMigration marks migration as applied after running (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1330\"\u003e#1330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2c572dd0ea5aec9421e830ef309c0b2cc93edfb8\"\u003e\u003ccode\u003e2c572dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1327\"\u003e#1327\u003c/a\u003e from Aoang/chore/ci-go-version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/6aa05a67148d0f8667e2027636907fb25c9f76b2\"\u003e\u003ccode\u003e6aa05a6\u003c/code\u003e\u003c/a\u003e chore(ci): update GitHub Actions to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.16...v1.2.17\"\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/moto-nrw/project-phoenix/pull/925","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/moto-nrw%2Fproject-phoenix/issues/925","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/925/packages"}},{"old_version":"1.2.8","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2026-02-04T14:34:56.000Z","version_change":"1.2.8 → 1.2.15","issue":{"uuid":"3896860842","node_id":"PR_kwDORBSB2c7Be5zU","number":1,"state":"closed","title":"Bump the go_modules group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-03-19T00:57:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-04T14:34:56.000Z","updated_at":"2026-03-19T00:57:57.000Z","time_to_close":3666179,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"go_modules","update_count":4,"packages":[{"name":"github.com/cometbft/cometbft","old_version":"0.38.13-0.20240930095538-e339afc0bced","new_version":"0.38.21","repository_url":"https://github.com/cometbft/cometbft"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.8","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"},{"name":"golang.org/x/crypto","old_version":"0.31.0","new_version":"0.40.0"},{"name":"golang.org/x/net","old_version":"0.29.0","new_version":"0.41.0"}],"path":null,"ecosystem":"go"},"body":"Bumps the go_modules group with 2 updates in the / directory: [github.com/cometbft/cometbft](https://github.com/cometbft/cometbft) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/cometbft/cometbft` from 0.38.13-0.20240930095538-e339afc0bced to 0.38.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cometbft/cometbft/releases\"\u003egithub.com/cometbft/cometbft's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.38.21\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(statesync): add max snapshot chunks configuration (v0.38.x) by \u003ca href=\"https://github.com/mattac21\"\u003e\u003ccode\u003e@​mattac21\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5548\"\u003ecometbft/cometbft#5548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add unit tests for TotalVotingPowerSafe (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5570\"\u003e#5570\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5581\"\u003ecometbft/cometbft#5581\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.20...v0.38.21\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.20...v0.38.21\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.20\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate NOTICE (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5495\"\u003e#5495\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5496\"\u003ecometbft/cometbft#5496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add voting power validation (v0.38.x) by \u003ca href=\"https://github.com/technicallyty\"\u003e\u003ccode\u003e@​technicallyty\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5520\"\u003ecometbft/cometbft#5520\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.19...v0.38.20\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.19...v0.38.20\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.19\u003c/h2\u003e\n\u003cp\u003eThis is a security patch release to the CometBFT \u003ccode\u003ev0.38.x\u003c/code\u003e family that fixes \u003ca href=\"https://github.com/cometbft/cometbft/security/advisories/GHSA-hrhf-2vcr-ghch\"\u003eGHSA-hrhf-2vcr-ghch\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix test docker image by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5299\"\u003ecometbft/cometbft#5299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: refactor changelogs by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5303\"\u003ecometbft/cometbft#5303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update and fix mockery tooling on v0.38 by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5301\"\u003ecometbft/cometbft#5301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix the linter by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5304\"\u003ecometbft/cometbft#5304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(store):  Properly prune extended commits (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5276\"\u003e#5276\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5313\"\u003ecometbft/cometbft#5313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: clean up the repo by \u003ca href=\"https://github.com/aljo242\"\u003e\u003ccode\u003e@​aljo242\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5315\"\u003ecometbft/cometbft#5315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove exposed dockertest port to unblock postgres test by \u003ca href=\"https://github.com/almk-dev\"\u003e\u003ccode\u003e@​almk-dev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5325\"\u003ecometbft/cometbft#5325\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(consensus/reactor): reject oversized proposals (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5324\"\u003e#5324\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5407\"\u003ecometbft/cometbft#5407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cometbft/cometbft/commit/be5677c3e58f998b7f67bb6186dd2c9b81a041a1\"\u003eGHSA-hrhf-2vcr-ghch\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/cometbft/cometbft/compare/v0.38.18...v0.38.19\"\u003ehttps://github.com/cometbft/cometbft/compare/v0.38.18...v0.38.19\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.38.18\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove redundant error check for PubKeyToProto by \u003ca href=\"https://github.com/islishude\"\u003e\u003ccode\u003e@​islishude\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4917\"\u003ecometbft/cometbft#4917\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: remove govulncheck (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/4946\"\u003e#4946\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4961\"\u003ecometbft/cometbft#4961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.9.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/cometbft/cometbft/pull/4936\"\u003ecometbft/cometbft#4936\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ci): Fix docker builds (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/4949\"\u003e#4949\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4963\"\u003ecometbft/cometbft#4963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/build-push-action from 6.13.0 to 6.14.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/cometbft/cometbft/pull/4972\"\u003ecometbft/cometbft#4972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/setup-buildx-action from 3.9.0 to 3.10.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/cometbft/cometbft/pull/5008\"\u003ecometbft/cometbft#5008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump docker/build-push-action from 6.14.0 to 6.15.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/cometbft/cometbft/pull/5009\"\u003ecometbft/cometbft#5009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump golang.org/x/sync from 0.10.0 to 0.11.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/cometbft/cometbft/pull/4990\"\u003ecometbft/cometbft#4990\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/spf13/cobra from 1.8.1 to 1.9.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/cometbft/cometbft/pull/4992\"\u003ecometbft/cometbft#4992\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump golang.org/x/net from 0.34.0 to 0.35.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4998\"\u003ecometbft/cometbft#4998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/decred/dcrd/dcrec/secp256k1/v4 from 4.3.0 to 4.4.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/4997\"\u003ecometbft/cometbft#4997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump google.golang.org/protobuf from 1.36.4 to 1.36.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/cometbft/cometbft/pull/4994\"\u003ecometbft/cometbft#4994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.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/cometbft/cometbft/pull/4995\"\u003ecometbft/cometbft#4995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix typo in workflow_dispatch (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5164\"\u003e#5164\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5166\"\u003ecometbft/cometbft#5166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(testapp-docker): release two images, not one (backport \u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/5014\"\u003e#5014\u003c/a\u003e) by \u003ca href=\"https://github.com/mergify\"\u003e\u003ccode\u003e@​mergify\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5168\"\u003ecometbft/cometbft#5168\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/cometbft/cometbft/blob/main/CHANGELOG.md\"\u003egithub.com/cometbft/cometbft's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCHANGELOG\u003c/h1\u003e\n\u003ch2\u003eUNRELEASED\u003c/h2\u003e\n\u003ch3\u003eDEPENDENCIES\u003c/h3\u003e\n\u003ch3\u003eBUG FIXES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e fix(privval): Ephemeral Port Exhaustion\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5433\"\u003e#5433\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIMPROVEMENTS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e perf(mempool/cache): Optimize LRUTxCache.Remove to reduce lock contention and map access\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5244\"\u003e#5244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[e2e]\u003c/code\u003e add support for testing different keytypes, including BLS\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/3513\"\u003e#3513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[crypto]\u003c/code\u003e Reduce BLS signature size to 48 bytes by increasing pubkey size to\n192 bytes (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/3624\"\u003e#3624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[statesync]\u003c/code\u003e Add configurable \u003ccode\u003emax-snapshot-chunks\u003c/code\u003e parameter to validate max amount of chunks in a \u003ccode\u003eSnapshotResponse\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5549\"\u003e#5549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFEATURES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e Add experimental support for lib-p2p networking (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/5463\"\u003e#5463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[crypto]\u003c/code\u003e Add support for BLS12-381 keys. Since the implementation needs\n\u003ccode\u003ecgo\u003c/code\u003e and brings in new dependencies, we use the \u003ccode\u003ebls12381\u003c/code\u003e build flag to\nenable it (\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e Add a metric (a counter) to measure whether a tx was received more than once.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e Rename \u003ccode\u003eIPeerSet#List\u003c/code\u003e to \u003ccode\u003eCopy\u003c/code\u003e, add \u003ccode\u003eRandom\u003c/code\u003e, \u003ccode\u003eForEach\u003c/code\u003e methods.\nRename \u003ccode\u003ePeerSet#List\u003c/code\u003e to \u003ccode\u003eCopy\u003c/code\u003e, add \u003ccode\u003eRandom\u003c/code\u003e, \u003ccode\u003eForEach\u003c/code\u003e methods.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2246\"\u003e#2246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[mempool]\u003c/code\u003e When the node is performing block sync or state sync, the mempool\nreactor now discards incoming transactions from peers, and does not propagate\ntransactions to peers.\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimized the PSQL indexer\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2142\"\u003e#2142\u003c/a\u003e) thanks to external contributor \u003ca href=\"https://github.com/k0marov\"\u003e\u003ccode\u003e@​k0marov\u003c/code\u003e\u003c/a\u003e !\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[p2p]\u003c/code\u003e make \u003ccode\u003ePeerSet.Remove\u003c/code\u003e more efficient (Author: \u003ca href=\"https://github.com/odeke-em\"\u003e\u003ccode\u003e@​odeke-em\u003c/code\u003e\u003c/a\u003e)\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2246\"\u003e#2246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[light]\u003c/code\u003e Remove duplicated signature checks in \u003ccode\u003elight.VerifyNonAdjacent\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/2365\"\u003e#2365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[state/indexer]\u003c/code\u003e Lower the heap allocation of transaction searches\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2839\"\u003e#2839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[libs/json]\u003c/code\u003e Lower the memory overhead of JSON encoding by using JSON encoders internally\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/pull/2846\"\u003e#2846\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[log]\u003c/code\u003e allow strip out all debug-level code from the binary at compile time using build flags\n(\u003ca href=\"https://redirect.github.com/cometbft/cometbft/issues/2847\"\u003e#2847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[types]\u003c/code\u003e Small reduction in memory allocation via swapping Key with Equals in VoteSet\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/cometbft/cometbft/commits/v0.38.21\"\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.8 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.8...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.31.0 to 0.40.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/459a9db11b9c43bb1d61722bfd371751d6de05c9\"\u003e\u003ccode\u003e459a9db\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/74e709ad8a8068445173aa5f3e8d7c89caf510c3\"\u003e\u003ccode\u003e74e709a\u003c/code\u003e\u003c/a\u003e ssh: add AlgorithmNegotiationError\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/b3790b8d914304c8187dc2c86800101c329d77cd\"\u003e\u003ccode\u003eb3790b8\u003c/code\u003e\u003c/a\u003e acme: fix TLSALPN01ChallengeCert for IP address identifiers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/1dc4269656dd23b2c4e71c51b8af6bc2b63eecb7\"\u003e\u003ccode\u003e1dc4269\u003c/code\u003e\u003c/a\u003e acme: add Pebble integration testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/97bf78725562ce22e18036873215f2203b3e0e1e\"\u003e\u003ccode\u003e97bf787\u003c/code\u003e\u003c/a\u003e blake2b: implement hash.XOF\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/952517d181d424f6c77f7460bf728205cb048411\"\u003e\u003ccode\u003e952517d\u003c/code\u003e\u003c/a\u003e x509roots/fallback: update bundle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/c6fce028266aa1271946a7dfde94cd71cf077d5e\"\u003e\u003ccode\u003ec6fce02\u003c/code\u003e\u003c/a\u003e ssh: refuse to parse certificates that use a certificate as signing key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/0ae49b8145643036e0e6c266cf4edc0f543ea9e0\"\u003e\u003ccode\u003e0ae49b8\u003c/code\u003e\u003c/a\u003e ssh: reject certificate keys used as signature keys for SSH certs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/3bf9d2afd4f01ad3d1f1e2e19ea6ee7ea27f8384\"\u003e\u003ccode\u003e3bf9d2a\u003c/code\u003e\u003c/a\u003e ssh/test: skip KEX test if unsupported by system SSH client\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/crypto/commit/9bab96736ccafb2ee12ac5f5ac3655c5491825dd\"\u003e\u003ccode\u003e9bab967\u003c/code\u003e\u003c/a\u003e go.mod: update golang.org/x dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/crypto/compare/v0.31.0...v0.40.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.29.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/net/commit/6e41caea7e521db69a7de02895624c195575ed63\"\u003e\u003ccode\u003e6e41cae\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/15f7d40345230297a2172897200715909e359dd4\"\u003e\u003ccode\u003e15f7d40\u003c/code\u003e\u003c/a\u003e http2: correctly wrap ErrFrameTooLarge in Framer.ReadFrame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/ef33bc08f8e2986804d7a70cc58a40f437bf5205\"\u003e\u003ccode\u003eef33bc0\u003c/code\u003e\u003c/a\u003e internal/http3: use bubbled context in synctest tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/919c6bc7ad594b151348609479daf6d6d388c01e\"\u003e\u003ccode\u003e919c6bc\u003c/code\u003e\u003c/a\u003e http2: use an array instead of a map in typeFrameParser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/bae01a7353ec2859fef5173ae4a2cfec0d5ce017\"\u003e\u003ccode\u003ebae01a7\u003c/code\u003e\u003c/a\u003e trace: add missing td tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/7d6e62ace5ed100018bd82d1967d2d98cff6fbae\"\u003e\u003ccode\u003e7d6e62a\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/ea0c1d94f5e0c4b4c18b927e26e188ad8fadb38e\"\u003e\u003ccode\u003eea0c1d9\u003c/code\u003e\u003c/a\u003e internal/timeseries: use built-in max/min to simplify the code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/3e7a445bf42b2e561241ba03bf98fc320ea58814\"\u003e\u003ccode\u003e3e7a445\u003c/code\u003e\u003c/a\u003e quic: skip packet numbers for optimistic ack defense\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/3f563d3b0dee482b8cc70bae68346d9a6d4609a6\"\u003e\u003ccode\u003e3f563d3\u003c/code\u003e\u003c/a\u003e quic: use an enum for sentPacket state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/golang/net/commit/a3b6e772dc0acbd9c55a9e62524a4c389bed0d69\"\u003e\u003ccode\u003ea3b6e77\u003c/code\u003e\u003c/a\u003e quic: don't re-lose packets when discarding keys\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/golang/net/compare/v0.29.0...v0.41.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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Kushmanmb/cvms/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kushmanmb-eth/cvms/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushmanmb-eth%2Fcvms/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.2.14","new_version":"1.2.16","update_type":"patch","path":null,"pr_created_at":"2026-02-03T04:03:13.000Z","version_change":"1.2.14 → 1.2.16","issue":{"uuid":"3888980365","node_id":"PR_kwDOCdvj-c7BEsNa","number":7825,"state":"closed","title":"dev: bump the safe group across 1 directory with 44 updates","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T23:09:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-03T04:03:13.000Z","updated_at":"2026-03-30T23:09:41.000Z","time_to_close":4820787,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dev: bump","group_name":"safe","update_count":44,"packages":[{"name":"github.com/KimMachineGun/automemlimit","old_version":"0.7.4","new_version":"0.7.5","repository_url":"https://github.com/KimMachineGun/automemlimit"},{"name":"github.com/aws/aws-sdk-go","old_version":"1.55.7","new_version":"1.55.8","repository_url":"https://github.com/aws/aws-sdk-go"},{"name":"github.com/aws/aws-sdk-go-v2/config","old_version":"1.29.12","new_version":"1.32.7","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/aws/aws-sdk-go-v2/service/s3","old_version":"1.78.2","new_version":"1.96.0","repository_url":"https://github.com/aws/aws-sdk-go-v2"},{"name":"github.com/coder/websocket","old_version":"1.8.13","new_version":"1.8.14","repository_url":"https://github.com/coder/websocket"},{"name":"github.com/eclipse/paho.mqtt.golang","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/eclipse/paho.mqtt.golang"},{"name":"github.com/emersion/go-smtp","old_version":"0.22.0","new_version":"0.24.0","repository_url":"https://github.com/emersion/go-smtp"},{"name":"github.com/envoyproxy/protoc-gen-validate","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/envoyproxy/protoc-gen-validate"},{"name":"github.com/getsentry/sentry-go","old_version":"0.34.1","new_version":"0.42.0","repository_url":"https://github.com/getsentry/sentry-go"},{"name":"github.com/grpc-ecosystem/grpc-gateway/v2","old_version":"2.27.1","new_version":"2.27.7","repository_url":"https://github.com/grpc-ecosystem/grpc-gateway"},{"name":"github.com/jackc/pgx/v5","old_version":"5.7.5","new_version":"5.8.0","repository_url":"https://github.com/jackc/pgx"},{"name":"github.com/jarcoal/httpmock","old_version":"1.4.0","new_version":"1.4.1","repository_url":"https://github.com/jarcoal/httpmock"},{"name":"github.com/klauspost/compress","old_version":"1.18.0","new_version":"1.18.3","repository_url":"https://github.com/klauspost/compress"},{"name":"github.com/lib/pq","old_version":"1.10.9","new_version":"1.11.1","repository_url":"https://github.com/lib/pq"},{"name":"github.com/nats-io/nats-server/v2","old_version":"2.11.4","new_version":"2.12.4","repository_url":"https://github.com/nats-io/nats-server"},{"name":"github.com/prometheus/client_golang","old_version":"1.22.0","new_version":"1.23.2","repository_url":"https://github.com/prometheus/client_golang"},{"name":"github.com/redis/go-redis/v9","old_version":"9.11.0","new_version":"9.17.3","repository_url":"https://github.com/redis/go-redis"},{"name":"github.com/spf13/cast","old_version":"1.9.2","new_version":"1.10.0","repository_url":"https://github.com/spf13/cast"},{"name":"github.com/spf13/cobra","old_version":"1.9.1","new_version":"1.10.2","repository_url":"https://github.com/spf13/cobra"},{"name":"github.com/spf13/viper","old_version":"1.20.1","new_version":"1.21.0","repository_url":"https://github.com/spf13/viper"},{"name":"github.com/throttled/throttled/v2","old_version":"2.13.0","new_version":"2.15.0","repository_url":"https://github.com/throttled/throttled"},{"name":"github.com/uptrace/bun","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.14","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","old_version":"0.62.0","new_version":"0.65.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go-contrib"},{"name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","old_version":"1.37.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-go"},{"name":"go.thethings.network/lorawan-stack-legacy/v2","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/TheThingsNetwork/lorawan-stack-legacy"},{"name":"go.uber.org/zap","old_version":"1.27.0","new_version":"1.27.1","repository_url":"https://github.com/uber-go/zap"}],"path":null,"ecosystem":"go"},"body":"Bumps the safe group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) | `0.7.4` | `0.7.5` |\n| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.55.7` | `1.55.8` |\n| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.29.12` | `1.32.7` |\n| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.78.2` | `1.96.0` |\n| [github.com/coder/websocket](https://github.com/coder/websocket) | `1.8.13` | `1.8.14` |\n| [github.com/eclipse/paho.mqtt.golang](https://github.com/eclipse/paho.mqtt.golang) | `1.5.0` | `1.5.1` |\n| [github.com/emersion/go-smtp](https://github.com/emersion/go-smtp) | `0.22.0` | `0.24.0` |\n| [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate) | `1.2.1` | `1.3.0` |\n| [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) | `0.34.1` | `0.42.0` |\n| [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) | `2.27.1` | `2.27.7` |\n| [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) | `5.7.5` | `5.8.0` |\n| [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock) | `1.4.0` | `1.4.1` |\n| [github.com/klauspost/compress](https://github.com/klauspost/compress) | `1.18.0` | `1.18.3` |\n| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.11.1` |\n| [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) | `2.11.4` | `2.12.4` |\n| [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.22.0` | `1.23.2` |\n| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.11.0` | `9.17.3` |\n| [github.com/spf13/cast](https://github.com/spf13/cast) | `1.9.2` | `1.10.0` |\n| [github.com/spf13/cobra](https://github.com/spf13/cobra) | `1.9.1` | `1.10.2` |\n| [github.com/spf13/viper](https://github.com/spf13/viper) | `1.20.1` | `1.21.0` |\n| [github.com/throttled/throttled/v2](https://github.com/throttled/throttled) | `2.13.0` | `2.15.0` |\n| [github.com/uptrace/bun](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) | `1.2.14` | `1.2.16` |\n| [go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.62.0` | `0.65.0` |\n| [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) | `1.37.0` | `1.40.0` |\n| [go.thethings.network/lorawan-stack-legacy/v2](https://github.com/TheThingsNetwork/lorawan-stack-legacy) | `2.1.0` | `2.1.1` |\n| [go.uber.org/zap](https://github.com/uber-go/zap) | `1.27.0` | `1.27.1` |\n\n\nUpdates `github.com/KimMachineGun/automemlimit` from 0.7.4 to 0.7.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/KimMachineGun/automemlimit/releases\"\u003egithub.com/KimMachineGun/automemlimit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003eKimMachineGun/automemlimit#31\u003c/a\u003e) by \u003ca href=\"https://github.com/KimMachineGun\"\u003e\u003ccode\u003e@​KimMachineGun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003ehttps://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ehttps://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KimMachineGun/automemlimit/commit/6d12049dcf3e429d3aeab23c3dd57ee4ce610292\"\u003e\u003ccode\u003e6d12049\u003c/code\u003e\u003c/a\u003e fix(memlimit): respect parent cgroup limits in v2 (\u003ca href=\"https://redirect.github.com/KimMachineGun/automemlimit/issues/31\"\u003e#31\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/KimMachineGun/automemlimit/compare/v0.7.4...v0.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go` from 1.55.7 to 1.55.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-go/releases\"\u003egithub.com/aws/aws-sdk-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease v1.55.8 (2025-07-31)\u003c/h1\u003e\n\u003ch3\u003eSDK Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMark the module and all packages as deprecated.\n\u003cul\u003e\n\u003cli\u003eThis SDK has entered end-of-support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/070853e88d22854d2355c2543d0958a5f76ad407\"\u003e\u003ccode\u003e070853e\u003c/code\u003e\u003c/a\u003e release v1.55.8 (2025-07-31)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bb0168ecfa52f8809b27912ded94edafaa019512\"\u003e\u003ccode\u003ebb0168e\u003c/code\u003e\u003c/a\u003e Add deprecation warnings everywhere and remove some README content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/7ce44f3b563e6c00488bc9c81fb12ef232d72d93\"\u003e\u003ccode\u003e7ce44f3\u003c/code\u003e\u003c/a\u003e aws\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/6d9a26d85968c06f7e83b3233c5454b93c1ccfd8\"\u003e\u003ccode\u003e6d9a26d\u003c/code\u003e\u003c/a\u003e remove doc issue tmpl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/239002f260fd543fe03fbd154d3033777d2bcd30\"\u003e\u003ccode\u003e239002f\u003c/code\u003e\u003c/a\u003e deprecate service packages and HLLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/70c4177b8fdf98fa35e7286fd7881276d7490540\"\u003e\u003ccode\u003e70c4177\u003c/code\u003e\u003c/a\u003e deprecate main runtime packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go/commit/bbdd4e9bc5e4f2795f25486b84b202d689efc632\"\u003e\u003ccode\u003ebbdd4e9\u003c/code\u003e\u003c/a\u003e deprecate\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-go/compare/v1.55.7...v1.55.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/config` from 1.29.12 to 1.32.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/5a964704cb2640ed57a74b9b37a53dcda7b6b7dd\"\u003e\u003ccode\u003e5a96470\u003c/code\u003e\u003c/a\u003e Release 2024-12-19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/653aa807b912e104f5e1e84e0510b4dffd76c751\"\u003e\u003ccode\u003e653aa80\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/d02b239e896c5791e295c9a30a5281f56a8f7c39\"\u003e\u003ccode\u003ed02b239\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/698d709c21bc7922489aaba8c8207c9d7253c2fe\"\u003e\u003ccode\u003e698d709\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/885de40869f9bcee29ad11d60967aa0f1b571d46\"\u003e\u003ccode\u003e885de40\u003c/code\u003e\u003c/a\u003e Fix improper use of Printf-style functions (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/2934\"\u003e#2934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/858298a55393392fb161c5bd0ae3b9c5251996bf\"\u003e\u003ccode\u003e858298a\u003c/code\u003e\u003c/a\u003e Release 2024-12-18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/f58264af808a255782999422056bccb06552dcbd\"\u003e\u003ccode\u003ef58264a\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/df31082d87044a000a1524dbb654651f32713e10\"\u003e\u003ccode\u003edf31082\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/346690ed8f5b974ab26532aa93d5fa92a58d3571\"\u003e\u003ccode\u003e346690e\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/45154546e09b48505c8798f7e5f3846ee1e0453a\"\u003e\u003ccode\u003e4515454\u003c/code\u003e\u003c/a\u003e Release 2024-12-17\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.12...v1.32.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.78.2 to 1.96.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/bdb98c543b9f2ddcfde6670b97871fb144ec18e9\"\u003e\u003ccode\u003ebdb98c5\u003c/code\u003e\u003c/a\u003e Release 2026-01-28\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/c878d57e69ca5f53552ba84d850857743b967c22\"\u003e\u003ccode\u003ec878d57\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/4f5d5034684faf53e349b53f8f67b1bcb47a2b95\"\u003e\u003ccode\u003e4f5d503\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/b7bf952165576a32eec513a5247ff571fac0a35b\"\u003e\u003ccode\u003eb7bf952\u003c/code\u003e\u003c/a\u003e Feat release s3 transfer manager v2 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-go-v2/issues/3293\"\u003e#3293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/0baa1dcc4d6ea45d92a2292a6c51b3ea276d4359\"\u003e\u003ccode\u003e0baa1dc\u003c/code\u003e\u003c/a\u003e Release 2026-01-27\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/11eae4b993c32b7640271465becb6dbae44230de\"\u003e\u003ccode\u003e11eae4b\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/297caa5614123ece8565d8ee5b4f3de091b79fbb\"\u003e\u003ccode\u003e297caa5\u003c/code\u003e\u003c/a\u003e Update endpoints model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/43d96e4ef276b89340b8323e139b676f8d00fea9\"\u003e\u003ccode\u003e43d96e4\u003c/code\u003e\u003c/a\u003e Update API model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/de58dc6cdc4c35ac4687d53cff781a6027a0f52f\"\u003e\u003ccode\u003ede58dc6\u003c/code\u003e\u003c/a\u003e Release 2026-01-26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-go-v2/commit/dba39e60706bddbc976de20328b7c15df9fb6640\"\u003e\u003ccode\u003edba39e6\u003c/code\u003e\u003c/a\u003e Regenerated Clients\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.78.2...service/s3/v1.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/coder/websocket` from 1.8.13 to 1.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/coder/websocket/releases\"\u003egithub.com/coder/websocket's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.14\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: match Origin scheme if defined in OriginPatterns by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/536\"\u003ecoder/websocket#536\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine by \u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads by \u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: update to Go 1.23 by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/524\"\u003ecoder/websocket#524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild: add Makefile by \u003ca href=\"https://github.com/mafredri\"\u003e\u003ccode\u003e@​mafredri\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/525\"\u003ecoder/websocket#525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update LICENSE file by \u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: apply various modernisations by \u003ca href=\"https://github.com/Jacalz\"\u003e\u003ccode\u003e@​Jacalz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/531\"\u003ecoder/websocket#531\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mtojek\"\u003e\u003ccode\u003e@​mtojek\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/526\"\u003ecoder/websocket#526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ash2k\"\u003e\u003ccode\u003e@​ash2k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/532\"\u003ecoder/websocket#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DanielleMaywood\"\u003e\u003ccode\u003e@​DanielleMaywood\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/coder/websocket/pull/535\"\u003ecoder/websocket#535\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ehttps://github.com/coder/websocket/compare/v1.8.13...v1.8.14\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/7d7c644330e727379c3e33fddc154ac208b925f3\"\u003e\u003ccode\u003e7d7c644\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003eErrMessageTooBig\u003c/code\u003e sentinel error for limited reads (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/535\"\u003e#535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/c7846ea6a8849fe21aed3b8319bac906e8cb1dca\"\u003e\u003ccode\u003ec7846ea\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003econtext.AfterFunc\u003c/code\u003e to track timeouts instead of goroutine (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/532\"\u003e#532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/e11dd4e741173381256344d57b3bfc3fa38a9d25\"\u003e\u003ccode\u003ee11dd4e\u003c/code\u003e\u003c/a\u003e fix: match Origin scheme if defined in OriginPatterns (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/536\"\u003e#536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/91013c129147ee6375b65cf150fa151d2fcc0bce\"\u003e\u003ccode\u003e91013c1\u003c/code\u003e\u003c/a\u003e chore: apply various modernisations (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/531\"\u003e#531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/efb626be44240d7979b57427265d9b6402166b96\"\u003e\u003ccode\u003eefb626b\u003c/code\u003e\u003c/a\u003e chore: update LICENSE file (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/526\"\u003e#526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/246891f172ef96b0b5681c8e4d59dfd32ad1b091\"\u003e\u003ccode\u003e246891f\u003c/code\u003e\u003c/a\u003e build: add Makefile (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/525\"\u003e#525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/coder/websocket/commit/778d161bfd21f3cfa8052d8b84e8c86e08ce41c7\"\u003e\u003ccode\u003e778d161\u003c/code\u003e\u003c/a\u003e build: update to Go 1.23 (\u003ca href=\"https://redirect.github.com/coder/websocket/issues/524\"\u003e#524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/coder/websocket/compare/v1.8.13...v1.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/eclipse/paho.mqtt.golang` from 1.5.0 to 1.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/releases\"\u003egithub.com/eclipse/paho.mqtt.golang's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.1\u003c/h2\u003e\n\u003cp\u003eThis is a minor release incorporating changes made in the 14 months since v1.5.0 (including updating dependencies, and raising the Go version to 1.24). The changes are relatively minor but address a potential security issue (\u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e), possible panic, enable users to better monitor the connection status, and incorporate a few optimisations.\u003c/p\u003e\n\u003cp\u003eThanks to those who have provided fixes/enhancements included in this release!\u003c/p\u003e\n\u003cp\u003eSpecial thanks to Paul Gerste at \u003ca href=\"https://www.sonarsource.com/\"\u003eSonar\u003c/a\u003e for reporting issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e via the Eclipse security team (fix was implemented in PR \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/714\"\u003e#714\u003c/a\u003e in May, github issue created just prior to this release). This issue arose where a topic \u0026gt; 65535 bytes was passed to the \u003ccode\u003ePublish\u003c/code\u003e function, due to the way the data was encoded the topic could leak into the message body. Please see issue \u003ca href=\"https://redirect.github.com/eclipse/paho.mqtt.golang/issues/730\"\u003e#730\u003c/a\u003e or \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-10543\"\u003eCVE-2025-10543\u003c/a\u003e for further details.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating go dependencies from pub and sub into the containers before building by \u003ca href=\"https://github.com/JefJrFigueiredo\"\u003e\u003ccode\u003e@​JefJrFigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/691\"\u003eeclipse-paho/paho.mqtt.golang#691\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize TCP connection logic by \u003ca href=\"https://github.com/geekeryy\"\u003e\u003ccode\u003e@​geekeryy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/713\"\u003eeclipse-paho/paho.mqtt.golang#713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFields over 65535 bytes not encoded correctly by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/714\"\u003eeclipse-paho/paho.mqtt.golang#714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce slice allocations in route dispatch  by \u003ca href=\"https://github.com/alespour\"\u003e\u003ccode\u003e@​alespour\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/710\"\u003eeclipse-paho/paho.mqtt.golang#710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a ConnectionNotificationHandler by \u003ca href=\"https://github.com/RangelReale\"\u003e\u003ccode\u003e@​RangelReale\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/727\"\u003eeclipse-paho/paho.mqtt.golang#727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePotential panic when using manual ACK by \u003ca href=\"https://github.com/MattBrittan\"\u003e\u003ccode\u003e@​MattBrittan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/eclipse-paho/paho.mqtt.golang/pull/729\"\u003eeclipse-paho/paho.mqtt.golang#729\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ehttps://github.com/eclipse-paho/paho.mqtt.golang/compare/v1.5.0...v1.5.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/b30523793968e6b7a7b1f76338a58c4fe9755299\"\u003e\u003ccode\u003eb305237\u003c/code\u003e\u003c/a\u003e Update dependencies in docker examples\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/35ee03d8496f3256cc2bf7af15fea56e21c29c96\"\u003e\u003ccode\u003e35ee03d\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/433bd22ae6ac92daf00d575def72e425bc21e39f\"\u003e\u003ccode\u003e433bd22\u003c/code\u003e\u003c/a\u003e address data race in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/4debe3a76a5aa8f27a2616e2d4e3fc53be0dc788\"\u003e\u003ccode\u003e4debe3a\u003c/code\u003e\u003c/a\u003e Potential panic when using manual ACK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/601453b38642642382165ab9689b20cd025d102a\"\u003e\u003ccode\u003e601453b\u003c/code\u003e\u003c/a\u003e Resolve issues in fvt_client_test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/439e2ab4c07d55c124fe03e8bb6273b93c88b61a\"\u003e\u003ccode\u003e439e2ab\u003c/code\u003e\u003c/a\u003e Dependency update (also rise Go version to 1.24)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/d27659335abe44a2838ac4c8e807dd66ee208ed0\"\u003e\u003ccode\u003ed276593\u003c/code\u003e\u003c/a\u003e ConnectionNotificationHandler - generic callback for all types of connection ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/8a350a9cff7682fc5d8d741b6e9c5b7def7b2661\"\u003e\u003ccode\u003e8a350a9\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/5620c5ed09ab99bde96402f052e548fd95d4e0c3\"\u003e\u003ccode\u003e5620c5e\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-paho/paho.mqtt.golang/commit/45048ccc79f333b4ac41ab1723aa94d63fb5ed01\"\u003e\u003ccode\u003e45048cc\u003c/code\u003e\u003c/a\u003e notifications\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eclipse/paho.mqtt.golang/compare/v1.5.0...v1.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/emersion/go-smtp` from 0.22.0 to 0.24.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/ab24fe7cbe995d404af3b1c093195f2f43b94688\"\u003e\u003ccode\u003eab24fe7\u003c/code\u003e\u003c/a\u003e Remove superfluous validateLine() calls in sendMail()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/6944e3381b812d9b418405939b07780809df6c82\"\u003e\u003ccode\u003e6944e33\u003c/code\u003e\u003c/a\u003e Implement MT-PRIORITY (RFC 6710)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/emersion/go-smtp/commit/54dd31d837eeef5d7d699c352bd03a8b4591e5d7\"\u003e\u003ccode\u003e54dd31d\u003c/code\u003e\u003c/a\u003e Implement DELIVERBY (RFC 2852)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/emersion/go-smtp/compare/v0.22.0...v0.24.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/envoyproxy/protoc-gen-validate` from 1.2.1 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/releases\"\u003egithub.com/envoyproxy/protoc-gen-validate's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1233\"\u003ebufbuild/protoc-gen-validate#1233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unreliable asset generation by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1235\"\u003ebufbuild/protoc-gen-validate#1235\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven developers entry by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1237\"\u003ebufbuild/protoc-gen-validate#1237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1230\"\u003ebufbuild/protoc-gen-validate#1230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1239\"\u003ebufbuild/protoc-gen-validate#1239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ein\u003c/code\u003e rule for \u003ccode\u003erepeated int32\u003c/code\u003e by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1240\"\u003ebufbuild/protoc-gen-validate#1240\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 8 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1243\"\u003ebufbuild/protoc-gen-validate#1243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ein\u003c/code\u003e rule for repeated \u003ccode\u003eint32\u003c/code\u003e and \u003ccode\u003eint64\u003c/code\u003e fields by \u003ca href=\"https://github.com/mortezaPRK\"\u003e\u003ccode\u003e@​mortezaPRK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1241\"\u003ebufbuild/protoc-gen-validate#1241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1244\"\u003ebufbuild/protoc-gen-validate#1244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLink to migration guide by \u003ca href=\"https://github.com/nicksnyder\"\u003e\u003ccode\u003e@​nicksnyder\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1247\"\u003ebufbuild/protoc-gen-validate#1247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1251\"\u003ebufbuild/protoc-gen-validate#1251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1250\"\u003ebufbuild/protoc-gen-validate#1250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.1.1 to 7.1.2 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1249\"\u003ebufbuild/protoc-gen-validate#1249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1248\"\u003ebufbuild/protoc-gen-validate#1248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.4 to 3.1.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1213\"\u003ebufbuild/protoc-gen-validate#1213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1252\"\u003ebufbuild/protoc-gen-validate#1252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1254\"\u003ebufbuild/protoc-gen-validate#1254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jinja2 from 3.1.5 to 3.1.6 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1255\"\u003ebufbuild/protoc-gen-validate#1255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1253\"\u003ebufbuild/protoc-gen-validate#1253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1259\"\u003ebufbuild/protoc-gen-validate#1259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 75.8.2 to 76.0.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1258\"\u003ebufbuild/protoc-gen-validate#1258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1257\"\u003ebufbuild/protoc-gen-validate#1257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 6.30.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1261\"\u003ebufbuild/protoc-gen-validate#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1270\"\u003ebufbuild/protoc-gen-validate#1270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group across 1 directory with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1267\"\u003ebufbuild/protoc-gen-validate#1267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1274\"\u003ebufbuild/protoc-gen-validate#1274\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix incompatibility with --incompatible_disable_starlark_host_transitions by \u003ca href=\"https://github.com/meteorcloudy\"\u003e\u003ccode\u003e@​meteorcloudy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1275\"\u003ebufbuild/protoc-gen-validate#1275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1277\"\u003ebufbuild/protoc-gen-validate#1277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch to publish to Maven Central by \u003ca href=\"https://github.com/pkwarren\"\u003e\u003ccode\u003e@​pkwarren\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1278\"\u003ebufbuild/protoc-gen-validate#1278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1280\"\u003ebufbuild/protoc-gen-validate#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group across 1 directory with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1268\"\u003ebufbuild/protoc-gen-validate#1268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1279\"\u003ebufbuild/protoc-gen-validate#1279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1281\"\u003ebufbuild/protoc-gen-validate#1281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.4.0 to 80.7.1 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1282\"\u003ebufbuild/protoc-gen-validate#1282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump setuptools from 80.7.1 to 80.8.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1283\"\u003ebufbuild/protoc-gen-validate#1283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the python-root group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1284\"\u003ebufbuild/protoc-gen-validate#1284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1285\"\u003ebufbuild/protoc-gen-validate#1285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group across 1 directory with 5 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1293\"\u003ebufbuild/protoc-gen-validate#1293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump flake8 from 7.2.0 to 7.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1289\"\u003ebufbuild/protoc-gen-validate#1289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump protobuf from 5.29.3 to 5.29.5 in /python by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1288\"\u003ebufbuild/protoc-gen-validate#1288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1286\"\u003ebufbuild/protoc-gen-validate#1286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1297\"\u003ebufbuild/protoc-gen-validate#1297\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1296\"\u003ebufbuild/protoc-gen-validate#1296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump build from 1.2.2.post1 to 1.3.0 in the python-root group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1295\"\u003ebufbuild/protoc-gen-validate#1295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1299\"\u003ebufbuild/protoc-gen-validate#1299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the go-tests group in /tests with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1298\"\u003ebufbuild/protoc-gen-validate#1298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the java group in /java with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1301\"\u003ebufbuild/protoc-gen-validate#1301\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/bufbuild/protoc-gen-validate/pull/1300\"\u003ebufbuild/protoc-gen-validate#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/4eb9011f3e6d551d067d87c89f082261164fac31\"\u003e\u003ccode\u003e4eb9011\u003c/code\u003e\u003c/a\u003e Python 3.13 support in validator.py (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1326\"\u003e#1326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/ad5af80c93ff016de4fba34b01be5a8576696326\"\u003e\u003ccode\u003ead5af80\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/b02a0690081c5b23c5641d6591e391645a56ef8d\"\u003e\u003ccode\u003eb02a069\u003c/code\u003e\u003c/a\u003e Bump the java group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1328\"\u003e#1328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/c3d7b9bbecbb063842396fe205e6232b047113cf\"\u003e\u003ccode\u003ec3d7b9b\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1323\"\u003e#1323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/0b3cccf909e8e8820d8735d6f91c3953838cc100\"\u003e\u003ccode\u003e0b3cccf\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 in the github-actions group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1324\"\u003e#1324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/3c1639cd470fb6a46899585afe87baee422d40bf\"\u003e\u003ccode\u003e3c1639c\u003c/code\u003e\u003c/a\u003e Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/552d005419c35581b68a91365fd880986fe31aac\"\u003e\u003ccode\u003e552d005\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 2 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1320\"\u003e#1320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/519c9ce816a47936d6227f00d01e1fa851a8e347\"\u003e\u003ccode\u003e519c9ce\u003c/code\u003e\u003c/a\u003e Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/962aec3421d078883fafc671bd5358a1a448a4f6\"\u003e\u003ccode\u003e962aec3\u003c/code\u003e\u003c/a\u003e Bump the java group in /java with 3 updates (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1316\"\u003e#1316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bufbuild/protoc-gen-validate/commit/e1caab2c8de782cbd422edf9910dee10af7d0f20\"\u003e\u003ccode\u003ee1caab2\u003c/code\u003e\u003c/a\u003e Bump isort from 6.0.1 to 6.1.0 in the python-root group (\u003ca href=\"https://redirect.github.com/envoyproxy/protoc-gen-validate/issues/1317\"\u003e#1317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/envoyproxy/protoc-gen-validate/compare/v1.2.1...v1.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/getsentry/sentry-go` from 0.34.1 to 0.42.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/releases\"\u003egithub.com/getsentry/sentry-go's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.40.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.40.0.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md\"\u003egithub.com/getsentry/sentry-go's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.42.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes 🛠\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor Telemetry Processor to use TelemetryItem instead of ItemConvertible by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1180\"\u003e#1180\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eremove ToEnvelopeItem from single log items\u003c/li\u003e\n\u003cli\u003erename TelemetryBuffer to Telemetry Processor to adhere to spec\u003c/li\u003e\n\u003cli\u003eremove unsed ToEnvelopeItem(dsn) from Event.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd metric support by \u003ca href=\"https://github.com/aldy505\"\u003e\u003ccode\u003e@​aldy505\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1151\"\u003e#1151\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003esupport for three metric methods (counter, gauge, distribution)\u003c/li\u003e\n\u003cli\u003ecustom metric units\u003c/li\u003e\n\u003cli\u003eunexport batchlogger\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal Changes 🔧\u003c/h3\u003e\n\u003ch4\u003eRelease\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix changelog-preview permissions by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1181\"\u003e#1181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch from action-prepare-release to Craft by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1167\"\u003e#1167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e(repo) Add Claude Code settings with basic permissions by \u003ca href=\"https://github.com/philipphofmann\"\u003e\u003ccode\u003e@​philipphofmann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release and changelog-preview workflows by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1177\"\u003e#1177\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump echo to 4.10.1 by \u003ca href=\"https://github.com/giortzisg\"\u003e\u003ccode\u003e@​giortzisg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1174\"\u003e#1174\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.41.0\u003c/h2\u003e\n\u003cp\u003eThe Sentry SDK team is happy to announce the immediate availability of Sentry Go SDK v0.41.0.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd HTTP client integration for distributed tracing via \u003ccode\u003esentryhttpclient\u003c/code\u003e package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/876\"\u003e#876\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003eProvides an \u003ccode\u003ehttp.RoundTripper\u003c/code\u003e implementation that automatically creates spans for outgoing HTTP requests\u003c/li\u003e\n\u003cli\u003eSupports trace propagation targets configuration via \u003ccode\u003eWithTracePropagationTargets\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExample usage:\n\u003cpre lang=\"go\"\u003e\u003ccode\u003eimport sentryhttpclient \u0026quot;github.com/getsentry/sentry-go/httpclient\u0026quot;\n\u003cp\u003eroundTripper := sentryhttpclient.NewSentryRoundTripper(nil)\u003cbr /\u003e\nclient := \u0026amp;http.Client{\u003cbr /\u003e\nTransport: roundTripper,\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eClientOptions.PropagateTraceparent\u003c/code\u003e option to control W3C \u003ccode\u003etraceparent\u003c/code\u003e header propagation in outgoing HTTP requests (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1161\"\u003e#1161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSpanID\u003c/code\u003e field to structured logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/pull/1169\"\u003e#1169\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21004229d97bbc308e095c53cb84d82449be411a\"\u003e\u003ccode\u003e2100422\u003c/code\u003e\u003c/a\u003e release: 0.42.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/ba17897c5492456000157ebccd4ba11896be3c50\"\u003e\u003ccode\u003eba17897\u003c/code\u003e\u003c/a\u003e refactor!: update Telemetry Processor logic (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1180\"\u003e#1180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/5d2aa89e695dc575dc8e9d4285528478969e3650\"\u003e\u003ccode\u003e5d2aa89\u003c/code\u003e\u003c/a\u003e feat: Add metrics support (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1151\"\u003e#1151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e090e4a55b2dce773817967a6adc2c2ef24d6a25\"\u003e\u003ccode\u003ee090e4a\u003c/code\u003e\u003c/a\u003e ci(release): Fix changelog-preview permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1181\"\u003e#1181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9d2368e9525b0c5c4326211c9054b9d8f7482618\"\u003e\u003ccode\u003e9d2368e\u003c/code\u003e\u003c/a\u003e ci: update release and changelog-preview workflows (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1177\"\u003e#1177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/c551ab56f3dda443c07c205e2b0ecc2c75b123cb\"\u003e\u003ccode\u003ec551ab5\u003c/code\u003e\u003c/a\u003e ci(release): Switch from action-prepare-release to Craft (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1167\"\u003e#1167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/21b1d0f4b5121b2963e96e4d0abb60a2a6905995\"\u003e\u003ccode\u003e21b1d0f\u003c/code\u003e\u003c/a\u003e chore(repo): Add Claude Code settings with basic permissions (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1175\"\u003e#1175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/e84cccc9bd44f977b29085846cee283b4015ba6f\"\u003e\u003ccode\u003ee84cccc\u003c/code\u003e\u003c/a\u003e chore: ignore local Claude settings (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1176\"\u003e#1176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/b9f4109494f8a828fe1f5eb8e0fbb5f77d042e65\"\u003e\u003ccode\u003eb9f4109\u003c/code\u003e\u003c/a\u003e chore: bump echo to 4.10.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-go/issues/1174\"\u003e#1174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-go/commit/9c96788510b14b8d8beac6384b883e8b1abdee80\"\u003e\u003ccode\u003e9c96788\u003c/code\u003e\u003c/a\u003e Merge branch 'release/0.41.0'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-go/compare/v0.34.1...v0.42.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/grpc-ecosystem/grpc-gateway/v2` from 2.27.1 to 2.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/releases\"\u003egithub.com/grpc-ecosystem/grpc-gateway/v2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.27.7\u003c/h2\u003e\n\u003cp\u003eRe-release of v2.26.7 as v2.27.7 for correct semver ordering.\u003c/p\u003e\n\u003ch2\u003ev2.27.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(generator): harden opaque imports and fix snake case to go casing by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6279\"\u003egrpc-ecosystem/grpc-gateway#6279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple files by \u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/franchb\"\u003e\u003ccode\u003e@​franchb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6275\"\u003egrpc-ecosystem/grpc-gateway#6275\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.5...v2.27.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue5799 by \u003ca href=\"https://github.com/rohitlohar45\"\u003e\u003ccode\u003e@​rohitlohar45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6123\"\u003egrpc-ecosystem/grpc-gateway#6123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add example repo in Java to README by \u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use \u003ccode\u003esummary/description\u003c/code\u003e instead of title for field comments in \u003ccode\u003eopenapi\u003c/code\u003e gen by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6223\"\u003egrpc-ecosystem/grpc-gateway#6223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use pointer for bodyData in OpaqueAPI PATCH requests by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6246\"\u003egrpc-ecosystem/grpc-gateway#6246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): use opaque chain for setting path params by \u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/majiayu000\"\u003e\u003ccode\u003e@​majiayu000\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6199\"\u003egrpc-ecosystem/grpc-gateway#6199\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellen-miller\"\u003e\u003ccode\u003e@​kellen-miller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6215\"\u003egrpc-ecosystem/grpc-gateway#6215\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.4...v2.27.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: support deprecated field for OpenAPI parameters by \u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): Invalid entries in body parameter schema required array when using \u003ccode\u003ebody: \u0026quot;field_name\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openapiv2): prevent nested required fields hoisting to parent schema by \u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6078\"\u003egrpc-ecosystem/grpc-gateway#6078\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[issue-6080] Fix strict \u003ccode\u003eno-$ref-siblings\u003c/code\u003e rule violations by \u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDockerfile: upgrade openjdk version by \u003ca href=\"https://github.com/johanbrandhorst\"\u003e\u003ccode\u003e@​johanbrandhorst\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6130\"\u003egrpc-ecosystem/grpc-gateway#6130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude methods without HTTP bindings from OpenAPI definitions by \u003ca href=\"https://github.com/iamrajiv\"\u003e\u003ccode\u003e@​iamrajiv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6030\"\u003egrpc-ecosystem/grpc-gateway#6030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd note about Authorization header forwarding by \u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gengateway): correct body field decoding in opaque API mode by \u003ca href=\"https://github.com/kop\"\u003e\u003ccode\u003e@​kop\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6197\"\u003egrpc-ecosystem/grpc-gateway#6197\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lachlancooper\"\u003e\u003ccode\u003e@​lachlancooper\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6068\"\u003egrpc-ecosystem/grpc-gateway#6068\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rdark\"\u003e\u003ccode\u003e@​rdark\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6088\"\u003egrpc-ecosystem/grpc-gateway#6088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgreffe\"\u003e\u003ccode\u003e@​jgreffe\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6099\"\u003egrpc-ecosystem/grpc-gateway#6099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MicahParks\"\u003e\u003ccode\u003e@​MicahParks\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/pull/6185\"\u003egrpc-ecosystem/grpc-gateway#6185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\"\u003ehttps://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.3...v2.27.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.27.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/3406565cacd3a0f87e4c71c0efc73e7c0a31c568\"\u003e\u003ccode\u003e3406565\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/8be4c86446b1ff5505d7c40adae4f5d0390b2906\"\u003e\u003ccode\u003e8be4c86\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;feat(generator): harden opaque imports and fix snake case to go casin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/63cba548fb4861dcfa29060fef1f5d758cca0e7b\"\u003e\u003ccode\u003e63cba54\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to 46c183b (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6298\"\u003e#6298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/37163bff39e2cfbf7b6975ea912c7ac9b4d1eceb\"\u003e\u003ccode\u003e37163bf\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache digest to cdf6c1f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6297\"\u003e#6297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/64aa277b83e9add2232bb5d9fd9b9b53adfabb17\"\u003e\u003ccode\u003e64aa277\u003c/code\u003e\u003c/a\u003e chore(deps): update googleapis digest to fe6c208 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6296\"\u003e#6296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/7181022a5fe6f1c371d96a7a640619577f32d7ec\"\u003e\u003ccode\u003e7181022\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency bazel_features to v1.41.0 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6293\"\u003e#6293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/c39289dcc4ee76d50811d6589d2dda7a069913a7\"\u003e\u003ccode\u003ec39289d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency com_github_bazelbuild_buildtools to v8.5.1 (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6\"\u003e#6\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/6e3b4f353b9078e0cd6047b46874dd9ba35a36a8\"\u003e\u003ccode\u003e6e3b4f3\u003c/code\u003e\u003c/a\u003e Update gorelease base version to v2.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/e38072568275ba0fe4f43ee00dc8c180e08e4bd8\"\u003e\u003ccode\u003ee380725\u003c/code\u003e\u003c/a\u003e chore(deps): update docker/login-action digest to c94ce9f (\u003ca href=\"https://redirect.github.com/grpc-ecosystem/grpc-gateway/issues/6291\"\u003e#6291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/commit/bba4e0af7a87d1c84c1194be17a6b55eeaff1ea8\"\u003e\u003ccode\u003ebba4e0a\u003c/code\u003e\u003c/a\u003e fix(protoc-gen-openapiv2): prevent panic when generating OpenAPI for multiple...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.27.1...v2.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jackc/pgx/v5` from 5.7.5 to 5.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jackc/pgx/blob/master/CHANGELOG.md\"\u003egithub.com/jackc/pgx/v5's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e5.8.0 (December 26, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Go 1.24+\u003c/li\u003e\n\u003cli\u003eRemove golang.org/x/crypto dependency\u003c/li\u003e\n\u003cli\u003eAdd OptionShouldPing to control ResetSession ping behavior (ilyam8)\u003c/li\u003e\n\u003cli\u003eFix: Avoid overflow when MaxConns is set to MaxInt32\u003c/li\u003e\n\u003cli\u003eFix: Close batch pipeline after a query error (Anthonin Bonnefoy)\u003c/li\u003e\n\u003cli\u003eFaster shutdown of pgxpool.Pool background goroutines (Blake Gentry)\u003c/li\u003e\n\u003cli\u003eAdd pgxpool ping timeout (Amirsalar Safaei)\u003c/li\u003e\n\u003cli\u003eFix: Rows.FieldDescriptions for empty query\u003c/li\u003e\n\u003cli\u003eScan unknown types into *any as string or []byte based on format code\u003c/li\u003e\n\u003cli\u003eOptimize pgtype.Numeric (Philip Dubé)\u003c/li\u003e\n\u003cli\u003eAdd AfterNetConnect hook to pgconn.Config\u003c/li\u003e\n\u003cli\u003eFix: Handle for preparing statements that fail during the Describe phase\u003c/li\u003e\n\u003cli\u003eFix overflow in numeric scanning (Ilia Demianenko)\u003c/li\u003e\n\u003cli\u003eFix: json/jsonb sql.Scanner source type is []byte\u003c/li\u003e\n\u003cli\u003eMigrate from math/rand to math/rand/v2 (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize internal iobufpool (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eOptimize stmtcache invalidation (Mathias Bogaert)\u003c/li\u003e\n\u003cli\u003eFix: missing error case in interval parsing (Maxime Soulé)\u003c/li\u003e\n\u003cli\u003eFix: invalidate statement/description cache in Exec (James Hartig)\u003c/li\u003e\n\u003cli\u003eColumnTypeLength method return the type length for varbit type (DengChan)\u003c/li\u003e\n\u003cli\u003eArray and Composite codecs handle typed nils\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.7.6 (September 8, 2025)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse ParseConfigError in pgx.ParseConfig and pgxpool.ParseConfig (Yurasov Ilia)\u003c/li\u003e\n\u003cli\u003eAdd PrepareConn hook to pgxpool (Jonathan Hall)\u003c/li\u003e\n\u003cli\u003eReduce allocations in QueryContext (Dominique Lefevre)\u003c/li\u003e\n\u003cli\u003eAdd MarshalJSON and UnmarshalJSON for pgtype.Uint32 (Panos Koutsovasilis)\u003c/li\u003e\n\u003cli\u003eConfigure ping behavior on pgxpool with ShouldPing (Christian Kiely)\u003c/li\u003e\n\u003cli\u003ezeronull int types implement Int64Valuer and Int64Scanner (Li Zeghong)\u003c/li\u003e\n\u003cli\u003eFix panic when receiving terminate connection message during CopyFrom (Michal Drausowski)\u003c/li\u003e\n\u003cli\u003eFix statement cache not being invalidated on error during batch (Muhammadali Nazarov)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/fe8740aa0679b67e13d2f1744bce5b61567d584e\"\u003e\u003ccode\u003efe8740a\u003c/code\u003e\u003c/a\u003e Release v5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/e5dde5a51169fac139fb5ff82f5e9ce0155d7f62\"\u003e\u003ccode\u003ee5dde5a\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/06f2d82cac0f9fe6a6246987412b60b33241ed42\"\u003e\u003ccode\u003e06f2d82\u003c/code\u003e\u003c/a\u003e Remove trailing space\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2cf78dd906605e0e3fe9772bfc4d52e2ad60becc\"\u003e\u003ccode\u003e2cf78dd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2448\"\u003e#2448\u003c/a\u003e from DengChan/column_type_lenth_varbit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/2d1c4ef1aac082ec1d16c0ef2d83dc66586a9acb\"\u003e\u003ccode\u003e2d1c4ef\u003c/code\u003e\u003c/a\u003e Skip tests on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/1a5fa7fc7f069c51225244f7632696166edf3ef1\"\u003e\u003ccode\u003e1a5fa7f\u003c/code\u003e\u003c/a\u003e Array and Composite codecs handle typed nils\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/5736d0976dddf0421c8b9193489add01810676fb\"\u003e\u003ccode\u003e5736d09\u003c/code\u003e\u003c/a\u003e ColumnTypeLength method return the type length for varbit type.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/4c1308c14b2eabaaa365e8cd69120b1de8f953e9\"\u003e\u003ccode\u003e4c1308c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;stdlib matches native pgx scanning support\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/14ce2b7a62479e02eb19dc34c639d5f799d3e96f\"\u003e\u003ccode\u003e14ce2b7\u003c/code\u003e\u003c/a\u003e Skip test on CockroachDB\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jackc/pgx/commit/65b2724ea5dd0dc3f75a9b5d98029dbbeeec5bd9\"\u003e\u003ccode\u003e65b2724\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/jackc/pgx/issues/2443\"\u003e#2443\u003c/a\u003e from jameshartig/x-invalidate-cache-in-exec\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jackc/pgx/compare/v5.7.5...v5.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/jarcoal/httpmock` from 1.4.0 to 1.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jarcoal/httpmock/releases\"\u003egithub.com/jarcoal/httpmock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: also test with go v1.25 and use golangci-lint v2.4.0 by \u003ca href=\"https://github.com/maxatome\"\u003e\u003ccode\u003e@​maxatome\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/164\"\u003ejarcoal/httpmock#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid data race when closing body by \u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavyJohnes\"\u003e\u003ccode\u003e@​DavyJohnes\u003c/code\u003e\u003c/a\u003e made his first contribution in \u003ca href=\"https://redirect.github.com/jarcoal/httpmock/pull/165\"\u003ejarcoal/httpmock#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ehttps://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/314d58a0690c92c71b2a9de2d62d52c74c328546\"\u003e\u003ccode\u003e314d58a\u003c/code\u003e\u003c/a\u003e fix: protect all body-related methods with mutext\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/e482896659149810cdc8b9262611a0059150b661\"\u003e\u003ccode\u003ee482896\u003c/code\u003e\u003c/a\u003e fix: avoid data race when closing body\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jarcoal/httpmock/commit/c97714566220b6410cf4f7937db771d1876e8e98\"\u003e\u003ccode\u003ec977145\u003c/code\u003e\u003c/a\u003e test: also test with go v1.25 and use golangci-lint v2.4.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jarcoal/httpmock/compare/v1.4.0...v1.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github.com/klauspost/compress` from 1.18.0 to 1.18.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/klauspost/compress/releases\"\u003egithub.com/klauspost/compress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.18.3\u003c/h2\u003e\n\u003cp\u003eDownstream CVE-2025-61728\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://redirect.github.com/golang/go/issues/77102\"\u003egolang/go#77102\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.2...v1.18.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eflate: Fix invalid encoding on level 9 with single value input by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1115\"\u003eklauspost/compress#1115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: reduce stateless allocations by \u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.5 to 4.31.2 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1111\"\u003eklauspost/compress#1111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ccode\u003ev1.18.1\u003c/code\u003e is marked \u0026quot;retracted\u0026quot; due to invalid flate/zip/gzip encoding.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RXamzin\"\u003e\u003ccode\u003e@​RXamzin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1106\"\u003eklauspost/compress#1106\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\"\u003ehttps://github.com/klauspost/compress/compare/v1.18.1...v1.18.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.18.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ezstd: Fix incorrect buffer size in dictionary encodes by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1059\"\u003eklauspost/compress#1059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003es2: check for cap, not len of buffer in EncodeBetter/Best by \u003ca href=\"https://github.com/vdarulis\"\u003e\u003ccode\u003e@​vdarulis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1080\"\u003eklauspost/compress#1080\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezstd: Add simple zstd EncodeTo/DecodeTo functions by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1079\"\u003eklauspost/compress#1079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ezlib: Avoiding extra allocation in zlib.reader.Reset by \u003ca href=\"https://github.com/travelpolicy\"\u003e\u003ccode\u003e@​travelpolicy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1086\"\u003eklauspost/compress#1086\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egzhttp: remove redundant err check in zstdReader by \u003ca href=\"https://github.com/ryanfowler\"\u003e\u003ccode\u003e@​ryanfowler\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1090\"\u003eklauspost/compress#1090\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun modernize. Deprecate Go 1.22 by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1095\"\u003eklauspost/compress#1095\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Simplify matchlen by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/compress/pull/1101\"\u003eklauspost/compress#1101\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eflate: Add examples by \u003ca href=\"https://github.com/klauspost\"\u003e\u003ccode\u003e@​klauspost\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/klauspost/comp...\n\n_Description has been truncated_\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.","html_url":"https://github.com/TheThingsNetwork/lorawan-stack/pull/7825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheThingsNetwork%2Florawan-stack/issues/7825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7825/packages"}},{"old_version":"1.1.10","new_version":"1.2.15","update_type":"minor","path":null,"pr_created_at":"2026-01-21T18:51:05.000Z","version_change":"1.1.10 → 1.2.15","issue":{"uuid":"3839585856","node_id":"PR_kwDOHaGT5M6-hYHC","number":48,"state":"closed","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.1.10 to 1.2.15","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-11T20:10:39.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T18:51:05.000Z","updated_at":"2026-03-11T20:10:50.000Z","time_to_close":4238374,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.1.10","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.1.10 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003ev1.2.8\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\u003ch2\u003ev1.2.7\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\u003ch2\u003ev1.2.6\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\u003ch2\u003ev1.2.5\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\u003ch2\u003ev1.2.3\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\u003ch2\u003ev1.2.2\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\u003ch2\u003ev1.2.1\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\u003ch2\u003ev1.2.0\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\u003ch2\u003ev1.1.17\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\u003ch2\u003ev1.1.16\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!-- 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/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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.1.10...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.1.10\u0026new-version=1.2.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/eleanorhealth/go-common/network/alerts).\n\n\u003c/details\u003e\n\n\u003e **Note**\n\u003e Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n","html_url":"https://github.com/eleanorhealth/go-common/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/eleanorhealth%2Fgo-common/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"1.2.14","new_version":"1.2.16","update_type":"patch","path":null,"pr_created_at":"2025-12-22T22:11:17.000Z","version_change":"1.2.14 → 1.2.16","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":"1.2.15","new_version":"1.2.16","update_type":"patch","path":null,"pr_created_at":"2025-12-08T20:02:24.000Z","version_change":"1.2.15 → 1.2.16","issue":{"uuid":"3707824251","node_id":"PR_kwDOAvp-M863wa32","number":43925,"state":"open","title":"Bump the bun group with 3 updates","user":"dependabot[bot]","labels":["changelog/no-changelog","dependencies","dependencies-go","team/triage","team/universal-service-monitoring","qa/no-code-change","short review"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T20:02:24.000Z","updated_at":"2026-01-06T04:27:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"bun","update_count":3,"packages":[{"name":"github.com/uptrace/bun","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/dialect/pgdialect","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"},{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.15","new_version":"1.2.16","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps the bun group with 3 updates: [github.com/uptrace/bun](https://github.com/uptrace/bun), [github.com/uptrace/bun/dialect/pgdialect](https://github.com/uptrace/bun) and [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun` from 1.2.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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.15 to 1.2.16\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.16\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/blob/master/github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\u003e1.2.16\u003c/a\u003e (2025-11-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edata race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/e92d91041144037c270db1f87d7b5750d52d88ab\"\u003ee92d910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e data race in db clone stats (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a78f38251b0ca990e55868953cd85e3db7cadcc5\"\u003ea78f382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edb:\u003c/strong\u003e move DBStats to noCopyState (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c64624188efb7b049a6e70d064566a6613fb9974\"\u003ec646241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereturn \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e106cc08\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1276\"\u003e#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erevert CreateChannel rename (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1248\"\u003e#1248\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/a5b2ac63e478da9011640df2612e33094b5fc90b\"\u003ea5b2ac6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esql injection \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1228\"\u003e#1228\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1263\"\u003e#1263\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/c12edf090a9f7b17ea04f121c8b25603590e845b\"\u003ec12edf0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1299\"\u003e#1299\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003eb499cce\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1298\"\u003e#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003ed9f273f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd materialize cte support  (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/16ebb0916c2bffbec6bdb2af4c227d83fefdb4ae\"\u003e16ebb09\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SetValues (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1252\"\u003e#1252\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/9556d3c4fb5fb79d9295a5937d46052a0e07fb2f\"\u003e9556d3c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e2ad0521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd WithQueryHook and deprecated AddQueryHook (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/f662c1ee6f49306eea50ceceb23d2da5b83d28cc\"\u003ef662c1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrate:\u003c/strong\u003e add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e042b10a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdialect:\u003c/strong\u003e add support for RETURNING clause in MERGE statements (\u003ca href=\"https://redirect.github.com/uptrace/bun/blob/master/redirect.github.com/uptrace/bun/issues/1258\"\u003e#1258\u003c/a\u003e) (\u003ca href=\"https://github.com/uptrace/bun/blob/master/github.com/uptrace/bun/commits/6f4c68874cd3324c863253d10ba4989365837b61\"\u003e6f4c688\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/c951ef4897c54e53a3aeb112f237e1b82a284755\"\u003e\u003ccode\u003ec951ef4\u003c/code\u003e\u003c/a\u003e chore: release v1.2.16 (release.sh) (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/1e91aa2e4b7a87a54fe5f83ff4641a49ae83ceac\"\u003e\u003ccode\u003e1e91aa2\u003c/code\u003e\u003c/a\u003e chore: go mod tidy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/b499cce68bff4c2c51d8647dd1ca17c0451f468e\"\u003e\u003ccode\u003eb499cce\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eSelectQuery.Clone\u003c/code\u003e to properly handle non-nil empty arg slices (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/9f8a5f38b8864a59e0cbf38d6382f0178ae4d7fa\"\u003e\u003ccode\u003e9f8a5f3\u003c/code\u003e\u003c/a\u003e chore: support empty order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/a5efcd802d63b20d1d3d8474bfa9eb72fa413512\"\u003e\u003ccode\u003ea5efcd8\u003c/code\u003e\u003c/a\u003e chore: use bun.Ident in OrderBy (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/00498d0a9d458459d3d7276a0f44607f20526c04\"\u003e\u003ccode\u003e00498d0\u003c/code\u003e\u003c/a\u003e chore: rename SortDir to Order (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/2ad05214e57548e0b6dccf487401335cbd4e4ed9\"\u003e\u003ccode\u003e2ad0521\u003c/code\u003e\u003c/a\u003e feat: add SortDir type to safely build order queries (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/106cc081023efe0662375fc9e6b9de9b0b06f6b0\"\u003e\u003ccode\u003e106cc08\u003c/code\u003e\u003c/a\u003e fix: return \u0026quot;custom\u0026quot; for unknown dialects instead of \u0026quot;invalid\u0026quot; (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/d9f273fc119ff2097883fffeb34d2e2c6074accd\"\u003e\u003ccode\u003ed9f273f\u003c/code\u003e\u003c/a\u003e feat: add Context to ConnResolver.ResolveConn (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1275\"\u003e#1275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uptrace/bun/commit/042b10aa50f6b0f532a59de4ce81fbddb6a3b739\"\u003e\u003ccode\u003e042b10a\u003c/code\u003e\u003c/a\u003e feat(migrate): add BeforeMigration and AfterMigration (\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.15...v1.2.16\"\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/DataDog/datadog-agent/pull/43925","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdatadog-agent/issues/43925","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/43925/packages"}},{"old_version":"1.2.14","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-10-27T23:38:41.000Z","version_change":"1.2.14 → 1.2.15","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":"1.2.11","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-09-26T09:19:07.000Z","version_change":"1.2.11 → 1.2.15","issue":{"uuid":"2863250757","node_id":"PR_kwDOP3QzEM6qqb1F","number":1,"state":"closed","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.2.11 to 1.2.15","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-26T09:22:17.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-09-26T09:19:07.000Z","updated_at":"2025-09-26T09:22:17.000Z","time_to_close":190,"merged_at":"2025-09-26T09:22:17.000Z","merged_by":"Eleazar-Harold","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.11","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.2.11 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.11...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.11\u0026new-version=1.2.15)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Eleazar-Harold/sil-backend-assessment/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/Eleazar-Harold/sil-backend-assessment/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Eleazar-Harold%2Fsil-backend-assessment/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"1.2.14","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-09-22T22:09:06.000Z","version_change":"1.2.14 → 1.2.15","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":"1.2.7","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-09-18T20:45:16.000Z","version_change":"1.2.7 → 1.2.15","issue":{"uuid":"2841665161","node_id":"PR_kwDOBkE45M6pYF6J","number":27,"state":"open","title":"Bump github.com/uptrace/bun/driver/pgdriver from 1.2.7 to 1.2.15","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-18T20:45:16.000Z","updated_at":"2025-09-18T20:45:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.7","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun) from 1.2.7 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003ev1.2.11\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\u003ch2\u003ev1.2.10\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\u003ch2\u003ev1.2.9\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\u003ch2\u003ev1.2.8\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.7...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.7\u0026new-version=1.2.15)](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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dhax/go-base/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/dhax/go-base/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dhax%2Fgo-base/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"1.2.14","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-09-08T22:09:43.000Z","version_change":"1.2.14 → 1.2.15","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":"1.2.14","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-09-03T01:38:29.000Z","version_change":"1.2.14 → 1.2.15","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":"1.2.11","new_version":"1.2.15","update_type":"patch","path":"/internal in the go_modules group across 1 directory","pr_created_at":"2025-08-28T20:09:24.000Z","version_change":"1.2.11 → 1.2.15","issue":{"uuid":"2782859136","node_id":"PR_kwDOMKLVLs6l3w-A","number":54,"state":"open","title":"Chore(deps): bump github.com/uptrace/bun/driver/pgdriver from 1.2.11 to 1.2.15 in /internal in the go_modules group across 1 directory","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-08-28T20:09:24.000Z","updated_at":"2025-08-28T20:09:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"github.com/uptrace/bun/driver/pgdriver","old_version":"1.2.11","new_version":"1.2.15","repository_url":"https://github.com/uptrace/bun"}],"path":"/internal in the go_modules group across 1 directory","ecosystem":"go"},"body":"Bumps the go_modules group with 1 update in the /internal directory: [github.com/uptrace/bun/driver/pgdriver](https://github.com/uptrace/bun).\n\nUpdates `github.com/uptrace/bun/driver/pgdriver` from 1.2.11 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\u003ch2\u003ev1.2.14\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\u003ch2\u003ev1.2.13\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\u003ch2\u003ev1.2.12\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\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.13...v1.2.14\"\u003e1.2.14\u003c/a\u003e (2025-06-16)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erestore q.limit check (\u003ca href=\"https://github.com/uptrace/bun/commit/07d32c1662015a398322fdbc0dc34c5f0d10ce44\"\u003e07d32c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.12...v1.2.13\"\u003e1.2.13\u003c/a\u003e (2025-06-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003equery:\u003c/strong\u003e scanAndCount without model (\u003ca href=\"https://github.com/uptrace/bun/commit/07fb7ec540979d0625cfeb771a0679c5982c6e2a\"\u003e07fb7ec\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1209\"\u003e#1209\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esort fk constraints before appending (\u003ca href=\"https://github.com/uptrace/bun/commit/c87fa903c56743e24a2cb677e8e96fd5c802fba5\"\u003ec87fa90\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003euse slices sort (\u003ca href=\"https://github.com/uptrace/bun/commit/8555900ad840d9b6e73c8655af4f1b6766bc943b\"\u003e8555900\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uptrace/bun/compare/v1.2.11...v1.2.12\"\u003e1.2.12\u003c/a\u003e (2025-06-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eautomigrate:\u003c/strong\u003e append SQL to separate []byte slices (\u003ca href=\"https://github.com/uptrace/bun/commit/f44a349ec61b09f9f0240a923e121cbaa3ab1d14\"\u003ef44a349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003egh-1160\u003c/a\u003e:\u003c/strong\u003e add WithExcludeForeignKeys option (\u003ca href=\"https://github.com/uptrace/bun/commit/63141cb6c9a6d0d2abf4b41eac5b1c6078884326\"\u003e63141cb\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/uptrace/bun/issues/1160\"\u003e#1160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiss-824 to allow mssql to support non unicode strings (\u003ca href=\"https://github.com/uptrace/bun/commit/056576355a0a7ff75f616cedb5d81144f6657a6a\"\u003e0565763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emigrations:\u003c/strong\u003e skip template rendering if no data + fix tests (\u003ca href=\"https://github.com/uptrace/bun/commit/4055827e1af4f0b7e13879d393c1131ab497d962\"\u003e4055827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epgdriver:\u003c/strong\u003e rename channelOverflowHandler to ChannelOverflowHandler for public API (\u003ca href=\"https://github.com/uptrace/bun/commit/65760a9e648a1ae379982e5d8737d6d864f6a8e3\"\u003e65760a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erelation join data race (\u003ca href=\"https://github.com/uptrace/bun/commit/37971d7f83042ab83e52be1c122083f8a98a1efa\"\u003e37971d7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereport BIGSERIAL ~ BIGINT in pgdialect (\u003ca href=\"https://github.com/uptrace/bun/commit/ad7356a772324950cf866b86d23771fc53f83505\"\u003ead7356a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eskip automigrator test early (\u003ca href=\"https://github.com/uptrace/bun/commit/5b22710f0b4d980ebec38fcd306bf459dc1eb615\"\u003e5b22710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003estart sequence with last+1 (\u003ca href=\"https://github.com/uptrace/bun/commit/7fbf34a69ff249c72af522331a4f6116f240630a\"\u003e7fbf34a\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/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.11...v1.2.15\"\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/uptrace/bun/driver/pgdriver\u0026package-manager=go_modules\u0026previous-version=1.2.11\u0026new-version=1.2.15)](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 \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\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/CornucopiaTech/listah/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/CornucopiaTech/listah/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CornucopiaTech%2Flistah/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"1.2.14","new_version":"1.2.15","update_type":"patch","path":null,"pr_created_at":"2025-08-26T15:50:44.000Z","version_change":"1.2.14 → 1.2.15","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"}}]}