Skip to content

Commit

Permalink
release(v0.3.0): add release notes and release announcement (#1013)
Browse files Browse the repository at this point in the history
* release(v0.3.0): add release notes and release announcement

Signed-off-by: bitliu <bitliu@tencent.com>

* update

Signed-off-by: bitliu <bitliu@tencent.com>

---------

Signed-off-by: bitliu <bitliu@tencent.com>
  • Loading branch information
Xunzhuo committed Feb 10, 2023
1 parent 9991359 commit e55c15f
Show file tree
Hide file tree
Showing 3 changed files with 132 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/latest/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ Learn more about Envoy Gateway releases.

releases/README
releases/v0.2
releases/v0.3
50 changes: 50 additions & 0 deletions docs/latest/releases/v0.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Announcing Envoy Gateway v0.3
linktitle: v0.3
subtitle: Major Update
description: Envoy Gateway v0.3 release announcement.
publishdate: 2023-02-09
release: v0.3.0
skip_list: true
aliases:
- /releases/v0.3
- /releases/v0.3.0
---
# Envoy Gateway Release v0.3

We are pleased to announce the release of Envoy Gateway v0.3!

This is the second functional release of Envoy Gateway. We would like to thank the entire Envoy Gateway community for
helping publish the release.

| [Release Notes][] | [Docs][docs] | [Compatibility Matrix][matrix] | [Download][] |
|-------------------|--------------|--------------------------------|--------------|

## What's New

The release adds a ton of features and functionality. Here are some highlights:

### Add Support for extended Gateway API fields

+ Added Support for HTTPRoute URLRewrite Filter
+ Added Support for HTTPRoute RequestMirror Filter
+ Added Support for HTTPRoute ResponseHeaderModifier Filter

### Add Support for experimental Gateway APIs

+ Added Support for the TCPRoute API
+ Added Support for the UDPRoute API
+ Added Support for the GRPCRoute API

### Add Support for Rate Limiting

+ Added Support for Global Rate Limiting

### Add Support for Authentication

+ Added Support for Request Authentication

[Release Notes]: https://github.com/envoyproxy/gateway/blob/main/release-notes/v0.3.0.yaml
[matrix]: https://gateway.envoyproxy.io/v0.3.0/intro/compatibility.html
[docs]: https://gateway.envoyproxy.io/v0.3.0/index.html
[Download]: https://github.com/envoyproxy/gateway/releases/tag/v0.3.0
81 changes: 81 additions & 0 deletions release-notes/v0.3.0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
date: February 09, 2023

changes:
- area: documentation
change: |
Added Global Rate Limit User Docs
Added Request Authentication User Docs
Added TCP Routing User Docs
Added UDP Routing User Docs
Added GRPC Routing User Docs
Added HTTP Response Headers User Docs
Added TCP and UDP Proxy Design Docs
Added egctl Design Docs
Added Rate Limit Design Docs
Added Request Authentication Design Docs
Added Support for Versioned Docs
Added Support for Multiple Release Versions
Added Release Details Docs
Added API Docs Generating Tooling
Refactored Layout for User Docs
- area: api
change: |
Upgraded to v0.6.1 Gateway API
Added Support for the TCPRoute API
Added Support for the UDPRoute API
Added Support for the GRPCRoute API
Added Support for HTTPRoute URLRewrite Filter
Added Support for HTTPRoute RequestMirror Filter
Added Support for HTTPRoute ResponseHeaderModifier Filter
Added Support for Request Authentication
Added Support for Global Rate Limiting
Added Support for Routes ReferenceGrant
Added Support for Namespace Server Config Type
Added initial management of Envoy Proxy deployment via EnvoyProxy API
- area: ci-tooling-testing
change: |
Fixed Make Image Failed in Darwin
Fixed Wait for Job Succeeded before conformance test
Upgraded Echoserver Image Tag
Added Support for User-Facing Version
Added Support for Testing EG against Multiple Kubernetes Versions
- area: conformance
change: |
Enabled GatewayClassObservedGenerationBump conformance test
Enabled GatewayInvalidTLSConfiguration conformance test
Enabled GatewayInvalidRouteKind conformance test
Enabled HTTPRouteReferenceGrant conformance test
Enabled HTTPRouteMethodMatching conformance test
Enabled HTTPRoutePartiallyInvalidViaInvalidReferenceGrant conformance test
Enabled HTTPRouteInvalidParentRefNotMatchingListenerPort conformance test
(Currently EG passes all conformance tests except redirect and gateway/httproute ObservedGenerationBump tests. Redirect tests are failing due to a possible issue with the way upstream conformance tests have made assumptions. Skip them for now until below issues #992 #993 #994 are resolved)
- area: ir
change: |
Added TCP Listener per TLSRoute
- area: translator
change: |
Fixes Remove Stale Listener Condition
Added Support for Suffix Matches for Headers
Added Support for HTTP Method Matching to HTTPRoute
Added Support for Regex Match Type
Added Support for HTTPQueryParamMatch
- area: providers
change: |
Refactored Kubernetes Provider to Single Reconciler
Upgraded Kube Provider Test Data Manifests to v0.6.1
Removed Duplicate Settings from Bootstrap Config
Updated Certgen to Use EG Namespace Env
Added EnvoyProxy to Translator and Kube Infra Manager
Upgraded Envoyproxy Image to envoy-dev latest in Main
Removed EG Logs Private Key
- area: xds
change: |
Fixed Start xDS Server Watchable Map Panics
Enabled Access Logging for xDS Components

0 comments on commit e55c15f

Please sign in to comment.