Release Apache APISIX 2.5
#
Change- change(zipkin): rearrange the child span #3877
#
Core- 🌅 feat: support mTLS with etcd #3905
- 🌅 feat: upgrade lua-resty-expr/radixtree to support logical expression #3809
- 🌅 feat: load etcd configuration when apisix starts #3799
- 🌅 feat: let balancer support priority #3755
- 🌅 feat: add control api for discovery module #3742
#
Plugin- 🌅 feat(skywalking): allow destroy and configure report interval for reporter #3925
- 🌅 feat(traffic-split): the upstream pass_host needs to support IP mode #3870
- 🌅 feat: Add filter on HTTP methods for consumer-restriction plugin #3691
- 🌅 feat: add allow_origins_by_regex to cors plugin #3839
- 🌅 feat: support conditional response rewrite #3577
#
Bugfix- fix(error-log-logger): the logger should be run in each process #3912
- fix: use the builtin server by default #3907
- fix(traffic-split): binding upstream via upstream_id is invalid #3842
- fix: correct the validation for ssl_trusted_certificate #3832
- fix: don't override cache relative headers #3789
- fix: fail to run
make deps
on macOS #3718