shreemaan-abhishek opened a new pull request, #13842:
URL: https://github.com/apache/apisix/pull/13842
### Description
Release 3.18.0.
This PR:
- Adds the `3.18.0` section to `CHANGELOG.md` (and its Table of Contents
entry), covering all PRs merged to master since the `release/3.17` branch was
cut. Backward-incompatible changes are grouped under **Change** and marked with
:warning:.
- Bumps the version to `3.18.0` in `apisix/core/version.lua` and
`docs/{en,zh}/latest/config.json`.
- Extends `ci/check_changelog_prs.ts` `IGNORE_PRS` with changes that are not
user-facing: test-only, CI-only and build-only work whose subject prefix
(`fix:`, `fix(ci)`, `fix(dev-image)`, `build:`) dodges the docs/chore/test/ci
type filter (#13526, #13554, #13679, #13709, #13815, #13824).
`.requirements` is unchanged: `APISIX_RUNTIME` is already at `1.3.16` on
master. `APISIX_DASHBOARD_COMMIT` still points at `c8d3466`; bump it separately
if a newer dashboard build is meant to ship with this release.
### Breaking changes (see the `Change` section)
- #13710 change(debug): report executed plugins with phase in execution order
- #13705 feat: bound request and response body buffering in plugins
- #13826 fix(batch-processor): bound the pending entries backlog by default
- #13647 refactor(ai-aws-content-moderation): moderate decoded LLM content
in the access phase
- #13598 feat(ai-aliyun-content-moderation): role-aware `request_check_mode`
and O(n) content chunking
- #13785 fix(sls-logger): verify the TLS certificate of the log server
- #13829 fix(openid-connect): enforce audience, issuer and required scopes
- #13529 fix(admin): reject duplicate consumer authentication keys instead
of silently accepting them
- #13803 perf(core): sanitize the `X-Forwarded-*` headers in the NGINX config
### Checklist
- [x] I have explained the need for this PR and the problem it solves
- [x] I have explained the changes or the new features added to this PR
- [ ] I have added tests corresponding to this change (N/A: release
bookkeeping only, no runtime code changes)
- [x] I have updated the documentation to reflect this change
- [x] I have verified that this change is backward compatible (this PR
itself only touches release metadata; the breaking changes it documents landed
in their own PRs and are listed in the `Change` section)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]