Dependency Bumps
- stretchr/testify has been upgraded to v1.8.4.
- solo-io/protoc-gen-openapi has been upgraded to v0.2.2.
Helm Changes
- Disable kubernetes gateway api integration by default. (https://github.com/solo-io/solo-projects/issues/6080)
New Features
- Route delegation: explicitly pass route's hostnames to plugins so that delegatee (child) routes without hostnames can be associated with their corresponding hostnames. (https://github.com/solo-io/solo-projects/issues/6121)
- Route delegation: enable HTTP route delegation with Gateway API, such that a parent route may delegate routing decisions to other routes that match the parent route rules consisting of path prefix, headers, and query parameters. (https://github.com/solo-io/solo-projects/issues/6121)
Fixes
- Fix RouteOption resource statuses used for policy attachment (via targetRef) with separate status syncer. (https://github.com/solo-io/solo-projects/issues/6084)
- Fixs the issue of all routes and route tables warning of an invalid route when an unsupported route action is defined on a listener with the grpcjson plugin enabled. (#9160)