Change8

ent-changelog-1.20.0

Breaking Changes
📦 consul-connectView on GitHub →
2 breaking2 features🐛 1 fixes🔧 4 symbols

Summary

This release primarily focuses on security enhancements, including XSS mitigation and dependency upgrades (Go 1.22.7, AWS SDK), while also introducing new Grafana dashboards and removing deprecated v2 server features.

⚠️ Breaking Changes

  • server: Removal of v2 tenancy, catalog, and mesh experiments. Users relying on these features must migrate to their v3 counterparts or alternatives.
  • UI: Removal of codemirror linting due to package dependency issues. Functionality relying on this specific linting feature will be affected.

Migration Steps

  1. If using v2 tenancy, catalog, or mesh experiments, migrate to the corresponding v3 features or alternatives.
  2. Review UI functionality that relied on codemirror linting, as it has been removed.

✨ New Features

  • grafana: Added new dashboards for service-to-service, service, and Consul Dataplane.
  • connect: Added support matrix for Envoy versions 1.31 and 1.30.

🐛 Bug Fixes

  • jwt-provider: Changed DNS lookup family from default AUTO (which prefers IPv6) to ALL (if LOGICAL_DNS is used) or PREFER_IPV4 (if STRICT_DNS is used) to improve handling of IPv6 transitions.

🔧 Affected Symbols

codemirrorjwt-providerEnvoy 1.31Envoy 1.30