Releases: apigee/apigee-remote-service-golib
Releases · apigee/apigee-remote-service-golib
v2.1.3
Addressed Issues
- Previously a random API product would be uploaded based on the credential alone, meaning the product used for analytics may not have matched the associated operation. Now the product used for analytics records is based on a single product based on the credential and a matching API operation. Note, if the credential matches multiple products with overlapping operations, only the first matching operation will be uploaded.
Changelog
- 5e77c4c Merge pull request #146 from apigee/releaser/fix
- 2afef26 Fix go releaser workflow to use non-deprecated flag '--clean'. See https://goreleaser.com/deprecations/\#-rm-dist
- 8221ec6 Merge pull request #145 from apigee/product/ax
- 7699aa1 For analytics records, upload a singular product that was used for an authorized operation. This replaces the existing functionality that picked a random matching product from the credential
v2.1.2
Addressed Issues
- Fixes issue where quota buckets were deleted while in use, causing a brief period between refreshes where quota was prematurely reset.
Changelog
- 647d526 Merge pull request #140 from apigee/b/315997176
- 6dc54b0 Add condition to bucket delete check to ensure an in-use bucket is not pre-maturely deleted
This change only affects the Envoy Adapter runtime (binary / docker image), there is no need to re-provision Apigee.
v2.1.1
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
Breaking Change
- Quota IDs have changed and values within the current window will be lost.
Addressed Issues
- Quotas may be applied per operation instead of at Product level
- Quota is shared across apps of the same name
Changelog
v2.0.7
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
v2.0.6
Tag only, no changes.
v2.0.5
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
v2.0.3
Tagged for v2.0.3 release. No changes from v2.0.2.