All Versions
30
Latest Version
Avg Release Cycle
31 days
Latest Release
147 days ago

Changelog History
Page 1

  • v1.35.0-dev

    November 17, 2020
  • v1.34.0 Changes

    December 02, 2020

    ๐Ÿ†• New Features

    • ๐Ÿ‘ client: implement support for "unix" resolver scheme (#3890)
    • rds: allow case_insensitive path matching (#3997)
    • credentials/insecure: implement insecure credentials. (#3964)
    • lrs: handle multiple clusters in LRS stream (#3935)

    ๐ŸŽ Performance Improvements

    • โšก๏ธ encoding/proto: simplify & optimize proto codec (#3958)

    ๐Ÿ› Bug Fixes

    • ๐Ÿ“‡ internal/transport: fix a bug causing -bin metadata to be incorrectly encoded (#3985)
    • grpclb: consider IDLE SubConns as connecting (#4031)
    • grpclb: send custom user-agent (#4011)
    • client: use "localhost:port" as authority if target is ":port" (#4017)
    • ๐Ÿ”’ credentials: fix PerRPCCredentials w/RequireTransportSecurity and security levels (#3995)

    ๐Ÿ“š Documentation

    • ๐Ÿ“š Documentation: fix outgoing metadata example code (#3979)
    • โœ‚ Remove experimental comment from client interceptors (#3948)
    • ๐Ÿ“š Documentation: update keepalive.md to add why (#3993)
  • v1.34.0-dev

    October 08, 2020
  • v1.33.2 Changes

    November 06, 2020
    • โšก๏ธ protobuf: update all generated code to google.golang.org/protobuf (#3932)
    • xdsclient: populate error details for NACK (#3975)
    • internal/credentials: fix a bug and add one more helper function SPIFFEIDFromCert (#3929)
  • v1.33.1 Changes

    October 20, 2020

    API Changes

    • ๐Ÿšš connectivity: remove unused, experimental Reporter interface (#3875)

    ๐Ÿ†• New Features

    • ๐Ÿ‘ xds bootstrap: support insecure and make Creds required (#3881)
    • ๐Ÿ‘ xds: add bootstrap support for certificate providers. (#3901)
    • lrs: add a layer for clusters in load store (#3880)
    • credentials/xds: implementation of client-side xDS credentials. (#3888)

    ๐Ÿ› Bug Fixes

    • http2_client: fix reader segfault on PROTOCOL_ERRORs (#3926)
    • internal/transport: handle h2 errcode on header decoding (#3872)
    • xds: exit from run() goroutine when resolver is closed. (#3882)
    • credentials/alts: ClientAuthorizationCheck to case-fold compare of peer SA (#3792)
    • service reflection: include transitive closure for a file (#3851)
    • ๐Ÿ›ฐ stats: include message header in stats.InPayload.WireLength (#3886)
    • binarylog: export Sink (#3879)
    • service reflection: include transitive closure for a file (#3851)
  • v1.33.0-dev

    August 25, 2020
  • v1.32.0 Changes

    September 08, 2020

    Dependencies

    • โœ‚ Remove Go 1.9 support; assume go1.12 build tag (#3767)

    ๐Ÿ†• New Features

    • ๐Ÿ“ฆ grpc: add ServiceRegistrar interface; bump up support package version. (#3816; #3818)
    • xds: add LRS balancing policy (#3799)

    ๐Ÿ› Bug Fixes

    • server: prevent hang in Go HTTP transport in some error cases (#3833)
    • server: respond correctly to client headers with END_STREAM flag set (#3803)
    • ๐Ÿšš eds: fix priority timeout failure when EDS removes all priorities (#3830)
  • v1.32.0-dev

    July 23, 2020
  • v1.31.1 Changes

    August 25, 2020
    • ๐Ÿšš eds: fix priority timeout failure when EDS removes all priorities (#3839)
  • v1.31.0 Changes

    July 30, 2020

    API Changes

    • ๐Ÿšš balancer: remove deprecated type aliases (#3742)

    ๐Ÿ†• New Features

    • The following new xDS functionalities are added in this release (xDS features supported in a given release are documented here):
      • Requests matching based on path (prefix, full path and safe regex) and headers
      • Requests routing to multiple clusters based on weights
    • 0๏ธโƒฃ service config: add default method config support (#3684)
    • credentials/sts: PerRPCCreds Implementation (#3696)
    • credentials: check and expose SPIFFE ID (#3626)
    • ๐Ÿ‘ protoc-gen-go-grpc: support for proto3 field presence (#3752)

    ๐Ÿ› Bug Fixes

    • client: set auth header to localhost for unix target (#3730)

    ๐Ÿ“š Documentation

    • ๐Ÿ—„ doc: mark CustomCodec as deprecated (#3698)
    • examples: cleanup README.md (#3738)
    • doc: fix references to status methods (#3702)