Skip to content

Releases: apigee/apigee-remote-service-envoy

v2.1.3

23 Jul 20:36
b6ade2f
Compare
Choose a tag to compare

Addressed Issues

  • Match the default tag/release version used by the apigee-remote-service-cli when generating sample yamls for kuberentes integration.

Changelog

  • N/A - this is a version bump with no code changes between v2.1.2 and v2.1.3.

v2.1.2

18 Jan 18:42
b6ade2f
Compare
Choose a tag to compare

Addressed Issues

  • Fixes issue where quota buckets were deleted while in use, causing a brief period between refreshes where quota was prematurely reset.

Changelog

  • b6ade2f Bump golib version to v2.1.2 (#408)
  • 647d526 Add condition to validate bucket is not in-use before deleting

This change only affects the Envoy Adapter runtime (binary / docker image), there is no need to re-provision Apigee.

v2.1.1

07 Jun 16:31
Compare
Choose a tag to compare

Addressed Issues

Changelog

This change only affects the Envoy Adapter runtime (binary / docker image), there is no need to re-provision Apigee.

v2.1.0

05 Jun 14:40
Compare
Choose a tag to compare

Breaking Change

  • Quota IDs have changed and values within the current window will be lost.

Addressed Issues

Changelog

v2.0.7

09 Mar 18:23
4604974
Compare
Choose a tag to compare

New Features

  • JWTs can now add a claim named "customattributes" that will pass the value on to the target in a header called "x-apigee-customattributes" (if "append_metadata_headers" is configured to be true).

Addressed Issues

  • Addresses an issue where an invalid api key could create spurious log entries and analytics records

Changelog

  • 4604974 Added new header to capture customattributes (#402)
  • c70fcad fix handling of errors for analytics (#401)

v2.0.6

18 Oct 22:37
9e71f26
Compare
Choose a tag to compare

Addresses a Denial of Service (DoS) vulnerability in a dependency library. See the following notice for more details:

https://www.cve.org/CVERecord?id=CVE-2022-28948

Note: This change affects the Envoy Adapter runtime (binary / docker image) and CLI. Apigee proxies are unaffected, thus there is no need to re-provision Apigee.

Changelog

v2.0.5

03 Mar 20:15
Compare
Choose a tag to compare

Security release to address a Denial of Service (DoS) risk in the promethus library. See the following notice for more details:

https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMPROMETHEUSCLIENTGOLANGPROMETHEUSPROMHTTP-2401819

Note: This change only affects the Envoy Adapter runtime (binary / docker image), there is no change to the CLI or Apigee proxies, thus there is no need to re-provision Apigee.

Changelog

v2.0.4

03 Dec 17:56
ba9ed5a
Compare
Choose a tag to compare
  • Added nil-check for the PEM block private key loading to avoid panic.
  • Details of the internal error that may occur during authorization will be logged at the debug level. Specifically, the token fetching error for API key will be logged at the error level.

Note: There is no change in CLI's provision command and no need to re-provision to Apigee.

Changelog

v2.0.3

21 Sep 18:34
1e7bb20
Compare
Choose a tag to compare

Envoy Adapter v2.0.3 is a patch release that fixes an analytics logging issue with direct responses under certain circumstances. See #322.

Note: CLI is unchanged. There is no need to re-provision to Apigee.

Changelog

1e7bb20 ensure ca-certificates.crt is read only (#326) (#327)
a9bbd5c fix AX sending issue (#322)

v2.0.2

07 Jun 16:14
e032d0f
Compare
Choose a tag to compare

Envoy Adapter v2.0.2 is a patch release to fix a race condition that could cause 403 errors and panics when JWT claims scopes are nil.

Changelog

e032d0f prep 2.0.2 (#260)
35832b9 update golib dep