Skip to content

Releases: envoyproxy/envoy-mobile

v0.4.0.04282021

28 Apr 22:08
259e825
Compare
Choose a tag to compare

Release for dispatcher overhaul, which in addition to cleaning up threading and dispatch:

  • scopes Envoy state to the main thread's lifetime
  • queues Pulse calls during startup

v0.4.0.04272021

26 Apr 23:21
3ba16aa
Compare
Choose a tag to compare

Last release pre-dispatch overhaul.

v0.4.0

26 Apr 19:07
9c67207
Compare
Choose a tag to compare

This is a large release. Moving forward the team will aim to release smaller version updates.
The following is a very high-level overview of the larger changes going into this release.

Richer Platform-level Feature Set:

  • Adds pluggable logging capabilities via setLogger
  • Adds platform APIs for emitting time-series data
  • Adds platform Filters
  • Adds API for accessing arbitrary strings from platform runtime via addStringAccessor

Additional Language Bindings:

  • Alpha version of python APIs via C++ bindings
  • Alpha version exposing cronet compatible APIs

Continued Bug fixes uncovered by additional testing:

  • Fixes several memory management corner-cases
  • Fixes several issues that have led to production crashes

Additional hardening of the codebase via extensive testing:

  • Adds end-to-end testing that covers roundtrip code execution from the platform layer to the core layer.
  • Adds coverage CI runs for core C++ core

v0.3.1.04232021

23 Apr 20:30
ced7ed8
Compare
Choose a tag to compare
release: 0.3.1.04232021 (#1406)

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

v0.3.1.04202021

21 Apr 02:38
0ad163b
Compare
Choose a tag to compare
release: v0.3.1.04202021 (#1398)

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

v0.3.1.04152021

16 Apr 02:16
3630147
Compare
Choose a tag to compare
add CODEOWNERS for Cronvoy/Cronet sources (#1382)

Adding some new friends

Signed-off-by: Alan Chiu <achiu@lyft.com>

For an explanation of how to fill out the fields, please see the relevant section
in [PULL_REQUESTS.md](https://github.com/envoyproxy/envoy/blob/master/PULL_REQUESTS.md)

Description: add CODEOWNERS for Cronvoy/Cronet sources
Risk Level: low
Testing: n/a
Docs Changes: n/a
Release Notes: n/a
[Optional Fixes #Issue]
[Optional Deprecated:]

v0.3.1.03302021

30 Mar 20:27
59aeb53
Compare
Choose a tag to compare
release: 0.3.1.03302021 (#1331)

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

v0.3.1.03019021: jni: Fix JvmStringAccessorContext.getEnvoyString accessor in jni_inte…

19 Mar 22:30
d1d24dc
Compare
Choose a tag to compare
…rface (#1311)

* Fix JvmStringAccessorContext.getEnvoyString accessor in jni_interface

Signed-off-by: Alan Chiu <achiu@lyft.com>

* more

Signed-off-by: Alan Chiu <achiu@lyft.com>

* java

Signed-off-by: Alan Chiu <achiu@lyft.com>

v0.3.1.03018021: memory leak: fix jni memory leak on resume filter (#1309)

18 Mar 21:47
35f7f6b
Compare
Choose a tag to compare
Description: fixes memory leak per comment in https://github.com/envoyproxy/envoy-mobile/pull/1305/files#r595575188
Risk Level: med
Testing: local repro

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

v0.3.1.03172021: jni utility: create utility function from envoy_data to jbyteArray (#…

18 Mar 02:36
3a55578
Compare
Choose a tag to compare
…1305)

Description: notice that this direction was missing as a utility function.
Risk Level: low - functionality is the same, just dispatched to function.
Testing: builds - successful example app.

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