Skip to content

Conversation

@LiteSun
Copy link
Member

@LiteSun LiteSun commented Jun 10, 2025

This PR reviews the changelog entries for versions after APISIX 3.8.0 to identify any missing entries.

Note: PRs related to documentation, chores, tests, and CI changes should not be included in the changelog.

The following table lists PRs that need to be added to the changelog (marked as "Yes" in the "Missing" column).

3.9.0

PR Title PR Link Missing Notes
feat: support uri_arg_ when use radixtree_uri_with_parameter #10645 Yes -
Revert "fix: the leak of prometheus metrics (#10655)" (#11025) #10655 No Revert PR
fix: linux-install-luarocks are not compatible with the openresty environment (#10813) #10813 Yes -
fix(ci): stability of consul test cases (#10857) #10857 No CI fix PR should not appear in changelog
fix(ci): npm install error (#10858) #10858 No CI fix PR should not appear in changelog
feat: support openresty-1.25.3.1 (#10887) #10887 No Dependency version upgrade
feat: consul deduplicate and sort (#10941) #10941 Yes -
fix: add apisix/plugin/limit-req to makefile (#10959) #10959 No Dependency upgrade
feat(chaitin-waf): update lua-resty-t1k to 1.1.3 (#11029) #11029 No Dependency upgrade
fix(ci): consul test cases run before cluster ready (#11041) #11041 No Test fix
fix(proxy-cache): keep different strategy response header consistency (#11048) #11048 Yes -
perf(ssl): reuse array length variable (#11053) #11053 No Code optimization
remove QQ group (#11055) #11055 No Remove QQ group
feat: release 3.9.0 (#11061) #11061 No Version release
feat(chaitin-waf): update lua-resty-t1k to 1.1.1 #10976 No Dependency upgrade
docs: update example in ua-restriction plugin doc #10984 10984 No
fix: revert "fix: the leak of prometheus metrics" #11025 No Revert

3.10.0

PR Title PR Link Missing Notes
fix: rectify the warning printed when admin_key_required == false #11105 No -
chore(deps): bump apache/skywalking-eyes from 0.5.0 to 0.6.0 #11128 No Dependency upgrade
chore(deps): bump golang.org/x/net #11169 No Dependency upgrade
chore(deps): bump golang.org/x/net #11171 No Dependency upgrade
infra: Increase PR reviewers to 3 when merge to master #11280 No Infrastructure change
fix: add libyaml-dev dependency for apt. (#11291) #11291 Yes -
build(undeps): remove all rocks before remove openresty (#11333) #11333 No -
fix(ci): free disk space #11081 No -
fix(ci): rollback golang.org/x/net version upgrade made by dependabot #11202 No -
fix(ci): use docker compose instead of docker-compose #11469 No -

3.11.0

PR Title PR Link Missing Notes
Update lua-resty-kafka to 0.23-0 (#11463) #11463 No Dependency upgrade
fix(ci): foo.com is no longer a bad gateway #11570 No -

3.12.0

PR Title PR Link Missing Notes
refactor(google-cloud-logging): unify google-cloud-oauth.lua file (#11596) #11596 Yes Plugin configuration changes: https://github.com/apache/apisix/pull/11596/files#diff-019f351242af8db316a3f53536b72bb9908e2e00f483493de7e2304ce12c379eR46
fix: otel ci test error (#11769) #11769 No Test fix
fix: pin test-nginx to a working version to fix tests with --- http2 (#11816) #11816 No Test fix
fix: add support for ignoring "load" global variable (#11862) #11862 Yes -
revert: adding lj-releng file (#11881) #11881 No Revert operation
fix: failing CI due to wrong status from upstream in traffic split (#11905) #11905 No Test fix
fix: the docs website build error (#11924) #11924 No Documentation fix
fix: the zh docs website build failed due to incorrect unclosed tag
(#11926)
#11926 No Documentation fix
fix: the docs website build failed due to incorrect unclosed tag
(#11973)
#11973 No Documentation fix
fix(ai-proxy): abstract a base for ai-proxy (#11991) #11991 No -
fix(grpc-web): useless code and code format (#11992) #11992 No Code optimization
feat: set default value of ssl_trusted_certificate to system (#11993) #11993 Yes -
fix: error while trying to log table in ai-content-moderation plugin (#11994) #11994 Yes -
fix(ai-proxy-multi): dead loop when retrying (#12012) #12012 Yes -
fix(ai-proxy): remove passthrough (#12014) #12014 Yes -
fix: update watch_ctx.revision to avoid multiple resyncs (#12021) #12021 Yes -
fix(ai-rate-limiting): not allowed to limit to a single instance (#12061) #12061 Yes -
fix: timeout risk in usages of lua-resty-aws (#12070) #12070 Yes -
fix(ci): remove lualdap deps #11829 No -

Checklist

  • I have explained the need for this PR and the problem it solves
  • I have explained the changes or the new features added to this PR
  • I have added tests corresponding to this change
  • I have updated the documentation to reflect this change
  • I have verified that this change is backward compatible (If not, please discuss on the APISIX mailing list first)

@LiteSun LiteSun changed the title chore: update CHANGELOG with recent changes and bug fixes chore: update CHANGELOG with recent changes Jun 10, 2025
@LiteSun LiteSun marked this pull request as ready for review June 10, 2025 07:45
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. chore labels Jun 10, 2025
@LiteSun LiteSun changed the title chore: update CHANGELOG with recent changes docs: update CHANGELOG with recent changes Jun 10, 2025
@moonming moonming merged commit 994682a into apache:master Jun 10, 2025
12 checks passed
laz-xyr pushed a commit to laz-xyr/apisix that referenced this pull request Jun 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants