traefik v2.3.0 Release Notes
Release Date: 2020-09-23 // over 3 years ago-
โจ Enhancements:
- [api] Add custom ping http code when Traefik is terminating (#6696 by L3o-pold)
- [ecs] Add AWS ECS provider (#6749 by alekitto)
- [file] feat: use parser to load dynamic config from file. (#6875 by ldez)
- [k8s,k8s/crd,k8s/ingress] Upgrade Client-go to 0.18.2 (#6779 by dtomcej)
- [k8s,k8s/ingress] Add new ingressClass support to ingress provider (#6831 by dtomcej)
- [k8s,k8s/ingress] Add example for the IngressClass usage (#7219 by SantoDE)
- [metrics,pilot] Pilot metrics provider (#7139 by rtribotte)
- [pilot] Moves pilot outside the experimental section. (#7287 by ldez)
- ๐ [pilot,plugins] Traefik Pilot: plugins support and alert system (EXPERIMENTAL FEATURES) (#7041 by ldez)
- ๐ [plugins] Improve plugins builder. (#7255 by ldez)
- [provider] Add HTTP Provider (#6976 by kevinpollet)
- [webui] Add iOS specific icons (#6946 by Heisenberg74)
๐ Bug fixes:
- [acme] fix: precheck function. (#7333 by ldez)
- [ecs] Improve region resolution for ECS provider (#7145 by kevinpollet)
- [k8s,k8s/ingress] Delete an unnecessary warning log (#6568 by jbdoumenjou)
- [k8s,k8s/ingress] Support Kubernetes Ingress pathType (#7087 by rtribotte)
- [k8s,k8s/ingress] Use semantic versioning to enable ingress class support (#7065 by kevinpollet)
- [metrics] fix: uint64 alignment in go-kit. (#7289 by ldez)
- [middleware] Allow multiple secure middlewares to operate independently (#6604 by dtomcej)
- [pilot,webui] Avoid Traefik Pilot iframe code in Traefik webui regarding notifications (#7272 by matthieuh)
- [pilot,webui] Add ability to dismiss pilot notification (#7200 by matthieuh)
- [pilot] fix: pilot metrics unit for req duration. (#7309 by ldez)
- [pilot] fix: start of Traefik Pilot (#7304 by ldez)
- [provider] file parser: skip nil value. (#7058 by ldez)
- [tracing] Update jaeger-client-go dependency to v2.25.0 (#7198 by kevinpollet)
๐ Documentation:
- [consul] Fix consul catalog router tag example (#7332 by rtribotte)
- [ecs] Fix documentation for ECS (#7107 by mmatur)
- [k8s] docs: add missing apigroup to Kubernetes RBAC (#7199 by kevinpollet)
- [k8s] Add the ingressclass resource in the ingress RBAC documentation (#7290 by jbdoumenjou)
- [k8s] Add migration documentation for IngressClass (#7083 by kevinpollet)
- [middleware] Fixes config samples regarding forceSlash option (#6811 by volkerw00)
- ๐ [plugins] Update availability info (#7060 by PCM2)
- ๐ Fix yaml documentation (#7331 by rtribotte)
Misc:
- ๐ Merge current v2.2 branch into v2.3 (#7288 by rtribotte)
- ๐ Merge current v2.2 branch into v2.3 (#7257 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7249 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7218 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7175 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7160 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7116 by ldez)
- ๐ Merge current v2.2 branch into v2.3 (#7086 by jbdoumenjou)
- ๐ Merge current v2.2 branch into master (#7052 by ldez)
- ๐ Merge current v2.2 branch into master (#7022 by jbdoumenjou)
- ๐ Merge current v2.2 branch into master (#6921 by jbdoumenjou)
- ๐ Merge current v2.2 branch into master (#6822 by mmatur)
- ๐ Merge current v2.2 branch into master (#6754 by ldez)
- ๐ Merge current v2.2 branch into master (#6533 by ldez)
- ๐ Merge current v2.2 branch into master (#6468 by ldez)