Migrating to Consul Connect v1.22.5
Version v1.22.5 introduces 2 breaking changes. This guide details how to update your code.
Released: 2/27/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
consul loginVault CA providerEnvoy TLS listener configurationwatch cache fetch mechanismBreaking Changes
●Issue #1
Connect component migrated from aws-sdk-go (v1) to aws-sdk-go-v2. Users relying on v1 specific behaviors or APIs in custom integrations might need to update their code.
●Issue #2
HTTP server timeouts are now configured by default to prevent Slowloris attacks on agent HTTP and pprof endpoints. If existing applications relied on very long or infinite timeouts, they might now experience connection closures.
Migration Steps
- 1If you are using AWS SDK integrations within Consul, review changes related to the migration from aws-sdk-go (v1) to aws-sdk-go-v2.
- 2If your application relies on extremely long or unconstrained HTTP timeouts for agent HTTP or pprof endpoints, review the new default HTTP server timeout configurations and adjust if necessary.
Release Summary
This release focuses heavily on security improvements, including patching Vault CA provider vulnerabilities, configuring HTTP server timeouts, and upgrading the base Go version. It also includes dependency updates for AWS SDKs and fixes for Envoy certificate handling.
Need More Details?
View the full release notes and all changes for Consul Connect v1.22.5.
View Full Changelog