v1.7.5
Enhancements:
- [docker] [docker backend] - Add config flag to set refreshSeconds for swarmmode ticker (#4105 by WTFKr0)
- [k8s] Support canary weight for external name service (#4135 by yue9944882)
Bug fixes:
- [acme] Fix ACME spec and Cloudflare. (#4201 by ldez)
- [authentication,middleware] Remove X-Forwarded-Uri and X-Forwarded-Method from untrusted IP (#4036 by stffabi)
- [authentication,middleware] Allow usersFile comments (#4159 by thde)
- [authentication] Fix partial declaration of authentication. (#4212 by ldez)
- [docker] Verify ctx when we send configuration message in docker provider (#4185 by juliens)
- [ecs] Filter ECS tasks by LastStatus before adding to list of service tasks (#4255 by hwhelan-CB)
- [healthcheck] Query params in health check (#4188 by mmatur)
- [metrics] Upgraded DD APM library (#4189 by aantono)
- [middleware] Fix ssl force host secure middleware (#4138 by mmatur)
- [oxy] Fix unannonced trailers problem when body is empty (#4258 by juliens)
- [provider,server] Log configuration errors from providers and keeps listening (#4230 by geraldcroes)
- [tls] Implement Case-insensitive SNI matching (#4132 by dtomcej)
- Use ParseInt instead of Atoi for parsing durations (#4263 by mmatur)
Documentation:
- [acme] ACME DNS provider is called
acme-dns(#4166 by robsdedude) - [docker] Add a "Security Consideration" section in the Docker's backend section of the documentation (#4225 by dduportal)
- [docker] Clarify swarm loadbalancer documentation (#4194 by jlevesy)
- [docker] Fix spelling in comment (#4169 by giocomai)
- [docker] Update swarm mode endpoint (#4208 by siyu6974)
- [k8s] Include an explicit list of kubernetes protocol annotations in docs. (#4170 by shanna)
- [k8s] Improve kubernetes TLS user guide (#4175 by mterring)
- [k8s] frame-deny should be set to true to enable the header (#4171 by swestcott)
- [rules] Matcher associativity rule. (#4244 by ldez)
- Documentation: Rename "admin panel" to "dashboard (#4156 by thernstig)