v2.11.8
Breaking Changes📦 kuma
⚠ 2 breaking🐛 3 fixes🔧 3 symbols
Summary
This patch release updates Go dependencies and introduces breaking changes to align Kuma's module path and release tags with Go versioning conventions, requiring updates for direct Go module consumers.
⚠️ Breaking Changes
- The module path for Kuma has changed to `github.com/kumahq/kuma/v2`. Go projects directly referencing Kuma must update their import paths to use the new path.
- Release tags now include the 'v' prefix (e.g., 'v2.11.8' instead of '2.11.8'). This affects how dependencies are referenced via tags.
Migration Steps
- If you are a Go project directly depending on Kuma, update your module path imports from the old path to `github.com/kumahq/kuma/v2`.
- Ensure your dependency management tool recognizes release tags prefixed with 'v' (e.g., v2.11.8).
🐛 Bug Fixes
- Fixed proper configuration of inbounds when servicePort is set in MeshCircuitBreaker.
- Sorted IP addresses in meshpassthrough to ensure predictable ordering.
- Set keepalive configuration for the dpp to cpp connection in xds.
🔧 Affected Symbols
MeshCircuitBreakermeshpassthroughxds