1.11.3 (February 11, 2022)
IMPROVEMENTS:
- connect: update Envoy supported version of 1.20 to 1.20.1 [GH-11895]
- sentinel: (Enterprise Only) Sentinel now uses SHA256 to generate policy ids
- streaming: Improved performance when the server is handling many concurrent subscriptions and has a high number of CPU cores [GH-12080]
- systemd: Support starting/stopping the systemd service for linux packages when the optional EnvironmentFile does not exist. [GH-12176]
BUG FIXES:
- Fix a data race when a service is added while the agent is shutting down.. [GH-12302]
- areas: (Enterprise Only) Fixes a bug when using Yamux pool ( for servers version 1.7.3 and later), the entire pool was locked while connecting to a remote location, which could potentially take a long time. [GH-1368]
- ca: adjust validation of PrivateKeyType/Bits with the Vault provider, to remove the error when the cert is created manually in Vault. [GH-12267]
- config-entry: fix a panic when creating an ingress gateway config-entry and a proxy service instance, where both provided the same upstream and downstream mapping. [GH-12277]
- connect: fixes bug where passthrough addressses for transparent proxies dialed directly weren't being cleaned up. [GH-12223]
- partitions: (Enterprise only) Do not leave a serf partition when the partition is deleted
- serf: update serf v0.9.7, complete the leave process if broadcasting leave timeout. [GH-12057]
- ui: Fix up a problem where occasionally an intention can visually disappear from the listing after saving [GH-12315]
- ui: Fixed a bug with creating multiple nested KVs in one interaction [GH-12081]
- ui: Include partition data when saving an intention from the topology visualization [GH-12317]
- xds: allow only one outstanding delta request at a time [GH-12236]
- xds: fix for delta xDS reconnect bug in LDS/CDS [GH-12174]
- xds: prevents tight loop where the Consul client agent would repeatedly re-send config that Envoy has rejected. [GH-12195]