Persistent unmanaged volumes#1171
Merged
Merged
Conversation
kachawla
reviewed
Oct 12, 2021
jkotalik
reviewed
Oct 12, 2021
jkotalik
reviewed
Oct 12, 2021
kachawla
reviewed
Oct 13, 2021
kachawla
reviewed
Oct 13, 2021
kachawla
reviewed
Oct 18, 2021
kachawla
reviewed
Oct 18, 2021
jkotalik
reviewed
Oct 19, 2021
| // Create managed resource | ||
| err = errors.New("Managed Azure File share is not yet supported") | ||
| } else { | ||
| armhandler := NewARMHandler(handler.arm) |
jkotalik
reviewed
Oct 19, 2021
jkotalik
reviewed
Oct 19, 2021
| if properties[FileShareStorageAccountIDKey] == "" { | ||
| // TODO Managed resource | ||
| } else { | ||
| _, err = getStorageAccountByID(ctx, handler.arm, properties[FileShareStorageAccountIDKey]) |
Contributor
There was a problem hiding this comment.
This doesn't use the arm handler because it needs to create a name with generateStorageAccountName, correct?
jkotalik
approved these changes
Oct 19, 2021
Contributor
jkotalik
left a comment
There was a problem hiding this comment.
Let's see what we can do to add some E2E tests for these scenarios (doesn't need to be in this PR).
kachawla
approved these changes
Oct 20, 2021
Merged
This was referenced May 28, 2026
DariuszPorowski
pushed a commit
that referenced
this pull request
May 28, 2026
… 21 updates (#12006) Bumps the go-dependencies group with 14 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2](https://github.com/Azure/azure-sdk-for-go) | `2.0.0-beta.3` | `2.0.0-beta.4` | | [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.32.17` | `1.32.18` | | [github.com/aws/aws-sdk-go-v2/service/cloudcontrol](https://github.com/aws/aws-sdk-go-v2) | `1.29.15` | `1.30.0` | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `1.303.0` | `1.304.0` | | [github.com/aws/smithy-go](https://github.com/aws/smithy-go) | `1.25.1` | `1.26.0` | | [github.com/fluxcd/pkg/apis/meta](https://github.com/fluxcd/pkg) | `1.27.0` | `1.28.0` | | [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) | `0.138.0` | `0.139.0` | | [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) | `5.2.5` | `5.3.0` | | [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) | `0.31.0` | `0.32.2` | | [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.68.0` | `0.69.0` | | [go.opentelemetry.io/contrib/instrumentation/runtime](https://github.com/open-telemetry/opentelemetry-go-contrib) | `0.68.0` | `0.69.0` | | [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go) | `0.65.0` | `0.66.0` | | [go.opentelemetry.io/otel/exporters/zipkin](https://github.com/open-telemetry/opentelemetry-go) | `1.43.0` | `1.44.0` | | [golang.org/x/crypto](https://github.com/golang/crypto) | `0.51.0` | `0.52.0` | Bumps the go-dependencies group with 2 updates in the /test/magpiego directory: [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) and [github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets](https://github.com/Azure/azure-sdk-for-go). Updates `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2` from 2.0.0-beta.3 to 2.0.0-beta.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Azure/azure-sdk-for-go/releases">github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/servicebus/armservicebus/v2's releases</a>.</em></p> <blockquote> <h2>sdk/resourcemanager/support/armsupport/v2.0.0-beta.4</h2> <h2>2.0.0-beta.4 (2026-03-16)</h2> <h3>Breaking Changes</h3> <ul> <li>Function <code>NewProblemClassificationsClient</code> parameter(s) have been changed from <code>(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions)</code> to <code>(credential azcore.TokenCredential, options *arm.ClientOptions)</code></li> <li>Type of <code>MessageProperties.ContentType</code> has been changed from <code>*TranscriptContentType</code> to <code>*string</code></li> <li>Enum <code>TranscriptContentType</code> has been removed</li> <li>Function <code>*ClientFactory.NewLookUpResourceIDClient</code> has been removed</li> <li>Function <code>*ClientFactory.NewProblemClassificationsNoSubscriptionClient</code> has been removed</li> <li>Function <code>*ClientFactory.NewServiceClassificationsClient</code> has been removed</li> <li>Function <code>*ClientFactory.NewServiceClassificationsNoSubscriptionClient</code> has been removed</li> <li>Function <code>NewLookUpResourceIDClient</code> has been removed</li> <li>Function <code>*LookUpResourceIDClient.Post</code> has been removed</li> <li>Function <code>PossibleTranscriptContentTypeValues</code> has been removed</li> <li>Function <code>*ProblemClassificationsClient.ClassifyProblems</code> has been removed</li> <li>Function <code>NewProblemClassificationsNoSubscriptionClient</code> has been removed</li> <li>Function <code>*ProblemClassificationsNoSubscriptionClient.ClassifyProblems</code> has been removed</li> <li>Function <code>NewServiceClassificationsClient</code> has been removed</li> <li>Function <code>*ServiceClassificationsClient.ClassifyServices</code> has been removed</li> <li>Function <code>NewServiceClassificationsNoSubscriptionClient</code> has been removed</li> <li>Function <code>*ServiceClassificationsNoSubscriptionClient.ClassifyServices</code> has been removed</li> <li>Struct <code>ClassificationService</code> has been removed</li> <li>Struct <code>LookUpResourceIDRequest</code> has been removed</li> <li>Struct <code>LookUpResourceIDResponse</code> has been removed</li> <li>Struct <code>OperationsListResult</code> has been removed</li> <li>Struct <code>ProblemClassificationsClassificationInput</code> has been removed</li> <li>Struct <code>ProblemClassificationsClassificationOutput</code> has been removed</li> <li>Struct <code>ProblemClassificationsClassificationResult</code> has been removed</li> <li>Struct <code>ServiceClassificationAnswer</code> has been removed</li> <li>Struct <code>ServiceClassificationOutput</code> has been removed</li> <li>Struct <code>ServiceClassificationRequest</code> has been removed</li> <li>Field <code>OperationsListResult</code> of struct <code>OperationsClientListResponse</code> has been removed</li> <li>Field <code>Metadata</code>, <code>ParentProblemClassification</code> of struct <code>ProblemClassificationProperties</code> has been removed</li> <li>Field <code>Metadata</code> of struct <code>ServiceProperties</code> has been removed</li> </ul> <h3>Features Added</h3> <ul> <li>New enum type <code>ActionType</code> with values <code>ActionTypeInternal</code></li> <li>New enum type <code>Origin</code> with values <code>OriginSystem</code>, <code>OriginUser</code>, <code>OriginUserSystem</code></li> <li>New struct <code>OperationListResult</code></li> <li>New field <code>SystemData</code> in struct <code>CommunicationDetails</code></li> <li>New field <code>ActionType</code>, <code>IsDataAction</code>, <code>Origin</code> in struct <code>Operation</code></li> <li>New anonymous field <code>OperationListResult</code> in struct <code>OperationsClientListResponse</code></li> <li>New field <code>SystemData</code> in struct <code>ProblemClassification</code></li> <li>New field <code>NextLink</code> in struct <code>ProblemClassificationsListResult</code></li> <li>New field <code>SystemData</code> in struct <code>Service</code></li> <li>New field <code>NextLink</code> in struct <code>ServicesListResult</code></li> <li>New field <code>SystemData</code> in struct <code>TicketDetails</code></li> </ul> <h2>sdk/resourcemanager/applicationinsights/armapplicationinsights/v2.0.0-beta.4</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/4473bade5be5368daa31fccbea8986d4d0b760f5"><code>4473bad</code></a> [Release] sdk/resourcemanager/sql/armsql/2.0.0-beta.4 (<a href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22080">#22080</a>)</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/90c78e11c3a668f3fc033be2746dd27199350b6a"><code>90c78e1</code></a> feat: add ReplaceReadmeNewClientName function (<a href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22165">#22165</a>)</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/babccdde8ebea06557fb7cae37dd557847496092"><code>babccdd</code></a> fix sdk/resourcemanager/connectedvmware/armconnectedvmware README (<a href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22162">#22162</a>)</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/775c7070836e584f796bc72c6de5c77649a67bb2"><code>775c707</code></a> [Release] sdk/resourcemanager/compute/armcompute/5.4.0 (<a href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22114">#22114</a>)</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/e7bf410e966f32b9106278c5de432de6b2923cca"><code>e7bf410</code></a> [Release] sdk/resourcemanager/batch/armbatch/2.2.0 generation from spec commi...</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/270c1d6cd9be36c317924e89f76d9a429c69d77c"><code>270c1d6</code></a> [Release] sdk/resourcemanager/netapp/armnetapp/6.0.0-beta.1 generation from s...</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/38a3d6f3ccb0a8cb33aa2c28a5db9dad6c3b6cc8"><code>38a3d6f</code></a> [Release] sdk/resourcemanager/network/armnetwork/5.0.0 (<a href="https://redirect.github.com/Azure/azure-sdk-for-go/issues/22093">#22093</a>)</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/959a71b439388307e61eb30aaff46dceb0e2a3ea"><code>959a71b</code></a> [Release] sdk/resourcemanager/virtualmachineimagebuilder/armvirtualmachineima...</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/2454e9f709bdb4b0350d169490063757a63710c9"><code>2454e9f</code></a> [Release] sdk/resourcemanager/deviceupdate/armdeviceupdate/1.3.0 generation f...</li> <li><a href="https://github.com/Azure/azure-sdk-for-go/commit/72768a2a152aa9faba665fe1d5b277a58c03b17c"><code>72768a2</code></a> [Release] sdk/resourcemanager/healthcareapis/armhealthcareapis/2.0.0 generati...</li> <li>Additional commits viewable in <a href="https://github.com/Azure/azure-sdk-for-go/compare/sdk/resourcemanager/sql/armsql/v2.0.0-beta.3...sdk/resourcemanager/sql/armsql/v2.0.0-beta.4">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.17 to 1.32.18 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a> Release 2026-05-22</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a> Feat discover endpoint partition validation (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a> Release 2026-05-21</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a> Bump smithy-go version and update imports for evenstream protocoltests (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a> Add replace for credentials dependency added on go.mod (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.17...config/v1.32.18">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.16 to 1.19.17 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a> Release 2026-05-22</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a> Feat discover endpoint partition validation (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a> Release 2026-05-21</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a> Bump smithy-go version and update imports for evenstream protocoltests (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a> Add replace for credentials dependency added on go.mod (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.16...credentials/v1.19.17">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/service/cloudcontrol` from 1.29.15 to 1.30.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/2d43b815f645eae163e7521c9789554dfe60e40c"><code>2d43b81</code></a> Release 2024-06-19</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/812bc72fb0611de5a988fc08c7352640bb6513ea"><code>812bc72</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/12e26483a56e94cb4f58d8632526d175ecebee09"><code>12e2648</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/5df426acd2fbd5c0b52c0fcc2c20cfd42492d26c"><code>5df426a</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/78777b63b91f22f973a5613595f15d32ff42080b"><code>78777b6</code></a> add implicit global region to internal partition metadata (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2688">#2688</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/077df5deb4f94e0cacc5c64c4538e49b6c711563"><code>077df5d</code></a> Release 2024-06-18</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/3320b138b7ef295ad49afcaa9b04b6dca5e0e8ad"><code>3320b13</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/1315201166439e42a027b644eb29de62e5e1ecee"><code>1315201</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/8dddc9c41a16c7f622ba149d5f15b78e33ff7f1c"><code>8dddc9c</code></a> add SDK-specific feature tracking (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/2682">#2682</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/54f11c0ac651fbec8d65abe9cea3740af17c1460"><code>54f11c0</code></a> Release 2024-06-17</li> <li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-go-v2/compare/config/v1.29.15...v1.30.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.303.0 to 1.304.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/db9f4e546dfe2f62a6bc3bf54b9da42ebace6372"><code>db9f4e5</code></a> Release 2026-05-22</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/34e7ddc9400e830a9ae226a7e3c2161e5ece4f19"><code>34e7ddc</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f9db036cf7b3b8a1ea5eb67c3d296da4b48b6e2b"><code>f9db036</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ae5eae1e3ec46433bd99496bfa6936f8f09a2e72"><code>ae5eae1</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/429dbdd2a35d325aabc5757edfc9ebf09c2ad12e"><code>429dbdd</code></a> Feat discover endpoint partition validation (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3410">#3410</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/ab4f5b60785064ec6346c922604d94b63d9c7299"><code>ab4f5b6</code></a> Release 2026-05-21</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/757a09909a97a15e5a481d9839b83f15b8fdc4bc"><code>757a099</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/02c8323ee6c99be82dae3a3923616756cb164525"><code>02c8323</code></a> Update API model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/f4ac954c5b3567f7918fbaa845bd05a8b211f54e"><code>f4ac954</code></a> Bump smithy-go version and update imports for evenstream protocoltests (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3420">#3420</a>)</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/6d937001e020def8b587dccbe5d803933ce57bfd"><code>6d93700</code></a> Add replace for credentials dependency added on go.mod (<a href="https://redirect.github.com/aws/aws-sdk-go-v2/issues/3419">#3419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.303.0...service/ec2/v1.304.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/smithy-go` from 1.25.1 to 1.26.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws/smithy-go/blob/main/CHANGELOG.md">github.com/aws/smithy-go's changelog</a>.</em></p> <blockquote> <h1>Release (2026-05-27)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Updated to the latest SDK module versions</li> </ul> <h2>Module Highlights</h2> <ul> <li><code>github.com/aws/smithy-go</code>: v1.26.0 <ul> <li><strong>Feature</strong>: Add StringSlice to endpoint rulesfn.</li> </ul> </li> </ul> <h1>Release (2026-04-23)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Updated to the latest SDK module versions</li> </ul> <h2>Module Highlights</h2> <ul> <li><code>github.com/aws/smithy-go</code>: v1.25.1 <ul> <li><strong>Bug Fix</strong>: Fixed a memory leak in the LRU cache implementation used by some AWS services.</li> </ul> </li> </ul> <h1>Release (2026-04-15)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Updated to the latest SDK module versions</li> </ul> <h2>Module Highlights</h2> <ul> <li><code>github.com/aws/smithy-go</code>: v1.25.0 <ul> <li><strong>Feature</strong>: Add support for endpointBdd trait</li> </ul> </li> </ul> <h1>Release (2026-04-02)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Updated to the latest SDK module versions</li> </ul> <h2>Module Highlights</h2> <ul> <li><code>github.com/aws/smithy-go</code>: v1.24.3 <ul> <li><strong>Bug Fix</strong>: Add additional sigv4 configuration.</li> </ul> </li> <li><code>github.com/aws/smithy-go/aws-http-auth</code>: <a href="https://github.com/aws/smithy-go/blob/main/aws-http-auth/CHANGELOG.md#v113-2026-04-02">v1.1.3</a> <ul> <li><strong>Bug Fix</strong>: Add additional sigv4 configuration.</li> </ul> </li> </ul> <h1>Release (2026-02-27)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Bump minimum go version to 1.24.</li> </ul> <h1>Release (2026-02-20)</h1> <h2>General Highlights</h2> <ul> <li><strong>Dependency Update</strong>: Updated to the latest SDK module versions</li> </ul> <h2>Module Highlights</h2> <ul> <li><code>github.com/aws/smithy-go</code>: v1.24.1</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/smithy-go/commit/45ed8311108fa4d204aa8ad3f5264442568c6b01"><code>45ed831</code></a> Release 2026-05-27</li> <li><a href="https://github.com/aws/smithy-go/commit/36699a9ad5bb1f4054d69de11e573003ec6c2865"><code>36699a9</code></a> handle vars in auth scheme id tmpl (<a href="https://redirect.github.com/aws/smithy-go/issues/667">#667</a>)</li> <li><a href="https://github.com/aws/smithy-go/commit/b81ddf73b3738ec93447b59aa920666f7154ae36"><code>b81ddf7</code></a> Use GoDependency to add SDK dependencies on codegen instead of relying on go ...</li> <li><a href="https://github.com/aws/smithy-go/commit/999a54bb7359cf5740b9c23ca52220c5777b486d"><code>999a54b</code></a> add event stream test generator (<a href="https://redirect.github.com/aws/smithy-go/issues/661">#661</a>)</li> <li><a href="https://github.com/aws/smithy-go/commit/22e6cf7f8d19a35512b84cfb3f72e4e77ab29592"><code>22e6cf7</code></a> Expand JMESPath truthy check by allowing bare collections to be evaluated (<a href="https://redirect.github.com/aws/smithy-go/issues/654">#654</a>)</li> <li>See full diff in <a href="https://github.com/aws/smithy-go/compare/v1.25.1...v1.26.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/fluxcd/pkg/apis/meta` from 1.27.0 to 1.28.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fluxcd/pkg/commit/2b9f4c54119931dd929e1f47b88ef8ae118fa6c0"><code>2b9f4c5</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1216">#1216</a> from fluxcd/release-main</li> <li><a href="https://github.com/fluxcd/pkg/commit/715a46d4385689f839ac75f3ac0edd4abb15ae24"><code>715a46d</code></a> Prepare for release</li> <li><a href="https://github.com/fluxcd/pkg/commit/482ea7963b34fd41e4244d9c05384a57f56928b7"><code>482ea79</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1129">#1129</a> from Iam-Karan-Suresh/refactor/extract-dependencyref...</li> <li><a href="https://github.com/fluxcd/pkg/commit/428177482a3500b1d53d4659c1bce00e61f75d4c"><code>4281774</code></a> refactor: move DependencyReference to apis/meta</li> <li><a href="https://github.com/fluxcd/pkg/commit/fa1303628d234029c725006177c10b1ba61ee1eb"><code>fa13036</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1215">#1215</a> from fluxcd/release-main</li> <li><a href="https://github.com/fluxcd/pkg/commit/e944ed2add26498eb300c1f1f5ced1f072ba8659"><code>e944ed2</code></a> Prepare for release</li> <li><a href="https://github.com/fluxcd/pkg/commit/dce25dd04cd2fb6ff37084094317b2f343638cd1"><code>dce25dd</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1214">#1214</a> from fluxcd/ci-jwt</li> <li><a href="https://github.com/fluxcd/pkg/commit/55b3741c9938b13fb033046b8c5b921914b485f4"><code>55b3741</code></a> auth: introduce JWT signing with JWK for CI systems</li> <li><a href="https://github.com/fluxcd/pkg/commit/f50d6110eaf9d087122148fa8d95d1f509d53634"><code>f50d611</code></a> Merge pull request <a href="https://redirect.github.com/fluxcd/pkg/issues/1213">#1213</a> from fluxcd/release-main</li> <li><a href="https://github.com/fluxcd/pkg/commit/39163c0d55f3bcd5ea94a850782a0eb6fb9f064a"><code>39163c0</code></a> Prepare for release</li> <li>Additional commits viewable in <a href="https://github.com/fluxcd/pkg/compare/apis/meta/v1.27.0...apis/meta/v1.28.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/getkin/kin-openapi` from 0.138.0 to 0.139.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getkin/kin-openapi/releases">github.com/getkin/kin-openapi's releases</a>.</em></p> <blockquote> <h2>v0.139.0</h2> <h2>What's Changed</h2> <ul> <li>feat(openapi3): batch-convert long-tail RequiredFieldError sites by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1170">getkin/kin-openapi#1170</a></li> <li>feat(openapi3): typed validation error clusters (combined: #1171-<a href="https://redirect.github.com/getkin/kin-openapi/issues/1179">#1179</a>) by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1180">getkin/kin-openapi#1180</a></li> <li>openapi3gen: skip component export for anonymous types by <a href="https://github.com/0-don"><code>@0-don</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1163">getkin/kin-openapi#1163</a></li> <li>feat: migrate to oasdiff/yaml v0.1.0 single Unmarshal API + enable DisableTimestamps by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1181">getkin/kin-openapi#1181</a></li> <li>openapi3: typed context errors for Validate() wrapper chain by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1183">getkin/kin-openapi#1183</a></li> <li>openapi3: track Origin on the document root (T) by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1184">getkin/kin-openapi#1184</a></li> <li>openapi3: tests flakiness corrected by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1159">getkin/kin-openapi#1159</a></li> <li>openapi3: aggregate independent validation errors via EnableMultiError by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1185">getkin/kin-openapi#1185</a></li> <li>openapi3: fix validation of duplicated path templates by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1189">getkin/kin-openapi#1189</a></li> <li>openapi3: type the remaining bare-error validation sites by <a href="https://github.com/reuvenharrison"><code>@reuvenharrison</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/1187">getkin/kin-openapi#1187</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0">https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getkin/kin-openapi/commit/8381bfc73ce3bb241d298bc8415b8f724b6ddfb6"><code>8381bfc</code></a> openapi3: type the remaining bare-error validation sites (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1187">#1187</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/d29b5c043d31c47b3631020525397b7d1a1f4b6a"><code>d29b5c0</code></a> openapi3: fix validation of duplicated path templates (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1189">#1189</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/e56c2c71f4cc7a433a13ff50e44b3da50b253c07"><code>e56c2c7</code></a> openapi3: aggregate independent validation errors via EnableMultiError (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1185">#1185</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/7ea1ac895326a469712d81507fe00d7c8957b8b6"><code>7ea1ac8</code></a> openapi3: tests flakiness corrected (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1159">#1159</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/dc70f84ce64fa2d60e1e58d96f6b5686ba3dff3e"><code>dc70f84</code></a> openapi3: track Origin on the document root (T) (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1184">#1184</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/69492dff6b62dddb9b27aeb7ebc9e0ee653e0263"><code>69492df</code></a> openapi3: typed context errors for Validate() wrapper chain (<a href="https://redirect.github.com/getkin/kin-openapi/issues/1183">#1183</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/0a89925163b66876c4bc357bca068d62e3d86c20"><code>0a89925</code></a> un-patch YAML serialization of dates (see issue <a href="https://redirect.github.com/getkin/kin-openapi/issues/697">#697</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/55a4c7274045743fd7e6703ee14be408ae79d22d"><code>55a4c72</code></a> openapi3: re-enable tests disabled due to YAML dates in map keys</li> <li><a href="https://github.com/getkin/kin-openapi/commit/c61836c51e8f6f2efebbe95f783a41f319c53aa7"><code>c61836c</code></a> ci: fixup lint after modifications to marsh.go</li> <li><a href="https://github.com/getkin/kin-openapi/commit/7633481fe3cd3a7027097aed588c285f3d21d238"><code>7633481</code></a> feat: migrate to oasdiff/yaml v0.1.0 single Unmarshal API + enable DisableTim...</li> <li>Additional commits viewable in <a href="https://github.com/getkin/kin-openapi/compare/v0.138.0...v0.139.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/go-chi/chi/v5` from 5.2.5 to 5.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-chi/chi/releases">github.com/go-chi/chi/v5's releases</a>.</em></p> <blockquote> <h2>v5.3.0</h2> <h2>What's Changed</h2> <ul> <li>Use strings.ReplaceAll where applicable by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1046">go-chi/chi#1046</a></li> <li>Propagate inline middlewares across mounted subrouters by <a href="https://github.com/LukasJenicek"><code>@LukasJenicek</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1049">go-chi/chi#1049</a></li> <li>add go 1.26 to ci by <a href="https://github.com/pkieltyka"><code>@pkieltyka</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1052">go-chi/chi#1052</a></li> <li>Remove last uses of io/ioutil by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1054">go-chi/chi#1054</a></li> <li>Simplify chi.walk with slices.Concat by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1053">go-chi/chi#1053</a></li> <li>Apply the stringscutprefix modernizer by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1051">go-chi/chi#1051</a></li> <li>Bump minimum Go to 1.23, always use request.Pattern by <a href="https://github.com/JRaspass"><code>@JRaspass</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1048">go-chi/chi#1048</a></li> <li>middleware: fix httpFancyWriter.ReadFrom double-counting bytes with Tee by <a href="https://github.com/alliasgher"><code>@alliasgher</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1085">go-chi/chi#1085</a></li> <li>Fix typo in Route doc comment by <a href="https://github.com/gouwazi"><code>@gouwazi</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1073">go-chi/chi#1073</a></li> <li>fix: set Request.Pattern from RoutePattern() by <a href="https://github.com/leno23"><code>@leno23</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/1097">go-chi/chi#1097</a></li> <li>feat: middleware.ClientIP, a replacement for middleware.RealIP by <a href="https://github.com/VojtechVitek"><code>@VojtechVitek</code></a> in <a href="https://redirect.github.com/go-chi/chi/pull/967">go-chi/chi#967</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/LukasJenicek"><code>@LukasJenicek</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1049">go-chi/chi#1049</a></li> <li><a href="https://github.com/alliasgher"><code>@alliasgher</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1085">go-chi/chi#1085</a></li> <li><a href="https://github.com/gouwazi"><code>@gouwazi</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1073">go-chi/chi#1073</a></li> <li><a href="https://github.com/leno23"><code>@leno23</code></a> made their first contribution in <a href="https://redirect.github.com/go-chi/chi/pull/1097">go-chi/chi#1097</a></li> </ul> <h2>SECURITY: middleware.ClientIP, a replacement for middleware.RealIP</h2> <p><a href="https://github.com/VojtechVitek"><code>@VojtechVitek</code></a> submitted PR <a href="https://redirect.github.com/go-chi/chi/issues/967">#967</a>, which introduces middleware.ClientIP — a replacement for middleware.RealIP that closes the three open spoofing advisories:</p> <ul> <li><a href="https://github.com/go-chi/chi/security/advisories/GHSA-9g5q-2w5x-hmxf">GHSA-9g5q-2w5x-hmxf</a> — IP spoofing via XFF in <code>RemoteAddr</code> resolution (convto)</li> <li><a href="https://github.com/go-chi/chi/security/advisories/GHSA-rjr7-jggh-pgcp">GHSA-rjr7-jggh-pgcp</a> — RealIP allows IP spoofing via unvalidated XFF (rezmoss)</li> <li><a href="https://github.com/go-chi/chi/security/advisories/GHSA-3fxj-6jh8-hvhx">GHSA-3fxj-6jh8-hvhx</a> — IP spoofing in <code>middleware.RealIP</code> (Saku0512, Critical / 9.3)</li> </ul> <p>It also addresses issues outlined at:</p> <ul> <li><a href="https://redirect.github.com/go-chi/chi/issues/708">go-chi/chi#708</a></li> <li><a href="https://adam-p.ca/blog/2022/03/x-forwarded-for/">https://adam-p.ca/blog/2022/03/x-forwarded-for/</a></li> <li><a href="https://redirect.github.com/go-chi/chi/issues/711">go-chi/chi#711</a></li> <li><a href="https://redirect.github.com/go-chi/chi/issues/453">go-chi/chi#453</a></li> <li><a href="https://redirect.github.com/go-chi/chi/pull/908">go-chi/chi#908</a></li> </ul> <p><code>middleware.RealIP</code> is deprecated in this PR with pointers to the new API.</p> <p>The deprecation only adds a <code>// Deprecated:</code> doc comment; the function keeps working for backward compatibility.</p> <h3>Why a new middleware (not "fix RealIP in place")</h3> <p><code>RealIP</code> has two unfixable design choices: it mutates <code>r.RemoteAddr</code>, and it tries to be a one-size-fits-all default by walking a hard-coded list of headers any client can supply. Per <a href="https://adam-p.ca/blog/2022/03/x-forwarded-for/">adam-p's "The perils of the 'real' client IP"</a> (which calls chi out by name on this), there is no safe default — the user must pick their trust source explicitly.</p> <h3>The new API</h3> <p>Four middlewares, two accessors. Pick exactly one middleware based on your infrastructure, read the result with one of the two accessors:</p> <pre lang="go"><code>// One of the four. There is no safe default — pick exactly one. func ClientIPFromHeader(trustedHeader string) func(http.Handler) http.Handler func ClientIPFromXFF(trustedIPPrefixes ...string) func(http.Handler) http.Handler func ClientIPFromXFFTrustedProxies(numTrustedProxies int) func(http.Handler) http.Handler </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/go-chi/chi/commit/3b171578ca44dfd75ca3c5cbddc7b44c600a7b49"><code>3b17157</code></a> feat: middleware.ClientIP, a replacement for middleware.RealIP (<a href="https://redirect.github.com/go-chi/chi/issues/967">#967</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/818fdcfc4786168651768377ba647cf9dd5b3953"><code>818fdcf</code></a> fix: set Request.Pattern from RoutePattern() (<a href="https://redirect.github.com/go-chi/chi/issues/1097">#1097</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/f975af0cb10cbefaccf0422385420fe62722d648"><code>f975af0</code></a> Fix typo in Route doc comment (<a href="https://redirect.github.com/go-chi/chi/issues/1073">#1073</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/4ef87eaf2cfb27d3126d48194e1a84806acc1aed"><code>4ef87ea</code></a> middleware: fix httpFancyWriter.ReadFrom double-counting bytes with Tee (<a href="https://redirect.github.com/go-chi/chi/issues/1085">#1085</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/a54874f0e2f12647a19e82ee70dfa8185014100c"><code>a54874f</code></a> Bump minimum Go to 1.23, always use request.Pattern (<a href="https://redirect.github.com/go-chi/chi/issues/1048">#1048</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/3328d4d3ab8a08547fa419ed657017355e6d3c4d"><code>3328d4d</code></a> Apply the stringscutprefix modernizer (<a href="https://redirect.github.com/go-chi/chi/issues/1051">#1051</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/be60b2ec5755a9072cdf27af3ba3034e84781d12"><code>be60b2e</code></a> Simplify chi.walk with slices.Concat (<a href="https://redirect.github.com/go-chi/chi/issues/1053">#1053</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/a36a925a6a195943ec104100d7d18757543e745f"><code>a36a925</code></a> Remove last uses of io/ioutil (<a href="https://redirect.github.com/go-chi/chi/issues/1054">#1054</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/7d93ee3e86b4d477c20d809c9b1ce9a281dfd706"><code>7d93ee3</code></a> add go 1.26 to ci (<a href="https://redirect.github.com/go-chi/chi/issues/1052">#1052</a>)</li> <li><a href="https://github.com/go-chi/chi/commit/903cff2596eac0f72538ac46d696058351f1c3fb"><code>903cff2</code></a> Propagate inline middlewares across mounted subrouters (<a href="https://redirect.github.com/go-chi/chi/issues/1049">#1049</a>)</li> <li>Additional commits viewable in <a href="https://github.com/go-chi/chi/compare/v5.2.5...v5.3.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/go-openapi/runtime` from 0.31.0 to 0.32.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/go-openapi/runtime/releases">github.com/go-openapi/runtime's releases</a>.</em></p> <blockquote> <h2>v0.32.2</h2> <h2><a href="https://github.com/go-openapi/runtime/tree/v0.32.2">0.32.2</a> - 2026-05-27</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2">https://github.com/go-openapi/runtime/compare/v0.32.1...v0.32.2</a></p> <p>2 commits in this release.</p> <hr /> <h3><!-- raw HTML omitted -->Fixed bugs</h3> <ul> <li>fix(client): added a guard to avoid the client to panic by <a href="https://github.com/fredbi"><code>@fredbi</code></a> in <a href="https://redirect.github.com/go-openapi/runtime/pull/474">#474</a> <a href="https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402">...</a></li> </ul> <h3><!-- raw HTML omitted -->Miscellaneous tasks</h3> <ul> <li>chore: prepare release v0.32.2 by <a href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@bot-go-openapi[bot]</code></a> in <a href="https://redirect.github.com/go-openapi/runtime/pull/475">#475</a> <a href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27">...</a></li> </ul> <hr /> <h3>People who contributed to this release</h3> <ul> <li><a href="https://github.com/fredbi"><code>@fredbi</code></a></li> </ul> <hr /> <p><strong><a href="https://github.com/go-openapi/runtime">runtime</a> license terms</strong></p> <p><a href="https://github.com/go-openapi/runtime/?tab=Apache-2.0-1-ov-file#readme"><img src="http://img.shields.io/badge/license-Apache%20v2-orange.svg" alt="License" /></a></p> <h1>Per-module changes</h1> <hr /> <h2>client-middleware/opentracing (0.32.2)</h2> <h3><!-- raw HTML omitted -->Miscellaneous tasks</h3> <ul> <li>chore: prepare release v0.32.2 by <a href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@bot-go-openapi[bot]</code></a> in <a href="https://redirect.github.com/go-openapi/runtime/pull/475">#475</a> <a href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27">...</a></li> </ul> <h2>v0.32.1</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/go-openapi/runtime/commit/a357ecf20e27c31a91eab863273f0d8b4a226f27"><code>a357ecf</code></a> chore: prepare release v0.32.2</li> <li><a href="https://github.com/go-openapi/runtime/commit/10b4d12b0cd87e2f815d599da4fe4dd193860402"><code>10b4d12</code></a> fix(client): added a guard to avoid the client to panic (<a href="https://redirect.github.com/go-openapi/runtime/issues/474">#474</a>)</li> <li><a href="https://github.com/go-openapi/runtime/commit/ea80e5aacea5c4beb4e0149c16bfedafeb712ade"><code>ea80e5a</code></a> chore: prepare release v0.32.1</li> <li><a href="https://github.com/go-openapi/runtime/commit/01f5c5554ca086b21e2edeb501df8d1ea3442e89"><code>01f5c55</code></a> doc: documented SkipAuth feature with build tag (<a href="https://redirect.github.com/go-openapi/runtime/issues/472">#472</a>)</li> <li><a href="https://github.com/go-openapi/runtime/commit/af192a9fb1651707e247f9a61b98f4bd033e86b1"><code>af192a9</code></a> refactor(client): promote ContextualTransport to runtime package (<a href="https://redirect.github.com/go-openapi/runtime/issues/471">#471</a>)</li> <li><a href="https://github.com/go-openapi/runtime/commit/100221960271f64b93bda18c4710deaffec71fba"><code>1002219</code></a> chore: prepare release v0.32.0</li> <li><a href="https://github.com/go-openapi/runtime/commit/c1e2e2cb180aa5f374faa5ac74868eab49f53eb3"><code>c1e2e2c</code></a> Merge pull request <a href="https://redirect.github.com/go-openapi/runtime/issues/469">#469</a> from fredbi/fix/3113-file-urlencoded</li> <li><a href="https://github.com/go-openapi/runtime/commit/584ff89d96ca40fb1fc2dafb11d1a778b10eac75"><code>584ff89</code></a> ci: add unsafe-skipauth tagged-build workflow with coverage</li> <li><a href="https://github.com/go-openapi/runtime/commit/4042690b6876ac18d04c0803d55aefcd86948472"><code>4042690</code></a> feat(middleware): build-tag-gated SetSkipAuth for dev-mode auth bypass</li> <li><a href="https://github.com/go-openapi/runtime/commit/cd748fa92d58a2758a07a632ea5905e5f76126ba"><code>cd748fa</code></a> refactor(client/otel): pivot OpenTelemetry transport to SubmitContext</li> <li>Additional commits viewable in <a href="https://github.com/go-openapi/runtime/compare/v0.31.0...v0.32.2">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` from 0.68.0 to 0.69.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases</a>.</em></p> <blockquote> <h2>v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0</h2> <h3>Added</h3> <ul> <li>Add <code>error.type</code> attribute to <code>http.client.request.duration</code> for transport failures in <code>otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li> <li>Add examples for prometheus compatibility document. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li> <li>Add support for <code>cardinality_limits</code> in <code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li> <li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a new resource detector for Hetzner Cloud servers, ported from <code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>. Detects <code>cloud.provider</code>, <code>cloud.platform</code>, <code>cloud.region</code>, <code>cloud.availability_zone</code>, <code>host.id</code>, and <code>host.name</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Set error field as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li> <li>Set the "error" field (e.g. created via <code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li> <li>Set fields implementing <code>error</code> interface from <code>slog</code> records as <code>record.SetErr</code> instead of plain attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li> <li>Set emitted errors in <code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record errors (<code>Record.SetErr</code>) instead of <code>exception.message</code> attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix header attributes lost when using sub-spans in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li> <li>Validate <code>encoding</code> configuration for OTLP HTTP exporters in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772</a>)</li> <li>Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> and <code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li> <li>Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8868">#8868</a>)</li> <li>The default span name formatter in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8871">#8871</a>) <ul> <li>The default span name is now <code>{method} {route}</code> (e.g. <code>GET /foo/{id}</code>) when a route pattern is available, or <code>{method}</code> (e.g. <code>GET</code>) otherwise.</li> </ul> </li> </ul> <h3>Removed</h3> <ul> <li>Remove the deprecated <code>WithSpanOptions</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8991">#8991</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>otelconf: validate encoding configuration for OTLP HTTP exporters by <a href="https://github.com/sonalgaud12"><code>@sonalgaud12</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8772">open-telemetry/opentelemetry-go-contrib#8772</a></li> <li>fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.99.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8780">open-telemetry/opentelemetry-go-contrib#8780</a></li> <li>chore(deps): update prom/prometheus docker tag to v3.11.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8779">open-telemetry/opentelemetry-go-contrib#8779</a></li> <li>otellogrus: Set error field as <code>record.SetErr</code> by <a href="https://github.com/sonalgaud12"><code>@sonalgaud12</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8778">open-telemetry/opentelemetry-go-contrib#8778</a></li> <li>chore(deps): update module golang.org/x/sys to v0.43.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8783">open-telemetry/opentelemetry-go-contrib#8783</a></li> <li>chore(deps): update golang.org/x/telemetry digest to 93c7c8a by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8786">open-telemetry/opentelemetry-go-contrib#8786</a></li> <li>chore(deps): update module github.com/mattn/go-isatty to v0.0.21 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8787">open-telemetry/opentelemetry-go-contrib#8787</a></li> <li>chore(deps): update module github.com/mattn/go-runewidth to v0.0.23 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8788">open-telemetry/opentelemetry-go-contrib#8788</a></li> <li>chore(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8791">open-telemetry/opentelemetry-go-contrib#8791</a></li> <li>chore(deps): update actions/github-script action to v9 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8795">open-telemetry/opentelemetry-go-contrib#8795</a></li> <li>fix(deps): update golang.org/x by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8794">open-telemetry/opentelemetry-go-contrib#8794</a></li> <li>otelzap: set error field as record.SetErr by <a href="https://github.com/iblancasa"><code>@iblancasa</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8719">open-telemetry/opentelemetry-go-contrib#8719</a></li> <li>fix(deps): update golang.org/x to 746e56f by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8796">open-telemetry/opentelemetry-go-contrib#8796</a></li> <li>chore(deps): update module golang.org/x/arch to v0.26.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8798">open-telemetry/opentelemetry-go-contrib#8798</a></li> <li>Check if otelgrpc metrics are enabled by <a href="https://github.com/dashpole"><code>@dashpole</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8792">open-telemetry/opentelemetry-go-contrib#8792</a></li> <li>chore(deps): update actions/upload-artifact action to v7.0.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8800">open-telemetry/opentelemetry-go-contrib#8800</a></li> <li>Check instrument enabled in deprecatedruntime by <a href="https://github.com/dashpole"><code>@dashpole</code></a> in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8793">open-telemetry/opentelemetry-go-contrib#8793</a></li> <li>chore(deps): update module github.com/ashanbrown/forbidigo/v2 to v2.3.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8804">open-telemetry/opentelemetry-go-contrib#8804</a></li> <li>chore(deps): update module github.com/ashanbrown/makezero/v2 to v2.2.1 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8802">open-telemetry/opentelemetry-go-contrib#8802</a></li> <li>chore(deps): update module github.com/manuelarte/funcorder to v0.6.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/pull/8803">open-telemetry/opentelemetry-go-contrib#8803</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md">go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's changelog</a>.</em></p> <blockquote> <h2>[1.44.0/2.5.1/0.69.0/0.37.1/0.24.0/0.19.0/0.16.1/0.16.0] - 2026-05-28</h2> <h3>Added</h3> <ul> <li>Add <code>error.type</code> attribute to <code>http.client.request.duration</code> for transport failures in <code>otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li> <li>Add examples for prometheus compatibility document. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li> <li>Add support for <code>cardinality_limits</code> in <code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li> <li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a new resource detector for Hetzner Cloud servers, ported from <code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>. Detects <code>cloud.provider</code>, <code>cloud.platform</code>, <code>cloud.region</code>, <code>cloud.availability_zone</code>, <code>host.id</code>, and <code>host.name</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Set error field as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li> <li>Set the "error" field (e.g. created via <code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li> <li>Set fields implementing <code>error</code> interface from <code>slog</code> records as <code>record.SetErr</code> instead of plain attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li> <li>Set emitted errors in <code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record errors (<code>Record.SetErr</code>) instead of <code>exception.message</code> attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix header attributes lost when using sub-spans in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li> <li>Validate <code>encoding</code> configuration for OTLP HTTP exporters in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772</a>)</li> <li>Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> and <code>go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li> <li>Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8868">#8868</a>)</li> <li>The default span name formatter in <code>go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp</code> now conforms to the OpenTelemetry HTTP semantic conventions for server span names. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8871">#8871</a>) <ul> <li>The default span name is now <code>{method} {route}</code> (e.g. <code>GET /foo/{id}</code>) when a route pattern is available, or <code>{method}</code> (e.g. <code>GET</code>) otherwise.</li> </ul> </li> </ul> <h3>Removed</h3> <ul> <li>Remove the deprecated <code>WithSpanOptions</code> option in <code>go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8991">#8991</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/03b2bcdb54b3dde73c9ff91ae216aec262f6c8f5"><code>03b2bcd</code></a> Release v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9033">#9033</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/80c46d4037d5991ce324216a52cf7e8d7f2d81fa"><code>80c46d4</code></a> chore(deps): update module github.com/alecthomas/chroma/v2 to v2.26.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9034">#9034</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/51f292197d33b84a21b3c70ae21cb185a2570d5e"><code>51f2921</code></a> fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.41.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9026">#9026</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/db82162f1b642bb6dca7fa5be48045315bb466d6"><code>db82162</code></a> fix(deps): update aws-sdk-go-v2 monorepo (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9031">#9031</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/5a3e533d8cd4045128e61a966f6dad58964a78ea"><code>5a3e533</code></a> fix(deps): update module github.com/aws/smithy-go to v1.26.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9032">#9032</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c67843c753a924faef17bc4aa63c138aa9472477"><code>c67843c</code></a> otelhttp: Remove custom wrapper after handling request (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/6914">#6914</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/c0a41352283151ab6655e88120e4ff4f0a917a2e"><code>c0a4135</code></a> docs(otelhttptrace): add performance guidance for WithoutSubSpans (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8785">#8785</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/a51a86790e1f4df231a70bb5fecc72b95d3c1bf0"><code>a51a867</code></a> otelconf: implement cardinality_limits support in PeriodicMetricReader (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/dead6e50fc0b5b3dc4aea288df207953dae5afe7"><code>dead6e5</code></a> chore(deps): update module go.yaml.in/yaml/v2 to v2.4.4 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8994">#8994</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-go-contrib/commit/979ce1857524394d0884fd7c491722c5bcb43d50"><code>979ce18</code></a> chore(deps): update module github.com/jgautheron/goconst to v1.10.2 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/9030">#9030</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.68.0...zpages/v0.69.0">compare view</a></li> </ul> </details> <br /> Updates `go.opentelemetry.io/contrib/instrumentation/runtime` from 0.68.0 to 0.69.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-go-contrib/releases">go.opentelemetry.io/contrib/instrumentation/runtime's releases</a>.</em></p> <blockquote> <h2>v1.44.0/v2.5.1/v0.69.0/v0.37.1/v0.24.0/v0.19.0/v0.16.1/v0.16.0</h2> <h3>Added</h3> <ul> <li>Add <code>error.type</code> attribute to <code>http.client.request.duration</code> for transport failures in <code>otelhttp</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8801">#8801</a>)</li> <li>Add examples for prometheus compatibility document. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8716">#8716</a>)</li> <li>Add support for <code>cardinality_limits</code> in <code>PeriodicMetricReader</code> in <code>otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8885">#8885</a>)</li> <li>Add <code>Resource</code> method to <code>SDK</code> in <code>go.opentelemetry.io/contrib/otelconf/x</code> to expose the resolved SDK resource from declarative configuration. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8913">#8913</a>)</li> <li>Add <code>go.opentelemetry.io/contrib/detectors/hetzner</code>, a new resource detector for Hetzner Cloud servers, ported from <code>github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner</code>. Detects <code>cloud.provider</code>, <code>cloud.platform</code>, <code>cloud.region</code>, <code>cloud.availability_zone</code>, <code>host.id</code>, and <code>host.name</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8979">#8979</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Set error field as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otellogrus</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8776">#8776</a>)</li> <li>Set the "error" field (e.g. created via <code>zap.Error</code>) as <code>record.SetErr</code> instead of a plain attribute in <code>go.opentelemetry.io/contrib/bridges/otelzap</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8719">#8719</a>)</li> <li>Set fields implementing <code>error</code> interface from <code>slog</code> records as <code>record.SetErr</code> instead of plain attributes in <code>go.opentelemetry.io/contrib/bridges/otelslog</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8774">#8774</a>)</li> <li>Set emitted errors in <code>go.opentelemetry.io/contrib/bridges/otellogr</code> as record errors (<code>Record.SetErr</code>) instead of <code>exception.message</code> attributes. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8775">#8775</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix header attributes lost when using sub-spans in <code>go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8797">#8797</a>)</li> <li>Validate <code>encoding</code> configuration for OTLP HTTP exporters in <code>go.opentelemetry.io/contrib/otelconf</code>. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-go-contrib/issues/8772">#8772<…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.