Skip to content

Commit e5a4c11

Browse files
authored
Merge pull request #444 from robscott/v1alpha1-rc2-changelog
Adding changelog for v0.1.0-rc2
2 parents c09512e + e2e5edd commit e5a4c11

File tree

1 file changed

+49
-4
lines changed

1 file changed

+49
-4
lines changed

CHANGELOG.md

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,53 @@
1-
# Table of Contents
1+
# Changelog
22

3-
- [v0.1.0](#v010)
3+
## Table of Contents
44

5+
- [v0.1.0-rc2](#v010-rc2)
6+
- [v0.1.0-rc1](#v010-rc1)
57

6-
## v0.1.0
8+
## v0.1.0-rc2
79

8-
TBD
10+
API Version: v1alpha-rc2
11+
12+
### API changes since v0.1.0-rc1
13+
#### GatewayClass
14+
- A recommendation to set a `gateway-exists-finalizer.networking.x-k8s.io`
15+
finalizer on GatewayClass has been added.
16+
- `allowedGatewayNamespaces` has been removed from GatewayClass in favor of
17+
implementations with policy agents like Gatekeeper.
18+
19+
#### Gateway
20+
- Fields in `listeners.routes` have been renamed:
21+
- `routes.routeSelector` -> `routes.selector`
22+
- `routes.routeNamespaces`-> `routes.namespaces`
23+
- `clientCertificateRef` has been removed from BackendPolicy.
24+
- In Listeners, `routes.namespaces` now defaults to `{from: "Same"}`.
25+
- In Listeners, support has been added for specifying custom, domain prefixed
26+
protocols.
27+
- In Listeners, `hostname` now closely matches Route hostname matching with wildcard
28+
support.
29+
- A new `UnsupportedAddress` condition has been added to Listeners to indicate
30+
that a requested address is not supported.
31+
- Clarification has been added to note that listeners may be merged in certain
32+
instances.
33+
34+
#### Routes
35+
- HeaderMatchType now includes a RegularExpression option.
36+
- Minimum weight has been decreased from 1 to 0.
37+
- Port is now required on all Routes.
38+
- On HTTPRoute, filters have been renamed:
39+
- `ModifyRequestHeader` -> `RequestHeaderModifier`
40+
- `MirrorRequest` -> `RequestMirror`
41+
- `Custom` -> `ExtensionRef`
42+
- TLSRoute can now specify as many as 16 SNIs instead of 10.
43+
- Limiting the number of Gateways that may be stored in RouteGatewayStatus to
44+
100.
45+
- Support level of filters defined in ForwardTo has been clarified.
46+
- Max weight has been increased to 1 million.
47+
48+
49+
## v0.1.0-rc1
50+
51+
API Version: v1alpha-rc1
52+
53+
- Initial release candidate for v1alpha1.

0 commit comments

Comments
 (0)