Skip to content

Commit

Permalink
docs: move release-notes out of version (envoyproxy#3765)
Browse files Browse the repository at this point in the history
* move release-notes out of version

Signed-off-by: zirain <zirain2009@gmail.com>

* fix

Signed-off-by: zirain <zirain2009@gmail.com>

* update release-notes

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: zirain <zirain2009@gmail.com>
  • Loading branch information
zirain authored Jul 10, 2024
1 parent 1819796 commit f4c1f34
Show file tree
Hide file tree
Showing 36 changed files with 226 additions and 60 deletions.
6 changes: 3 additions & 3 deletions release-notes/v0.2.0-rc1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ changes:
change: |
Added the EnvoyGateway API type for configuring Envoy Gateway.
Added the EnvoyProxy API type for configuring managed Envoys.
- area: ci
- area: CI
change: |
Added tooling to build, run, etc. Envoy Gateway.
- area: providers
Expand All @@ -25,10 +25,10 @@ changes:
change: |
Added the gatewayapi translator to translate Gateway API and associated resources to the IR and manage
Gateway API status.
- area: message-service
- area: message service
change: |
Added infra and xds IR watchable map messages for inter-component communication.
Added a Runner to each component to support pub/sub between components.
- area: infra-manager
- area: infra manager
change: |
Added Kubernetes Infra Manager to manage Envoy infrastructure running in a Kubernetes cluster.
6 changes: 3 additions & 3 deletions release-notes/v0.2.0-rc2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ changes:
Updated and expanded developer documentation.
Added `kube-demo` target to demonstrate Envoy Gateway functionality.
Added developer debugging documentation.
- area: ci
- area: CI
change: |
Added Gateway API conformance tests.
- area: providers
Expand All @@ -23,9 +23,9 @@ changes:
Expanded support for Gateway API status.
Added support for request modifier and redirect filters.
Added support to return 500 responses for invalid backends.
- area: message-service
- area: message service
change: |
Updated IRs to support managing multiple Envoy fleets.
- area: infra-manager
- area: infra manager
change: |
Separate Envoy infrastructure is created per Gateway.
2 changes: 1 addition & 1 deletion release-notes/v0.2.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ changes:
change: |
Added the EnvoyGateway API type for configuring Envoy Gateway.
Added the EnvoyProxy API type for configuring managed Envoys.
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Added tooling to build, run, etc. Envoy Gateway.
Added Gateway API conformance tests.
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.3.0-rc.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ changes:
Added Support for Routes ReferenceGrant
Added Support for Namespace Server Config Type
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Fixes Make Image Failed in Darwin
Fixes Wait for Job Succeeded before conformance test
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.3.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ changes:
Added Support for Namespace Server Config Type
Added initial management of Envoy Proxy deployment via EnvoyProxy API
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Fixed Make Image Failed in Darwin
Fixed Wait for Job Succeeded before conformance test
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.4.0-rc.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ changes:
Added Custom Envoy Gateway Extensions Framework
Added Support for Service Method Match in GRPCRoute
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Fixed CI Flakes During Helm Install
Added Test To Ensure Static xDS Cluster Has Same Field Values as Dynamic Cluster
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.4.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ changes:
Added Support for Service Method Match in GRPCRoute
Fixed a Bug in the Extension Hooks for xDS Virtual Hosts and Routes
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Fixed CI Flakes During Helm Install
Added Test To Ensure Static xDS Cluster Has Same Field Values as Dynamic Cluster
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.5.0-rc.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ changes:
breaking-change: |
Renamed field in EnvoyGateway API from Extension to ExtensionManager
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Added Retest Github Action
Added CherryPick Github Action
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.5.0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ changes:
breaking-change: |
Renamed field in EnvoyGateway API from Extension to ExtensionManager
- area: ci-tooling-testing
- area: CI tooling testing
change: |
Added Retest Github Action
Added CherryPick Github Action
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v0.6.0-rc.1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ changes:
Updated the Bootstrap field within the EnvoyProxy CRD with an additional value
field to specify bootstrap config
- area: ci-tooling-testing
- area: CI tooling testing
change: |
- area: conformance
Expand Down
2 changes: 1 addition & 1 deletion release-notes/v1.0.0.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
date: Nov 1, 2023
date: March 13, 2024

changes:
- area: documentation
Expand Down
5 changes: 5 additions & 0 deletions site/content/en/news/releases/notes/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: "Notes"
weight: 90
description: This section includes Releases Notes of Envoy Gateway.
---
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ Date: May 16, 2022

## Documentation
- The initial open source release describing project goals and high-level design.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "v0.2.0-rc.1"
title: "v0.2.0-rc1"
publishdate: 2022-08-31
---

Expand All @@ -12,7 +12,7 @@ Date: August 31, 2022
- Added the EnvoyGateway API type for configuring Envoy Gateway.
- Added the EnvoyProxy API type for configuring managed Envoys.

## CI
## Ci
- Added tooling to build, run, etc. Envoy Gateway.

## Providers
Expand All @@ -29,9 +29,10 @@ Date: August 31, 2022
- Added the gatewayapi translator to translate Gateway API and associated resources to the IR and manage
- Gateway API status.

## Message Service
## Message service
- Added infra and xds IR watchable map messages for inter-component communication.
- Added a Runner to each component to support pub/sub between components.

## Infra Manager
## Infra manager
- Added Kubernetes Infra Manager to manage Envoy infrastructure running in a Kubernetes cluster.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "v0.2.0-rc.2"
title: "v0.2.0-rc2"
publishdate: 2022-09-29
---

Expand All @@ -10,7 +10,7 @@ Date: September 29, 2022
- Added `kube-demo` target to demonstrate Envoy Gateway functionality.
- Added developer debugging documentation.

## CI
## Ci
- Added Gateway API conformance tests.

## Providers
Expand All @@ -27,8 +27,9 @@ Date: September 29, 2022
- Added support for request modifier and redirect filters.
- Added support to return 500 responses for invalid backends.

## Message Service
## Message service
- Updated IRs to support managing multiple Envoy fleets.

## Infra Manager
## Infra manager
- Separate Envoy infrastructure is created per Gateway.

Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Date: October 19, 2022
- Added the EnvoyGateway API type for configuring Envoy Gateway.
- Added the EnvoyProxy API type for configuring managed Envoys.

## CI Tooling Testing
## Ci tooling testing
- Added tooling to build, run, etc. Envoy Gateway.
- Added Gateway API conformance tests.
- Added Make-based tooling to fetch all tools so checks (code lint, spellchecks) and tests can be run locally.
Expand All @@ -27,20 +27,22 @@ Date: October 19, 2022
- Added IR validation.

## Translator
- Added the gatewayapi translator to translate Gateway API and associated resources to the IR and manage the status of Gateway API resources.
- Added the gatewayapi translator to translate Gateway API and associated resources to the IR and manage the
- status of Gateway API resources.
- Added the xDS translator to translate the xds IR to xDS resources.

## Message Service
## Message-service
- Added infra and xds IR watchable map messages for inter-component communication.
- Added a Runner to each Envoy Gateway component to support pub/sub between components.
- Added support for managing multiple separate Envoy proxy fleets.

## Infra Manager
## Infra-manager
- Added Kubernetes Infra Manager to manage Envoy infrastructure running in a Kubernetes cluster.
- Added support for managing a separate Envoy infrastructure per Gateway.

## Providers
- Added the Kubernetes provider with support for managing GatewayClass, Gateway, HTTPRoute, ReferenceGrant, and TLSRoute resources.
- Added the Kubernetes provider with support for managing GatewayClass, Gateway, HTTPRoute, ReferenceGrant, and
- TLSRoute resources.
- Due to Issue #539, a ReferenceGrant is not removed from the system when unreferenced.
- Due to Issue #577, TLSRoute is not being tested for Gateway API conformance.
- Added watchers for dependent resources of managed Envoy infrastructure to trigger reconciliation.
Expand All @@ -51,3 +53,4 @@ Date: October 19, 2022
- Added xDS server support to configure managed Envoys using Delta xDS.
- Added initial support for mTLS between the xDS server and managed Envoys.
- Due to envoyproxy/go-control-plane Issue #599, Envoy Gateway logs the private key of HTTPS listeners.

Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Date: February 02, 2023
- Added Support for Routes ReferenceGrant
- Added Support for Namespace Server Config Type

## CI Tooling Testing
## Ci tooling testing
- Fixes Make Image Failed in Darwin
- Fixes Wait for Job Succeeded before conformance test
- Upgraded Echoserver Image Tag
Expand Down Expand Up @@ -62,3 +62,4 @@ Date: February 02, 2023
## xDS
- Fixed Start xDS Server Watchable Map Panics
- Enabled Access Logging for xDS Components

Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Date: February 09, 2023
- Added Support for Namespace Server Config Type
- Added initial management of Envoy Proxy deployment via EnvoyProxy API

## CI Tooling Testing
## Ci tooling testing
- Fixed Make Image Failed in Darwin
- Fixed Wait for Job Succeeded before conformance test
- Upgraded Echoserver Image Tag
Expand Down Expand Up @@ -75,3 +75,4 @@ Date: February 09, 2023
## xDS
- Fixed Start xDS Server Watchable Map Panics
- Enabled Access Logging for xDS Components

Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Date: April 13, 2023
- Added Custom Envoy Gateway Extensions Framework
- Added Support for Service Method Match in GRPCRoute

## CI Tooling Testing
## Ci tooling testing
- Fixed CI Flakes During Helm Install
- Added Test To Ensure Static xDS Cluster Has Same Field Values as Dynamic Cluster
- Added egctl to Build and Test CI Workflow
Expand Down Expand Up @@ -54,3 +54,4 @@ Date: April 13, 2023
- Added egctl CLI Tool
- Added egctl Support for Dry Runs of Gateway API Config
- Added egctl Support for Dumping Envoy Proxy xDS Resources

Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Date: April 24, 2023
- Added Support for Service Method Match in GRPCRoute
- Fixed a Bug in the Extension Hooks for xDS Virtual Hosts and Routes

## CI Tooling Testing
## Ci tooling testing
- Fixed CI Flakes During Helm Install
- Added Test To Ensure Static xDS Cluster Has Same Field Values as Dynamic Cluster
- Added egctl to Build and Test CI Workflow
Expand Down Expand Up @@ -57,3 +57,4 @@ Date: April 24, 2023
- Added egctl CLI Tool
- Added egctl Support for Dry Runs of Gateway API Config
- Added egctl Support for Dumping Envoy Proxy xDS Resources

Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,11 @@ Date: July 26, 2023
- Added Admin Server for Envoy Gateway
- Added Pprof Debug Support for Envoy Gateway
- Added Support to Watch for Resources in Select Namespaces

### Breaking Changes
- Renamed field in EnvoyGateway API from Extension to ExtensionManager

## CI Tooling Testing
## Ci tooling testing
- Added Retest Github Action
- Added CherryPick Github Action
- Added E2E Step in Github CI Workflow
Expand All @@ -48,7 +49,7 @@ Date: July 26, 2023
- Skipped HTTPRouteRedirectPortAndScheme Test

## Translator
### Breaking changes
### Breaking Changes
- Renamed IR resources from <namespace>-<name> to <namespace>/<name>
- which also affects generated Xds Resources

Expand All @@ -69,3 +70,4 @@ Date: July 26, 2023
## Cli
- Added egctl x translate Support to generate default missing Resources
- Added egctl x translate Support for AuthenticationFilter and EnvoyPatchPolicy

Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,11 @@ Date: July 26, 2023
- Added Admin Server for Envoy Gateway
- Added Pprof Debug Support for Envoy Gateway
- Added Support to Watch for Resources in Select Namespaces

### Breaking Changes
- Renamed field in EnvoyGateway API from Extension to ExtensionManager

## CI Tooling Testing
## Ci tooling testing
- Added Retest Github Action
- Added CherryPick Github Action
- Added E2E Step in Github CI Workflow
Expand All @@ -50,7 +51,7 @@ Date: July 26, 2023
## Translator
### Breaking Changes
- Renamed IR resources from <namespace>-<name> to <namespace>/<name>
which also affects generated Xds Resources
- which also affects generated Xds Resources

## Providers
- Reconcile Node resources to be able to compute Status Addresses for Gateway
Expand All @@ -69,3 +70,4 @@ Date: July 26, 2023
## Cli
- Added egctl x translate Support to generate default missing Resources
- Added egctl x translate Support for AuthenticationFilter and EnvoyPatchPolicy

Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,24 @@ Date: Oct 27, 2023
- Added Support for enabling EnvoyProxy Virtual Host metrics
- Added Support for Merging Gateway resources onto the same infrastructure

### Breaking changes
### Breaking Changes
- Removed the AuthenticationFilter CRD
- Removed the RateLimitFilter CRD
- Enabled EnvoyProxy Prometheus Endpoint by default with an option to disable it
- Updated the Bootstrap field within the EnvoyProxy CRD with an additional value
- field to specify bootstrap config

## watchable
## Ci tooling testing
-

## Conformance
-

## Watchable
- Improved caching of resource by implementing a compare function agnostic of resource order

## Translator
### Breaking changes
### Breaking Changes
- Added support for routing to EndpointSlice endpoints
- Added support for HTTPRoute Timeouts
- Added support for multiple RequestMirror filters per HTTPRoute rule
Expand All @@ -54,7 +60,7 @@ Date: Oct 27, 2023
- Added support for reconciling ServiceImport CRD
- Added support for selectively watching resources based on Namespace Selector

## XDS
## xDS
- Fixed Layered Runtime warnings
- Upgraded to the latest version of go-control-plane that fixed xDS Resource ordering issues for ADS.
- Added HTTP2 Keep Alives to the xds connection
Expand Down
Loading

0 comments on commit f4c1f34

Please sign in to comment.