Skip to main content

Release Apache APISIX 2.7

Change#

  • change: check metadata_schema with check_schema like the other schema #4381
  • change(echo): remove odd auth_value #4055
  • fix(admin): correct the resources' count field and change its type to integer #4385

Core#

  • 🌅 feat(stream): support client certificate verification #4445
  • 🌅 feat(stream): accept tls over tcp #4409
  • 🌅 feat(stream): support domain in the upstream #4386
  • 🌅 feat(cli): wrap nginx quit cmd #4360
  • 🌅 feat: allow to set custom timeout for route #4340
  • 🌅 feat: nacos discovery support group #4325
  • 🌅 feat: nacos discovery support namespace #4313

Plugin#

  • 🌅 feat(client-control): set client_max_body_size dynamically #4423
  • 🌅 feat(ext-plugin): stop the runner with SIGTERM #4367
  • 🌅 feat(limit-req) support nodelay #4395
  • 🌅 feat(mqtt-proxy): support domain #4391
  • 🌅 feat(redirect): support appending query string #4298

Bugfix#

  • fix: solve memory leak when the client aborts #4405
  • fix(etcd): check res.body.error before accessing the data #4371
  • fix(ext-plugin): when token is stale, refresh token and try again #4345
  • fix(ext-plugin): pass environment variables #4349
  • fix: ensure the plugin is always reloaded #4319