...

Text file src/github.com/linkerd/linkerd2-proxy-api/CHANGES.md

Documentation: github.com/linkerd/linkerd2-proxy-api

     1# `linkerd2-proxy-api` changes
     2
     3## v0.11.0
     4
     5* Add `response_header_modifier` outbound HTTP filter
     6
     7## v0.10.0
     8
     9* Add `requestTimeout` fields to routes and route backends in the
    10  `OutboundPolicies` API
    11* Rust: update `h2` to v0.3.17
    12
    13## v0.9.0
    14
    15* Add new `OutboundPolicies` API
    16* Go: update `google.golang.org/grpc` to v1.53
    17
    18## v0.8.0
    19
    20* Add `Opaque` variant to `destination.ProtocolHint`
    21
    22## v0.7.0
    23
    24* Rust: Update `tonic` to v0.8 and `prost` to v0.11
    25
    26## v0.6.0
    27
    28* Add HTTP and gRPC Route types
    29* Add a resource Metadata type
    30* Go: update `google.golang.org/grpc` to v1.48
    31* Rust: Make error types cloneable
    32* Rust: Update `http_types` converters and enum matching
    33* Rust: Rename the `http_types` feature to `http-types`
    34
    35## v0.5.0
    36
    37* Rust: Remove the build-time dependency on `protoc`
    38* Rust: Remove the `client`, `server`, and `transport` features
    39
    40## v0.4.0
    41
    42* Go: Update `google.golang.org/protobuf` to v1.28
    43* Go: Update `google.golang.org/grpc` to v1.45
    44* Go: Update `protoc-gen-go` to v1.28
    45* Go: Update `protoc-gen-go-grpc` to v1.2
    46* Rust: Update `tonic` to v0.7 and `prost` to v0.10
    47* Rust: Update the MSRV to 1.59
    48
    49## v0.3.1
    50
    51* Rust: Fix serialization of `http::Method::PATCH` to use a registered method
    52
    53## v0.3.0
    54
    55* Rust: Update `tonic` to v0.6 and `prost` to v0.9
    56* Go: Update `google.golang.org/grpc` to v1.43.0
    57
    58## v0.2.0
    59
    60* Add the `io.linkerd.proxy.inbound.InboundServerPolicies` API to support
    61  server-side configuration and policy.
    62* Go: Update dependencies, including protoc and grpc
    63* Rust: Update dependencies, including tonic v0.5
    64* Rust: Add features for all APIs
    65* Rust: Add `client` and `server` features
    66
    67## v0.1.18
    68
    69* Update tonic to v0.4
    70
    71## v0.1.17
    72
    73* Update Rust dependencies
    74
    75## v0.1.16
    76
    77* Add an optional `OpaqueTransport` to the endpoint `ProtocolHint`
    78
    79## v0.1.15
    80
    81* Add `endpoint` to profile responses
    82* Update Rust dependencies
    83
    84## v0.1.14
    85
    86* Add `opaque_protocol` to profile responses
    87* Add `fully_qualified_name` to profile responses
    88
    89## v0.1.13
    90
    91* Update Rust crate to use `tonic` instead of `tower-grpc`
    92* Update `grpc-go` dependencies
    93
    94## v0.1.12
    95
    96* Add `AuthorityOverride` to  `WeightedAddr`
    97
    98## v0.1.11
    99
   100* Update Rust dependencies
   101
   102## v0.1.10
   103
   104* Add headers and trailers to Tap events
   105* Update tower-grpc to 0.1 from crates.io
   106
   107## v0.1.9
   108
   109* Add traffic split to profiles API
   110
   111## v0.1.8
   112
   113* Update Rust dependencies
   114
   115## v0.1.7
   116
   117* Introduce a new Identity service.
   118* destination: Deprecate `K8SPodIdentity` in favor of `DnsLikeIdentity`.
   119* destination: Rename `proxy_id` field to `context_token`.
   120
   121## v0.1.6
   122
   123* Add `proxy_id` field to Get and GetProfile methods.
   124
   125## v0.1.5
   126
   127* Add retryability and timeouts to destination profiles.
   128
   129## v0.1.4
   130
   131* Add Route metadata to Tap queries and events.
   132
   133## v0.1.3
   134
   135* Add metrics labels to routes
   136* Fix rust compilation for 'arbitrary' feature
   137
   138## v0.1.2
   139
   140* `io.linkerd.proxy.destination`
   141  * Add destination profile API to destination service
   142* Go
   143  * Upgrade protobuf to v1.2.0, dep to v0.5.0
   144
   145## v0.1.1
   146
   147* `io.linkerd.proxy.destination`
   148  * Support a per-endpoint `ProtocolHint` to allow for transparent
   149    proxy-to-proxy HTTP/2 upgrading

View as plain text