From e89e3df99ae93fe23e188b0c5e38de639a02b725 Mon Sep 17 00:00:00 2001 From: Enrique Garcia Cota Date: Thu, 20 Jun 2024 19:28:59 +0200 Subject: [PATCH] docs(release): genereate 3.7.0 changelog --- changelog/3.7.0/3.7.0.md | 66 +++++++++++++++---- .../kong/ai-proxy-azure-streaming.yml | 0 .../kong/ai-proxy-fix-model-parameter.yml | 0 .../ai-proxy-fix-nil-response-token-count.yml | 0 .../kong/ai-proxy-fix-sending-own-model.yml | 0 ...-proxy-fix-tuning-parameter-precedence.yml | 0 .../kong/ai-proxy-proper-model-assignment.yml | 0 .../kong/fix-ai-proxy-shared-state.yml | 0 .../fix-realm-compat-changes-basic-auth.yml | 0 .../fix-realm-compat-changes-key-auth.yml | 0 10 files changed, 54 insertions(+), 12 deletions(-) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-azure-streaming.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-fix-model-parameter.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-fix-nil-response-token-count.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-fix-sending-own-model.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-fix-tuning-parameter-precedence.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/ai-proxy-proper-model-assignment.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/fix-ai-proxy-shared-state.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/fix-realm-compat-changes-basic-auth.yml (100%) rename changelog/{unreleased => 3.7.0}/kong/fix-realm-compat-changes-key-auth.yml (100%) diff --git a/changelog/3.7.0/3.7.0.md b/changelog/3.7.0/3.7.0.md index 7d062259d32..0bd1d7f50c8 100644 --- a/changelog/3.7.0/3.7.0.md +++ b/changelog/3.7.0/3.7.0.md @@ -318,6 +318,10 @@ affects payloads from all logging plugins that use the log serializer: [#12781](https://github.com/Kong/kong/issues/12781) [FTI-5769](https://konghq.atlassian.net/browse/FTI-5769) +- Improve error handling in AI plugins. + [#12991](https://github.com/Kong/kong/issues/12991) + [KAG-4311](https://konghq.atlassian.net/browse/KAG-4311) + - **ACME**: Fixed an issue where the certificate was not successfully renewed during ACME renewal. [#12773](https://github.com/Kong/kong/issues/12773) [KAG-4008](https://konghq.atlassian.net/browse/KAG-4008) @@ -330,18 +334,6 @@ affects payloads from all logging plugins that use the log serializer: [#12724](https://github.com/Kong/kong/issues/12724) -- Added WWW-Authenticate headers to all 401 responses in the Key Auth plugin. - [#11794](https://github.com/Kong/kong/issues/11794) - [KAG-321](https://konghq.atlassian.net/browse/KAG-321) - -- **Opentelemetry**: Fixed an OTEL sampling mode Lua panic bug, which happened when the `http_response_header_for_traceid` option was enabled. - [#12544](https://github.com/Kong/kong/issues/12544) - [FTI-5742](https://konghq.atlassian.net/browse/FTI-5742) - -- Improve error handling in AI plugins. - [#12991](https://github.com/Kong/kong/issues/12991) - [KAG-4311](https://konghq.atlassian.net/browse/KAG-4311) - - **ACME**: Fixed migration of redis configuration. [#12989](https://github.com/Kong/kong/issues/12989) [KAG-4419](https://konghq.atlassian.net/browse/KAG-4419) @@ -353,6 +345,56 @@ affects payloads from all logging plugins that use the log serializer: - **Rate-Limiting**: Fixed migration of redis configuration. [#12989](https://github.com/Kong/kong/issues/12989) [KAG-4419](https://konghq.atlassian.net/browse/KAG-4419) + +- Added WWW-Authenticate headers to all 401 responses in the Key Auth plugin. + [#11794](https://github.com/Kong/kong/issues/11794) + [KAG-321](https://konghq.atlassian.net/browse/KAG-321) + +- **Opentelemetry**: Fixed an OTEL sampling mode Lua panic bug, which happened when the `http_response_header_for_traceid` option was enabled. + [#12544](https://github.com/Kong/kong/issues/12544) + [FTI-5742](https://konghq.atlassian.net/browse/FTI-5742) + +- **AI-proxy-plugin**: Fixed a bug where certain Azure models would return partial tokens/words +when in response-streaming mode. + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-proxy-plugin**: Fixed a bug where Cohere and Anthropic providers don't read the `model` parameter properly +from the caller's request body. + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-proxy-plugin**: Fixed a bug where using "OpenAI Function" inference requests would log a +request error, and then hang until timeout. + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-proxy-plugin**: Fixed a bug where AI Proxy would still allow callers to specify their own model, +ignoring the plugin-configured model name. + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-proxy-plugin**: Fixed a bug where AI Proxy would not take precedence of the +plugin's configured model tuning options, over those in the user's LLM request. + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-proxy-plugin**: Fixed a bug where setting OpenAI SDK model parameter "null" caused analytics +to not be written to the logging plugin(s). + [#13230](https://github.com/Kong/kong/issues/13230) + [KAG-4596](https://konghq.atlassian.net/browse/KAG-4596) + +- **AI-Proxy**: Resolved a bug where the object constructor would set data on the class instead of the instance + [#13189](https://github.com/Kong/kong/issues/13189) + + +- **Basic-Auth**: Fix an issue of realm field not recognized for older kong versions (before 3.6) + [#13127](https://github.com/Kong/kong/issues/13127) + [KAG-4516](https://konghq.atlassian.net/browse/KAG-4516) + +- **Key-Auth**: Fix an issue of realm field not recognized for older kong versions (before 3.7) + [#13127](https://github.com/Kong/kong/issues/13127) + [KAG-4516](https://konghq.atlassian.net/browse/KAG-4516) #### Admin API - **Admin API**: fixed an issue where calling the endpoint `POST /schemas/vaults/validate` was conflicting with the endpoint `/schemas/vaults/:name` which only has GET implemented, hence resulting in a 405. diff --git a/changelog/unreleased/kong/ai-proxy-azure-streaming.yml b/changelog/3.7.0/kong/ai-proxy-azure-streaming.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-azure-streaming.yml rename to changelog/3.7.0/kong/ai-proxy-azure-streaming.yml diff --git a/changelog/unreleased/kong/ai-proxy-fix-model-parameter.yml b/changelog/3.7.0/kong/ai-proxy-fix-model-parameter.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-fix-model-parameter.yml rename to changelog/3.7.0/kong/ai-proxy-fix-model-parameter.yml diff --git a/changelog/unreleased/kong/ai-proxy-fix-nil-response-token-count.yml b/changelog/3.7.0/kong/ai-proxy-fix-nil-response-token-count.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-fix-nil-response-token-count.yml rename to changelog/3.7.0/kong/ai-proxy-fix-nil-response-token-count.yml diff --git a/changelog/unreleased/kong/ai-proxy-fix-sending-own-model.yml b/changelog/3.7.0/kong/ai-proxy-fix-sending-own-model.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-fix-sending-own-model.yml rename to changelog/3.7.0/kong/ai-proxy-fix-sending-own-model.yml diff --git a/changelog/unreleased/kong/ai-proxy-fix-tuning-parameter-precedence.yml b/changelog/3.7.0/kong/ai-proxy-fix-tuning-parameter-precedence.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-fix-tuning-parameter-precedence.yml rename to changelog/3.7.0/kong/ai-proxy-fix-tuning-parameter-precedence.yml diff --git a/changelog/unreleased/kong/ai-proxy-proper-model-assignment.yml b/changelog/3.7.0/kong/ai-proxy-proper-model-assignment.yml similarity index 100% rename from changelog/unreleased/kong/ai-proxy-proper-model-assignment.yml rename to changelog/3.7.0/kong/ai-proxy-proper-model-assignment.yml diff --git a/changelog/unreleased/kong/fix-ai-proxy-shared-state.yml b/changelog/3.7.0/kong/fix-ai-proxy-shared-state.yml similarity index 100% rename from changelog/unreleased/kong/fix-ai-proxy-shared-state.yml rename to changelog/3.7.0/kong/fix-ai-proxy-shared-state.yml diff --git a/changelog/unreleased/kong/fix-realm-compat-changes-basic-auth.yml b/changelog/3.7.0/kong/fix-realm-compat-changes-basic-auth.yml similarity index 100% rename from changelog/unreleased/kong/fix-realm-compat-changes-basic-auth.yml rename to changelog/3.7.0/kong/fix-realm-compat-changes-basic-auth.yml diff --git a/changelog/unreleased/kong/fix-realm-compat-changes-key-auth.yml b/changelog/3.7.0/kong/fix-realm-compat-changes-key-auth.yml similarity index 100% rename from changelog/unreleased/kong/fix-realm-compat-changes-key-auth.yml rename to changelog/3.7.0/kong/fix-realm-compat-changes-key-auth.yml