Skip to content

Commit 802e9ac

Browse files
Release: Gateway 3.8.1.0 (#8094)
* changelog and version bump for gateway 3.8.1.0 * add missing entries --------- Co-authored-by: Angel <[email protected]> Co-authored-by: Angel <[email protected]>
1 parent 630a6fa commit 802e9ac

File tree

2 files changed

+79
-2
lines changed

2 files changed

+79
-2
lines changed

app/_data/kong_versions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@
114114
pcre: 8.45
115115
lua_doc: true
116116
- release: "3.8.x"
117-
ee-version: "3.8.0.0"
118-
ce-version: "3.8.0"
117+
ee-version: "3.8.1.0"
118+
ce-version: "3.8.1"
119119
edition: "gateway"
120120
luarocks_version: "3.0.0-0"
121121
dependencies:

app/gateway/changelog.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,83 @@ For Kong Gateway OSS, view the [OSS changelog on GitHub](https://github.com/Kong
1111

1212
For product versions that have reached the end of sunset support, see the [changelog archives](https://legacy-gateway--kongdocs.netlify.app/enterprise/changelog/).
1313

14+
## 3.8.1.0
15+
**Release Date** 2024/11/04
16+
17+
### Features
18+
#### Plugins
19+
20+
* [**Prometheus**](/hub/kong-inc/prometheus/) (`prometheus`)
21+
* Increased the upper limit of `KONG_LATENCY_BUCKETS` to 6000 to enhance latency tracking precision.
22+
23+
### Fixes
24+
25+
#### Clustering
26+
27+
* Fixed the clustering compatibility logic for the RDS assume role and custom STS endpoint features.
28+
29+
#### Core
30+
31+
* **Vault**: Fixed an issue where updating a vault entity in a non-default workspace wouldn't take effect.
32+
33+
#### Admin API
34+
35+
* **Admin API** Fixed an issue where sending `tags=` as an empty parameter resulted in a 500 error. Now, Kong returns a 400 error because empty explicit tags are not allowed.
36+
37+
#### Kong Manager
38+
39+
* Fixed an issue where text was not centered in custom banners.
40+
* Fixed an issue where a workspace named "portal", but with different case letters, didn't render the correct overview page.
41+
42+
#### Plugins
43+
44+
* [**AI Proxy**](/hub/kong-inc/ai-proxy/) (`ai-proxy`)
45+
* Fixed an issue where multi-modal requests were blocked on the Azure AI provider.
46+
* Fixed an issue where AI Transformer plugins always returned a 404 error when using 'Google One' Gemini subscription.
47+
48+
* [**AI Proxy Advanced**](/hub/kong-inc/ai-proxy-advanced/) (`ai-proxy-advanced`)
49+
* Fixed an issue where the lowest-usage and lowest-latency strategies did not update data points correctly.
50+
* Fixed an issue where stale plugin config was not updated in DB-less or hybrid mode.
51+
52+
* [**AI Rate Limiting Advanced**](/hub/kong-inc/ai-rate-limiting-advanced/) (`ai-rate-limiting-advanced`)
53+
* Fixed an issue where the plugin yielded an error when incrementing the rate limit counters in non-yieldable phases.
54+
55+
* [**AI Request Transformer**](/hub/kong-inc/ai-request-transformer/) (`ai-request-transformer`) and
56+
[**AI Response Transformer**](/hub/kong-inc/ai-response-transformer/) (`ai-response-transformer`)
57+
* Fixed an issue where the correct LLM error message was not propagated to the caller.
58+
* Fixed an issue where AI Transformer plugins always returned a 404 error when using Google One Gemini subscriptions.
59+
60+
* [**AI Semantic Cache**](/hub/kong-inc/ai-semantic-cache/)
61+
* Fixed an issue where the plugin couldn't use the request-provided models.
62+
* Fixed an issue where the plugin put the wrong type value in the metrics when using the Prometheus plugin.
63+
* Fixed an issue where the plugin would abort in stream mode when another plugin enabled buffering proxy mode.
64+
65+
* [**AI Semantic Prompt Guard**](/hub/kong-inc/ai-semantic-prompt-guard/)
66+
* Fixed an issue where stale plugin config was not updated in DB-less or hybrid mode.
67+
68+
* [**DeGraphQL**](/hub/kong-inc/degraphql/) (`degraphql`)
69+
* Fixed an issue where the degraphql routes were updated from the control plane but not updated in the degraphql router on the data plane.
70+
71+
* [**JSON Threat Protection**](/hub/kong-inc/json-threat-protection/)
72+
* Fixed an issue where the length counting of escape sequences, non-ASCII characters, and object entry names in JSON strings was incorrect. The plugin now uses UTF-8 character count instead of bytes.
73+
* Fixed an issue where certain default parameter values were incorrectly interpreted as 0 in some environments (e.g., ARM64-based):
74+
* `max_container_depth`
75+
* `max_object_entry_count`
76+
* `max_object_entry_name_length`
77+
* `max_array_element_count`
78+
* `max_string_value_length`
79+
80+
* [**Rate Limiting**](/hub/kong-inc/rate-limiting/) (`rate-limiting`)
81+
* Fixed an issue that caused an HTTP 500 error when `hide_client_headers` was set to `true` and the request exceeded the rate limit.
82+
83+
* [**Rate Limiting Advanced**](/hub/kong-inc/rate-limiting-advanced/) (`rate-limiting-advanced`)
84+
* Fixed an issue where a warn log was printed when `event_hooks` was disabled.
85+
86+
### Dependencies
87+
88+
* 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.
89+
* Bumped `lua-resty-aws` to 1.5.4 to fix a bug inside region prefix generation.
90+
1491
## 3.8.0.0
1592
**Release Date** 2024/09/11
1693

0 commit comments

Comments
 (0)