Skip to content

Commit 3015e30

Browse files
authored
Merge pull request #467 from robscott/v1alpha1-cl
Adding v1alpha1 to changelog
2 parents 54da8c6 + 492381d commit 3015e30

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,45 @@
22

33
## Table of Contents
44

5+
- [v0.1.0](#v010)
56
- [v0.1.0-rc2](#v010-rc2)
67
- [v0.1.0-rc1](#v010-rc1)
78

9+
## v0.1.0
10+
11+
API Version: v1alpha1
12+
13+
### API changes since v0.1.0-rc2
14+
#### GatewayClass
15+
- CRD now includes `gc` short name.
16+
- Change the standard condition for GatewayClass to `Admitted`, with
17+
`InvalidParameters` as a sample reason for it to be false.
18+
19+
#### Gateway
20+
- CRD now includes `gtw` short name.
21+
- The `DroppedRoutes` condition has been renamed to `DegradedRoutes`.
22+
- `ListenerStatus` now includes `Protocol` and `Hostname` to uniquely link the
23+
status to each listener.
24+
25+
#### Routes
26+
- HTTPRoute clarifications:
27+
- Header name matching must be case-insenstive.
28+
- Match tiebreaking semantics have been outlined in detail.
29+
- TCPRoute, TLSRoute, and UDPRoute:
30+
- At least 1 ForwardTo must be specified in each rule.
31+
- Clarification that if no matches are specified, all requests should match a
32+
rule.
33+
- TCPRoute and UDPRoute: Validation has been added to ensure that 1-16 rules are
34+
specified, matching other route types.
35+
- TLSRoute: SNIs are now optional in matches. If no SNI or extensionRef are
36+
specified, all requests match.
37+
38+
#### BackendPolicy
39+
- CRD now includes `bp` short name.
40+
- A new `networking.x-k8s.io/app-protocol` annotation can be used to specify
41+
AppProtocol on Services when the AppProtocol field is unavailable.
42+
43+
844
## v0.1.0-rc2
945

1046
API Version: v1alpha-rc2

0 commit comments

Comments
 (0)