v40.1.0 (2026-05-12)
🚀 Features
- feat(provider/kubernetesIngressNGINX): set default values on httpentrypoint & httpsentrypoint #1840 by @mloiseleur
- feat(api): support disableDashboardAd option #1845 by @Percivalll
- feat(deps): update traefik docker tag to v3.7.1 #1846 by @renovate-with-github-actions[bot]
🐛 Bug fixes
- fix(ingressroute): 🐛 use spec.ingressClassName with Proxy v3.7+ #1844 by @darkweaver87
📦 Others
- ci: fix renovate config & deprecation #1841 by @mloiseleur
- chore(deps): update renovatebot/github-action action to v46.1.14 #1842 by @renovate-with-github-actions[bot]
- chore(deps): update losisin/helm-values-schema-json-action action to v3 #1843 by @renovate-with-github-actions[bot]
- chore(crds): 🗑️ remove deprecated traefik-crds chart #1722 by @darkweaver87
- ci(deps): update helm-unittest to v1.1.0 #1847 by @mloiseleur
- chore(release): publish 40.1.0 #1848 by @mloiseleur
👌 Traefik version support
- Traefik Proxy: v3.6.0 -> v3.7.1 (default)
- Traefik Hub: v3.19.3 -> v3.20.1