Skip to content

Releases: envoyproxy/envoy-mobile

v0.3.0.04222020

22 Apr 18:51
0e5ee2d
Compare
Choose a tag to compare
release: tag 0.3.0.04222020 (#806)

Signed-off-by: Michael Rebello <me@michaelrebello.com>

v0.3.0.04012020

06 Apr 22:32
c095230
Compare
Choose a tag to compare
release: weekly update to v0.3.0.04012020 (#780)

Signed-off-by: Jose Nino <jnino@lyft.com>

v0.3.0.03302020

31 Mar 03:33
0416488
Compare
Choose a tag to compare
weekly release v0.3.0.03302020 (#777)

Signed-off-by: Jose Nino <jnino@lyft.com>

v0.3.0

26 Mar 22:53
ba4dffa
Compare
Choose a tag to compare

This is the first release of Envoy Mobile Lyft is using in a production application! 🎉

Since early November, when the team tagged v0.2.0, we have been hard at work to stabilize the library,
and harden it via experiments with Lyft's Alpha and Beta releases. We have released Lyft's production
binaries with Envoy Mobile for a couple weeks now, and are starting to expose a percentage of our
production clients to Envoy Mobile with this release.

Since v0.2.3 we have largely focused on observability:

  • Adds improved logging (#701, #702, #722)
  • Adds basic stats for retries #718)
  • Adds x-envoy-attempt-count response header (#751)
  • Adds visibility over virtual clusters <https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#config-route-v3-virtualcluster>_ (#768, #771)

Additional changes:

  • Fixes trailers missing on iOS (#703)
  • Adds ability to set DNS failure refresh rate (#714)
  • Adds docs on the EnvoyClientBuilder (#745)

v0.2.3.03182020

19 Mar 16:51
60857f9
Compare
Choose a tag to compare
v0.2.3.03182020 Pre-release
Pre-release
  • config: add app metadata to node config #756
  • cleanup: pass over todos #760

v0.2.3.03162020

17 Mar 00:38
719673a
Compare
Choose a tag to compare
v0.2.3.03162020 Pre-release
Pre-release

Two updates:

  • #749. Disable lifecycle event-base stat flushing until #748 is resolved.
  • #751 to get additional data of the number of retries attempted by envoy mobile

v0.2.3.03062020

07 Mar 02:01
2b55261
Compare
Choose a tag to compare
v0.2.3.03062020 Pre-release
Pre-release
tag version 0.2.3.03062020 (#739)

Signed-off-by: Michael Rebello <me@michaelrebello.com>

v0.2.3.03052020

05 Mar 21:33
2cc6743
Compare
Choose a tag to compare
v0.2.3.03052020 Pre-release
Pre-release
tag version 0.2.3.03052020 (#731)

This contains a fix for a stats crash (https://github.com/lyft/envoy-mobile/pull/730).

Signed-off-by: Michael Rebello <me@michaelrebello.com>

v0.2.3.03022020

03 Mar 08:10
a71eab4
Compare
Choose a tag to compare
v0.2.3.03022020 Pre-release
Pre-release
android: fix app lifecycle monitoring with typed config (#724)

We should be registering the application for lifecycle callbacks in both the typed config and YAML config cases.

Related to https://github.com/lyft/envoy-mobile/pull/717/files.

Signed-off-by: Michael Rebello <me@michaelrebello.com>

v0.2.3

21 Feb 19:39
dca2651
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

This release provides stabilization fixes as follow-up changes to 0.2.2:

  • Fixes race that caused double-deletion of HCM active streams crashing (#669)
  • Fixes DNS resolution when starting Envoy Mobile offline on iOS (#672)
  • Fixes for API listener crashes (#667 and #674)
  • Fixes for linking and assertions (#663)
  • Fixes bad access in ~DnsCache() in Envoy upstream (#690)
  • Fixes bug in Dynamic Forward Proxy Cluster in Envoy Upstream (#678)
  • Adds known issue assertion that prevents crash on force-close (#699)

Additional changes:

  • Allows zero for upstream timeout specification (#659)
  • Adds process logging for Android (#684)
  • Adds the ability to decide upstream protocol for requests (#697)