Skip to content

Release v1.19.1 - #856

Merged
carabasdaniel merged 11 commits into
mainfrom
copybara/v1.19.1
Aug 18, 2026
Merged

Release v1.19.1#856
carabasdaniel merged 11 commits into
mainfrom
copybara/v1.19.1

Conversation

@github-actions

Copy link
Copy Markdown

Copybara Sync - Release v1.19.1

This PR was automatically created by Copybara, syncing changes from the overmindtech/workspace monorepo.

Original author: Elliot Waddington (getinnocuous@users.noreply.github.com)

What happens when this PR is merged?

  1. The tag-on-merge workflow will automatically create the v1.19.1 tag on main
  2. This tag will trigger the release workflow, which will:
    • Run tests
    • Build and publish release binaries via GoReleaser
    • Upload packages to Cloudsmith

Review Checklist

  • Changes look correct and match the expected monorepo sync
  • Tests pass (see CI checks below)

tphoneyand others added 3 commits August 18, 2026 11:48
<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## Summary
Minor Go dependency updates for general maintenance and cleanup.
## Changes
- Updated `golang.org/x/text` to v0.41.0
- Updated `golang.org/x/telemetry` to latest
- Updated `golang.org/x/tools` to v0.48.0
- Updated `google.golang.org/protobuf` to v1.36.12
- Updated `google.golang.org/genproto/googleapis/rpc` to latest
- Fixed go.mod grouping: moved `github.com/google/jsonschema-go` to
direct dependencies block
## Context
This PR was initially created to investigate Snyk Go vulnerability
findings, but analysis confirmed all packages are already at patched
versions (false positives). Those will be dismissed in Snyk UI
separately.
This PR keeps the dependency updates from that investigation for general
maintenance - cleaner dependencies are better.
## Testing
- ✅ All CI checks pass
- ✅ `go mod tidy` runs clean
- ✅ Bugbot go.mod grouping issue resolved
<!-- CURSOR_AGENT_PR_BODY_END -->
Linear Issue:
[ENG-6053](https://linear.app/overmind/issue/ENG-6053/update-all-nodejs-versions-for-cve-2026-58043)
<div><a
href="https://cursor.com/agents/bc-fe3321ab-18e7-45a8-94df-bc3acef18b23?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a
href="https://cursor.com/background-agent?bcId=bc-fe3321ab-18e7-45a8-94df-bc3acef18b23&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
GitOrigin-RevId: c6eef44bd7521dbfb7fbacf3053f3e4392c2c7cb
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/aws/aws-sdk-go-v2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.43.4` → `v1.43.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.43.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.43.4/v1.43.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.32.35` → `v1.32.36` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.36?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.35/v1.32.36?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/credentials](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.19.34` → `v1.19.35` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.19.35?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.19.34/v1.19.35?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.18.35` → `v1.18.36` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.36?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.35/v1.18.36?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/apigateway](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.42.4` → `v1.42.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fapigateway/v1.42.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fapigateway/v1.42.4/v1.42.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/autoscaling](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.71.0` → `v1.72.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fautoscaling/v1.72.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fautoscaling/v1.71.0/v1.72.0?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/cloudfront](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.67.4` → `v1.67.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudfront/v1.67.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudfront/v1.67.4/v1.67.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/cloudwatch](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.66.3` → `v1.66.4` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatch/v1.66.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatch/v1.66.3/v1.66.4?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/directconnect](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.44.1` → `v1.44.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdirectconnect/v1.44.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdirectconnect/v1.44.1/v1.44.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/dynamodb](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.63.1` → `v1.63.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdynamodb/v1.63.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdynamodb/v1.63.1/v1.63.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ec2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.320.0` → `v1.321.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.321.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.320.0/v1.321.1?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ecs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.90.0` → `v1.90.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fecs/v1.90.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fecs/v1.90.0/v1.90.1?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/efs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.44.4` → `v1.44.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fefs/v1.44.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fefs/v1.44.4/v1.44.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/eks](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.90.4` → `v1.91.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2feks/v1.91.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2feks/v1.90.4/v1.91.0?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.36.4` → `v1.36.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancing/v1.36.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancing/v1.36.4/v1.36.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.58.5` → `v1.58.6` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancingv2/v1.58.6?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancingv2/v1.58.5/v1.58.6?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/iam](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.58.1` → `v1.59.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fiam/v1.59.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fiam/v1.58.1/v1.59.0?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/kms](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.55.4` → `v1.55.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkms/v1.55.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkms/v1.55.4/v1.55.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/lambda](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.101.2` → `v1.101.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2flambda/v1.101.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2flambda/v1.101.2/v1.101.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/networkfirewall](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.67.1` → `v1.67.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkfirewall/v1.67.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkfirewall/v1.67.1/v1.67.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/networkmanager](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.44.4` → `v1.44.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkmanager/v1.44.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkmanager/v1.44.4/v1.44.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/rds](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.124.1` → `v1.124.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2frds/v1.124.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2frds/v1.124.1/v1.124.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/route53](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.65.6` → `v1.65.7` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2froute53/v1.65.7?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2froute53/v1.65.6/v1.65.7?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/s3](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.107.0` → `v1.107.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.107.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.107.0/v1.107.1?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sesv2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.66.4` → `v1.66.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsesv2/v1.66.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsesv2/v1.66.4/v1.66.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sns](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.42.4` → `v1.42.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsns/v1.42.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsns/v1.42.4/v1.42.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sqs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.46.4` → `v1.46.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsqs/v1.46.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsqs/v1.46.4/v1.46.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ssm](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.73.4` → `v1.73.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fssm/v1.73.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fssm/v1.73.4/v1.73.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sts](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.45.4` → `v1.45.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.45.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.45.4/v1.45.5?slim=true)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
---
### Release Notes
<details>
<summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary>
###
[`v1.43.5`](https://redirect.github.com/aws/aws-sdk-go-v2/blob/HEAD/CHANGELOG.md#Release-2026-03-26)
[Compare
Source](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.43.4...v1.43.5)
#### General Highlights
- **Dependency Update**: Updated to the latest SDK module versions
#### Module Highlights
- `github.com/aws/aws-sdk-go-v2`: v1.41.5
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/accessanalyzer`:
[v1.45.12](service/accessanalyzer/CHANGELOG.md#v14512-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/account`:
[v1.30.5](service/account/CHANGELOG.md#v1305-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/acm`:
[v1.37.23](service/acm/CHANGELOG.md#v13723-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/acmpca`:
[v1.46.12](service/acmpca/CHANGELOG.md#v14612-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/aiops`:
[v1.6.21](service/aiops/CHANGELOG.md#v1621-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/amp`:
[v1.42.9](service/amp/CHANGELOG.md#v1429-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/amplify`:
[v1.38.14](service/amplify/CHANGELOG.md#v13814-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/amplifybackend`:
[v1.32.20](service/amplifybackend/CHANGELOG.md#v13220-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder`:
[v1.28.20](service/amplifyuibuilder/CHANGELOG.md#v12820-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/apigateway`:
[v1.39.1](service/apigateway/CHANGELOG.md#v1391-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi`:
[v1.29.14](service/apigatewaymanagementapi/CHANGELOG.md#v12914-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/apigatewayv2`:
[v1.34.1](service/apigatewayv2/CHANGELOG.md#v1341-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appconfig`:
[v1.43.13](service/appconfig/CHANGELOG.md#v14313-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appconfigdata`:
[v1.23.22](service/appconfigdata/CHANGELOG.md#v12322-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appfabric`:
[v1.16.21](service/appfabric/CHANGELOG.md#v11621-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appflow`:
[v1.51.12](service/appflow/CHANGELOG.md#v15112-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appintegrations`:
[v1.37.7](service/appintegrations/CHANGELOG.md#v1377-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/applicationautoscaling`:
[v1.41.14](service/applicationautoscaling/CHANGELOG.md#v14114-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler`:
[v1.27.12](service/applicationcostprofiler/CHANGELOG.md#v12712-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice`:
[v1.35.13](service/applicationdiscoveryservice/CHANGELOG.md#v13513-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/applicationinsights`:
[v1.34.20](service/applicationinsights/CHANGELOG.md#v13420-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/applicationsignals`:
[v1.19.1](service/applicationsignals/CHANGELOG.md#v1191-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appmesh`:
[v1.35.12](service/appmesh/CHANGELOG.md#v13512-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/apprunner`:
[v1.39.14](service/apprunner/CHANGELOG.md#v13914-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appstream`:
[v1.54.4](service/appstream/CHANGELOG.md#v1544-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/appsync`:
[v1.53.5](service/appsync/CHANGELOG.md#v1535-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/arcregionswitch`:
[v1.6.3](service/arcregionswitch/CHANGELOG.md#v163-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/arczonalshift`:
[v1.22.23](service/arczonalshift/CHANGELOG.md#v12223-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/artifact`:
[v1.15.5](service/artifact/CHANGELOG.md#v1155-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/athena`:
[v1.57.4](service/athena/CHANGELOG.md#v1574-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/auditmanager`:
[v1.46.12](service/auditmanager/CHANGELOG.md#v14612-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/autoscaling`:
[v1.64.4](service/autoscaling/CHANGELOG.md#v1644-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/autoscalingplans`:
[v1.30.14](service/autoscalingplans/CHANGELOG.md#v13014-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/b2bi`:
[v1.0.0-preview.100](service/b2bi/CHANGELOG.md#v100-preview100-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/backup`:
[v1.54.11](service/backup/CHANGELOG.md#v15411-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/backupgateway`:
[v1.26.3](service/backupgateway/CHANGELOG.md#v1263-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/backupsearch`:
[v1.6.23](service/backupsearch/CHANGELOG.md#v1623-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/batch`:
[v1.63.2](service/batch/CHANGELOG.md#v1632-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bcmdashboards`:
[v1.1.4](service/bcmdashboards/CHANGELOG.md#v114-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bcmdataexports`:
[v1.14.0](service/bcmdataexports/CHANGELOG.md#v1140-2026-03-26)
- **Feature**: With this release we are providing an option to accounts
to have their export delivered to an S3 bucket that is not owned by the
account.
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator`:
[v1.10.9](service/bcmpricingcalculator/CHANGELOG.md#v1109-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions`:
[v1.1.5](service/bcmrecommendedactions/CHANGELOG.md#v115-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrock`:
[v1.57.1](service/bedrock/CHANGELOG.md#v1571-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockagent`:
[v1.52.7](service/bedrockagent/CHANGELOG.md#v1527-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockagentcore`:
[v1.15.2](service/bedrockagentcore/CHANGELOG.md#v1152-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol`:
[v1.25.1](service/bedrockagentcorecontrol/CHANGELOG.md#v1251-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime`:
[v1.51.8](service/bedrockagentruntime/CHANGELOG.md#v1518-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation`:
[v1.13.5](service/bedrockdataautomation/CHANGELOG.md#v1135-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime`:
[v1.10.4](service/bedrockdataautomationruntime/CHANGELOG.md#v1104-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/bedrockruntime`:
[v1.50.4](service/bedrockruntime/CHANGELOG.md#v1504-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/billing`:
[v1.10.4](service/billing/CHANGELOG.md#v1104-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/billingconductor`:
[v1.28.5](service/billingconductor/CHANGELOG.md#v1285-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/braket`:
[v1.39.8](service/braket/CHANGELOG.md#v1398-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/budgets`:
[v1.43.4](service/budgets/CHANGELOG.md#v1434-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chatbot`:
[v1.14.21](service/chatbot/CHANGELOG.md#v11421-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chime`:
[v1.41.12](service/chime/CHANGELOG.md#v14112-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chimesdkidentity`:
[v1.27.20](service/chimesdkidentity/CHANGELOG.md#v12720-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines`:
[v1.26.21](service/chimesdkmediapipelines/CHANGELOG.md#v12621-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings`:
[v1.33.15](service/chimesdkmeetings/CHANGELOG.md#v13315-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging`:
[v1.32.17](service/chimesdkmessaging/CHANGELOG.md#v13217-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/chimesdkvoice`:
[v1.28.13](service/chimesdkvoice/CHANGELOG.md#v12813-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cleanrooms`:
[v1.42.4](service/cleanrooms/CHANGELOG.md#v1424-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cleanroomsml`:
[v1.22.5](service/cleanroomsml/CHANGELOG.md#v1225-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloud9`:
[v1.33.20](service/cloud9/CHANGELOG.md#v13320-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudcontrol`:
[v1.29.13](service/cloudcontrol/CHANGELOG.md#v12913-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/clouddirectory`:
[v1.30.12](service/clouddirectory/CHANGELOG.md#v13012-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudformation`:
[v1.71.9](service/cloudformation/CHANGELOG.md#v1719-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudfront`:
[v1.60.4](service/cloudfront/CHANGELOG.md#v1604-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore`:
[v1.12.24](service/cloudfrontkeyvaluestore/CHANGELOG.md#v11224-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudhsm`:
[v1.29.21](service/cloudhsm/CHANGELOG.md#v12921-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudhsmv2`:
[v1.34.21](service/cloudhsmv2/CHANGELOG.md#v13421-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudsearch`:
[v1.32.12](service/cloudsearch/CHANGELOG.md#v13212-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain`:
[v1.28.20](service/cloudsearchdomain/CHANGELOG.md#v12820-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudtrail`:
[v1.55.9](service/cloudtrail/CHANGELOG.md#v1559-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudtraildata`:
[v1.17.13](service/cloudtraildata/CHANGELOG.md#v11713-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudwatch`:
[v1.55.3](service/cloudwatch/CHANGELOG.md#v1553-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudwatchevents`:
[v1.32.23](service/cloudwatchevents/CHANGELOG.md#v13223-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs`:
[v1.65.0](service/cloudwatchlogs/CHANGELOG.md#v1650-2026-03-26)
- **Feature**: This release adds parameter support to saved queries in
CloudWatch Logs Insights. Define reusable query templates with named
placeholders, invoke them using start query. Available in Console, CLI
and SDK
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codeartifact`:
[v1.38.21](service/codeartifact/CHANGELOG.md#v13821-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codebuild`:
[v1.68.13](service/codebuild/CHANGELOG.md#v16813-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codecatalyst`:
[v1.21.12](service/codecatalyst/CHANGELOG.md#v12112-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codecommit`:
[v1.33.12](service/codecommit/CHANGELOG.md#v13312-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codeconnections`:
[v1.10.20](service/codeconnections/CHANGELOG.md#v11020-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codedeploy`:
[v1.35.13](service/codedeploy/CHANGELOG.md#v13513-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codeguruprofiler`:
[v1.29.20](service/codeguruprofiler/CHANGELOG.md#v12920-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codegurureviewer`:
[v1.34.20](service/codegurureviewer/CHANGELOG.md#v13420-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codegurusecurity`:
[v1.16.24](service/codegurusecurity/CHANGELOG.md#v11624-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codepipeline`:
[v1.46.21](service/codepipeline/CHANGELOG.md#v14621-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codestarconnections`:
[v1.35.13](service/codestarconnections/CHANGELOG.md#v13513-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/codestarnotifications`:
[v1.31.21](service/codestarnotifications/CHANGELOG.md#v13121-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cognitoidentity`:
[v1.33.22](service/cognitoidentity/CHANGELOG.md#v13322-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider`:
[v1.59.3](service/cognitoidentityprovider/CHANGELOG.md#v1593-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/cognitosync`:
[v1.29.12](service/cognitosync/CHANGELOG.md#v12912-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/comprehend`:
[v1.40.21](service/comprehend/CHANGELOG.md#v14021-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/comprehendmedical`:
[v1.31.21](service/comprehendmedical/CHANGELOG.md#v13121-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/computeoptimizer`:
[v1.49.8](service/computeoptimizer/CHANGELOG.md#v1498-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/computeoptimizerautomation`:
[v1.0.8](service/computeoptimizerautomation/CHANGELOG.md#v108-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/configservice`:
[v1.62.1](service/configservice/CHANGELOG.md#v1621-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connect`:
[v1.166.1](service/connect/CHANGELOG.md#v11661-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connectcampaigns`:
[v1.20.20](service/connectcampaigns/CHANGELOG.md#v12020-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2`:
[v1.11.4](service/connectcampaignsv2/CHANGELOG.md#v1114-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connectcases`:
[v1.39.1](service/connectcases/CHANGELOG.md#v1391-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connectcontactlens`:
[v1.33.13](service/connectcontactlens/CHANGELOG.md#v13313-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connecthealth`:
[v1.0.3](service/connecthealth/CHANGELOG.md#v103-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/connectparticipant`:
[v1.36.7](service/connectparticipant/CHANGELOG.md#v1367-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/controlcatalog`:
[v1.14.9](service/controlcatalog/CHANGELOG.md#v1149-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/controltower`:
[v1.28.9](service/controltower/CHANGELOG.md#v1289-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/costandusagereportservice`:
[v1.34.13](service/costandusagereportservice/CHANGELOG.md#v13413-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/costexplorer`:
[v1.63.6](service/costexplorer/CHANGELOG.md#v1636-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/costoptimizationhub`:
[v1.22.8](service/costoptimizationhub/CHANGELOG.md#v1228-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/customerprofiles`:
[v1.57.2](service/customerprofiles/CHANGELOG.md#v1572-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/databasemigrationservice`:
[v1.61.10](service/databasemigrationservice/CHANGELOG.md#v16110-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/databrew`:
[v1.39.14](service/databrew/CHANGELOG.md#v13914-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dataexchange`:
[v1.40.14](service/dataexchange/CHANGELOG.md#v14014-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/datapipeline`:
[v1.30.20](service/datapipeline/CHANGELOG.md#v13020-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/datasync`:
[v1.58.2](service/datasync/CHANGELOG.md#v1582-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/datazone`:
[v1.54.2](service/datazone/CHANGELOG.md#v1542-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dax`:
[v1.29.16](service/dax/CHANGELOG.md#v12916-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/deadline`:
[v1.26.2](service/deadline/CHANGELOG.md#v1262-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/detective`:
[v1.38.13](service/detective/CHANGELOG.md#v13813-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/devicefarm`:
[v1.38.8](service/devicefarm/CHANGELOG.md#v1388-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/devopsguru`:
[v1.40.12](service/devopsguru/CHANGELOG.md#v14012-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/directconnect`:
[v1.38.15](service/directconnect/CHANGELOG.md#v13815-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/directoryservice`:
[v1.38.16](service/directoryservice/CHANGELOG.md#v13816-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/directoryservicedata`:
[v1.7.21](service/directoryservicedata/CHANGELOG.md#v1721-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dlm`:
[v1.35.16](service/dlm/CHANGELOG.md#v13516-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/docdb`:
[v1.48.13](service/docdb/CHANGELOG.md#v14813-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/docdbelastic`:
[v1.20.13](service/docdbelastic/CHANGELOG.md#v12013-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/drs`:
[v1.36.13](service/drs/CHANGELOG.md#v13613-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dsql`:
[v1.12.8](service/dsql/CHANGELOG.md#v1128-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dynamodb`:
[v1.57.1](service/dynamodb/CHANGELOG.md#v1571-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/dynamodbstreams`:
[v1.32.14](service/dynamodbstreams/CHANGELOG.md#v13214-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ebs`:
[v1.33.14](service/ebs/CHANGELOG.md#v13314-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ec2`:
[v1.296.1](service/ec2/CHANGELOG.md#v12961-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect`:
[v1.32.20](service/ec2instanceconnect/CHANGELOG.md#v13220-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ecr`:
[v1.56.2](service/ecr/CHANGELOG.md#v1562-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ecrpublic`:
[v1.38.13](service/ecrpublic/CHANGELOG.md#v13813-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/ecs`:
[v1.74.1](service/ecs/CHANGELOG.md#v1741-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/efs`:
[v1.41.14](service/efs/CHANGELOG.md#v14114-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/eks`:
[v1.81.2](service/eks/CHANGELOG.md#v1812-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/eksauth`:
[v1.12.13](service/eksauth/CHANGELOG.md#v11213-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elasticache`:
[v1.51.13](service/elasticache/CHANGELOG.md#v15113-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk`:
[v1.34.2](service/elasticbeanstalk/CHANGELOG.md#v1342-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing`:
[v1.33.23](service/elasticloadbalancing/CHANGELOG.md#v13323-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2`:
[v1.54.10](service/elasticloadbalancingv2/CHANGELOG.md#v15410-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elasticsearchservice`:
[v1.39.2](service/elasticsearchservice/CHANGELOG.md#v1392-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/elementalinference`:
[v1.0.3](service/elementalinference/CHANGELOG.md#v103-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/emr`:
[v1.59.0](service/emr/CHANGELOG.md#v1590-2026-03-26)
- **Feature**: Add StepExecutionRoleArn to RunJobFlow API
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/emrcontainers`:
[v1.40.17](service/emrcontainers/CHANGELOG.md#v14017-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/emrserverless`:
[v1.39.6](service/emrserverless/CHANGELOG.md#v1396-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/entityresolution`:
[v1.26.5](service/entityresolution/CHANGELOG.md#v1265-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/eventbridge`:
[v1.45.23](service/eventbridge/CHANGELOG.md#v14523-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/evs`:
[v1.6.4](service/evs/CHANGELOG.md#v164-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/finspace`:
[v1.33.21](service/finspace/CHANGELOG.md#v13321-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/finspacedata`:
[v1.33.21](service/finspacedata/CHANGELOG.md#v13321-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/firehose`:
[v1.42.13](service/firehose/CHANGELOG.md#v14213-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/fis`:
[v1.37.20](service/fis/CHANGELOG.md#v13720-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/fms`:
[v1.44.22](service/fms/CHANGELOG.md#v14422-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/forecast`:
[v1.41.21](service/forecast/CHANGELOG.md#v14121-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/forecastquery`:
[v1.29.21](service/forecastquery/CHANGELOG.md#v12921-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/frauddetector`:
[v1.41.12](service/frauddetector/CHANGELOG.md#v14112-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/freetier`:
[v1.13.14](service/freetier/CHANGELOG.md#v11314-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/fsx`:
[v1.65.7](service/fsx/CHANGELOG.md#v1657-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/gamelift`:
[v1.51.3](service/gamelift/CHANGELOG.md#v1513-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/gameliftstreams`:
[v1.11.1](service/gameliftstreams/CHANGELOG.md#v1111-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/geomaps`:
[v1.9.4](service/geomaps/CHANGELOG.md#v194-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/geoplaces`:
[v1.8.5](service/geoplaces/CHANGELOG.md#v185-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/georoutes`:
[v1.7.14](service/georoutes/CHANGELOG.md#v1714-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/glacier`:
[v1.32.6](service/glacier/CHANGELOG.md#v1326-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/globalaccelerator`:
[v1.35.15](service/globalaccelerator/CHANGELOG.md#v13515-2026-03-26)
- **Bug Fix**: Fix a bug where a recorded clock skew could persist on
the client even if the client and server clock ended up realigning.
- `github.com/aws/aws-sdk-go-v2/service/glue`:
[v1.139.1](service/glue/CHANGELOG.md#v11391-2026-03-26)
- **B
> ✂ **Note**
>
> PR body was truncated to here.
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "after 6pm on thursday,before 10am on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ29sYW5nIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 859828fc66450416acdf4f48cc1cc5c99a592043
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/nats-io/nats-server/v2](https://redirect.github.com/nats-io/nats-server)
| `v2.14.4` → `v2.14.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnats-io%2fnats-server%2fv2/v2.14.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnats-io%2fnats-server%2fv2/v2.14.4/v2.14.5?slim=true)
|
|
[github.com/nats-io/nats.go](https://redirect.github.com/nats-io/nats.go)
| `v1.52.0` → `v1.53.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnats-io%2fnats.go/v1.53.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnats-io%2fnats.go/v1.52.0/v1.53.1?slim=true)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
---
### Release Notes
<details>
<summary>nats-io/nats-server
(github.com/nats-io/nats-server/v2)</summary>
###
[`v2.14.5`](https://redirect.github.com/nats-io/nats-server/releases/tag/v2.14.5)
[Compare
Source](https://redirect.github.com/nats-io/nats-server/compare/v2.14.4...v2.14.5)
#### Changelog
Refer to the [2.14 Upgrade
Guide](https://docs.nats.io/release-notes/whats_new/whats_new_214) for
backwards compatibility notes with 2.12.x. Please note that the 2.13.x
version was skipped.
##### Go Version
- 1.26.5
##### Dependencies
- github.com/klauspost/compress v1.19.2
([#&#8203;8459](https://redirect.github.com/nats-io/nats-server/issues/8459))
- golang.org/x/crypto v0.55.0
([#&#8203;8459](https://redirect.github.com/nats-io/nats-server/issues/8459))
##### Added
Leafnodes
- New `dial_timeout` option can be specified in the `leafnode` config
block or for specific remotes in the configuration, allowing it to be
increased above the default 1 second for high-latency links
([#&#8203;8427](https://redirect.github.com/nats-io/nats-server/issues/8427))
##### Fixed
General
- Fixed a deadlock that could occur in the logger when a close error
occurs
([#&#8203;8430](https://redirect.github.com/nats-io/nats-server/issues/8430))
JetStream
- Fix a bug that could result in potential data loss when handling
idempotent stream creates when an offline node catches up from a
metalayer snapshot, caused by an incorrect update to the create time in
the stream assignment
([#&#8203;8449](https://redirect.github.com/nats-io/nats-server/issues/8449))
##### Complete Changes
</details>
<details>
<summary>nats-io/nats.go (github.com/nats-io/nats.go)</summary>
###
[`v1.53.1`](https://redirect.github.com/nats-io/nats.go/releases/tag/v1.53.1)
[Compare
Source](https://redirect.github.com/nats-io/nats.go/compare/v1.53.0...v1.53.1)
#### Changelog
This is a patch release containing no functional changes.
##### FIXED
- `Version` const and the README install line, which were not updated
for v1.53.0
([#&#8203;2118](https://redirect.github.com/nats-io/nats.go/issues/2118))
##### Complete Changes
###
[`v1.53.0`](https://redirect.github.com/nats-io/nats.go/releases/tag/v1.53.0)
[Compare
Source](https://redirect.github.com/nats-io/nats.go/compare/v1.52.0...v1.53.0)
#### Changelog
##### ADDED
- JetStream:
- `WithPublishAsyncAckHandler` option for JetStream async publish.
Thanks [@&#8203;occamist](https://redirect.github.com/occamist) for the
contribution
([#&#8203;2109](https://redirect.github.com/nats-io/nats.go/issues/2109))
- `AckFlowControlPolicy` to legacy API
([#&#8203;2091](https://redirect.github.com/nats-io/nats.go/issues/2091))
- Micro:
- `micro.WithEndpointMetadataKey`. Thanks
[@&#8203;joeriddles](https://redirect.github.com/joeriddles) for the
contribution
([#&#8203;2079](https://redirect.github.com/nats-io/nats.go/issues/2079))
##### FIXED
- Core NATS:
- Websocket connection with path. Thanks
[@&#8203;joeriddles](https://redirect.github.com/joeriddles) for the
contribution
([#&#8203;2092](https://redirect.github.com/nats-io/nats.go/issues/2092))
- `MsgsTimeout` iterator yielding a spurious `(nil, nil)` after a
timeout. Thanks
[@&#8203;sueun-dev](https://redirect.github.com/sueun-dev) and
[@&#8203;c-tonneslan](https://redirect.github.com/c-tonneslan) for the
contributions
([#&#8203;2099](https://redirect.github.com/nats-io/nats.go/issues/2099),
[#&#8203;2093](https://redirect.github.com/nats-io/nats.go/issues/2093))
- JetStream:
- Data race in `resetOrderedConsumer` when resets overlap
([#&#8203;2111](https://redirect.github.com/nats-io/nats.go/issues/2111))
- Avoid panic in `PullSubscribe` consumer create path. Thanks
[@&#8203;wyf027](https://redirect.github.com/wyf027) for the
contribution
([#&#8203;2088](https://redirect.github.com/nats-io/nats.go/issues/2088))
- Honor per-request `JSOpt` API prefix across JetStream APIs. Thanks
[@&#8203;wyf027](https://redirect.github.com/wyf027) for the
contribution
([#&#8203;2087](https://redirect.github.com/nats-io/nats.go/issues/2087))
- Add nil checks for empty JetStream API responses. Thanks
[@&#8203;colecschmidt](https://redirect.github.com/colecschmidt) for the
contribution
([#&#8203;2073](https://redirect.github.com/nats-io/nats.go/issues/2073))
- KeyValue:
- Recognize error code 10164 for replicated KV CAS conflicts
([#&#8203;2098](https://redirect.github.com/nats-io/nats.go/issues/2098))
- Reject keys with consecutive dots in `keyValid` and `searchKeyValid`.
Thanks [@&#8203;c-tonneslan](https://redirect.github.com/c-tonneslan)
for the contribution
([#&#8203;2076](https://redirect.github.com/nats-io/nats.go/issues/2076))
- Micro:
- Endpoint subject prefix over-match. Thanks
[@&#8203;vsaraikin](https://redirect.github.com/vsaraikin) for the
contribution
([#&#8203;2105](https://redirect.github.com/nats-io/nats.go/issues/2105))
##### IMPROVED
- Performance enhancement when publishing core NATS messages with
headers. Thanks
[@&#8203;jonchammer](https://redirect.github.com/jonchammer) for the
contribution
([#&#8203;2083](https://redirect.github.com/nats-io/nats.go/issues/2083))
- Migrate tests to ntf
([#&#8203;2082](https://redirect.github.com/nats-io/nats.go/issues/2082))
- Add docs.nats.io examples to main
([#&#8203;2106](https://redirect.github.com/nats-io/nats.go/issues/2106))
- Improve readme wording for JetStream consumers. Thanks
[@&#8203;trevorah](https://redirect.github.com/trevorah) for the
contribution
([#&#8203;2104](https://redirect.github.com/nats-io/nats.go/issues/2104))
##### Complete Changes
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "after 6pm on thursday,before 10am on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ29sYW5nIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 58bb853110cd2dfc56d592116f0ea523d2d231e9
renovateBotand others added 8 commits August 18, 2026 11:48
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [golang](https://hub.docker.com/_/golang)
([source](https://redirect.github.com/docker-library/golang)) | stage |
patch | `1.26.5-alpine3.23` → `1.26.6-alpine3.23` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "after 6pm on thursday,before 10am on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZG9ja2VyIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 96921941a643f623a4af9060f4a901c8f236db69
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/onsi/ginkgo/v2](https://redirect.github.com/onsi/ginkgo) |
`v2.32.0` → `v2.32.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fonsi%2fginkgo%2fv2/v2.32.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fonsi%2fginkgo%2fv2/v2.32.0/v2.32.1?slim=true)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
---
### Release Notes
<details>
<summary>onsi/ginkgo (github.com/onsi/ginkgo/v2)</summary>
###
[`v2.32.1`](https://redirect.github.com/onsi/ginkgo/releases/tag/v2.32.1)
[Compare
Source](https://redirect.github.com/onsi/ginkgo/compare/v2.32.0...v2.32.1)
#### 2.32.1
##### Fixes
- Defer AfterAll until repeated spec completes
\[[`e647b3b`](https://redirect.github.com/onsi/ginkgo/commit/e647b3b)]
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "after 6pm on thursday,before 10am on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ29sYW5nIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: f593ff3468e4cfd8e6c55f1d31169f4353ac85b1
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go |
`v1.36.11-20260709200747-435963d16310.1` →
`v1.36.12-20260709200747-435963d16310.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/buf.build%2fgen%2fgo%2fbufbuild%2fprotovalidate%2fprotocolbuffers%2fgo/v1.36.12-20260709200747-435963d16310.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/buf.build%2fgen%2fgo%2fbufbuild%2fprotovalidate%2fprotocolbuffers%2fgo/v1.36.11-20260709200747-435963d16310.1/v1.36.12-20260709200747-435963d16310.1?slim=true)
|
| buf.build/gen/go/depot/api/protocolbuffers/go |
`v1.36.11-20260805103418-70b5c163d960.1` →
`v1.36.12-20260805103418-70b5c163d960.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/buf.build%2fgen%2fgo%2fdepot%2fapi%2fprotocolbuffers%2fgo/v1.36.12-20260805103418-70b5c163d960.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/buf.build%2fgen%2fgo%2fdepot%2fapi%2fprotocolbuffers%2fgo/v1.36.11-20260805103418-70b5c163d960.1/v1.36.12-20260805103418-70b5c163d960.1?slim=true)
|
|
[buf.build/go/protovalidate](https://redirect.github.com/bufbuild/protovalidate-go)
| `v1.2.0` → `v1.3.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/buf.build%2fgo%2fprotovalidate/v1.3.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/buf.build%2fgo%2fprotovalidate/v1.2.0/v1.3.0?slim=true)
|
|
[charm.land/lipgloss/v2](https://redirect.github.com/charmbracelet/lipgloss)
| `v2.0.5` → `v2.0.6` |
![age](https://developer.mend.io/api/mc/badges/age/go/charm.land%2flipgloss%2fv2/v2.0.6?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/charm.land%2flipgloss%2fv2/v2.0.5/v2.0.6?slim=true)
|
|
[github.com/resend/resend-go/v3](https://redirect.github.com/resend/resend-go)
| `v3.12.0` → `v3.13.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fresend%2fresend-go%2fv3/v3.13.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fresend%2fresend-go%2fv3/v3.12.0/v3.13.0?slim=true)
|
|
[github.com/sirupsen/logrus](https://redirect.github.com/sirupsen/logrus)
| `v1.9.4` → `v1.10.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fsirupsen%2flogrus/v1.10.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fsirupsen%2flogrus/v1.9.4/v1.10.0?slim=true)
|
|
[gitlab.com/gitlab-org/api/client-go/v2](https://gitlab.com/gitlab-org/api/client-go)
| `v2.56.0` → `v2.58.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/gitlab.com%2fgitlab-org%2fapi%2fclient-go%2fv2/v2.58.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/gitlab.com%2fgitlab-org%2fapi%2fclient-go%2fv2/v2.56.0/v2.58.0?slim=true)
|
| [golang.org/x/image](https://pkg.go.dev/golang.org/x/image) |
[`v0.44.0` →
`v0.45.0`](https://cs.opensource.google/go/x/image/+/refs/tags/v0.44.0...refs/tags/v0.45.0)
|
![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fimage/v0.45.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fimage/v0.44.0/v0.45.0?slim=true)
|
| [golang.org/x/net](https://pkg.go.dev/golang.org/x/net) | [`v0.57.0` →
`v0.58.0`](https://cs.opensource.google/go/x/net/+/refs/tags/v0.57.0...refs/tags/v0.58.0)
|
![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.58.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.57.0/v0.58.0?slim=true)
|
|
[google.golang.org/protobuf/cmd/protoc-gen-go](https://redirect.github.com/protocolbuffers/protobuf-go)
| `v1.36.11` → `v1.36.12` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fprotobuf%2fcmd%2fprotoc-gen-go/v1.36.12?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fprotobuf%2fcmd%2fprotoc-gen-go/v1.36.11/v1.36.12?slim=true)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
---
### Release Notes
<details>
<summary>bufbuild/protovalidate-go
(buf.build/go/protovalidate)</summary>
###
[`v1.3.0`](https://redirect.github.com/bufbuild/protovalidate-go/releases/tag/v1.3.0)
[Compare
Source](https://redirect.github.com/bufbuild/protovalidate-go/compare/v1.2.0...v1.3.0)
<!-- Release notes generated using configuration in .github/release.yml
at main -->
This release adds support for [Native standard validation
rules](https://redirect.github.com/bufbuild/protovalidate-go#native-standard-validation-rules)
which greatly improve evaluation performance. See
[#&#8203;316](https://redirect.github.com/bufbuild/protovalidate-go/pull/316)
for more details.
#### What's Changed
- Implement native rules for the predefined protovalidate rules by
[@&#8203;jonbodner-buf](https://redirect.github.com/jonbodner-buf) in
[#&#8203;316](https://redirect.github.com/bufbuild/protovalidate-go/pull/316)
- Fix error message for string.not\_contains in native rules by
[@&#8203;jonbodner-buf](https://redirect.github.com/jonbodner-buf) in
[#&#8203;319](https://redirect.github.com/bufbuild/protovalidate-go/pull/319)
- Improve formatting, NaN handling, and header validation by
[@&#8203;jonbodner-buf](https://redirect.github.com/jonbodner-buf) in
[#&#8203;320](https://redirect.github.com/bufbuild/protovalidate-go/pull/320)
- Fix regression in Violation.RuleValue for native rules by
[@&#8203;pkwarren](https://redirect.github.com/pkwarren) in
[#&#8203;325](https://redirect.github.com/bufbuild/protovalidate-go/pull/325)
- Exclude the trailing dot from the hostname 253-character limit by
[@&#8203;LordAizen1](https://redirect.github.com/LordAizen1) in
[#&#8203;332](https://redirect.github.com/bufbuild/protovalidate-go/pull/332)
- Use CEL PartialVars during AST pruning by
[@&#8203;TristonianJones](https://redirect.github.com/TristonianJones)
in
[#&#8203;333](https://redirect.github.com/bufbuild/protovalidate-go/pull/333)
#### New Contributors
- [@&#8203;jonbodner-buf](https://redirect.github.com/jonbodner-buf)
made their first contribution in
[#&#8203;317](https://redirect.github.com/bufbuild/protovalidate-go/pull/317)
- [@&#8203;LordAizen1](https://redirect.github.com/LordAizen1) made
their first contribution in
[#&#8203;332](https://redirect.github.com/bufbuild/protovalidate-go/pull/332)
- [@&#8203;TristonianJones](https://redirect.github.com/TristonianJones)
made their first contribution in
[#&#8203;333](https://redirect.github.com/bufbuild/protovalidate-go/pull/333)
**Full Changelog**:
<bufbuild/protovalidate-go@v1.2.0...v1.3.0>
</details>
<details>
<summary>charmbracelet/lipgloss (charm.land/lipgloss/v2)</summary>
###
[`v2.0.6`](https://redirect.github.com/charmbracelet/lipgloss/releases/tag/v2.0.6)
[Compare
Source](https://redirect.github.com/charmbracelet/lipgloss/compare/v2.0.5...v2.0.6)
### Measure Twice, Draw Once
Mostly a width-measurement release, courtesy of some Ultraviolet and
`x/ansi` bumps, plus a table fix.
#### Emoji
Ultraviolet now asks the terminal at startup whether it supports Unicode
core mode (DEC mode 2027), and when it does, measures widths the same
way the terminal does. No more drifting borders on rows with `⚠️` and
friends.
It also had a four-column cap on cell width, which meant anything wider
was dropped from the screen entirely — `👨‍👩‍👧‍👦` is eight columns. That
cap is gone.
#### Hindi
Terminals without mode 2027 advance the cursor once per codepoint and
don't know about cluster boundaries. Unicode 15.1 merged Indic conjuncts
into single clusters, so `स्ते` is one cluster that those terminals
still paint in two columns. Measuring it as a unit put everything after
it in the wrong place.
The wcwidth path now measures per codepoint, matching what those
terminals actually do. If you're rendering through Bubble Tea,
Devanagari should line up.
#### Tables
Columns no longer shrink to zero. There's now a minimum width floor of
padding plus one character, with a fallback to the old behavior when the
width budget is impossible. Thanks to
[@&#8203;taciturnaxolotl](https://redirect.github.com/taciturnaxolotl)!
#### Heads up
`Canvas.Render()` now trims trailing whitespace. Expect goldens to move.
***
#### Changelog
##### Fixed
-
[`d231906`](https://redirect.github.com/charmbracelet/lipgloss/commit/d231906a63681848939223b6e03d049b513697a0):
fix(table): prevent columns from shrinking to zero width
([#&#8203;671](https://redirect.github.com/charmbracelet/lipgloss/issues/671))
([@&#8203;taciturnaxolotl](https://redirect.github.com/taciturnaxolotl))
***
<a href="https://charm.land/"><img alt="The Charm logo"
src="https://stuff.charm.sh/charm-banner-next.jpg" width="400"></a>
Thoughts? Questions? We love hearing from you. Feel free to reach out on
[X](https://x.com/charmcli), [Discord](https://charm.land/discord),
[Slack](https://charm.land/slack), [The
Fediverse](https://mastodon.social/@&#8203;charmcli),
[Bluesky](https://bsky.app/profile/charm.land).
</details>
<details>
<summary>resend/resend-go (github.com/resend/resend-go/v3)</summary>
###
[`v3.13.0`](https://redirect.github.com/resend/resend-go/releases/tag/v3.13.0)
[Compare
Source](https://redirect.github.com/resend/resend-go/compare/v3.12.0...v3.13.0)
#### What's Changed
- chore: use the API timestamp format in test fixtures by
[@&#8203;felipefreitag](https://redirect.github.com/felipefreitag) in
[#&#8203;143](https://redirect.github.com/resend/resend-go/pull/143)
- feat: add broadcasts.Cancel() method by
[@&#8203;dielduarte](https://redirect.github.com/dielduarte) in
[#&#8203;144](https://redirect.github.com/resend/resend-go/pull/144)
**Full Changelog**:
<resend/resend-go@v3.12.0...v3.13.0>
</details>
<details>
<summary>sirupsen/logrus (github.com/sirupsen/logrus)</summary>
###
[`v1.10.0`](https://redirect.github.com/sirupsen/logrus/releases/tag/v1.10.0)
[Compare
Source](https://redirect.github.com/sirupsen/logrus/compare/v1.9.4...v1.10.0)
### Logrus v1.10.0
This release focuses on substantial performance improvements,
concurrency correctness, and better interoperability with modern Go
logging APIs.
#### 🚀 Performance
Major improvements across `TextFormatter`, entry handling, and common
logger paths:
- \~17% lower geomean runtime across the benchmark suite
- \~27% higher geomean formatter throughput
- Common enabled logging paths are \~30–44% faster
- `WithError` is \~40% faster
- Chained fields are \~46% faster
- `TextFormatter` paths are up to \~40% faster
- Allocation counts are reduced by \~25–74% across measured
`TextFormatter` cases, with the largest reductions in colored output
The improvements also show up in complete logger paths:
- Logger + `TextFormatter` is \~31% faster, with \~24% fewer allocations
- Logger + `JSONFormatter` is \~21% faster, with \~10% fewer allocations
`JSONFormatter` itself remains largely unchanged in runtime performance,
with small allocation reductions.
#### 🔄 `log/slog` interoperability
v1.10 adds bidirectional interoperability between Logrus and Go's
`log/slog`:
- A Logrus `slog` hook can forward existing Logrus entries to an `slog`
logger.
- `hooks/slog.NewHandler` implements `slog.Handler`, allowing `log/slog`
records to use an existing Logrus logger and its hooks, formatter, and
output.
- The handler preserves levels, fields, groups, context, record
timestamps, and optionally caller information.
- Caller reporting is configured per handler, without requiring Logrus's
logger-wide `ReportCaller` option.
- Custom `slog` levels can be mapped to Logrus levels.
- The hook and handler can be combined, providing a practical path for
incrementally migrating from Logrus to `log/slog` without requiring an
all-at-once transition.
This allows applications to migrate their logging API and logging
backend independently: existing Logrus call sites can start using an
`slog` backend, while new `slog` code can continue using an established
Logrus setup.
#### 🔒 Concurrency & Correctness
- Fix reentrant logging deadlocks, including logging from within
`MarshalJSON` or formatter code.
- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly
panicking when called with `PanicLevel`, contrary to their documented
behavior.
- Eliminate race conditions in entry and formatter paths.
- Improve locking boundaries around formatters and hooks.
#### ➕ Added
- `TextFormatter` now automatically enables colors on Windows terminals
with ANSI support, matching behavior on other platforms.
- `Entry.Caller` can now be set explicitly and is preserved across
derived entries. When caller reporting is enabled, Logrus only detects
and populates caller information when none was provided, allowing custom
caller detection and wrapper-aware logging without adding additional
caller configuration APIs.
- Add minimal, composable logging interfaces for each log level,
allowing consumers to depend on narrower interfaces and making logging
implementations easier to substitute or adapt.
- Expand CI verification to include TinyGo and every cross-compile
target reported by go tool dist list, improving coverage across
alternative toolchains and platforms.
#### ⚠️ Behavioral Changes
- Minimum supported Go version is now **1.23**.
- `TextFormatter` now renders `[]byte` as raw/quoted strings instead of
numeric slices.
If you relied on the previous slice-of-ints output, convert explicitly
before logging.
- `TextFormatter` now uses dim cyan for debug output and dim white for
trace output in colorized TTY output.
- `Entry.HasCaller` is now deprecated in favor of checking
`Entry.Caller` directly. A `//go:fix inline` directive was added so
existing uses can be updated automatically.
- `MutexWrap`, which was unintentionally exposed as public API, is
deprecated. It remains available as an alias for compatibility but
should not be used directly.
***
v1.10 is primarily a performance, correctness, and interoperability
release with no intentional breaking public API changes.
<details>
<summary>Benchmarks (sampled at
457e372460c7a80ca7c800b51ebeee5362aaa180)</summary>
```console
goos: darwin
goarch: arm64
pkg: github.com/sirupsen/logrus/benches
cpu: Apple M3 Pro
│ v1.9.4.txt │ v1.10.0.txt │
│ sec/op │ sec/op vs base │
Entry_WithError 228.8n ± 4% 137.4n ± 5% -39.95% (p=0.000 n=10)
Entry_WithField_Chain 1346.5n ± 2% 733.5n ± 3% -45.53% (p=0.000 n=10)
Entry_WithFields/valid_fields_only 236.2n ± 6% 255.4n ± 1% +8.11% (p=0.001 n=10)
Entry_WithFields/contains_func 293.1n ± 3% 285.1n ± 3% -2.76% (p=0.043 n=10)
Entry_WithFields/contains_func_ptr 296.5n ± 3% 300.1n ± 5% ~ (p=0.529 n=10)
Entry_WithFields/mixed_valid_invalid 339.7n ± 4% 336.7n ± 2% ~ (p=0.315 n=10)
Entry_WithFields/larger_map 635.9n ± 4% 693.8n ± 2% +9.11% (p=0.000 n=10)
Entry_ReportCaller_NoCaller 933.4n ± 3% 924.0n ± 2% ~ (p=0.105 n=10)
Entry_ReportCaller_WithCaller 2.693µ ± 2% 3.050µ ± 3% +13.28% (p=0.000 n=10)
Entry_ReportCaller_NoCaller_Depth4 914.3n ± 2% 905.5n ± 3% ~ (p=0.481 n=10)
Entry_ReportCaller_WithCaller_Depth4 2.736µ ± 8% 3.048µ ± 5% +11.36% (p=0.000 n=10)
ZeroTextFormatter 457.6n ± 1% 369.3n ± 2% -19.31% (p=0.000 n=10)
OneStringTextFormatter 637.0n ± 1% 549.4n ± 2% -13.75% (p=0.000 n=10)
OneNumericTextFormatter 682.7n ± 1% 550.2n ± 1% -19.42% (p=0.000 n=10)
OneBoolTextFormatter 669.7n ± 1% 550.0n ± 1% -17.87% (p=0.000 n=10)
NumericTextFormatter 1.685µ ± 3% 1.261µ ± 2% -25.17% (p=0.000 n=10)
BoolTextFormatter 1.450µ ± 1% 1.082µ ± 3% -25.39% (p=0.000 n=10)
StringerTextFormatter 2.066µ ± 1% 1.323µ ± 1% -35.95% (p=0.000 n=10)
ErrorTextFormatter 924.7n ± 5% 686.7n ± 1% -25.74% (p=0.000 n=10)
SmallTextFormatter 944.4n ± 1% 862.6n ± 1% -8.66% (p=0.000 n=10)
LargeTextFormatter 5.527µ ± 5% 4.750µ ± 2% -14.07% (p=0.000 n=10)
SmallColoredTextFormatter 1337.0n ± 3% 838.6n ± 1% -37.28% (p=0.000 n=10)
LargeColoredTextFormatter 7.955µ ± 5% 4.749µ ± 3% -40.30% (p=0.000 n=10)
SmallJSONFormatter 1.627µ ± 1% 1.637µ ± 6% ~ (p=0.670 n=10)
LargeJSONFormatter 8.335µ ± 3% 8.172µ ± 1% -1.96% (p=0.000 n=10)
DummyLogger 1.843µ ± 3% 1.551µ ± 2% -15.82% (p=0.000 n=10)
DummyLoggerNoLock 1.840µ ± 3% 1.558µ ± 3% -15.30% (p=0.000 n=10)
LoggerLog/disabled_level 1.248n ± 11% 1.192n ± 11% -4.49% (p=0.011 n=10)
LoggerLog/enabled_log 223.9n ± 3% 157.7n ± 5% -29.57% (p=0.000 n=10)
LoggerLog/enabled_logln 284.2n ± 1% 158.9n ± 2% -44.09% (p=0.000 n=10)
LoggerJSONFormatter 2.177µ ± 1% 1.712µ ± 1% -21.34% (p=0.000 n=10)
LoggerTextFormatter 1.860µ ± 5% 1.282µ ± 3% -31.05% (p=0.000 n=10)
geomean 843.9n 698.9n -17.18%
│ v1.9.4.txt │ v1.10.0.txt │
│ B/op │ B/op vs base │
Entry_WithError 448.0 ± 0% 448.0 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithField_Chain 2.188Ki ± 0% 2.188Ki ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/valid_fields_only 448.0 ± 0% 448.0 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/contains_func 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/contains_func_ptr 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/mixed_valid_invalid 488.0 ± 0% 488.0 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/larger_map 1.320Ki ± 0% 1.320Ki ± 0% ~ (p=1.000 n=10) ¹
Entry_ReportCaller_NoCaller 821.0 ± 0% 800.0 ± 0% -2.56% (p=0.000 n=10)
Entry_ReportCaller_WithCaller 1.614Ki ± 0% 1.581Ki ± 0% -2.06% (p=0.000 n=10)
Entry_ReportCaller_NoCaller_Depth4 821.0 ± 0% 800.0 ± 0% -2.56% (p=0.000 n=10)
Entry_ReportCaller_WithCaller_Depth4 1.614Ki ± 0% 1.581Ki ± 0% -2.06% (p=0.000 n=10)
ZeroTextFormatter 272.0 ± 0% 232.0 ± 0% -14.71% (p=0.000 n=10)
OneStringTextFormatter 304.0 ± 0% 264.0 ± 0% -13.16% (p=0.000 n=10)
OneNumericTextFormatter 308.0 ± 0% 264.0 ± 0% -14.29% (p=0.000 n=10)
OneBoolTextFormatter 308.0 ± 0% 264.0 ± 0% -14.29% (p=0.000 n=10)
NumericTextFormatter 920.0 ± 0% 808.0 ± 0% -12.17% (p=0.000 n=10)
BoolTextFormatter 626.0 ± 0% 552.0 ± 0% -11.82% (p=0.000 n=10)
StringerTextFormatter 968.0 ± 0% 808.0 ± 0% -16.53% (p=0.000 n=10)
ErrorTextFormatter 472.0 ± 0% 424.0 ± 0% -10.17% (p=0.000 n=10)
SmallTextFormatter 528.0 ± 0% 488.0 ± 0% -7.58% (p=0.000 n=10)
LargeTextFormatter 3.773Ki ± 0% 3.156Ki ± 0% -16.36% (p=0.000 n=10)
SmallColoredTextFormatter 600.0 ± 0% 392.0 ± 0% -34.67% (p=0.000 n=10)
LargeColoredTextFormatter 4.406Ki ± 0% 2.859Ki ± 0% -35.11% (p=0.000 n=10)
SmallJSONFormatter 1.078Ki ± 0% 1.070Ki ± 0% -0.72% (p=0.000 n=10)
LargeJSONFormatter 5.086Ki ± 0% 5.078Ki ± 0% -0.15% (p=0.000 n=10)
DummyLogger 748.0 ± 0% 704.0 ± 0% -5.88% (p=0.000 n=10)
DummyLoggerNoLock 748.0 ± 0% 704.0 ± 0% -5.88% (p=0.000 n=10)
LoggerLog/disabled_level 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
LoggerLog/enabled_log 212.0 ± 0% 208.0 ± 0% -1.89% (p=0.000 n=10)
LoggerLog/enabled_logln 240.0 ± 0% 208.0 ± 0% -13.33% (p=0.000 n=10)
LoggerJSONFormatter 2.156Ki ± 0% 2.125Ki ± 0% -1.45% (p=0.000 n=10)
LoggerTextFormatter 1.625Ki ± 0% 1.547Ki ± 0% -4.81% (p=0.000 n=10)
geomean ² -8.14% ²
¹ all samples are equal
² summaries must be >0 to compute geomean
│ v1.9.4.txt │ v1.10.0.txt │
│ allocs/op │ allocs/op vs base │
Entry_WithError 3.000 ± 0% 3.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithField_Chain 15.00 ± 0% 15.00 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/valid_fields_only 3.000 ± 0% 3.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/contains_func 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/contains_func_ptr 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/mixed_valid_invalid 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_WithFields/larger_map 5.000 ± 0% 5.000 ± 0% ~ (p=1.000 n=10) ¹
Entry_ReportCaller_NoCaller 18.00 ± 0% 15.00 ± 0% -16.67% (p=0.000 n=10)
Entry_ReportCaller_WithCaller 29.00 ± 0% 26.00 ± 0% -10.34% (p=0.000 n=10)
Entry_ReportCaller_NoCaller_Depth4 18.00 ± 0% 15.00 ± 0% -16.67% (p=0.000 n=10)
Entry_ReportCaller_WithCaller_Depth4 29.00 ± 0% 26.00 ± 0% -10.34% (p=0.000 n=10)
ZeroTextFormatter 10.000 ± 0% 7.000 ± 0% -30.00% (p=0.000 n=10)
OneStringTextFormatter 11.000 ± 0% 8.000 ± 0% -27.27% (p=0.000 n=10)
OneNumericTextFormatter 12.000 ± 0% 8.000 ± 0% -33.33% (p=0.000 n=10)
OneBoolTextFormatter 12.000 ± 0% 8.000 ± 0% -33.33% (p=0.000 n=10)
NumericTextFormatter 19.00 ± 0% 10.00 ± 0% -47.37% (p=0.000 n=10)
BoolTextFormatter 18.000 ± 0% 9.000 ± 0% -50.00% (p=0.000 n=10)
StringerTextFormatter 22.00 ± 0% 10.00 ± 0% -54.55% (p=0.000 n=10)
ErrorTextFormatter 14.000 ± 0% 9.000 ± 0% -35.71% (p=0.000 n=10)
SmallTextFormatter 12.000 ± 0% 9.000 ± 0% -25.00% (p=0.000 n=10)
LargeTextFormatter 19.00 ± 0% 14.00 ± 0% -26.32% (p=0.000 n=10)
SmallColoredTextFormatter 15.000 ± 0% 7.000 ± 0% -53.33% (p=0.000 n=10)
LargeColoredTextFormatter 46.00 ± 0% 12.00 ± 0% -73.91% (p=0.000 n=10)
SmallJSONFormatter 25.00 ± 0% 23.00 ± 0% -8.00% (p=0.000 n=10)
LargeJSONFormatter 75.00 ± 0% 73.00 ± 0% -2.67% (p=0.000 n=10)
DummyLogger 13.000 ± 0% 9.000 ± 0% -30.77% (p=0.000 n=10)
DummyLoggerNoLock 13.000 ± 0% 9.000 ± 0% -30.77% (p=0.000 n=10)
LoggerLog/disabled_level 0.000 ± 0% 0.000 ± 0% ~ (p=1.000 n=10) ¹
LoggerLog/enabled_log 4.000 ± 0% 3.000 ± 0% -25.00% (p=0.000 n=10)
LoggerLog/enabled_logln 6.000 ± 0% 3.000 ± 0% -50.00% (p=0.000 n=10)
LoggerJSONFormatter 30.00 ± 0% 27.00 ± 0% -10.00% (p=0.000 n=10)
LoggerTextFormatter 21.00 ± 0% 16.00 ± 0% -23.81% (p=0.000 n=10)
geomean ² -25.77% ²
¹ all samples are equal
² summaries must be >0 to compute geomean
│ v1.9.4.txt │ v1.10.0.txt │
│ B/s │ B/s vs base │
ZeroTextFormatter 106.3Mi ± 1% 131.7Mi ± 2% +23.90% (p=0.000 n=10)
OneStringTextFormatter 88.34Mi ± 1% 102.42Mi ± 2% +15.95% (p=0.000 n=10)
OneNumericTextFormatter 78.23Mi ± 1% 97.08Mi ± 1% +24.09% (p=0.000 n=10)
OneBoolTextFormatter 82.59Mi ± 1% 100.57Mi ± 1% +21.77% (p=0.000 n=10)
NumericTextFormatter 74.74Mi ± 3% 99.85Mi ± 2% +33.60% (p=0.000 n=10)
BoolTextFormatter 65.15Mi ± 1% 87.32Mi ± 3% +34.04% (p=0.000 n=10)
StringerTextFormatter 64.64Mi ± 1% 100.90Mi ± 1% +56.10% (p=0.000 n=10)
ErrorTextFormatter 69.10Mi ± 5% 93.05Mi ± 1% +34.66% (p=0.000 n=10)
SmallTextFormatter 86.85Mi ± 1% 95.08Mi ± 1% +9.48% (p=0.000 n=10)
LargeTextFormatter 49.35Mi ± 5% 57.43Mi ± 2% +16.38% (p=0.000 n=10)
SmallColoredTextFormatter 102.7Mi ± 3% 163.8Mi ± 1% +59.42% (p=0.000 n=10)
LargeColoredTextFormatter 67.14Mi ± 5% 112.45Mi ± 3% +67.48% (p=0.000 n=10)
SmallJSONFormatter 66.84Mi ± 1% 66.44Mi ± 6% ~ (p=0.684 n=10)
LargeJSONFormatter 46.91Mi ± 3% 47.85Mi ± 1% +2.00% (p=0.000 n=10)
geomean 73.01Mi 92.67Mi +26.93%
```
</details>
**Full Changelog**:
<sirupsen/logrus@v1.9.4...v1.10.0>
</details>
<details>
<summary>gitlab-org/api/client-go
(gitlab.com/gitlab-org/api/client-go/v2)</summary>
###
[`v2.58.0`](https://gitlab.com/gitlab-org/api/client-go/tags/v2.58.0)
[Compare
Source](https://gitlab.com/gitlab-org/api/client-go/compare/v2.57.0...v2.58.0)
#### 2.58.0
##### 🚀 Features
- feat: add GetRawFileReader API to allow for reduced memory use
([!2982](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2982))
by [Gahl Saraf](https://gitlab.com/saraf.gahl)
###
[2.58.0](https://gitlab.com/gitlab-org/api/client-go/compare/v2.57.0...v2.58.0)
(2026-08-13)
##### Features
* add GetRawFileReader API to allow for reduced memory use
([2faceca](https://gitlab.com/gitlab-org/api/client-go/commit/2faceca20ea8b80da9b55ae6e78c39f29de28766))
###
[`v2.57.0`](https://gitlab.com/gitlab-org/api/client-go/tags/v2.57.0)
[Compare
Source](https://gitlab.com/gitlab-org/api/client-go/compare/v2.56.1...v2.57.0)
#### 2.57.0
##### 🚀 Features
- feat: support GraphQL Upload scalar via multipart requests
([!2968](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2968))
by [BoxBoxJason](https://gitlab.com/BoxBoxJason)
##### 🐛 Bug Fixes
- fix: Datadog integration api structure and add datadog_ci_visibility
([!2976](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2976))
by [Giannis Kepas](https://gitlab.com/gkepas)
###
[2.57.0](https://gitlab.com/gitlab-org/api/client-go/compare/v2.56.1...v2.57.0)
(2026-08-11)
##### Bug Fixes
* Datadog integration api structure and add datadog_ci_visibility
([ada1cc5](https://gitlab.com/gitlab-org/api/client-go/commit/ada1cc5449ac9daf1e0f8378c267caf04da1b866))
##### Features
* support GraphQL Upload scalar via multipart requests
([080c521](https://gitlab.com/gitlab-org/api/client-go/commit/080c5219cbe160169d7fe583dc72e7813d97f1c4))
###
[`v2.56.1`](https://gitlab.com/gitlab-org/api/client-go/tags/v2.56.1)
[Compare
Source](https://gitlab.com/gitlab-org/api/client-go/compare/v2.56.0...v2.56.1)
#### 2.56.1
##### 🐛 Bug Fixes
- Add root_storage_statistics to groups
([!2977](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2977))
by [Giannis Kepas](https://gitlab.com/gkepas)
##### 🔄 Other Changes
- chore(deps): update docker docker tag to v29.7.2
([!2981](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2981))
by [GitLab Dependency
Bot](https://gitlab.com/gitlab-dependency-update-bot)
- chore(deps): update docker docker tag to v29.7.1
([!2980](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2980))
by [GitLab Dependency
Bot](https://gitlab.com/gitlab-dependency-update-bot)
- chore(deps): update docker docker tag to v29.7.0
([!2979](https://gitlab.com/gitlab-org/api/client-go/-/merge_requests/2979))
by [GitLab Dependency
Bot](https://gitlab.com/gitlab-dependency-update-bot)
####
[2.56.1](https://gitlab.com/gitlab-org/api/client-go/compare/v2.56.0...v2.56.1)
(2026-08-11)
</details>
<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf/cmd/protoc-gen-go)</summary>
###
[`v1.36.12`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.12)
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.11...v1.36.12)
**Full Changelog**:
<protocolbuffers/protobuf-go@v1.36.11...v1.36.12>
User-visible changes:
[CL/812620](https://go-review.googlesource.com/c/protobuf/+/812620):
defval: support hex and octal default values for numeric fields
[CL/737480](https://go-review.googlesource.com/c/protobuf/+/737480):
reflect/protodesc: add missing IsProto3Optional initialization
[CL/735401](https://go-review.googlesource.com/c/protobuf/+/735401):
internal/descfmt: replace uses of MethodByName with direct calls when
possible
[CL/735120](https://go-review.googlesource.com/c/protobuf/+/735120):
encoding/protojson: fix google.protobuf.Empty serialization
[CL/734761](https://go-review.googlesource.com/c/protobuf/+/734761):
encoding/prototext: implement recursion limit
[CL/734760](https://go-review.googlesource.com/c/protobuf/+/734760):
encoding/protodelim: error out when size exceeds math.MaxInt
[CL/734280](https://go-review.googlesource.com/c/protobuf/+/734280):
internal/descfmt: fix dce with Go 1.26 by not calling MethodByName for
Methods
[CL/733841](https://go-review.googlesource.com/c/protobuf/+/733841):
encoding/protojson: reject non-numeric ints/floats
[CL/729461](https://go-review.googlesource.com/c/protobuf/+/729461):
compiler/protogen: introduce and expose feature resoluton to protogen
Maintenance:
[CL/810580](https://go-review.googlesource.com/c/protobuf/+/810580):
types: update to the protobuf version (35.1)
[CL/735620](https://go-review.googlesource.com/c/protobuf/+/735620):
types: regenerate using latest protobuf v33.3 release
[CL/737460](https://go-review.googlesource.com/c/protobuf/+/737460):
compiler/protogen: document --go\_opt in addition to --go\_out
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "after 6pm on thursday,before 10am on friday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiZ29sYW5nIl19-->
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Medium Risk**
> Wide dependency surface with protovalidate minor upgrade (request
validation behavior) and logrus formatting changes; no application code
edits beyond generated stubs.
>
> **Overview**
> **Renovate-style dependency refresh** across `go.mod` / `go.sum`, with
matching lockfile updates for buf protovalidate gen modules,
`google.golang.org/protobuf` v1.36.12, and several direct/indirect
libraries.
>
> Notable version moves include **`buf.build/go/protovalidate` v1.2.0 →
v1.3.0** (native rule evaluation and validation fixes),
**`golang.org/x/net` v0.57.0 → v0.58.0**, **`golang.org/x/image` replace
v0.44.0 → v0.45.0** (continued CVE pin), **`github.com/sirupsen/logrus`
v1.9.4 → v1.10.0**, **`gitlab.com/gitlab-org/api/client-go/v2` v2.56.0 →
v2.58.0**, **`github.com/resend/resend-go/v3` v3.12.0 → v3.13.0**, and
**`charm.land/lipgloss/v2` v2.0.5 → v2.0.6** (plus related
charm/terminal width deps).
>
> **Tooling alignment:** devcontainer Dockerfile and CI install
**`protoc-gen-go@v1.36.12`**. Generated **`go/sdp-go/*.pb.go`** files
only change the generator version comment (no `.proto` edits in this
diff).
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
c20b6f4b42874142668209ed90d0c2aa3eee4f21. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: TP Honey <thomas.honey@overmind.tech>
GitOrigin-RevId: 7ef6ef0bf02b540f9595aeb4a00b7d89940a2cd6
## Summary
- Stop dual-writing Brent telemetry. until-backend now emits Until names
only so Honeycomb, Sentry, logs, and PostHog match the queries already
bound to Until keys.
- Live MCP spans were still `brent.mcp.toolCall` while the flood trigger
filters `until.mcp.toolCall`; this PR closes that gap in the same deploy
as deleting the wrapper.
## Linear Ticket
Fixes:
[ENG-6186](https://linear.app/overmind/issue/ENG-6186/remove-telemetry-dual-write-emit-until-only-keys)
— Remove telemetry dual-write; emit Until-only keys
- **Purpose**: Application telemetry emits only Until names (`until.*`,
`ovm.until.*`, `service.name=until-backend`, Until PostHog names) and
the dual-write wrapper is gone.
- **Blocks**:
[ENG-6197](https://linear.app/overmind/issue/ENG-6197/add-a-go-ci-gate-against-new-brent-ovmbrent-telemetry-literals),
[ENG-5979](https://linear.app/overmind/issue/ENG-5979/run-the-final-independent-until-literal-zero-checks)
## Changes
- Rewrite OTel/log/Sentry keys, span names, and tracer names (`brent.*`
→ `until.*`, `ovm.brent.*` → `ovm.until.*`). Must-fix:
`until.mcp.toolCall` / tracer `until.mcp`.
- PostHog learning signals emit only `until_mcp_feedback_submitted` /
`until_mcp_tool_called` and `until_version`.
- Delete `services/until-backend/telemetrydual/` and boot with
`InitTracingFromViperOrExit("until-backend")` (no `service.name.legacy`,
no tracer wrap). Drop unused `go/tracing` legacy-wrap options.
- Update OTel skill, until-backend READMEs, operator runbooks, and
shrink the docs-terminology telemetry allowlist.
- Out of scope (do not review as missing): Honeycomb Terraform, MCP JSON
aliases (`brent_version` / `loop` / `workflow`), handler package, env
prefixes, River job kinds, ENG-6197 CI grep gate.
- Merge gate (human): Elliot and Daniel confirm Honeycomb board
`GohAvbsPmAD` and PostHog queries they care about already use Until
keys.
## Until Plan
Plan ID: UNTIL-914
- **Plan**: Remove telemetry dual-write; emit Until-only keys
- **Approved by**: Daniel Carabas
> Deviation analysis and reviewer assignment are handled automatically
by the
> pre-approved PR review automation (see docs/PREAPPROVED_CHANGES.md).
Made with [Cursor](https://cursor.com)
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
GitOrigin-RevId: b8de1769a365e6954dcdd9b77c0f10c9a3154571
…#6386)
<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## Summary
Adds a CI test that prevents new `brent.*` or `ovm.brent.*` telemetry
literals from being introduced in Go source code after the dual-write
wrapper removal (ENG-6186).
Resolves [ENG-6197](https://linear.app/overmind/issue/ENG-6197)
## Changes
- Added `TestNoNewBrentTelemetryLiterals` in
`go/tracing/telemetry_naming_test.go`
- Test scans all Go source files for string literals matching `brent.*`
or `ovm.brent.*` patterns
- Checks if matches appear in telemetry contexts:
- Span names: `tracer.Start(ctx, "name")`
- Attribute keys: `attribute.String("key", ...)`
- Log field keys: `WithField("key", ...)`
- Span attributes: `span.SetAttributes(...)`
- Explicitly allowlists non-telemetry identifiers:
- River job names (internal worker identifiers)
- Test fixture URLs
- File paths and directory references
- Proto field comments
- Package/function names in strings
## Scope
**In scope (what this gate checks):**
- Go source telemetry emissions only
- Span names, tracer names, attribute keys, log field keys, Sentry tag
keys
- Actual runtime telemetry that would appear in Honeycomb/Sentry
**Out of scope (not checked by this gate):**
- Non-telemetry identifiers (JSON aliases, env prefixes, package names)
- Generated protobuf files (`.pb.go`)
- Non-Go files
- Historical/existing code (test passes on current tree)
## Proof
✅ Test passes on current clean tree (post-ENG-6186)
✅ Test correctly fails on synthetic violations (manually verified)
✅ Test runs automatically in CI via `utility-test` job
✅ All existing tracing tests still pass
✅ Linter passes with no issues
## Testing
```bash
cd go/tracing
go test -v -run TestNoNewBrentTelemetryLiterals # passes
golangci-lint run ./... # no issues
go test -race -v ./... # all tests pass
```
## CI Integration
The test runs automatically as part of the `utility-test` job in
`.github/workflows/ci.yml`, which explicitly includes `./go/tracing/...`
in its test suite. Changes to `go/tracing/**` files trigger the utility
path filter.
<!-- CURSOR_AGENT_PR_BODY_END -->
Linear Issue:
[ENG-6197](https://linear.app/overmind/issue/ENG-6197/add-a-go-ci-gate-against-new-brent-ovmbrent-telemetry-literals)
<div><a
href="https://cursor.com/agents/bc-60d446f5-efb0-43c2-aad6-848843c1b283?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a
href="https://cursor.com/background-agent?bcId=bc-60d446f5-efb0-43c2-aad6-848843c1b283&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
GitOrigin-RevId: 3679afafc00d3051846a79b0b87779a58becba59
…til (#6385)
<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## Summary
Renames remaining `BRENT_BACKEND_*` / `BRENT_FIELDCRYPTO_*` runtime env
identity to Until across Go config, K8s manifests, Terraform, and
documentation.
## CI fixes
- Reverted comment-only edits to four applied Atlas migration files
(they changed checksums without updating `atlas.sum`, breaking `dbtool
db up` in CI)
- Increased `TestRunAgent_UnboundedToolRoundsDoesNotHitLimit` timeout to
2s to avoid flaky 29/30 tool-call failures under `-race` on CI runners
## Plan / review fixes
All flagged plan differences and Cursor bot review items addressed,
including ADR 0053 for the env contract rename.
## Testing
- `go test ./services/until-backend/cmd/...` — pass
- `go run ./build/dbtool db up` + `regen` — pass
- `go test ./loops -run TestRunAgent_UnboundedToolRoundsDoesNotHitLimit
-race` — pass
<!-- CURSOR_AGENT_PR_BODY_END -->
<div><a
href="https://cursor.com/agents/bc-f8411302-9352-4db1-9a55-f17c043031f7?cursor_ref=pr_footer&cursor_cta=open_in_web"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a
href="https://cursor.com/background-agent?bcId=bc-f8411302-9352-4db1-9a55-f17c043031f7&cursor_ref=pr_footer&cursor_cta=open_in_cursor"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Lionel Wilson <Lionel-Wilson@users.noreply.github.com>
GitOrigin-RevId: a2239a6414b8a995a4e008f408fce93038f14b17
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Configuration
📅 **Schedule**: (in timezone Europe/London)
- Branch creation
- "before 4am on monday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/overmindtech/workspace).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yOS41IiwidXBkYXRlZEluVmVyIjoiNDQuMzIuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 8d0c29d1c26fef52445253f4e52bcfe0db1ec509
@carabasdaniel
carabasdaniel merged commit a5d84c7 into mainAug 18, 2026
1 check failed
@carabasdaniel
carabasdaniel deleted the copybara/v1.19.1 branch August 18, 2026 11:54
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@carabasdaniel@tphoney@getinnocuous@Lionel-Wilson@actions-user