diff --git a/EnvoyMobile.podspec b/EnvoyMobile.podspec index 69d1320981..0c3a466ad2 100644 --- a/EnvoyMobile.podspec +++ b/EnvoyMobile.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'EnvoyMobile' - s.version = '0.2.3.03182020' + s.version = '0.3.0' s.author = 'Lyft, Inc.' s.summary = 'Client networking libraries based on the Envoy project' s.homepage = 'https://envoy-mobile.github.io' diff --git a/VERSION b/VERSION index 3c1d243d5d..0d91a54c7d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2.3.03182020 +0.3.0 diff --git a/docs/root/intro/version_history.rst b/docs/root/intro/version_history.rst index 107e9565c9..2960effa84 100644 --- a/docs/root/intro/version_history.rst +++ b/docs/root/intro/version_history.rst @@ -1,6 +1,29 @@ Version history --------------- +0.3.0 (Mar 26, 2020) +==================== + +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 `_ (#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) + 0.2.3 (Feb 21, 2020) ====================