Skip to content

Release v1.18.5#850

Merged
DavidS-ovm merged 13 commits into
mainfrom
copybara/v1.18.5
Jun 12, 2026
Merged

Release v1.18.5#850
DavidS-ovm merged 13 commits into
mainfrom
copybara/v1.18.5

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

Copybara Sync - Release v1.18.5

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

Original author: Dylan (dylan@overmind.tech)

What happens when this PR is merged?

  1. The tag-on-merge workflow will automatically create the v1.18.5 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)

renovate Bot and others added 13 commits June 12, 2026 07:32
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.26.3-alpine3.23` → `1.26.4-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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJkb2NrZXIiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: df2137672057c638d33db1bd51688ad73363af73
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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> Terraform provider bumps touch deploy/CLI infra (including Auth0);
Honeycomb lock downgrade to match `~> 0.34` should be verified on next
`terraform plan`. Automerge increases the need for a clean plan in
affected roots.
>
> **Overview**
> Renovate **lock file maintenance** refreshes pinned dependency
versions across Terraform and the GTM presentations app—no application
or `.tf` source changes.
>
> **Terraform** (`cli`, `deploy`, `deploy/meta`): bumps
**hashicorp/aws** to **6.49.0**, **hashicorp/google** to **7.35.0**, and
**hashicorp/random** to **3.9.0** where present. **deploy** also updates
**alekc/kubectl** (2.4.1), **auth0/auth0** (1.48.0), and realigns
**honeycombio/honeycombio** from 0.49.0 to **0.34.0** to match the
existing `~> 0.34` constraint in the lockfile.
>
> **gtm/presentations**: `pnpm-lock.yaml` moves **@types/react** to
19.2.16 (and related peer resolution), **rollup** 4.61.0 → 4.61.1, plus
minor transitive bumps (`electron-to-chromium`, `enhanced-resolve`).
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
7c2185d8c29e6496efc7dd92258454752c393064. 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: carabasdaniel <daniel.carabas@overmind.tech>
Co-authored-by: Cursor <cursoragent@cursor.com>
GitOrigin-RevId: cb7d928b1353393cc0ca6c3981878b4acc781579
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/Azure/azure-sdk-for-go/sdk/azcore](https://redirect.github.com/Azure/azure-sdk-for-go)
| `v1.21.1` → `v1.22.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.22.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fAzure%2fazure-sdk-for-go%2fsdk%2fazcore/v1.21.1/v1.22.0?slim=true)
|

---

> [!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**: 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Patch-level Azure SDK core dependency update with no source changes;
low risk aside from routine regression on Azure API client behavior.
>
> **Overview**
> Bumps **`github.com/Azure/azure-sdk-for-go/sdk/azcore`** from
**v1.21.1** to **v1.22.0** in `go.mod` / `go.sum`, with no application
code changes.
>
> The same module refresh also drops unused direct requirements
**`gocarina/gocsv`** and **`manifoldco/promptui`** (and related indirect
entries such as **`chzyer/readline`**), and records
**`golang.org/x/time`** as a direct dependency instead of only
indirect—typical **`go mod tidy`** fallout alongside the Azure core
bump.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
7502ff99ff0c89375ae9f2e87ece84b019bf7a66. 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>
GitOrigin-RevId: 3b0424308a5498981d43a6df33ef8d718b02e08a
> ℹ️ **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.41.8` → `v1.41.12` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.41.12?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.41.8/v1.41.12?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/config](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.32.19` → `v1.32.23` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.23?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.32.19/v1.32.23?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/credentials](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.19.18` → `v1.19.22` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.19.22?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.19.18/v1.19.22?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.18.24` → `v1.18.28` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.28?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fec2%2fimds/v1.18.24/v1.18.28?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/apigateway](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.40.1` → `v1.40.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fapigateway/v1.40.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fapigateway/v1.40.1/v1.40.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/autoscaling](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.66.3` → `v1.67.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fautoscaling/v1.67.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fautoscaling/v1.66.3/v1.67.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/cloudfront](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.64.1` → `v1.65.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudfront/v1.65.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudfront/v1.64.1/v1.65.1?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/cloudwatch](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.57.1` → `v1.58.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatch/v1.58.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatch/v1.57.1/v1.58.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/directconnect](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.38.18` → `v1.39.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdirectconnect/v1.39.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdirectconnect/v1.38.18/v1.39.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/dynamodb](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.57.5` → `v1.57.9` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdynamodb/v1.57.9?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fdynamodb/v1.57.5/v1.57.9?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ec2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.304.1` → `v1.305.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.305.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.304.1/v1.305.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ecs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.81.1` → `v1.82.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fecs/v1.82.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fecs/v1.81.1/v1.82.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/efs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.41.17` → `v1.42.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fefs/v1.42.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fefs/v1.41.17/v1.42.0?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/eks](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.84.1` → `v1.84.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2feks/v1.84.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2feks/v1.84.1/v1.84.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.33.26` → `v1.34.4` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancing/v1.34.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancing/v1.33.26/v1.34.4?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.54.13` → `v1.55.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancingv2/v1.55.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2felasticloadbalancingv2/v1.54.13/v1.55.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/iam](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.53.11` → `v1.54.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fiam/v1.54.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fiam/v1.53.11/v1.54.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/kms](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.52.1` → `v1.53.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkms/v1.53.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkms/v1.52.1/v1.53.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/lambda](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.90.2` → `v1.92.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2flambda/v1.92.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2flambda/v1.90.2/v1.92.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/networkfirewall](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.61.1` → `v1.61.6` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkfirewall/v1.61.6?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkfirewall/v1.61.1/v1.61.6?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/networkmanager](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.42.1` → `v1.42.5` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkmanager/v1.42.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fnetworkmanager/v1.42.1/v1.42.5?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/rds](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.118.3` → `v1.119.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2frds/v1.119.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2frds/v1.118.3/v1.119.1?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/route53](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.62.8` → `v1.63.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2froute53/v1.63.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2froute53/v1.62.8/v1.63.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/s3](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.102.1` → `v1.103.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.103.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.102.1/v1.103.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sesv2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.61.1` → `v1.62.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsesv2/v1.62.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsesv2/v1.61.1/v1.62.3?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sns](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.39.18` → `v1.40.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsns/v1.40.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsns/v1.39.18/v1.40.0?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sqs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.42.28` → `v1.43.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsqs/v1.43.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsqs/v1.42.28/v1.43.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/ssm](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.68.7` → `v1.69.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fssm/v1.69.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fssm/v1.68.7/v1.69.2?slim=true)
|
|
[github.com/aws/aws-sdk-go-v2/service/sts](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.42.2` → `v1.43.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.43.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.42.2/v1.43.2?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.41.12`](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.41.11...v1.41.12)

#### 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-

> ✂ **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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: b5e5372d3ad4ed2d050337866cdd23fe42c432e9
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[cloud.google.com/go/container](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.52.0` → `v1.53.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fcontainer/v1.53.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fcontainer/v1.52.0/v1.53.0?slim=true)
|
|
[cloud.google.com/go/dataproc/v2](https://redirect.github.com/googleapis/google-cloud-go)
| `v2.22.0` → `v2.23.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fdataproc%2fv2/v2.23.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fdataproc%2fv2/v2.22.0/v2.23.0?slim=true)
|
|
[cloud.google.com/go/networksecurity](https://redirect.github.com/googleapis/google-cloud-go)
| `v0.16.0` → `v0.17.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fnetworksecurity/v0.17.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fnetworksecurity/v0.16.0/v0.17.0?slim=true)
|
|
[cloud.google.com/go/storage](https://redirect.github.com/googleapis/google-cloud-go)
| `v1.62.2` → `v1.62.3` |
![age](https://developer.mend.io/api/mc/badges/age/go/cloud.google.com%2fgo%2fstorage/v1.62.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/cloud.google.com%2fgo%2fstorage/v1.62.2/v1.62.3?slim=true)
|
|
[google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client)
| `v0.282.0` → `v0.283.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.283.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.282.0/v0.283.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.

---

### Release Notes

<details>
<summary>googleapis/google-cloud-go
(cloud.google.com/go/networksecurity)</summary>

###
[`v0.17.0`](https://redirect.github.com/googleapis/google-cloud-go/blob/HEAD/CHANGES.md#v0170)

[Compare
Source](https://redirect.github.com/googleapis/google-cloud-go/compare/v0.16.0...v0.17.0)

- firestore BREAKING CHANGES:
  - Remove UpdateMap and UpdateStruct; rename UpdatePaths to Update.
    Change
    `docref.UpdateMap(ctx, map[string]interface{}{"a.b", 1})`
    to
    `docref.Update(ctx, []firestore.Update{{Path: "a.b", Value: 1}})`

    Change
    `docref.UpdateStruct(ctx, []string{"Field"}, aStruct)`
    to
`docref.Update(ctx, []firestore.Update{{Path: "Field", Value:
aStruct.Field}})`
  - Rename MergePaths to Merge; require args to be FieldPaths
- A value stored as an integer can be read into a floating-point field,
and vice versa.
- bigtable/cmd/cbt:
  - Support deleting a column.
  - Add regex option for row read.
- spanner: Mark stable.
- storage:
  - Add Reader.ContentEncoding method.
  - Fix handling of SignedURL headers.
- bigquery:
- If Uploader.Put is called with no rows, it returns nil without making
a
    call.
  - Schema inference supports the "nullable" option in struct tags for
    non-required fields.
  - TimePartitioning supports "Field".

</details>

<details>
<summary>googleapis/google-api-go-client
(google.golang.org/api)</summary>

###
[`v0.283.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.283.0)

[Compare
Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.282.0...v0.283.0)

##### Features

- **all:** Auto-regenerate discovery clients
([#&#8203;3609](https://redirect.github.com/googleapis/google-api-go-client/issues/3609))
([ed84bb8](https://redirect.github.com/googleapis/google-api-go-client/commit/ed84bb800c56d3f7fee4c11f96673114e94a8cc2))
- **all:** Auto-regenerate discovery clients
([#&#8203;3611](https://redirect.github.com/googleapis/google-api-go-client/issues/3611))
([3855346](https://redirect.github.com/googleapis/google-api-go-client/commit/3855346eda7f4ba6c844d86de5de493d3e395f00))
- **all:** Auto-regenerate discovery clients
([#&#8203;3612](https://redirect.github.com/googleapis/google-api-go-client/issues/3612))
([32624d3](https://redirect.github.com/googleapis/google-api-go-client/commit/32624d32240ec8e5997810fb9cb54f8000b6c7f8))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 719e36b732c6b292cd99ece11832eb0d21042b0b
> ℹ️ **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/) |
|---|---|---|---|
|
[go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://redirect.github.com/open-telemetry/opentelemetry-go-contrib)
| `v0.68.0` → `v0.69.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.69.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fcontrib%2finstrumentation%2fnet%2fhttp%2fotelhttp/v0.68.0/v0.69.0?slim=true)
|
|
[go.opentelemetry.io/otel](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracehttp/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/exporters/stdout/stdouttrace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fstdout%2fstdouttrace/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/metric](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/sdk](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.43.0/v1.44.0?slim=true)
|
|
[go.opentelemetry.io/otel/trace](https://redirect.github.com/open-telemetry/opentelemetry-go)
| `v1.43.0` → `v1.44.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.44.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.43.0/v1.44.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go
(go.opentelemetry.io/otel)</summary>

###
[`v1.44.0`](https://redirect.github.com/open-telemetry/opentelemetry-go/releases/tag/v1.44.0):
/v0.66.0/v0.20.0/v0.0.17

[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-go/compare/v1.43.0...v1.44.0)

##### Added

- Add `ByteSlice` and `ByteSliceValue` functions for new `BYTESLICE`
attribute type in `go.opentelemetry.io/otel/attribute`.
([#&#8203;7948](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7948))
- Apply attribute value limit to the `KindBytes` attribute type in
`go.opentelemetry.io/otel/sdk/log`.
([#&#8203;7990](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7990))
- Apply attribute value limit to the `BYTESLICE` attribute type in
`go.opentelemetry.io/otel/sdk/trace`.
([#&#8203;7990](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7990))
- Support `BYTESLICE` attributes in `go.opentelemetry.io/otel/trace`.
([#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8153))
- Support `BYTESLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace`.
([#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8153))
- Support `BYTESLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlplog`.
([#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8153))
- Support `BYTESLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric`.
([#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8153))
- Support `BYTESLICE` attributes in
`go.opentelemetry.io/otel/exporters/zipkin`.
([#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8153))
- Add `String` method for `Value` type in
`go.opentelemetry.io/otel/attribute`.
([#&#8203;8142](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8142))
- Add `Slice` and `SliceValue` functions for new `SLICE` attribute type
in `go.opentelemetry.io/otel/attribute`.
([#&#8203;8166](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8166))
- Support `SLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace`.
([#&#8203;8216](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8216))
- Support `SLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlplog`.
([#&#8203;8216](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8216))
- Support `SLICE` attributes in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric`.
([#&#8203;8216](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8216))
- Support `SLICE` attributes in
`go.opentelemetry.io/otel/exporters/zipkin`.
([#&#8203;8216](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8216))
- Apply `AttributeValueLengthLimit` to `attribute.SLICE` type attribute
values in `go.opentelemetry.io/otel/sdk/trace`, recursively truncating
contained string values.
([#&#8203;8217](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8217))
- Add `Error` field on `Record` type in
`go.opentelemetry.io/otel/log/logtest`.
([#&#8203;8148](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8148))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `WithMaxRequestSize` option in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157))
- Add `Settable` to `go.opentelemetry.io/otel/metric/x` to allow reusing
attribute options.
([#&#8203;8178](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8178))
- Add experimental support for splitting metric data across multiple
batches in `go.opentelemetry.io/otel/sdk/metric`.
Set `OTEL_GO_X_METRIC_EXPORT_BATCH_SIZE=<max_size>` to enable for all
periodic readers.
See `go.opentelemetry.io/otel/sdk/metric/internal/x` for feature
documentation.
([#&#8203;8071](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8071))
- Add experimental self-observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
  Enable with `OTEL_GO_X_SELF_OBSERVABILITY=true` environment variable.
See
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/x`
for feature documentation.
([#&#8203;8192](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8192))
- Add experimental self-observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
  Enable with `OTEL_GO_X_SELF_OBSERVABILITY=true` environment variable.
See
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/x`
for feature documentation.
([#&#8203;8194](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8194))
- Add experimental self-observability metrics in
`go.opentelemetry.io/otel/exporters/stdout/stdoutlog`.
  Enable with `OTEL_GO_X_SELF_OBSERVABILITY=true` environment variable.
See `go.opentelemetry.io/otel/stdout/stdoutlog/internal/x` for feature
documentation.
([#&#8203;8263](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8263))
- Add `WithDefaultAttributes` to `go.opentelemetry.io/otel/metric/x` to
support setting default attributes on instruments.
([#&#8203;8135](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8135))
- Add `go.opentelemetry.io/otel/semconv/v1.41.0` package.
The package contains semantic conventions from the `v1.41.0` version of
the OpenTelemetry Semantic Conventions.
See the [migration documentation](./semconv/v1.41.0/MIGRATION.md) for
information on how to upgrade from
`go.opentelemetry.io/otel/semconv/v1.40.0`.
([#&#8203;8324](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8324))
- Add Observable variants of instruments to
`go.opentelemetry.io/otel/semconv/v1.41.0` package.
([#&#8203;8350](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8350))
- Generate explicit histogram bucket boundaries from weaver
configuration for HTTP and RPC duration instruments in
`go.opentelemetry.io/otel/semconv/v1.41.0`.
([#&#8203;8002](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8002))

##### Changed

- ⚠️ **Breaking Change:** `go.opentelemetry.io/otel/sdk/metric` now
applies a default cardinality limit of 2000 to comply with the Metrics
SDK specification recommendation.
New attribute sets are dropped when the cardinality limit is reached.
The measurement of these sets are aggregated into a special attribute
set containing `attribute.Bool("otel.metric.overflow", true)`.
  This can break users who relied on the previous unlimited default.
Set `WithCardinalityLimit(0)` or the deprecated
`OTEL_GO_X_CARDINALITY_LIMIT=0` environment variable to preserve
unlimited cardinality.
Note that support for `OTEL_GO_X_CARDINALITY_LIMIT` may be removed in a
future release.
([#&#8203;8247](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8247))
- `ErrorType` in `go.opentelemetry.io/otel/semconv` now unwraps errors
created with `fmt.Errorf` when deriving the `error.type` attribute.
([#&#8203;8133](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8133))
- `go.opentelemetry.io/otel/sdk/log` now unwraps error chains created
with `fmt.Errorf` when deriving the `error.type` attribute from errors
on log records.
([#&#8203;8133](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8133))
- `Set.MarshalLog` method in `go.opentelemetry.io/otel/attribute` now
uses `Value.String` formatting following the [OpenTelemetry AnyValue
representation for non-OTLP
protocols](https://opentelemetry.io/docs/specs/otel/common/#anyvalue).
([#&#8203;8169](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8169))
- Optimize `go.opentelemetry.io/otel/sdk/metric` to return a drop
reservoir and short-circuit `Offer` calls to the exemplar reservoir when
`exemplar.AlwaysOffFilter` is configured.
([#&#8203;8211](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8211))
([#&#8203;8267](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8267))
- Optimize `go.opentelemetry.io/otel/sdk/metric` to return a drop
reservoir for asynchronous instruments when `exemplar.TraceBasedFilter`
is configured.
([#&#8203;8286](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8286))

##### Deprecated

- Deprecate `Value.Emit` method in `go.opentelemetry.io/otel/attribute`.
Use `Value.String` instead.
([#&#8203;8176](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8176))

##### Fixed

- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Limit OTLP request size to 64 MiB by default in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
The limit applies before compression, oversized requests are treated as
non-retryable errors, and the limit can be configured with the new
`WithMaxRequestSize` option.
([#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8157),
[#&#8203;8365](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8365))
- Fix gzipped request body replay on redirect in
`go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp`.
([#&#8203;8135](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8135))
- Fix gzipped request body replay on redirect in
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;8152](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8152))
- `go.opentelemetry.io/otel/exporters/prometheus` now uses
`Value.String` formatting for label values following the [OpenTelemetry
AnyValue representation for non-OTLP
protocols](https://opentelemetry.io/docs/specs/otel/common/#anyvalue).
([#&#8203;8170](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8170))
- Propagate errors from the exporter when calling `Shutdown` on
`BatchSpanProcessor` in `go.opentelemetry.io/otel/sdk/trace`.
([#&#8203;8197](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8197))
- Fix stale status code reporting on self-observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp` and
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;8226](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8226))
- Fix a concurrent `Collect` data race and potential panic in
`go.opentelemetry.io/otel/exporters/prometheus` when
`WithResourceAsConstantLabels` option is used.
([#&#8203;8227](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8227))
- Fix race condition in `FixedSizeReservoir` in
`go.opentelemetry.io/otel/sdk/metric/exemplar` by reverting
[#&#8203;7447](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7447).
([#&#8203;8249](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8249))
- Fix `FixedSizeReservoir` in
`go.opentelemetry.io/otel/sdk/metric/exemplar` to safely handle zero
size.
A capacity check in the constructor initializes the reservoir safely and
skips initialization for zero-cap; early returns in `Offer()` and
`Collect()` ensure no-op behavior.
([#&#8203;8295](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8295))
- Fix counting of spans and logs in self-observability metrics in
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc`,
`go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`,
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc`, and
`go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp`.
([#&#8203;8254](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8254))
- Drop conflicting scope attributes named `name`, `version`, or
`schema_url` from metric labels in
`go.opentelemetry.io/otel/exporters/prometheus`, preserving the
dedicated `otel_scope_name`, `otel_scope_version`, and
`otel_scope_schema_url` labels.
([#&#8203;8264](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8264))
- Close schema files opened by `ParseFile` in
`go.opentelemetry.io/otel/schema/v1.0` and
`go.opentelemetry.io/otel/schema/v1.1`.
([GHSA-995v-fvrw-c78m](https://redirect.github.com/open-telemetry/opentelemetry-go/security/advisories/GHSA-995v-fvrw-c78m))
- Enforce the 8192-byte baggage size limit during extraction/parsing,
changing behavior when the limit is exceeded in
`go.opentelemetry.io/otel/baggage` and
`go.opentelemetry.io/otel/propagation`.
([#&#8203;8222](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8222))
- Fix `go.opentelemetry.io/otel/semconv/v1.41.0` to include `Attr*`
helper methods for required attributes on observable instruments.
([#&#8203;8361](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/8361))
- Limit baggage extraction error reporting in
`go.opentelemetry.io/otel/propagation` to prevent malformed or oversized
baggage headers from flooding logs.
([GHSA-5wrp-cwcj-q835](https://redirect.github.com/open-telemetry/opentelemetry-go/security/advisories/GHSA-5wrp-cwcj-q835))

##### What's Changed

- Document how to implement experimental features by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8124](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8124)
- Add support for experimental options in the metrics API by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8111](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8111)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`e5db982`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e5db982)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8136](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8136)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`32cd848`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/32cd848)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8141](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8141)
- fix(deps): update googleapis to
[`6f92a3b`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6f92a3b)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8140](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8140)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8134](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8134)
- attribute: add BYTESLICE type support by
[@&#8203;NesterovYehor](https://redirect.github.com/NesterovYehor) in
[#&#8203;7948](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7948)
- unwrap error chains created with fmt.Errorf by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8133](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8133)
- log/logtest: add Error field to Record type by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8148](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8148)
- attribute: add String method for Value type by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8142](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8142)
- fix(deps): update module golang.org/x/sys to v0.43.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8156](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8156)
- chore(deps): update codspeedhq/action action to v4.13.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8155](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8155)
- fix(otlploghttp): replay gzipped bodies on redirect by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[#&#8203;8152](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8152)
- Improve test coverage for exponential histogram edge cases by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8129](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8129)
- Add example test for the prometheus exporter by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8137](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8137)
- chore(deps): update golang.org/x/telemetry digest to
[`93c7c8a`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/93c7c8a)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8158](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8158)
- chore(deps): update module github.com/mattn/go-runewidth to v0.0.23 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8161](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8161)
- chore(deps): update module github.com/mattn/go-isatty to v0.0.21 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8159](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8159)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`6b4d2bc`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6b4d2bc)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8160](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8160)
- Add experimental support for batching in periodic reader by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8071](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8071)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8165](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8165)
- Support `BYTESLICE` attributes across trace and exporter paths by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[#&#8203;8153](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8153)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8171](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8171)
- fix(deps): update module golang.org/x/tools to v0.44.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8173](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8173)
- metricdatatest: support BYTESLICE attribute comparisons by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8167](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8167)
- test: add test case for ByteSlice in TestValueFromAttribute by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8168](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8168)
- attribute: Set.MarshalLog to use Value.String instead of Value.Emit by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8169](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8169)
- prometheus: use Value.String instead of Value.Emit by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8170](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8170)
- fix(deps): update golang.org/x to
[`746e56f`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/746e56f)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8175](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8175)
- Add support for the development attributes advisory parameter by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8135](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8135)
- chore(deps): update actions/upload-artifact action to v7.0.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8177](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8177)
- attribute: deprecate Value.Emit by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8176](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8176)
- chore(deps): update module github.com/manuelarte/funcorder to v0.6.0
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8181](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8181)
- chore(deps): update module github.com/ashanbrown/makezero/v2 to v2.2.1
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8180](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8180)
- chore(deps): update module github.com/ashanbrown/forbidigo/v2 to
v2.3.1 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot]
in
[#&#8203;8182](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8182)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.56.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8184](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8184)
- Update semconv template and 1.40.0 to use Enabled for metrics by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8172](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8172)
- Add x.Settable to allow reusing attribute options by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8178](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8178)
- chore(deps): update actions/cache action to v5.0.5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8187](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8187)
- fix(deps): update googleapis to
[`3e5c5a5`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/3e5c5a5)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8190](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8190)
- fix(otlpmetrichttp): replay gzipped bodies on redirect by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8185](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8185)
- fix(deps): update module golang.org/x/vuln to v1.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8193](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8193)
- fix(deps): update googleapis to
[`afd174a`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/afd174a)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8195](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8195)
- chore(deps): update module github.com/dave/dst to v0.27.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8198](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8198)
- Fix exemplar tests in containerized environments by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8188](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8188)
- Update contributing to recommend using Enabled by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8189](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8189)
- otlptracehttp: reset pooled gzip writer before reuse by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8196](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8196)
- chore(deps): update golang.org/x/telemetry digest to
[`fac6e1c`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/fac6e1c)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8202](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8202)
- fix(deps): update module github.com/opentracing-contrib/go-grpc to
v0.1.3 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot]
in
[#&#8203;8207](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8207)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`07c9668`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/07c9668)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8206](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8206)
- attribute: make TestHashKVs linear-time by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8204](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8204)
- chore(deps): update github/codeql-action action to v4.35.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8208](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8208)
- sdk/trace: propagate SpanExporter.Shutdown error from
BatchSpanProcessor by
[@&#8203;alliasgher](https://redirect.github.com/alliasgher) in
[#&#8203;8197](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8197)
- add GitHub Copilot code review instructions by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8212](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8212)
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2
to v2.29.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8214](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8214)
- attribute: add SLICE type support by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8166](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8166)
- Fix typos found by copilot by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8221](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8221)
- chore(deps): update module github.com/go-git/go-git/v5 to v5.18.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8223](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8223)
- docs: add agent guide for autonomous coding agents by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8215](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8215)
- test: truncate attribute string values using Unicode rune count by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8219](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8219)
- sdk/trace: apply AttributeValueLengthLimit to attribute.SLICE by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8217](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8217)
- chore(deps): update module github.com/dlclark/regexp2 to v1.12.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8229](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8229)
- prometheus: fix Collect data race for constant resource labels by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8227](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8227)
- exporters: support SLICE attributes by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8216](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8216)
- chore(deps): update codspeedhq/action action to v4.14.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8234](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8234)
- Fix stale status code reporting on self-observability metrics by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8226](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8226)
- fix(deps): update googleapis to
[`e10c466`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e10c466)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8241](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8241)
- fix(deps): update build-tools to v0.30.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8244](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8244)
- \[chore] changelog: re-run workflow on PR title edits by
[@&#8203;cijothomas](https://redirect.github.com/cijothomas) in
[#&#8203;8246](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8246)
- stdlog observ: remove partial success handling by
[@&#8203;yumosx](https://redirect.github.com/yumosx) in
[#&#8203;8174](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8174)
- feat: add self-observability metrics to otlpmetrichttp metric
exporters by [@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8194](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8194)
- chore(deps): update golang.org/x/telemetry digest to
[`392afab`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/392afab)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8248](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8248)
- Use a DropReservoir when an exemplar.AlwaysOffFilter is provided by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8211](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8211)
- metric: clarify sync vs observable Gauge in package godoc by
[@&#8203;alliasgher](https://redirect.github.com/alliasgher) in
[#&#8203;8225](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8225)
- sdk/metric: apply default cardinality limit of 2000 by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8247](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8247)
- Revert "Optimize fixedsize reservoir
([#&#8203;7447](https://redirect.github.com/open-telemetry/opentelemetry-go/issues/7447))"
by [@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8249](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8249)
- fix(deps): update module golang.org/x/vuln to v1.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8256](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8256)
- chore(deps): update otel/weaver docker tag to v0.23.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8255](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8255)
- Run benchmarks using Settable for more accurate comparrisons by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8252](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8252)
- Add MaxRequestSize option to OTLP exporters by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8157](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8157)
- fix counting of spans/logs in self-observability metrics in otlp trace
and log exporters by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8254](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8254)
- fix(deps): update github.com/opentracing-contrib/go-grpc/test digest
to
[`2f88a58`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/2f88a58)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8260](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8260)
- chore(deps): update golang.org/x/telemetry digest to
[`329d219`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/329d219)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8259](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8259)
- chore(deps): update module github.com/sourcegraph/go-diff to v0.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8262](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8262)
- chore(deps): update module github.com/mattn/go-isatty to v0.0.22 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8265](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8265)
- chore(deps): update module go.uber.org/zap to v1.28.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8269](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8269)
- fix(deps): update googleapis to
[`7cedc36`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/7cedc36)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8266](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8266)
- chore(deps): update module github.com/securego/gosec/v2 to v2.26.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8270](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8270)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.57.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8275](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8275)
- chore(deps): update codspeedhq/action action to v4.15.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8272](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8272)
- chore(deps): update golang.org/x/telemetry digest to
[`76f71b9`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/76f71b9)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8271](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8271)
- Apply attribute value limit for BYTESLICE and KindBytes by
[@&#8203;NesterovYehor](https://redirect.github.com/NesterovYehor) in
[#&#8203;7990](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/7990)
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.24.0
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8277](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8277)
- chore(deps): update module github.com/fsnotify/fsnotify to v1.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8280](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8280)
- chore(deps): update module github.com/alecthomas/chroma/v2 to v2.24.1
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8281](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8281)
- Prometheus Exporter: Drop Scope attributes name, version and
schema\_url by
[@&#8203;ArthurSens](https://redirect.github.com/ArthurSens) in
[#&#8203;8264](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8264)
- attribute: split HashKVs benchmark by value type by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8268](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8268)
- \[chore] metric: document Enabled and WithAttributeSet in package docs
by [@&#8203;cijothomas](https://redirect.github.com/cijothomas) in
[#&#8203;8245](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8245)
- chore(deps): update module github.com/bombsimon/wsl/v5 to v5.8.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8287](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8287)
- fix(deps): update module github.com/masterminds/semver/v3 to v3.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8283](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8283)
- chore(deps): update module github.com/pjbgf/sha1cd to v0.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8288](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8288)
- Optimize metrics sdk measurement with AlwaysOff exemplar filter by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8267](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8267)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.12.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8290](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8290)
- chore(deps): update github/codeql-action action to v4.35.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8289](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8289)
- chore(deps): update github.com/charmbracelet/ultraviolet digest to
[`6603726`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/6603726)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8291](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8291)
- chore(deps): update github.com/golangci/rowserrcheck digest to
[`8d53bbc`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/8d53bbc)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8292](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8292)
- chore(deps): update module github.com/pelletier/go-toml/v2 to v2.3.1
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8293](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8293)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.12.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8294](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8294)
- chore(deps): update module github.com/ryancurrah/gomodguard/v2 to
v2.1.3 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot]
in
[#&#8203;8296](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8296)
- fix(deps): update module google.golang.org/grpc to v1.81.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8298](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8298)
- chore(deps): update module github.com/fsnotify/fsnotify to v1.10.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8300](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8300)
- chore(deps): update module github.com/uudashr/iface to v1.4.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8301](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8301)
- fix(deps): update googleapis to
[`60b97b3`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/60b97b3)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8303](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8303)
- chore(deps): update codspeedhq/action action to v4.15.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8307](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8307)
- fix(deps): update module github.com/golangci/golangci-lint/v2 to
v2.12.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8308](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8308)
- chore(deps): update golang.org/x/telemetry digest to
[`5a0966d`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/5a0966d)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8310](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8310)
- chore(deps): update module github.com/ghostiam/protogetter to v0.3.21
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8311](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8311)
- chore(deps): update module github.com/go-git/go-billy/v5 to v5.9.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8312](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8312)
- chore(deps): update module github.com/jgautheron/goconst to v1.10.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8315](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8315)
- chore(deps): update github/codeql-action action to v4.35.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8318](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8318)
- chore(deps): update golang.org/x/telemetry digest to
[`e88f59f`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/e88f59f)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8317](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8317)
- chore(deps): update module github.com/raeperd/recvcheck to v0.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8314](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8314)
- fix(deps): update module golang.org/x/sys to v0.44.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8322](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8322)
- chore(deps): update module github.com/go-git/go-git/v5 to v5.19.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8313](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8313)
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.8 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8316](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8316)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8323](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8323)
- docs: Expand SIG meeting welcoming language by
[@&#8203;cijothomas](https://redirect.github.com/cijothomas) in
[#&#8203;8319](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8319)
- chore(deps): update module mvdan.cc/gofumpt to v0.10.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8304](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8304)
- chore(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8325](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8325)
- chore(deps): update golang.org/x/telemetry digest to
[`42602be`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/42602be)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8326](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8326)
- Fix benchmark ci by [@&#8203;XSAM](https://redirect.github.com/XSAM)
in
[#&#8203;8282](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8282)
- fix(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8327](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8327)
- chore(deps): update module go.opentelemetry.io/collector/featuregate
to v1.58.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8328](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8328)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.58.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8329](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8329)
- chore(deps): update github.com/charmbracelet/ultraviolet digest to
[`c840852`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/c840852)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8331](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8331)
- fix(deps): update googleapis to
[`3700d41`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/3700d41)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8332](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8332)
- fix: clear cached objects to enable GC by
[@&#8203;ash2k](https://redirect.github.com/ash2k) in
[#&#8203;8233](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8233)
- Generate and upgrade to `semconv/v1.41.0` by
[@&#8203;MrAlias](https://redirect.github.com/MrAlias) in
[#&#8203;8324](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8324)
- chore(deps): update module github.com/go-git/go-git/v5 to v5.19.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8345](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8345)
- chore: Skip benchmark workflow when only non-Go files change by
[@&#8203;cijothomas](https://redirect.github.com/cijothomas) in
[#&#8203;8346](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8346)
- chore(deps): update github/codeql-action action to v4.35.5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8341](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8341)
- Add max baggage length as limitation by
[@&#8203;XSAM](https://redirect.github.com/XSAM) in
[#&#8203;8222](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8222)
- Generating histogram boundaries from weaver.yaml by
[@&#8203;itssaharsh](https://redirect.github.com/itssaharsh) in
[#&#8203;8015](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8015)
- chore(deps): update codecov/codecov-action action to v6.0.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8342](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8342)
- chore(deps): update module github.com/kisielk/errcheck to v1.20.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8333](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8333)
- Add observable instrument variants to semconv v1.41.0 by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8350](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8350)
- fix(semconv): clear pooled slices to enable GC by
[@&#8203;pellared](https://redirect.github.com/pellared) in
[#&#8203;8352](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8352)
- chore(deps): update actions/stale action to v10.3.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8355](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8355)
- chore(deps): update module github.com/uudashr/iface to v1.4.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8335](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8335)
- fix(deps): update module google.golang.org/grpc to v1.81.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8340](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8340)
- chore(deps): update module 4d63.com/gocheckcompilerdirectives to
v1.4.0 by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot]
in
[#&#8203;8334](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8334)
- chore(deps): update golang.org/x/telemetry digest to
[`eab6ae5`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/eab6ae5)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8348](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8348)
- fix(deps): update googleapis to
[`aa98bba`](https://redirect.github.com/open-telemetry/opentelemetry-go/commit/aa98bba)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8344](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8344)
- Fix semconv generation to include Attr helpers for required attributes
on observable instruments by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8361](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8361)
- fix(deps): update golang.org/x by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8363](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8363)
- chore(deps): update module github.com/antonboom/nilnil to v1.1.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8360](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8360)
- chore(deps): update module github.com/antonboom/errname to v1.1.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8359](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8359)
- chore(deps): update module github.com/uudashr/iface to v1.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;8362](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8362)
- Fix Extrema failure test by
[@&#8203;mujib77](https://redirect.github.com/mujib77) in
[#&#8203;8338](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8338)
- Fix receiver-naming issues from revive by
[@&#8203;mmorel-35](https://redirect.github.com/mmorel-35) in
[#&#8203;8093](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8093)
- docs: clarify that View attribute filters do not apply to Exemplars by
[@&#8203;Dipanshusinghh](https://redirect.github.com/Dipanshusinghh) in
[#&#8203;8339](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8339)
- Disable exemplar reservoir for asynchronous instruments by default by
[@&#8203;dashpole](https://redirect.github.com/dashpole) in
[#&#8203;8286](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8286)
- fix: handle FixedSizeReservoir size=0 without panic by
[@&#8203;muskiteer](https://redirect.github.com/muskiteer) in
[#&#8203;8295](https://redirect.github.com/open-telemetry/opentelemetry-go/pull/8295)
- fix(deps): update module go.opentelemetry.io/collector/pdata to
v1.59.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] i

> ✂ **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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciLCJvYnNlcnZhYmlsaXR5Il19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 3231de14a2ebeed5d4b545928dfe0b5fdf7da73b
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/riverqueue/river](https://redirect.github.com/riverqueue/river)
| `v0.37.1` → `v0.39.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2friverqueue%2friver/v0.39.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2friverqueue%2friver/v0.37.1/v0.39.0?slim=true)
|
|
[github.com/riverqueue/river/riverdriver/riverpgxv5](https://redirect.github.com/riverqueue/river)
| `v0.37.1` → `v0.39.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2friverqueue%2friver%2friverdriver%2friverpgxv5/v0.39.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2friverqueue%2friver%2friverdriver%2friverpgxv5/v0.37.1/v0.39.0?slim=true)
|
|
[github.com/riverqueue/river/rivertype](https://redirect.github.com/riverqueue/river)
| `v0.37.1` → `v0.39.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2friverqueue%2friver%2frivertype/v0.39.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2friverqueue%2friver%2frivertype/v0.37.1/v0.39.0?slim=true)
|
|
[github.com/riverqueue/rivercontrib/otelriver](https://redirect.github.com/riverqueue/rivercontrib)
| `v0.8.0` → `v0.9.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2friverqueue%2frivercontrib%2fotelriver/v0.9.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2friverqueue%2frivercontrib%2fotelriver/v0.8.0/v0.9.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.

## ⚠️ Warning

These modules contain database migrations that need to be added manually
to our atlas migrations. Check the contents of
https://github.com/riverqueue/river/tree/master/rivermigrate/migration
before merging this update.

---

### Release Notes

<details>
<summary>riverqueue/river (github.com/riverqueue/river)</summary>

###
[`v0.39.0`](https://redirect.github.com/riverqueue/river/releases/tag/v0.39.0)

[Compare
Source](https://redirect.github.com/riverqueue/river/compare/v0.38.0...v0.39.0)

⚠️ **Breaking API change:** `rivermigrate.Migrator.Validate` and
`rivermigrate.Migrator.ValidateTx` now take a
`*rivermigrate.ValidateOpts` parameter. Pass `nil` to preserve previous
behavior. We normally endeavor not to make any breaking API changes, but
this one will keep the API in a much nicer state, and is on an ancillary
function that most installations won't be using. [PR
#&#8203;1259](https://redirect.github.com/riverqueue/river/pull/1259)

##### Added

- Added `MetadataSet` to stage job metadata updates from worker
middleware, `HookWorkBegin`, workers, or `HookWorkEnd`, with changes
persisted when the job is completed. [PR
#&#8203;1269](https://redirect.github.com/riverqueue/river/pull/1269)

##### Changed

- Add `rivermigrate.ValidateOpts.TargetVersion` so validation can check
migrations up to a specific target version, matching the target-version
behavior available on `Migrate` and `MigrateTx`. Notably, this is a
breaking API change as the validate functions previously didn't take any
options. [PR
#&#8203;1259](https://redirect.github.com/riverqueue/river/pull/1259)
- When using `(*Migrator[TTx]).Migrate` with a `TargetVersion` that's
already applied, River now no-ops idempotently instead of returning an
error as a user convenience. [PR
#&#8203;1260](https://redirect.github.com/riverqueue/river/pull/1260)
- Add logging statement for dropped job and queue subscription events at
warn level when a subscriber buffer is full. [PR
#&#8203;1271](https://redirect.github.com/riverqueue/river/pull/1271)

##### Fixed

- Add a 10-second timeout around `StandardPilot.JobGetAvailable` so a
stalled standard-pilot fetch no longer hangs a producer indefinitely.
[PR
#&#8203;1255](https://redirect.github.com/riverqueue/river/pull/1255)
- Fixed `rivertest.Worker.Work` and `WorkJob` to honor a configured
custom `Config.Schema` when transitioning a job to its running state.
Previously, the running-state update ran unqualified and could fail on a
connection whose `search_path` didn't include the configured schema. [PR
#&#8203;1262](https://redirect.github.com/riverqueue/river/pull/1262)

###
[`v0.38.0`](https://redirect.github.com/riverqueue/river/releases/tag/v0.38.0)

[Compare
Source](https://redirect.github.com/riverqueue/river/compare/v0.37.1...v0.38.0)

##### Added

- Added new configuration `Config.SoftStopTimeout` to provide a cleaner
way to gracefully stop a client. [PR
#&#8203;1239](https://redirect.github.com/riverqueue/river/pull/1239)

</details>

<details>
<summary>riverqueue/rivercontrib
(github.com/riverqueue/rivercontrib/otelriver)</summary>

###
[`v0.9.0`](https://redirect.github.com/riverqueue/rivercontrib/releases/tag/v0.9.0)

[Compare
Source](https://redirect.github.com/riverqueue/rivercontrib/compare/v0.8.0...v0.9.0)

##### Added

- Added `unique_skipped_as_duplicate` attributes to otel `insert_many`
spans and `insert_count` metric. [PR
#&#8203;58](https://redirect.github.com/riverqueue/rivercontrib/pull/58).

##### Changed

- Record snoozed jobs with status `ok` instead of `error` in `otelriver`
middleware. Add new `snooze.duration` span attribute. [PR
#&#8203;59](https://redirect.github.com/riverqueue/rivercontrib/pull/59).

</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**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: d38c7c62bc0b02d55162555af2530adf290b26db
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/jwt/v2](https://redirect.github.com/nats-io/jwt) |
`v2.8.1` → `v2.8.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnats-io%2fjwt%2fv2/v2.8.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnats-io%2fjwt%2fv2/v2.8.1/v2.8.2?slim=true)
|
|
[github.com/nats-io/nats-server/v2](https://redirect.github.com/nats-io/nats-server)
| `v2.14.1` → `v2.14.2` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnats-io%2fnats-server%2fv2/v2.14.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnats-io%2fnats-server%2fv2/v2.14.1/v2.14.2?slim=true)
|
| [github.com/nats-io/nkeys](https://redirect.github.com/nats-io/nkeys)
| `v0.4.15` → `v0.4.16` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fnats-io%2fnkeys/v0.4.16?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fnats-io%2fnkeys/v0.4.15/v0.4.16?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/jwt (github.com/nats-io/jwt/v2)</summary>

###
[`v2.8.2`](https://redirect.github.com/nats-io/jwt/releases/tag/v2.8.2)

[Compare
Source](https://redirect.github.com/nats-io/jwt/compare/v2.8.1...v2.8.2)

#### What's Changed

- docs: how to enable/disable JetStream when creating AccountClaims by
[@&#8203;choufraise](https://redirect.github.com/choufraise) in
[#&#8203;250](https://redirect.github.com/nats-io/jwt/pull/250)
- bumps by [@&#8203;aricart](https://redirect.github.com/aricart) in
[#&#8203;251](https://redirect.github.com/nats-io/jwt/pull/251)

**Full Changelog**:
<nats-io/jwt@v2.8.1...v2.8.2>

</details>

<details>
<summary>nats-io/nats-server
(github.com/nats-io/nats-server/v2)</summary>

###
[`v2.14.2`](https://redirect.github.com/nats-io/nats-server/releases/tag/v2.14.2)

[Compare
Source](https://redirect.github.com/nats-io/nats-server/compare/v2.14.1...v2.14.2)

#### 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.3

##### Dependencies

- golang.org/x/crypto v0.52.0
- golang.org/x/sys v0.45.0
- github.com/nats-io/jwt/v2 v2.8.2
- github.com/nats-io/nkeys v0.4.16

##### Improved

General

- The client ID is now available through the embedded
`ClientAuthentication` API
([#&#8203;8217](https://redirect.github.com/nats-io/nats-server/issues/8217))

##### Fixed

General

- A race condition when handling subscription interest over routes has
been fixed
([#&#8203;8235](https://redirect.github.com/nats-io/nats-server/issues/8235))
- Potential protocol-level corruption from rewriting `$JS.ACK` subjects
has been fixed
([#&#8203;8242](https://redirect.github.com/nats-io/nats-server/issues/8242))
- Potential protocol-level corruption from buffer misuse in compressed
WebSocket clients has been fixed
([#&#8203;8244](https://redirect.github.com/nats-io/nats-server/issues/8244))
- The `/accstatz` monitoring endpoint no longer omits accounts with only
leaf connections
([#&#8203;8252](https://redirect.github.com/nats-io/nats-server/issues/8252))

JetStream

- Fixed a case where Raft peers were not correctly tracked after an
inactivity stall during catchup
([#&#8203;8226](https://redirect.github.com/nats-io/nats-server/issues/8226))
- Quorum needed is now calculated correctly when bootstrapping the
metalayer when gateway URLs resolve to multiple IP addresses
([#&#8203;8238](https://redirect.github.com/nats-io/nats-server/issues/8238))
- The filestore no longer performs a block skip check on streams with
extremely high subject counts, as it could result in runaway CPU usage
([#&#8203;8227](https://redirect.github.com/nats-io/nats-server/issues/8227))
- Fixed a case where the filestore would not release a lock after
handling a write error
([#&#8203;8232](https://redirect.github.com/nats-io/nats-server/issues/8232))
- Purge operations on both file and memory stores are now more
consistent with each other
([#&#8203;8241](https://redirect.github.com/nats-io/nats-server/issues/8241))
- Fixed a case where the consumer lock would not release a lock after
handling a start sequence error
([#&#8203;8230](https://redirect.github.com/nats-io/nats-server/issues/8230))
- Counter streams and message schedules now have configuration
constraints applied to prevent incorrect usage patterns
([#&#8203;8240](https://redirect.github.com/nats-io/nats-server/issues/8240))
- Improved stream and consumer scale down behaviour consistency
([#&#8203;8253](https://redirect.github.com/nats-io/nats-server/issues/8253))
- Fixed an issue where the per-subject state last block was not stored
correctly with a max messages per subject limit of 1
([#&#8203;8254](https://redirect.github.com/nats-io/nats-server/issues/8254))
- Fixed a drift that could occur in the peer sets after a peer remove of
an online node
([#&#8203;8258](https://redirect.github.com/nats-io/nats-server/issues/8258))

##### Complete Changes

</details>

<details>
<summary>nats-io/nkeys (github.com/nats-io/nkeys)</summary>

###
[`v0.4.16`](https://redirect.github.com/nats-io/nkeys/releases/tag/v0.4.16)

[Compare
Source](https://redirect.github.com/nats-io/nkeys/compare/v0.4.15...v0.4.16)

#### What's Changed

- Validate public key length before
[`ed25519`](https://redirect.github.com/nats-io/nkeys/commit/ed25519)
verify by [@&#8203;aricart](https://redirect.github.com/aricart) in
[#&#8203;86](https://redirect.github.com/nats-io/nkeys/pull/86)
- bumped version by
[@&#8203;aricart](https://redirect.github.com/aricart) in
[#&#8203;87](https://redirect.github.com/nats-io/nkeys/pull/87)

**Full Changelog**:
<nats-io/nkeys@v0.4.15...v0.4.16>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: cd239861e35ba41e4d0e8770000e7cad53fb62ea
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [sigs.k8s.io/kind](https://redirect.github.com/kubernetes-sigs/kind) |
`v0.31.0` → `v0.32.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/sigs.k8s.io%2fkind/v0.32.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/sigs.k8s.io%2fkind/v0.31.0/v0.32.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.

---

### Release Notes

<details>
<summary>kubernetes-sigs/kind (sigs.k8s.io/kind)</summary>

###
[`v0.32.0`](https://redirect.github.com/kubernetes-sigs/kind/releases/tag/v0.32.0)

[Compare
Source](https://redirect.github.com/kubernetes-sigs/kind/compare/v0.31.0...v0.32.0)

This release contains critical dependency updates, bug fixes, and
defaults to Kubernetes 1.36.1.

### Breaking Changes

- **The default node image is now
`kindest/node:v1.36.1@&#8203;sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5`**
- **New node images requiring upgrading kind to `kind load ...`**: Due
to a containerd upgrade, you must upgrade `kind` to this release or
newer to use `kind load ...` with the newly published node images. As
always, we cannot gurantee full compatibility of node images between
kind releases. You can use the digests from previous releases, upgrade
kind, or build your own node-images.
- **kubeadm v1beta4 config format is now used for Kubernetes 1.36.0+**
If you are using versioned config patches, you must update to target
v1beta4. Unversioned patches kind will attempt to convert as needed
(more below in New Features). This change is required for Kubernetes
1.37+ which drops kubeadm v1beta3 config.
- **Adoption of Envoy for Load Balancing in multi-control-plane node
clusters:** HAProxy has been replaced by Envoy
(`docker.io/envoyproxy/envoy:v1.36.2`) as the load balancer in
multi-control-plane (HA) clusters. If you rely on custom HAProxy
loadbalancer configurations or images, please note that Envoy is now
used.
- **cgroup v1 warning:** A warning is now printed if cgroup v1 is
detected on the host. Kubernetes [has deprecated support for cgroup
v1](https://redirect.github.com/kubernetes/enhancements/issues/5573),
and at some point in the future KIND releases / node-images will also
drop support for cgroup v1.

### New Features

- **kubeadm v1beta4 configuration support:** KIND now uses the `v1beta4`
config format for Kubernetes `v1.36.0+` while maintaining `v1beta3` for
`v1.23.0` up to `v1.35.x`, and `v1beta2` for older versions.
- **Custom Merging & Version-Awareness for Kubeadm Config Patches:**
- KIND now automatically translates old-style map-based `extraArgs` /
`kubeletExtraArgs` patches to the list-based `v1beta4` format when
targeting `v1beta4` configs.
- Config patches now append to `extraArgs` / `kubeletExtraArgs` /
`certSANs` reliably. To overwrite or make other more precise patching,
use json6902 patches.
- **Support for containerd config v4 format:** Enabled support for
containerd's config v4 format in `kind load` and snapshotter parsing,
which is required for newer containerd versions.
- **Building Node Images from CI Artifacts:** Added support to build
node images from Kubernetes CI artifacts (resolving endpoints like
`https://dl.k8s.io/ci/latest.txt` or CI build prefixes).
- **Support for containerd version-aware containerd config patching:**
Like kubeadmConfigPatches, containerd config patching is now aware of
`version` and if specified in patches will only apply patches that match
the containerd config being used.
- Assorted dependency updates.

Images pre-built for this release:

- v1.36.1:
`kindest/node:v1.36.1@&#8203;sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5`
- v1.35.5:
`kindest/node:v1.35.5@&#8203;sha256:ce977ae6d65918d0b58a5f8b5e940429c2ce42fa3a5619ec2bbc60b949c0ac95`
- v1.34.8:
`kindest/node:v1.34.8@&#8203;sha256:02722c2dedddcfc00febf5d27fbeb9b7b2c14294c82109ff4a85d89ac9ba3256`
- v1.33.12:
`kindest/node:v1.33.12@&#8203;sha256:3f5c8443c620245e4d355cfe09e96a91ead32ceaa569d3f1ca9edf0cb2fe2ff4`

**NOTE**: You *must* use the `@sha256` digest to guarantee an image
built for this release, until such a time as we switch to a different
tagging scheme. Even then we will highly encourage digest pinning for
security and reproducibility reasons.

### Fixes

- Fix permission error when creating pods with `hostUsers: false`
(Kubernetes 1.36+).
- Handle registry ports correctly in image normalization logic (e.g.,
registry running on ports like `localhost:5000/...`).
- Handle empty port mapping listen addresses correctly (defaults to
wildcard address).
- Skip `/dev/mapper` mount on rootless Docker.
- Assorted documentation fixes and improvements.

See also:

- <https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster>
- <https://kind.sigs.k8s.io/docs/user/quick-start/#building-images>

NOTE: These node images support amd64 and arm64, both of our supported
platforms. **You must use the same platform as your host,** for more
context see
[#&#8203;2718](https://redirect.github.com/kubernetes-sigs/kind/issues/2718)

### Contributors

Committers for this release:

- [@&#8203;AnjaliMishra1st](https://redirect.github.com/AnjaliMishra1st)
- [@&#8203;aojea](https://redirect.github.com/aojea)
- [@&#8203;BenTheElder](https://redirect.github.com/BenTheElder)
- [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- [@&#8203;dims](https://redirect.github.com/dims)
- [@&#8203;egypcio](https://redirect.github.com/egypcio)
- [@&#8203;george-angel](https://redirect.github.com/george-angel)
- [@&#8203;immanuwell](https://redirect.github.com/immanuwell)
- [@&#8203;k8s-ci-robot](https://redirect.github.com/k8s-ci-robot)
- [@&#8203;rjbrown57](https://redirect.github.com/rjbrown57)
-
[@&#8203;shwetha-s-poojary](https://redirect.github.com/shwetha-s-poojary)
- [@&#8203;stmcginnis](https://redirect.github.com/stmcginnis)
- [@&#8203;tmchow](https://redirect.github.com/tmchow)
- [@&#8203;yesdeepakverma](https://redirect.github.com/yesdeepakverma)

We'd also like to thank everyone who touched the codebase, filed issues,
and helped the community!

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GitOrigin-RevId: 9202477a2ab62a1219b651c94a072aa090f69559
…5462)

## Summary

- Moves caller principal resolution from `go/auth` to
`(*principals.Store).ResolvePrincipalID` — Brent-specific domain logic
that never belonged in shared auth infra
- Deletes `auth.PrincipalResolver` and rewires ~25 MCP/Connect handler
call sites to use `*principals.Store` directly
- Preserves error semantics: `principals.ErrPrincipalNotProvisioned`
still maps to the voice-guide MCP message; `auth.ErrSubjectMissing` /
`auth.ErrAccountMissing` stay in `go/auth`

Prep for [ENG-4961](https://linear.app/overmind/issue/ENG-4961): the
follow-on plan adds a `brent-agent` → D27 system-principal branch inside
`Store.ResolvePrincipalID`.

Plan: BRENT-298

## Test plan

- [x] `go build ./go/auth/... ./services/brent-backend/...`
- [x] `golangci-lint run` on `go/auth`, `principals`, `service`
- [x] `go test -race ./services/brent-backend/principals/...
./services/brent-backend/service/... ./services/brent-backend/plans/...
./services/brent-backend/reviews/...`

Made with [Cursor](https://cursor.com)

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> Touches the auth edge on every authenticated MCP/Connect path;
behavior is intended to be unchanged, but a mistake in error mapping or
context reads would affect all tenants.
>
> **Overview**
> Moves **caller principal resolution** from shared `go/auth` into the
Brent **`principals` aggregate**:
`(*principals.Store).ResolvePrincipalID(ctx)` replaces
`auth.ResolvePrincipalID(ctx, resolver)` across MCP tools, Connect
handlers, agent tool wrappers, and integration tests.
>
> **Removed from `go/auth`:** `PrincipalResolver`, `ResolvePrincipalID`,
and `ErrPrincipalNotProvisioned`. **Kept in `go/auth`:**
`ErrSubjectMissing` / `ErrAccountMissing` (new `context_errors.go`).
**Added in `principals`:** `resolve_principal_id.go` with tracing span
`principals.resolve_principal_id`, plus `ErrPrincipalNotProvisioned` for
the onboarding voice-guide path. `ResolvePrincipalIDBySubject` stays on
the store for explicit-subject lookups (e.g. reviewers).
>
> Wiring now passes **`*principals.Store`** directly
(`MCPDeps.PrincipalResolver`, tool `register*` signatures) instead of
the narrow interface. **`mcp_errors`** maps
`principals.ErrPrincipalNotProvisioned` for MCP clients. Docs/glossary
updated to name `principals.Store.ResolvePrincipalID`.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
5cbe6c5ede9bcbc709524a0ca4539ab3d851a1be. 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: Cursor <cursoragent@cursor.com>
GitOrigin-RevId: f68c32d5f2ad94513233fcd670e228b5e002bc73
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/harness/harness-go-sdk](https://redirect.github.com/harness/harness-go-sdk)
| `v0.7.30` → `v0.8.1` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fharness%2fharness-go-sdk/v0.8.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fharness%2fharness-go-sdk/v0.7.30/v0.8.1?slim=true)
|
| [github.com/jackc/pgx/v5](https://redirect.github.com/jackc/pgx) |
`v5.9.2` → `v5.10.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjackc%2fpgx%2fv5/v5.10.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjackc%2fpgx%2fv5/v5.9.2/v5.10.0?slim=true)
|
|
[github.com/jedib0t/go-pretty/v6](https://redirect.github.com/jedib0t/go-pretty)
| `v6.7.10` → `v6.8.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.8.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fjedib0t%2fgo-pretty%2fv6/v6.7.10/v6.8.0?slim=true)
|
|
[github.com/kaptinlin/jsonrepair](https://redirect.github.com/kaptinlin/jsonrepair)
| `v0.4.5` → `v0.4.6` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fkaptinlin%2fjsonrepair/v0.4.6?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fkaptinlin%2fjsonrepair/v0.4.5/v0.4.6?slim=true)
|
|
[github.com/openai/openai-go/v3](https://redirect.github.com/openai/openai-go)
| `v3.37.0` → `v3.39.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopenai%2fopenai-go%2fv3/v3.39.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopenai%2fopenai-go%2fv3/v3.37.0/v3.39.0?slim=true)
|
|
[github.com/posthog/posthog-go](https://redirect.github.com/posthog/posthog-go)
| `v1.13.1` → `v1.14.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fposthog%2fposthog-go/v1.14.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fposthog%2fposthog-go/v1.13.1/v1.14.0?slim=true)
|
|
[github.com/slack-go/slack](https://redirect.github.com/slack-go/slack)
| `v0.24.0` → `v0.25.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fslack-go%2fslack/v0.25.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fslack-go%2fslack/v0.24.0/v0.25.0?slim=true)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/370) for more information.

---

### Release Notes

<details>
<summary>harness/harness-go-sdk
(github.com/harness/harness-go-sdk)</summary>

###
[`v0.8.1`](https://redirect.github.com/harness/harness-go-sdk/compare/v0.8.0...v0.8.1)

[Compare
Source](https://redirect.github.com/harness/harness-go-sdk/compare/v0.8.0...v0.8.1)

###
[`v0.8.0`](https://redirect.github.com/harness/harness-go-sdk/compare/v0.7.30...v0.8.0)

[Compare
Source](https://redirect.github.com/harness/harness-go-sdk/compare/v0.7.30...v0.8.0)

</details>

<details>
<summary>jackc/pgx (github.com/jackc/pgx/v5)</summary>

###
[`v5.10.0`](https://redirect.github.com/jackc/pgx/compare/v5.9.2...v5.10.0)

[Compare
Source](https://redirect.github.com/jackc/pgx/compare/v5.9.2...v5.10.0)

</details>

<details>
<summary>jedib0t/go-pretty (github.com/jedib0t/go-pretty/v6)</summary>

###
[`v6.8.0`](https://redirect.github.com/jedib0t/go-pretty/releases/tag/v6.8.0)

[Compare
Source](https://redirect.github.com/jedib0t/go-pretty/compare/v6.7.10...v6.8.0)

#### What's Changed

- progress: fix speed decay on done trackers and log overwrite; fixes
[#&#8203;405](https://redirect.github.com/jedib0t/go-pretty/issues/405)
by [@&#8203;jedib0t](https://redirect.github.com/jedib0t) in
[#&#8203;406](https://redirect.github.com/jedib0t/go-pretty/pull/406)
- fix: wrap wide runes when wrapLen is odd in WrapHard by
[@&#8203;koriyoshi2041](https://redirect.github.com/koriyoshi2041) in
[#&#8203;408](https://redirect.github.com/jedib0t/go-pretty/pull/408)

#### New Contributors

- [@&#8203;koriyoshi2041](https://redirect.github.com/koriyoshi2041)
made their first contribution in
[#&#8203;408](https://redirect.github.com/jedib0t/go-pretty/pull/408)

**Full Changelog**:
<jedib0t/go-pretty@v6.7.10...v6.8.0>

</details>

<details>
<summary>kaptinlin/jsonrepair
(github.com/kaptinlin/jsonrepair)</summary>

###
[`v0.4.6`](https://redirect.github.com/kaptinlin/jsonrepair/releases/tag/v0.4.6)

[Compare
Source](https://redirect.github.com/kaptinlin/jsonrepair/compare/v0.4.5...v0.4.6)

#### What's Changed

##### Fixed

- Require keyword token boundaries so JSON literals do not consume
adjacent text.
- Harden URL and regular-expression repair for edge cases.
- Propagate JSONP parse errors instead of hiding unrecoverable input.
- Quote signed leading-zero numbers as strings.

##### Changed

- Update `github.com/go-json-experiment/json` to the latest
pseudo-version.

##### Tests

- Cover concatenated-string Unicode errors.
- Cover path and escape repair behavior.

</details>

<details>
<summary>openai/openai-go (github.com/openai/openai-go/v3)</summary>

###
[`v3.39.0`](https://redirect.github.com/openai/openai-go/releases/tag/v3.39.0)

[Compare
Source](https://redirect.github.com/openai/openai-go/compare/v3.38.0...v3.39.0)

#### 3.39.0 (2026-06-03)

Full Changelog:
[v3.38.0...v3.39.0](https://redirect.github.com/openai/openai-\[go/compare/v3.38.0...v3.39.0]\(https://www.golinks.io/compare/v3.38.0...v3.39.0?trackSource=github\))

##### Features

- **api:** responses.moderation and chat\_completions.moderation
([7a2dac0](https://redirect.github.com/openai/openai-\[go/commit/7a2dac0ddf6b92dfcaa45b190dbe7f51368e199c]\(https://www.golinks.io/commit/7a2dac0ddf6b92dfcaa45b190dbe7f51368e199c?trackSource=github\)))

###
[`v3.38.0`](https://redirect.github.com/openai/openai-go/releases/tag/v3.38.0)

[Compare
Source](https://redirect.github.com/openai/openai-go/compare/v3.37.0...v3.38.0)

#### 3.38.0 (2026-06-01)

Full Changelog:
[v3.37.0...v3.38.0](https://redirect.github.com/openai/openai-go/compare/v3.37.0...v3.38.0)

##### Features

- **api:** manual updates
([d7dac81](https://redirect.github.com/openai/openai-go/commit/d7dac8192c292d882cb765d3379e10427930979e))
- **api:** workload identity in audit logs, additional\_tools item in
responses, fix ActionSearch.query to be optional.
([4c3981c](https://redirect.github.com/openai/openai-go/commit/4c3981cfabc98ec1d67c2baf7c6a891ef6640f96))

</details>

<details>
<summary>posthog/posthog-go (github.com/posthog/posthog-go)</summary>

###
[`v1.14.0`](https://redirect.github.com/PostHog/posthog-go/releases/tag/v1.14.0):
1.14.0

[Compare
Source](https://redirect.github.com/posthog/posthog-go/compare/v1.13.2...v1.14.0)

#### Unreleased

###
[`v1.13.2`](https://redirect.github.com/PostHog/posthog-go/releases/tag/v1.13.2):
1.13.2

[Compare
Source](https://redirect.github.com/posthog/posthog-go/compare/v1.13.1...v1.13.2)

#### Unreleased

</details>

<details>
<summary>slack-go/slack (github.com/slack-go/slack)</summary>

###
[`v0.25.0`](https://redirect.github.com/slack-go/slack/releases/tag/v0.25.0)

[Compare
Source](https://redirect.github.com/slack-go/slack/compare/v0.24.0...v0.25.0)

> \[!IMPORTANT]
> See [CHANGELOG.md](./CHANGELOG.md#0250) for details. **Breaking
change:** TableBlock.Rows is now \[]\[]TableCell
([#&#8203;1558](https://redirect.github.com/slack-go/slack/issues/1558)).

#### What's Changed

- chore(deps): bump actions/stale from 10.2.0 to 10.3.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1556](https://redirect.github.com/slack-go/slack/pull/1556)
- chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;1557](https://redirect.github.com/slack-go/slack/pull/1557)
- fix!: preserve all cell types in `TableBlock` by
[@&#8203;nlopes](https://redirect.github.com/nlopes) in
[#&#8203;1560](https://redirect.github.com/slack-go/slack/pull/1560)
- refactor: replace interface{} with any (Go 1.18+) by
[@&#8203;MD-Mushfiqur123](https://redirect.github.com/MD-Mushfiqur123)
in [#&#8203;1559](https://redirect.github.com/slack-go/slack/pull/1559)
- chore: fix a bunch of issues detected by golangci-lint by
[@&#8203;nlopes](https://redirect.github.com/nlopes) in
[#&#8203;1561](https://redirect.github.com/slack-go/slack/pull/1561)

#### New Contributors

- [@&#8203;MD-Mushfiqur123](https://redirect.github.com/MD-Mushfiqur123)
made their first contribution in
[#&#8203;1559](https://redirect.github.com/slack-go/slack/pull/1559)

**Full Changelog**:
<slack-go/slack@v0.24.0...v0.25.0>

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIwOS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJnb2xhbmciXX0=-->

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> Touches the Postgres driver (pgx), LLM integration (openai-go), and
slack-go v0.25 has a breaking TableBlock API (unused here); verify CI
and LLM web-search flows after merge.
>
> **Overview**
> Bumps several Go dependencies in **`go.mod`** / **`go.sum`**,
including **pgx**, **openai-go v3.39**, **slack-go v0.25**,
**harness-go-sdk**, **posthog-go**, **go-pretty**, and **jsonrepair**
(which also pulls a newer indirect **`go-json-experiment/json`**).
>
> The only application code change is in **`openai_responses.go`**,
adapting to **openai-go v3.38+** where web search
**`ActionSearch.Query`** is deprecated and the request param type
expects **`param.NewOpt`** for query on round-trip;
**`nolint:staticcheck`** documents intentional use of the legacy field
for traces and conversation replay.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
76b374674a2b25b098d20a6a65785f7eb26e8198. 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: carabasdaniel <daniel.carabas@overmind.tech>
Co-authored-by: Cursor <cursoragent@cursor.com>
GitOrigin-RevId: 2250273ebc174cbe96e6204cbc38e32ba37d81e2
## Summary

- Gate acknowledgement evaluation on finding slugs: sources that cite no
known slug skip the LLM ack-eval job entirely.
- Make slug the only finding identifier on deviation agent surfaces
(`acknowledge_finding`, `resolve_finding`, `update_finding`, ack and
resume prompts); UUIDs stay internal via `ResolveFindingIDBySlug`.
- Add unit and integration coverage for the prefilter, slug resolver,
and slug-based tool calls.

Implements
[BRENT-334](https://brent-dev.overmind-demo.com/open/plans/71ccfcaf-a10d-4e11-bc25-a134163a56e7?intent=plan_review)
/
[ENG-5024](https://linear.app/overmind/issue/ENG-5024/enforce-slug-references-in-deviation-acknowledgements).

## Test plan

- [x] `go test -race ./services/brent-backend/workflows/...
./services/brent-backend/deviationanalyses/...`
- [x] `golangci-lint run` on changed packages
- [ ] CI green
- [ ] Dogfood: commit message citing a real finding slug clears the
matching finding; prose without a slug does not trigger ack eval

Made with [Cursor](https://cursor.com)

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Medium Risk**
> Changes when acknowledgement LLM jobs run and how agents clear or
reconcile findings; wrong slug matching could skip valid acks or leave
findings blocking, but scope is limited to deviation analysis workflows
with new test coverage.
>
> **Overview**
> Deviation findings are identified by **slug** on agent-facing surfaces
instead of UUIDs, and acknowledgement evaluation only runs when the
source text cites a known slug.
>
> **Prefilter:** `SubmitAcknowledgementCandidate` still requires
unacknowledged red findings, but now also checks
`bodyReferencesKnownSlug` (case-insensitive substring match). Generic
PR/commit prose with no cited slug skips the River ack-eval job
entirely.
>
> **Resolution:** New `ResolveFindingIDBySlug` SQL + store wrapper maps
slug → internal `external_id` (scoped by account and analysis); missing
slugs surface as `ErrFindingNotFound`.
>
> **Tools & prompts:** `acknowledge_finding`, `resolve_finding`, and
`update_finding` take `finding_slug` and resolve internally. Ack and
resume markdown prompts list slugs (not finding UUIDs) and instruct
agents to use `finding_slug`; ack guidance requires quotes to contain
the finding slug.
>
> Tests cover slug resolution, enqueue skip without slug, and
unknown-slug tool errors.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
cf455cae12b8e67b336a24de1fc6cecd27c32b3b. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
GitOrigin-RevId: 27cfbcfdec250235976a1d47e7881732d0f30d74
@DavidS-ovm DavidS-ovm merged commit 23c0424 into main Jun 12, 2026
@DavidS-ovm DavidS-ovm deleted the copybara/v1.18.5 branch June 12, 2026 09:50
Sign up for free to 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.

3 participants