- Add the
io.linkerd.proxy.inbound.InboundServerPoliciesAPI to support server-side configuration and policy. - Go: Update dependencies, including protoc and grpc
- Rust: Update dependencies, including tonic v0.5
- Rust: Add features for all APIs
- Rust: Add
clientandserverfeatures
- Update tonic to v0.4
- Update Rust dependencies
- Add an optional
OpaqueTransportto the endpointProtocolHint
- Add
endpointto profile responses - Update Rust dependencies
- Add
opaque_protocolto profile responses - Add
fully_qualified_nameto profile responses
- Update Rust crate to use
tonicinstead oftower-grpc - Update
grpc-godependencies
- Add
AuthorityOverridetoWeightedAddr
- Update Rust dependencies
- Add headers and trailers to Tap events
- Update tower-grpc to 0.1 from crates.io
- Add traffic split to profiles API
- Update Rust dependencies
- Introduce a new Identity service.
- destination: Deprecate
K8SPodIdentityin favor ofDnsLikeIdentity. - destination: Rename
proxy_idfield tocontext_token.
- Add
proxy_idfield to Get and GetProfile methods.
- Add retryability and timeouts to destination profiles.
- Add Route metadata to Tap queries and events.
- Add metrics labels to routes
- Fix rust compilation for 'arbitrary' feature
io.linkerd.proxy.destination- Add destination profile API to destination service
- Go
- Upgrade protobuf to v1.2.0, dep to v0.5.0
io.linkerd.proxy.destination- Support a per-endpoint
ProtocolHintto allow for transparent proxy-to-proxy HTTP/2 upgrading
- Support a per-endpoint