From 44159608676b706aba4c801b9e1e6e3580ad2f64 Mon Sep 17 00:00:00 2001 From: Kevin Williams Date: Thu, 14 Nov 2024 12:01:38 -0800 Subject: [PATCH 1/2] docs(release): genereate 3.8.1 changelog --- changelog/3.8.1/3.8.1.md | 53 +++++++++++++++++++ changelog/3.8.1/kong-manager/.gitkeep | 0 changelog/3.8.1/kong/.gitkeep | 0 .../ai-gemini-fix-transformer-plugins.yml | 0 .../ai-transformers-bad-error-handling.yml | 0 .../kong/bump-lua-kong-nginx-module.yml | 0 .../kong/bump-lua-resty-aws.yml | 0 .../kong/bump-prometheus-latency-bucket.yml | 0 .../kong/fix-admin-api-for-empty-tags.yml | 0 .../kong/fix-ai-semantic-cache-model.yml | 0 .../kong/fix-rl-plugin-resp-hdr.yml | 0 .../kong/fix-vault-cache-workspace-id.yml | 0 12 files changed, 53 insertions(+) create mode 100644 changelog/3.8.1/3.8.1.md create mode 100644 changelog/3.8.1/kong-manager/.gitkeep create mode 100644 changelog/3.8.1/kong/.gitkeep rename changelog/{unreleased => 3.8.1}/kong/ai-gemini-fix-transformer-plugins.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/ai-transformers-bad-error-handling.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/bump-lua-kong-nginx-module.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/bump-lua-resty-aws.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/bump-prometheus-latency-bucket.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/fix-admin-api-for-empty-tags.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/fix-ai-semantic-cache-model.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/fix-rl-plugin-resp-hdr.yml (100%) rename changelog/{unreleased => 3.8.1}/kong/fix-vault-cache-workspace-id.yml (100%) diff --git a/changelog/3.8.1/3.8.1.md b/changelog/3.8.1/3.8.1.md new file mode 100644 index 000000000000..64801e7af04b --- /dev/null +++ b/changelog/3.8.1/3.8.1.md @@ -0,0 +1,53 @@ +## Kong + + + + + +### Dependencies +#### Core + +- Bumped lua-kong-nginx-module from 0.11.0 to 0.11.1 to fix an issue where the upstream cert chain wasn't properly set. + [#12752](https://github.com/Kong/kong/issues/12752) + [KAG-4050](https://konghq.atlassian.net/browse/KAG-4050) +#### Default + +- Bumped lua-resty-aws to 1.5.4, to fix a bug inside region prefix generating + [#12846](https://github.com/Kong/kong/issues/12846) + [KAG-3424](https://konghq.atlassian.net/browse/KAG-3424) [FTI-5732](https://konghq.atlassian.net/browse/FTI-5732) + +### Features +#### Plugin + +- **Prometheus**: Bumped KONG_LATENCY_BUCKETS bucket's maximal capacity to 6000 + [#13797](https://github.com/Kong/kong/issues/13797) + [FTI-5990](https://konghq.atlassian.net/browse/FTI-5990) + +### Fixes +#### Core + +- **Vault**: Fixed an issue where updating a vault entity in a non-default workspace will not take effect. + [#13670](https://github.com/Kong/kong/issues/13670) + [FTI-6152](https://konghq.atlassian.net/browse/FTI-6152) +#### Plugin + +- **ai-proxy**: Fixed an issue where AI Transformer plugins always returned a 404 error when using 'Google One' Gemini subscriptions. + [#13753](https://github.com/Kong/kong/issues/13753) + + +- **ai-transformers**: Fixed a bug where the correct LLM error message was not propagated to the caller. + [#13753](https://github.com/Kong/kong/issues/13753) + + +- Fixed an bug that AI semantic cache can't use request provided models + [#13633](https://github.com/Kong/kong/issues/13633) + + +- **Rate-Limiting**: Fixed an issue that caused an HTTP 500 error when `hide_client_headers` is set to `true` and the request exceeds the rate limit. + [#13759](https://github.com/Kong/kong/issues/13759) + [KAG-5492](https://konghq.atlassian.net/browse/KAG-5492) +#### Admin API + +- Fix for querying admin API entities with empty tags + [#13813](https://github.com/Kong/kong/issues/13813) + [KAG-5496](https://konghq.atlassian.net/browse/KAG-5496) diff --git a/changelog/3.8.1/kong-manager/.gitkeep b/changelog/3.8.1/kong-manager/.gitkeep new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/changelog/3.8.1/kong/.gitkeep b/changelog/3.8.1/kong/.gitkeep new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/changelog/unreleased/kong/ai-gemini-fix-transformer-plugins.yml b/changelog/3.8.1/kong/ai-gemini-fix-transformer-plugins.yml similarity index 100% rename from changelog/unreleased/kong/ai-gemini-fix-transformer-plugins.yml rename to changelog/3.8.1/kong/ai-gemini-fix-transformer-plugins.yml diff --git a/changelog/unreleased/kong/ai-transformers-bad-error-handling.yml b/changelog/3.8.1/kong/ai-transformers-bad-error-handling.yml similarity index 100% rename from changelog/unreleased/kong/ai-transformers-bad-error-handling.yml rename to changelog/3.8.1/kong/ai-transformers-bad-error-handling.yml diff --git a/changelog/unreleased/kong/bump-lua-kong-nginx-module.yml b/changelog/3.8.1/kong/bump-lua-kong-nginx-module.yml similarity index 100% rename from changelog/unreleased/kong/bump-lua-kong-nginx-module.yml rename to changelog/3.8.1/kong/bump-lua-kong-nginx-module.yml diff --git a/changelog/unreleased/kong/bump-lua-resty-aws.yml b/changelog/3.8.1/kong/bump-lua-resty-aws.yml similarity index 100% rename from changelog/unreleased/kong/bump-lua-resty-aws.yml rename to changelog/3.8.1/kong/bump-lua-resty-aws.yml diff --git a/changelog/unreleased/kong/bump-prometheus-latency-bucket.yml b/changelog/3.8.1/kong/bump-prometheus-latency-bucket.yml similarity index 100% rename from changelog/unreleased/kong/bump-prometheus-latency-bucket.yml rename to changelog/3.8.1/kong/bump-prometheus-latency-bucket.yml diff --git a/changelog/unreleased/kong/fix-admin-api-for-empty-tags.yml b/changelog/3.8.1/kong/fix-admin-api-for-empty-tags.yml similarity index 100% rename from changelog/unreleased/kong/fix-admin-api-for-empty-tags.yml rename to changelog/3.8.1/kong/fix-admin-api-for-empty-tags.yml diff --git a/changelog/unreleased/kong/fix-ai-semantic-cache-model.yml b/changelog/3.8.1/kong/fix-ai-semantic-cache-model.yml similarity index 100% rename from changelog/unreleased/kong/fix-ai-semantic-cache-model.yml rename to changelog/3.8.1/kong/fix-ai-semantic-cache-model.yml diff --git a/changelog/unreleased/kong/fix-rl-plugin-resp-hdr.yml b/changelog/3.8.1/kong/fix-rl-plugin-resp-hdr.yml similarity index 100% rename from changelog/unreleased/kong/fix-rl-plugin-resp-hdr.yml rename to changelog/3.8.1/kong/fix-rl-plugin-resp-hdr.yml diff --git a/changelog/unreleased/kong/fix-vault-cache-workspace-id.yml b/changelog/3.8.1/kong/fix-vault-cache-workspace-id.yml similarity index 100% rename from changelog/unreleased/kong/fix-vault-cache-workspace-id.yml rename to changelog/3.8.1/kong/fix-vault-cache-workspace-id.yml From 50abe696ca340574d64cbf044f017e658b44ff4a Mon Sep 17 00:00:00 2001 From: Kevin Williams Date: Fri, 15 Nov 2024 08:16:58 -0800 Subject: [PATCH 2/2] Updating changelog to match EE --- changelog/3.8.1/3.8.1.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/changelog/3.8.1/3.8.1.md b/changelog/3.8.1/3.8.1.md index 64801e7af04b..76c02a5e7417 100644 --- a/changelog/3.8.1/3.8.1.md +++ b/changelog/3.8.1/3.8.1.md @@ -43,11 +43,12 @@ [#13633](https://github.com/Kong/kong/issues/13633) -- **Rate-Limiting**: Fixed an issue that caused an HTTP 500 error when `hide_client_headers` is set to `true` and the request exceeds the rate limit. +- **Rate-Limiting**: Fixed an issue that caused a 500 error when using the rate-limiting plugin. When the `hide_client_headers` option is set to true and a 429 error is triggered, +it should return a 429 error code instead of a 500 error code. [#13759](https://github.com/Kong/kong/issues/13759) [KAG-5492](https://konghq.atlassian.net/browse/KAG-5492) #### Admin API -- Fix for querying admin API entities with empty tags +- Fixed an issue where sending `tags= `(empty parameter) resulted in 500 error. Now, Kong returns a 400 error, as empty explicit tags are not allowed. [#13813](https://github.com/Kong/kong/issues/13813) [KAG-5496](https://konghq.atlassian.net/browse/KAG-5496)