Skip to main content

Release Apache APISIX 2.4

Change#

  • change: global rules should not be executed on the internal api by default #3396
  • change: default to cache DNS record according to the TTL #3530

Core#

  • 🌅 feat: support SRV record #3686
  • 🌅 feat: add dns discovery #3629
  • 🌅 feat: add consul kv discovery module #3615
  • 🌅 feat: support to bind plugin config by plugin_config_id #3567
  • 🌅 feat: support listen http2 with plaintext #3547
  • 🌅 feat: support DNS AAAA record #3484

Plugin#

  • 🌅 feat: the traffic-split plugin supports upstream_id #3512
  • 🌅 feat(zipkin): support b3 req header #3551

Bugfix#

  • fix(chash): ensure retry can try every node #3651
  • fix: script does not work when the route is bound to a service #3678
  • fix: use openssl111 in openresty dir in precedence #3603
  • fix(zipkin): don't cache the per-req sample ratio #3522

For more changes, please refer to Milestone