## apache/apisix-ingress-controller — v1.8.3…v1.8.4

_33 commits._

### Features
- **upgrade: etcd-adapter and add e2e test (#2369)** (019d719)
- **feat: add plugin_config_namespace parameter to ApisixRoute (#2137)** (96510b6)
- **feat: add release notes for v1.8.0 release (#2111) (#2115)** (f0130c9)

### Fixes
- **fix: attempt to shut down when provider init fails (#2263)** (c3d6cc7)
- **fix: candidate controllers missing Forget call in workqueue (#2308)** (2458b78)
- **fix: typo in apisix_global_rule.md (#2277)** (fee11af)
- **fix: deletion of references (#2213)** (aba75eb)
- **fix: use force=true to hard delete the apisix resource (#2210)** (ce5a37a)
- **fix: remove path validation (#2140)** (0385d28)

### Backend
- **correct yaml in apisix_global_rule.md (#2235)** (6028b62)

### Tests
- **test: failing flaky unit test (#2151)** (16a22d3)

### Docs
- **docs: update http[].match.exprs any -> all (#2270)** (8d33cf0)
- **docs: add `stream[].match.host` to ApisixRoute v2 spec (#2257)** (bbcd8d9)
- **docs: add `IngressClassName` to `ApisixRoute` spec (#2246)** (7380d9a)
- **docs: add `prefer_name` to `ApisixClusterConfig/v2` spec (#2249)** (191887f)
- **docs: remove v2beta3 (#2251)** (d7145d6)
- **docs: update NOTICE (#2149)** (c28e7c1)
- **docs: clarify usage of external service discovery (#2124)** (e94edee)

### Chore
- **chore: upgrade ubuntu from 20.04 to latest (#2352)** (adc70f3)
- **chore: upgrade actions/upload-artifact and actions/download-artifact (#2328)** (4b089a3)
- **chore(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in /test/e2e (#2220)** (57b5aee)
- **chore: remove redundant logs and improve logs for users (#2206)** (42b9e4d)
- **chore(deps): bump github.com/onsi/ginkgo/v2 in /test/e2e (#2195)** (2c7fa6a)
- **chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2196)** (392da65)
- **chore: upgrade etcd-adapter to latest version (#2205)** (b8674f8)
- **chore(deps): bump k8s.io/apimachinery from 0.29.2 to 0.29.3 in /test/e2e (#2185)** (a51f0d9)
- **chore(deps): bump k8s.io/client-go from 0.29.0 to 0.29.2 in /test/e2e (#2162)** (b90b035)
- **chore(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 in /test/e2e (#2172)** (8fe35d4)
- **chore(deps): bump k8s.io/api from 0.29.0 to 0.29.2 in /test/e2e (#2163)** (58aab33)
- **chore(deps): bump k8s.io/apimachinery from 0.29.0 to 0.29.2 in /test/e2e (#2161)** (98e624a)
- **chore(deps): bump github.com/onsi/ginkgo/v2 in /test/e2e (#2177)** (705b71a)
- **chore(ci): remove tao12345666333 and lingsamuel in reviewers (#2150)** (6705ea5)
- **refactor(cmd/ingress): invert signal ctx logic (#2139)** (e6e5872)

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