v1.22.6
Breaking Changes📦 consul-connectView on GitHub →
⚠ 1 breaking✨ 1 features🐛 2 fixes🔧 2 symbols
Summary
This patch release focuses heavily on security updates, upgrading Envoy, Go, and gRPC dependencies. It also includes several improvements and fixes to the Consul UI, including replacing a deprecated navigation component.
⚠️ Breaking Changes
- The Consul UI replaced the deprecated SideNav component with AppSideNav. If you were relying on specific internal APIs or structure of SideNav, you must update your custom UI integrations to use AppSideNav instead.
Migration Steps
- Update custom UI integrations to use the new AppSideNav component instead of the deprecated SideNav component.
✨ New Features
- API Gateway now supports disabling traffic to services with weight 0 in HTTPRoute backends, allowing explicit exclusion of zero-weight backends.
🐛 Bug Fixes
- Fixed Consul UI to function correctly in non-secure environments by enabling Ember Data's UUID polyfill for crypto.randomUUID.
- Fixed navigation issues on the Consul UI services page by ensuring route transitions correctly trigger the expected model hook behavior following an Ember upgrade.