## apache/apisix-ingress-controller — 2.0.1…2.1.0

_26 commits._

### Features
- **feat: support port-based routing for Gateway API routes (#2703)** (33d376f)
- **feat: support upstream health checks in BackendTrafficPolicy (#2763)** (e461eb2)
- **feat: add Body scope to ApisixRoute match expressions for request body matching (#2762)** (c99b26d)
- **feat: support plugins field in ApisixConsumer (#2761)** (336f427)
- **feat: support consumer labels from metadata labels (#2760)** (b0fa3e5)
- **feat: add ADC-backed admission validation for APISIX CRDs (#2758)** (5c236d0)
- **feat: support custom gatewayproxy namespace for ingressclass (#2701)** (b52c26c)

### Fixes
- **fix: set uris to ["/*"] when HTTPRoute path type is RegularExpression (#2770)** (e4c6e2f)
- **fix: update observedGeneration on Gateway-API route status conditions (#2768)** (7d8aa4e)
- **fix: relax jwtAuth private_key requirement and add CEL validation (#2759)** (e89f0f2)
- **fix: exclude status-only API v2 resources from readiness gating (#2745)** (ff8cd42)
- **fix: use https_verify_certificate for standalone health checks (#2755)** (19e40c9)
- **fix: update publishService/statusAdress logic in gateway and ingress controller files (#2730) (#2732)** (878e501)
- **fix: remove redundant route.Hosts to prevent false diffs in ADC sync (#2743)** (0d225ad)
- **fix: ensure upstream scheme is set only if not already defined in HTTP route translation (#2691)** (c48e9b3)
- **fix: modify upstream name generation method (#2694)** (8058588)
- **fix: adjust apisix standalone mode adc sync result (#2697)** (a979e25)

### Docs
- **docs: add `apisix.apache.org/parameters-namespace` to annotation doc (#2702)** (2b7b247)
- **docs: update k8s cluster version in README (#2688)** (01fa72f)
- **docs: update plugin metadata APISIX CRD example (#2687)** (68c072e)
- **docs: mismatched namespace example of gatewayproxy (#2682)** (dcf3b59)

### Chore
- **chore: v2.1.0 release (#2771)** (f4a8dd1)
- **chore(deps): bump go.opentelemetry.io/otel/sdk from 1.34.0 to 1.40.0 (#2728)** (f34a259)
- **chore: v2.0.1 release (#2700)** (3bceaed)
- **chore: update deps (#2698)** (d23f7bf)
- **chore: log when kubernetes cluster version does not meet minimum requirement (#2693)** (b274316)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/apache/apisix-ingress-controller?utm_source=github-action)._