New Features
- Prepend the TlsInspector filter when no SNI domains are available to match on, as without the ServerName match envoy does not automatically prepend it (#3288)
- Expose IncludeRequestAttemptCount and IncludeAttemptCountInResponse as VirtualHost options. They both default to false. (#3182)
Fixes
- Removed the 30 second timeout on the knative syncer propagating the proxy status. Now we have eventual consistency and the proxy will eventually report as ready even if eg a secret is added after a config which uses it. (#3281)
- Properly validate
RouteTableroutes without matchers. Like with regularVirtualServiceroutes, these routes will be assigned the default/prefix matcher. Consequently, the route is valid only if the parent route also has a\prefix matcher (either explicitly defined, or by default). (#3291) - Report delegation cycle errors on the offending
RouteTable, not only onVirtualServicesthat use the table. (#3144)