Skip to content

Releases: apigee/apigee-remote-service-envoy

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

v2.0.1

29 Apr 23:42
e4f236a
Compare
Choose a tag to compare

Envoy Adapter v2.0.1 resolves an issue that causes v2.0.0 to malfunction with Apigee Hybrid v1.5.0 or greater.
For a seamless upgrade, please upgrade to Envoy Adapter v2.0.1 before you upgrade Apigee Hybrid beyond v1.4.x.
Once finished, then you may upgrade Apigee to at least v1.5.1 (1.5.0 will not work).

Note: The same issue is applicable to all the active Envoy Adapter v1, but there is currently no plan to bring the same fix on v1.

Changelog

e4f236a golib to v2.0.0 (#197)
38c712b fix APIKeyRequest APIKeyResponse refs (#194)

v2.0.0

06 Apr 22:53
e4f236a
Compare
Choose a tag to compare

Release Notes

This is a major release. Please review all release notes.

Apigee GCP
Apigee SaaS

Changelog

e4f236a golib to v2.0.0 (#197)
38c712b fix APIKeyRequest APIKeyResponse refs (#194)
61ae331 prep v2.0.0-rc.2 (#193)
b80dc33 replace go-multierror with errorset (#192)
f1b3d16 removed ptypes dep (#188)
25c8ef0 fixed legacy saas analytics issue (#186)
7f01706 add sonar properties (#184)
fb9f2a1 module and deps at v2 (#182)
aca8927 return error on incorrect apigee_environment metadata (#181)
27148d1 update allConfigOptions to match config (#179)
0e7a3f0 update deps (#178)
240f668 removed analytics.tls in config (#175)
f169373 remove obsolete JWKSPollInterval option (#174)
eb7947a added mtls support (#172)
64f03f4 goboring 1.16.1b7 (#171)
7bc548f target replaced with api (#169)
a5396da added request context support for target matching (#167)
3252e39 remove cross warnings
58070bd add license header
23bd410 goboring 1.16b7 (#164)
7106882 remove deprecated call to x509.DecryptPEMBlock (#163)
e4a319a support data capture attributes from metadata (#162)
04a3985 Go 1.16 (#159)
57fc83c removed udca support in server config (#158)
5fc4dc8 reject_unauthorized changed to allow_unauthorized (#156)
127b8e6 changed quota exhausted status code checking (#155)
a7c89fd fix ax timestamp format (#154)
f003699 rename config reject_unauthorized to allow_unauthorized (#152)
20df40c log analytics record immediately when sending deny to Envoy (#151)
4361e2d ext_authz service emits metadata instead of headers for subsequent RBAC and ALS (#148)
72cb9ae added clean up of remote-token proxy (#144)
5f66da4 added multi-env test on local Envoy; refactored code (#142)
ca410e4 multitenant env support (#140)
2aeb0fe update docker build (#139)
5ce8491 changed to v3 of envoy service apis (#128)
c18bdeb removed prerequesite installation (#137)
58feaf0 removed Kokoro builds and improved script naming (#136)
420beb9 added operationgroup tests; eliminated spurious errors from quotas (#132)

v2.0.0-rc.2

01 Apr 17:23
61ae331
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

Changelog

61ae331 prep v2.0.0-rc.2 (#193)
b80dc33 replace go-multierror with errorset (#192)
f1b3d16 removed ptypes dep (#188)
25c8ef0 fixed legacy saas analytics issue (#186)
7f01706 add sonar properties (#184)

v2.0.0-rc.1

18 Mar 22:48
fb9f2a1
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

Changelog

fb9f2a1 module and deps at v2 (#182)
aca8927 return error on incorrect apigee_environment metadata (#181)
27148d1 update allConfigOptions to match config (#179)
0e7a3f0 update deps (#178)
240f668 removed analytics.tls in config (#175)
f169373 remove obsolete JWKSPollInterval option (#174)
eb7947a added mtls support (#172)
64f03f4 goboring 1.16.1b7 (#171)
7bc548f target replaced with api (#169)
a5396da added request context support for target matching (#167)
3252e39 remove cross warnings
58070bd add license header
23bd410 goboring 1.16b7 (#164)
7106882 remove deprecated call to x509.DecryptPEMBlock (#163)
e4a319a support data capture attributes from metadata (#162)
04a3985 Go 1.16 (#159)
57fc83c removed udca support in server config (#158)
5fc4dc8 reject_unauthorized changed to allow_unauthorized (#156)
127b8e6 changed quota exhausted status code checking (#155)
a7c89fd fix ax timestamp format (#154)
f003699 rename config reject_unauthorized to allow_unauthorized (#152)
20df40c log analytics record immediately when sending deny to Envoy (#151)
4361e2d ext_authz service emits metadata instead of headers for subsequent RBAC and ALS (#148)
72cb9ae added clean up of remote-token proxy (#144)
5f66da4 added multi-env test on local Envoy; refactored code (#142)
ca410e4 multitenant env support (#140)
2aeb0fe update docker build (#139)
5ce8491 changed to v3 of envoy service apis (#128)
c18bdeb removed prerequesite installation (#137)
58feaf0 removed Kokoro builds and improved script naming (#136)
420beb9 added operationgroup tests; eliminated spurious errors from quotas (#132)

v1.4.2

05 Mar 16:30
Compare
Choose a tag to compare

Release Notes

CLI-only release. No functional change from 1.4.0.

Apigee SaaS
Apigee GCP

v1.4.1

07 Jan 19:14
Compare
Choose a tag to compare

Release Notes

CLI-only release. No functional change from 1.4.0.

Apigee SaaS
Apigee GCP

v1.4.0

07 Jan 18:44
d71bd62
Compare
Choose a tag to compare

Release Notes

Apigee SaaS
Apigee GCP

Changelog

d71bd62 update golib (#126)

v1.4.0-rc.1

14 Dec 23:14
96d0634
Compare
Choose a tag to compare
v1.4.0-rc.1 Pre-release
Pre-release

Changelog

96d0634 update go version and golib dep (#125)
4372da4 exporting LoadPrivateKey for -cli to use (#123)
f6a8165 update github build-push-action (#122)
2e15c64 increased JWT time skew; added empty request body to product revoke call (#121)
0bd6b2e update to goboring 1.15.5b5 (#118)
d726204 added variations in tests (#117)
b07acc8 Separating Kokoro builds into four (#115)

v1.3.0

23 Nov 23:53
a9edb35
Compare
Choose a tag to compare

Release Notes

Apigee SaaS
Apigee GCP

Changelog

a9edb35 update deps (#112)
e25b5e2 Added OPDK integration build script (#111)
01be790 added delay between fetching JWT and calling with it (#110)