Releases: envoyproxy/go-control-plane
Releases · envoyproxy/go-control-plane
v0.10.3
Envoy protos commit SHA: 97dfffde06115e58261dbab3707ad70d5c86ba1f
Changed
- Documentation rewrite in the
/docs
folder (#520) - Updated go module version to 1.16 (#536)
- Exposed
ApiTypePrefix
(#553)
Added
- Initial support of the Virtual Host Discovery Service VHDS (#529)
- Added linear cache method
UpdateResources
(#546)
Fixed
Release v0.10.1
Release to fix broken GOSUMDB
checksum when using v0.10.0
. Please pin to this release and ignore v0.10.0
.
Envoy Protos Commit SHA: 9cc74781d818aaa58b9cca9602fe8dc62181…
Release v0.10.0
Envoy Protos Commit SHA: 3b0a4a0d6c0d630d9fae301eb58f92488922…
Added
- Added snapshot support in the Linear cache (#437)
- Added CI linting support (#455)
- Incremental xDS support for Linear and Mux caches (#459)
- Added Extension Configs support (#417)
- Added a default cache logger (#483)
- Added Scoped Routes Discovery Service - SRDS (#495)
Changed
- Removed linearization in server API to preserve cache ordering (#443)
- SetSnapshot now takes a
context
(#474) - Delta xDS now responds immediately for the first wildcard request in a delta stream if the corresponding snapshot exists and the response is empty (#473)
- Reworked snapshot API to faciliate additional xDS resources without changes (#484)
- Delta xDS won't delete non-existent resources in wildcard mode (#488)
- Simple cache now holds a read lock when cancelling a snapshot watch (#507)
Fixed
Release v0.9.9
Release v0.9.8
Release v0.9.7
Release v0.9.6
Changes:
- Envoy APIs are at 73fc620a34135a16070083f3c94b93d074f6e59f
- update dependencies: protobuf to v1.4.2 and grpc to v1.27.0 to support protobuf v2 development
- protobufs are generated with protobuf v2 toolchain
- updates to the wellknown extension names to use non-deprecated versions
- use
LoggersFuncs
struct to reduce boilerplate in debug logging - use
CallbackFuncs
struct to reduce boilerplate in server callbacks - introduce Passthrough resource type for a pre-serialized xDS response
Release v0.9.5
Release notes:
- Updated Envoy SHA to 34fcdef99633947543070d5eadf32867e940694e
- Module requirement downgraded to go1.11
- ExtAuthz well known filter names are updated to the new Envoy format
- Cache implementation is replicated into xDS v2 and xDS v3 versions. You need to add to "v2" or "v3" suffix to imports to indicate which version to use (thanks @jyotimahapatra)
- Added integration tests for v2 and v3 versions
- v3 cache implementation removed
GetStatusInfo
andGetStatusKeys
functions from the interface
Known issues:
set_node_on_first_message_only
may not work as expected due to an Envoy issue
v0.9.4
Mirrored from envoyproxy/envoy @ c0ab3a4374144728c1e193fc2d43951ed36c…
Release v0.9.3
Mirrored from envoyproxy/envoy @ 858b527474a60d8e58ddbbdbae5e91bdf261…