Skip to content

Releases: apigee/apigee-remote-service-cli

v2.0.2

07 Jun 16:14
bca0943
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

bca0943 prep-2.0.2 (#213)
53aece0 update ea deps

v2.0.1

29 Apr 23:40
ce42600
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

ce42600 Two jars in a bundle to support both versions of Apigee runtime (#199)
28f291e set up go1.16 before golangci-lint (#195)

v2.0.0

06 Apr 22:53
15fc2ad
Compare
Choose a tag to compare

Known Issues

Envoy Adapter v2.0.0 is unable to work against 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).

Release Notes

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

Apigee GCP
Apigee SaaS

Changelog

15fc2ad deps to v2.0.0 (#194)
90e7740 fix tls certs setting in envoy templates (#193)
cd2368d prep v2.0.0-rc.2 (#191)
c1a4d3b make opdk capitalization consistent (#190)
a2b58b8 replace multierror with errorset (#189)
7702d09 add sonar properties (#187)
4abe093 module and deps at v2 (#186)
d3f1247 update deps (#185)
3de28c8 add tidy, download is modifying go.mod
4f2fef0 goboring 1.16.1b7 (#183)
4e74926 updated deps on -golib and -envoy; modified or replaced target (#182)
7fbc292 remove cross warnings
7448483 add license header
dcdcdfb add license headers
5b4c79f removed runtime_version dependency (#179)
c158f67 add proxyVersion guards (#177)
6749cc0 removed static key files used in tests (#176)
a09577c added unit test on CopyFromEmbedded (#174)
b540fbf update deps and cleanup (#173)
632bcfc supporting mTLS for OPDK (#172)
1191378 fixed the templates (#170)
40729f9 removed udca support in samples create command (#168)
34ce20f Go 1.16 (#169)
17395d8 RBAC filter is no longer needed for default configuration (#166)
d9d52f4 Switched to ext_authz dynamic metadata in templates of Envoy 1.16+ and Istio 1.9 (#164)
e178420 clean lint (#161)
1c8c8e7 support remote-service + remote-token proxies on cgsaas and opdk (#158)
2af6ac8 divide remote-service proxy into runtime and token proxies (#156)
8933acf flags values override config file (#155)
1aeb7c8 remove env label from service account (#154)
a737b2c update envoy, golib deps
0639c72 add env to additional_request_headers_to_log (#150)
10602bc /token and /verifyApiKey using different jsc callouts to send response (#148)
90ba2d2 returning all products (#146)
33864cc removed deprecated commands and the 'token' field from /token response (#143)
bc983af fixing istio-1.7 template with envoy v3 apis (#145)
3d757a3 Envoy V3 API (#138)
60dc389 deploy existing but undeployed proxies in the org (#142)

v2.0.0-rc.2

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

Changelog

cd2368d prep v2.0.0-rc.2 (#191)
c1a4d3b make opdk capitalization consistent (#190)
a2b58b8 replace multierror with errorset (#189)
7702d09 add sonar properties (#187)

v2.0.0-rc.1

18 Mar 22:52
4abe093
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

Changelog

4abe093 module and deps at v2 (#186)
d3f1247 update deps (#185)
3de28c8 add tidy, download is modifying go.mod
4f2fef0 goboring 1.16.1b7 (#183)
4e74926 updated deps on -golib and -envoy; modified or replaced target (#182)
7fbc292 remove cross warnings
7448483 add license header
dcdcdfb add license headers
5b4c79f removed runtime_version dependency (#179)
c158f67 add proxyVersion guards (#177)
6749cc0 removed static key files used in tests (#176)
a09577c added unit test on CopyFromEmbedded (#174)
b540fbf update deps and cleanup (#173)
632bcfc supporting mTLS for OPDK (#172)
1191378 fixed the templates (#170)
40729f9 removed udca support in samples create command (#168)
34ce20f Go 1.16 (#169)
17395d8 RBAC filter is no longer needed for default configuration (#166)
d9d52f4 Switched to ext_authz dynamic metadata in templates of Envoy 1.16+ and Istio 1.9 (#164)
e178420 clean lint (#161)
1c8c8e7 support remote-service + remote-token proxies on cgsaas and opdk (#158)
2af6ac8 divide remote-service proxy into runtime and token proxies (#156)
8933acf flags values override config file (#155)
1aeb7c8 remove env label from service account (#154)
a737b2c update envoy, golib deps
0639c72 add env to additional_request_headers_to_log (#150)
10602bc /token and /verifyApiKey using different jsc callouts to send response (#148)
90ba2d2 returning all products (#146)
33864cc removed deprecated commands and the 'token' field from /token response (#143)
bc983af fixing istio-1.7 template with envoy v3 apis (#145)
3d757a3 Envoy V3 API (#138)
60dc389 deploy existing but undeployed proxies in the org (#142)

v1.4.2

05 Mar 16:46
a50efc3
Compare
Choose a tag to compare

Release Notes

Addresses an issue in Apigee X where the runtime proxy would fail because of an internal version format change. To upgrade, be sure to redeploy the proxy by running provision with the --force-proxy-install parameter.

Apigee SaaS
Apigee GCP

Changelog

a50efc3 Removed the legacy products callout (#180)

v1.4.1

23 Dec 18:28
87355e0
Compare
Choose a tag to compare

Release Notes

Addresses an issue in 1.4.0 where provisioning a new organization on Apigee Hybrid will fail verification.

Apigee SaaS
Apigee GCP

Changelog

87355e0 allowing 500 for /verifyApiKey (#140)
f4a24df fix doc links

v1.4.0

17 Dec 00:32
e565598
Compare
Choose a tag to compare

Known Issues

Provisioning a new organization on Apigee Hybrid will fail verification. If you encounter this error, you may wait for the verification timeout and your configuration will be printed or upgrade your CLI to 1.4.1 and try again.

Release Notes

Apigee SaaS
Apigee GCP

Changelog

e565598 update envoy, golib (#137)
d2497d8 304 with etag matching on cache miss (#136)
144fd64 reading analytics sa from given config.yaml (#134)

v1.4.0-rc.1

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

Changelog

05088d9 Update deps and golang image version in Dockerfile (#132)
a3eb970 implemented etag in /products endpoint (#131)
d3e08b7 Reusing existing propertyset for next-gen saas (#129)
0fa0d62 deprecate bindings verify (#128)
2e9c62b added 200 to checked status codes for /quota endpoint (#127)
a20661b checking certain status codes in remote-service proxy verification (#126)
ffdc843 enhanced api key and token validation (#124)

v1.3.0

23 Nov 23:56
Compare
Choose a tag to compare

Release Notes

Apigee SaaS
Apigee GCP

Changelog

e2a9208 update deps
85723a3 Fixing envoy config template to generate issuer and jwks_uri correctly (#119)
b21c531 added org and env labels to k8s sa and adapter deployment/service (#118)
807cf0e added slash to forward slash replacement in zip files (#116)