@@ -84,20 +84,28 @@ title: Changelog
8484### Change
8585
8686- replace plugin attribute with plugin metadata in ` opentelemetry ` plugin [ #11940 ] ( https://github.com/apache/apisix/pull/11940 )
87+ - refactor: ai-content-moderation to ai-aws-content-moderation [ #11596 ] ( https://github.com/apache/apisix/pull/11596] )
8788- add expiration time for all Prometheus metrics [ #11838 ] ( https://github.com/apache/apisix/pull/11838 )
8889- allow workflow config without case [ #11787 ] ( https://github.com/apache/apisix/pull/11787 )
8990- refactor: ai-content-moderation to ai-aws-content-moderation (#12010 )
9091- rectify business logic/code in ai-proxy [ #12055 ] ( https://github.com/apache/apisix/pull/12055 )
9192
9293### Bugfixes
9394
95+ - Fix: timeout risk in usages of lua-resty-aws [ #12070 ] ( https://github.com/apache/apisix/pull/12070 )
96+ - Fix: ai-rate-limiting not allowed to limit to a single instance [ #12061 ] ( https://github.com/apache/apisix/pull/12061 )
97+ - Fix: update watch_ctx.revision to avoid multiple resyncs [ #12021 ] ( https://github.com/apache/apisix/pull/12021 )
98+ - Fix: ai-proxy remove passthrough [ #12014 ] ( https://github.com/apache/apisix/pull/12014 )
99+ - Fix: ai-proxy dead loop when retrying [ #12012 ] ( https://github.com/apache/apisix/pull/12012 )
100+ - Fix: error while trying to log table in ai-content-moderation plugin [ #11994 ] ( https://github.com/apache/apisix/pull/11994 )
94101- Fix: resync etcd when a lower revision is found [ #12015 ] ( https://github.com/apache/apisix/pull/12015 )
95102- Fix: remove model options' ` stream ` default value [ #12013 ] ( https://github.com/apache/apisix/pull/12013 )
96103- Fix: grpc-web response contains two trailer chunks [ #11988 ] ( https://github.com/apache/apisix/pull/11988 )
97104- Fix: event_id is nil in chaitin-waf [ #11651 ] ( https://github.com/apache/apisix/pull/11651 )
98105- Fix: race condition problem while update upstream.nodes [ #11916 ] ( https://github.com/apache/apisix/pull/11916 )
99106- Fix: ` upstream_obj.upstream ` should not be a string [ #11932 ] ( https://github.com/apache/apisix/pull/11932 )
100107- Fix: query params in override.endpoint not being sent to LLMs [ #11863 ] ( https://github.com/apache/apisix/pull/11863 )
108+ - Fix: add support for ignoring "load" global variable [ #11862 ] ( https://github.com/apache/apisix/pull/11862 )
101109- Fix: corrupt data in routes() response due to healthchecker data [ #11844 ] ( https://github.com/apache/apisix/pull/11844 )
102110- Fix: deepcopy should copy same table exactly only once [ #11861 ] ( https://github.com/apache/apisix/pull/11861 )
103111- Fix: disallow empty key configuration attributes [ #11852 ] ( https://github.com/apache/apisix/pull/11852 )
@@ -112,6 +120,7 @@ title: Changelog
112120
113121### Core
114122
123+ - set default value of ssl_trusted_certificate to system [ #11993 ] ( https://github.com/apache/apisix/pull/11993 )
115124- upgrade openresty version to v1.27.11 [ #11936 ] ( https://github.com/apache/apisix/pull/11936 )
116125- Support the use of system-provided CA certs in ` ssl_trusted_certificate ` [ #11809 ] ( https://github.com/apache/apisix/pull/11809 )
117126- support _ meta.pre_function to execute custom logic before execution of each phase [ #11793 ] ( https://github.com/apache/apisix/pull/11793 )
@@ -184,6 +193,7 @@ title: Changelog
184193
185194### Bugfixes
186195
196+ - Fix: add libyaml-dev dependency for apt [ #11291 ] ( https://github.com/apache/apisix/pull/11291 )
187197- Fix: etcd sync data checker should work [ #11457 ] ( https://github.com/apache/apisix/pull/11457 )
188198- Fix: plugin metadata add id value for etcd checker [ #11452 ] ( https://github.com/apache/apisix/pull/11452 )
189199- Fix: allow trailing period in SNI and CN for SSL [ #11414 ] ( https://github.com/apache/apisix/pull/11414 )
@@ -234,6 +244,8 @@ title: Changelog
234244 - [ #11010 ] ( https://github.com/apache/apisix/pull/11010 )
235245 - [ #11027 ] ( https://github.com/apache/apisix/pull/11027 )
236246- :sunrise : add plugins/reload to control api [ #10905 ] ( https://github.com/apache/apisix/pull/10905 )
247+ - :sunrise : consul deduplicate and sort [ #10941 ] ( https://github.com/apache/apisix/pull/10941 )
248+ - :sunrise : support uri_arg_ when use radixtree_uri_with_parameter [ #10645 ] ( https://github.com/apache/apisix/pull/10645 )
237249
238250### Plugins
239251
@@ -253,6 +265,8 @@ title: Changelog
253265
254266### Bug Fixes
255267
268+ - Fix: keep different strategy response header consistency [ #11048 ] ( https://github.com/apache/apisix/pull/11048 )
269+ - Fix: add apisix/plugin/limit-req to makefile [ #10955 ] ( https://github.com/apache/apisix/pull/10959 )
256270- Fix: wrong namespace related endpoint in k8s [ #10917 ] ( https://github.com/apache/apisix/pull/10917 )
257271- Fix: when delete the secret cause 500 error [ #10902 ] ( https://github.com/apache/apisix/pull/10902 )
258272- Fix: jwe-decrypt secret length restriction [ #10928 ] ( https://github.com/apache/apisix/pull/10928 )
@@ -262,6 +276,7 @@ title: Changelog
262276- Fix: add compatibility headers [ #10828 ] ( https://github.com/apache/apisix/pull/10828 )
263277- Fix: missing trailers issue [ #10851 ] ( https://github.com/apache/apisix/pull/10851 )
264278- Fix: decryption failure [ #10843 ] ( https://github.com/apache/apisix/pull/10843 )
279+ - Fix: linux-install-luarocks are not compatible with the openresty environment [ #10813 ] ( https://github.com/apache/apisix/pull/10813 )
265280- Fix: server-side sessions locked by not calling explicit session: close () [ #10788 ] ( https://github.com/apache/apisix/pull/10788 )
266281- Fix: skip brotli compression for upstream compressed response [ #10740 ] ( https://github.com/apache/apisix/pull/10740 )
267282- Fix: use_jwks breaking authentication header [ #10670 ] ( https://github.com/apache/apisix/pull/10670 )
0 commit comments