|
1 | 1 | # Table of Contents |
2 | 2 |
|
| 3 | +- [3.9.1](#391) |
3 | 4 | - [3.9.0](#390) |
4 | 5 | - [3.8.1](#381) |
5 | 6 | - [3.8.0](#380) |
|
22 | 23 |
|
23 | 24 | Individual unreleased changelog entries can be located at [changelog/unreleased](changelog/unreleased). They will be assembled into [CHANGELOG.md](CHANGELOG.md) once released. |
24 | 25 |
|
| 26 | +## 3.9.1 |
| 27 | + |
| 28 | +### Kong |
| 29 | + |
| 30 | + |
| 31 | +#### Dependencies |
| 32 | +##### Core |
| 33 | + |
| 34 | +- Bumped libexpat from 2.6.2 to 2.6.4 to fix a crash in the XML_ResumeParser function caused by XML_StopParser stopping an uninitialized parser. |
| 35 | + [#14208](https://github.com/Kong/kong/issues/14208) |
| 36 | + |
| 37 | +- Bump lua-kong-nginx-module from 0.13.0 to 0.13.2 |
| 38 | + [#14047](https://github.com/Kong/kong/issues/14047) |
| 39 | + |
| 40 | + |
| 41 | +#### Features |
| 42 | +##### Plugin |
| 43 | + |
| 44 | +- **ai**: Added support for boto3 SDKs for the Bedrock provider, and for Google GenAI SDKs for the Gemini provider. |
| 45 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 46 | + |
| 47 | + |
| 48 | +#### Fixes |
| 49 | +##### Core |
| 50 | + |
| 51 | +- Added support for the new Ollama streaming content type in AI driver. |
| 52 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 53 | + |
| 54 | +##### Plugin |
| 55 | + |
| 56 | +- **ai-proxy**: Fixed a bug in the Azure provider where `model.options.upstream_path` overrides would always return a 404 error. |
| 57 | + [#14185](https://github.com/Kong/kong/issues/14185) |
| 58 | + |
| 59 | +- **ai-proxy**: Fixed a bug where Azure streaming responses would be missing individual tokens. |
| 60 | + [#14172](https://github.com/Kong/kong/issues/14172) |
| 61 | + |
| 62 | +- **ai-proxy**: Fixed a bug where response streaming in Gemini and Bedrock providers was returning whole chat responses in one chunk. |
| 63 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 64 | + |
| 65 | + |
| 66 | +- **ai-proxy**: Fixed a bug where multimodal requests (in OpenAI format) would not transform properly, when using the Gemini provider. |
| 67 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 68 | + |
| 69 | + |
| 70 | +- **ai-proxy**: Fixed Gemini streaming responses getting truncated and/or missing tokens. |
| 71 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 72 | + |
| 73 | + |
| 74 | +- **ai-proxy**: Fixed an incorrect error thrown when trying to log streaming responses. |
| 75 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 76 | + |
| 77 | + |
| 78 | +- **ai-proxy**: Fixed a issue where tool calls weren't working in streaming mode for the Bedrock and Gemini providers. |
| 79 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 80 | + |
| 81 | + |
| 82 | +- *ai-proxy, ai-proxy-advanced**: Fixed an issue where AI Proxy and AI Proxy Advanced would use corrupted plugin config. |
| 83 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 84 | + |
| 85 | + |
| 86 | +- **ai-proxy**: Fixed preserve mode. |
| 87 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 88 | + |
| 89 | + |
| 90 | +- **AI Plugins**: Fixed AI upstream URL trailing being empty. |
| 91 | + [#14578](https://github.com/Kong/kong/issues/14578) |
| 92 | + |
| 93 | + |
| 94 | +- **AI Plugins**: Fixed an issue where the template wasn't being resolved correctly and supported nested fields. |
| 95 | + [#14579](https://github.com/Kong/kong/issues/14579) |
| 96 | + |
| 97 | + |
| 98 | + |
| 99 | + |
25 | 100 | ## 3.9.0 |
26 | 101 |
|
27 | 102 | ### Kong |
|
0 commit comments