Skip to content

Releases: traefik/traefik

v2.10.3

19 Jun 16:41
7741c68
Compare
Choose a tag to compare

Bug fixes:

  • [acme] Update go-acme/lego to v4.12.2 (#9935 by ldez)

v2.10.2

19 Jun 15:12
aae7640
Compare
Choose a tag to compare

Bug fixes:

  • [acme] Update go-acme/lego to v4.12.1 (#9935 by ldez)
  • [acme] Update go-acme/lego to v4.12.0 (#9918 by ldez)
  • [acme] Update go-acme/lego to v4.11.0 (#9883 by ldez)
  • [acme] Do not check for wildcard domains for non DNS challenge (#9881 by erkexzcx)
  • [k8s/crd] Fix multiple subsets endpoint (#9914 by joaosilva15)
  • [k8s/ingress,k8s/crd,k8s,hub] Clean code related to Hub (#9894 by ldez)
  • [metrics] Enable Prometheus provider cleanup when only the router's metrics level is activated (#9887 by rtribotte)
  • [middleware] Encode query semicolons (#9943 by LandryBe)
  • [middleware] Missing trailer with custom errors middleware (#9942 by rtribotte)
  • [middleware] Support informational headers in middlewares redefining the response writer. (#9938 by rtribotte)
  • [plugins] Improve error messages related to plugins (#9924 by ldez)
  • [tracing] Update DataDog tracing dependency to v1.50.1 (#9953 by der-eismann)

Documentation:

v2.10.1

27 Apr 15:17
7805c68
Compare
Choose a tag to compare

Bug fixes:

Documentation:

v2.10.0

24 Apr 14:09
bb4eb32
Compare
Choose a tag to compare

Note: For Kubernetes users, the migration to Traefik v2.10 requires updating the CRDs and the RBAC in the cluster before upgrading Traefik. More information in the migration guide.

Enhancements:

  • [docker] Expose ContainerName in Docker provider (#9770 by quinot)
  • [hub] Remove hub configuration out of experimental (#9792 by mpl)
  • [k8s/crd] Introduce traefik.io API Group CRDs (#9765 by rtribotte)
  • [k8s/ingress,k8s/crd,k8s] Native Kubernetes service load-balancing (#9740 by rtribotte)
  • [middleware,metrics] Add prometheus metric requests_total with headers (#9783 by rtribotte)
  • [nomad] Support multiple namespaces in the Nomad Provider (#9794 by rtribotte)
  • [tracing] Add support to send DataDog traces via Unix Socket (#9714 by der-eismann)
  • [webui] Modify the Hub Button (#9851 by mdeliatf)
  • [webui] Display period setting of the RateLimit middleware in the webui (#9822 by smatyas)

Bug fixes:

  • [docker] Only warn about missing docker network when network_mode is not host or container (#9799 by sentriz)
  • [k8s/ingress,k8s] Bump k8s.io/client-go from v0.22.1 to v0.26.3 (#9808 by ldez)
  • [plugins] Improve DeepCopy of PluginConf (#9846 by ldez)
  • [plugins] Update Yaegi to v0.15.1 (#9815 by ldez)
  • [server] Update vulcand/oxy to 03de175b3822 (#9849 by longit644)

Documentation:

  • Prepare release v2.10.0-rc1 (#9802 by ldez)
  • Fix order of log levels (#9791 by svx)
  • [docker] Update wording - add link descriptions (#9816 by svx)
  • [middleware] Add accessControlAllowHeaders example (#9810 by yingshaoxo)
  • [tls] More details on Kubernetes options for mTLS (#9835 by mloiseleur)
  • Prepare release v2.10.0-rc2 (#9830 by mpl)
  • Update Call To Actions (#9824 by svx)
  • Improve concepts page (#9813 by svx)
  • Update wording (#9811 by svx)

Misc:

  • Merge branch v2.9 into v2.10 (#9798 by ldez)
  • Merge branch v2.9 into v2.10 (#9829 by mpl)

v2.10.0-rc2

07 Apr 09:29
e8878fe
Compare
Choose a tag to compare
v2.10.0-rc2 Pre-release
Pre-release

CVE-2023-29013
Related to CVE-2023-24534

v2.10.0-rc2 (2023-04-07)

All Commits

Enhancements:

  • [webui] Display period setting of the RateLimit middleware in the webui (#9822 by smatyas)

Bug fixes:

  • [docker] Only warn about missing docker network when network_mode is not host or container (#9799 by sentriz)
  • [k8s/ingress,k8s] chore: bump k8s.io/client-go from v0.22.1 to v0.26.3 (#9808 by ldez)
  • [plugins] Update Yaegi to v0.15.1 (#9815 by ldez)

Documentation:

  • [docker] Update wording - add link descriptions (#9816 by svx)
  • [middleware] Add accessControlAllowHeaders example (#9810 by yingshaoxo)
  • Update Call To Actions (#9824 by svx)
  • Improve concepts page (#9813 by svx)
  • Update wording (#9811 by svx)

v2.9.10

06 Apr 16:36
4ed3964
Compare
Choose a tag to compare

v2.10.0-rc1

22 Mar 15:09
be702c2
Compare
Choose a tag to compare
v2.10.0-rc1 Pre-release
Pre-release

Enhancements:

  • [docker] Expose ContainerName in Docker provider (#9770 by quinot)
  • [hub] hub: get out of experimental. (#9792 by mpl)
  • [k8s/crd] Introduce traefik.io API Group CRDs (#9765 by rtribotte)
  • [k8s/ingress,k8s/crd,k8s] Native Kubernetes service load-balancing (#9740 by rtribotte)
  • [middleware,metrics] Add prometheus metric requests_total with headers (#9783 by rtribotte)
  • [nomad] Support multiple namespaces in the Nomad Provider (#9794 by rtribotte)
  • [tracing] Add support to send DataDog traces via Unix Socket (#9714 by der-eismann)

Documentation:

  • docs: update order of log levels (#9791 by svx)

Misc:

  • Merge current v2.9 into v2.10 (#9798 by ldez)

v2.9.9

21 Mar 16:14
a020ab6
Compare
Choose a tag to compare

Bug fixes:

  • [acme] Update go-acme/lego to v4.10.2 (#9749 by ldez)
  • [http3] Update quic-go to v0.33.0 (#9737 by ldez)
  • [metrics] Include user-defined default cert for traefik_tls_certs_not_after metric (#9742 by rtribotte)
  • [middleware] Update vulcand/oxy to a0e9f7ff1040 (#9750 by ldez)
  • [nomad] Fix default configuration settings for Nomad Provider (#9758 by aofei)
  • [nomad] Fix Nomad client TLS defaults (#9795 by rtribotte)
  • [server] Remove User-Agent header removal from ReverseProxy director func (#9752 by rtribotte)

Documentation:

  • [middleware] Clarify ratelimit middleware (#9777 by mpl)
  • [tcp] Correcting variable name 'server address' in TCP Router (#9743 by ralphg6)

v2.9.8

15 Feb 15:47
2e6e5cb
Compare
Choose a tag to compare

Bug fixes:

  • [server] Update golang.org/x/net to v0.7.0 (#9716 by ldez)

fix CVE-2022-41724

v2.9.7

14 Feb 15:41
cfef9d9
Compare
Choose a tag to compare

Bug fixes:

  • [acme] Update go-acme/lego to v4.10.0 (#9705 by ldez)
  • [ecs] Prevent panicking when a container has no network interfaces (#9661 by rtribotte)
  • [file] Make file provider more resilient wrt first configuration (#9595 by mpl)
  • [logs] Differentiate UDP stream and TCP connection in logs (#9687 by rtribotte)
  • [middleware] Prevent from no rate limiting when average is zero (#9621 by witalisoft)
  • [middleware] Prevents superfluous WriteHeader call in the error middleware (#9620 by tomMoulard)
  • [middleware] Sanitize X-Forwarded-Proto header in RedirectScheme middleware (#9598 by ldez)
  • [plugins] Update paerser to v0.2.0 (#9671 by ldez)
  • [plugins] Update Yaegi to v0.15.0 (#9700 by ldez)
  • [tls,http3] Bump quic-go to 89769f409f (#9685 by mpl)
  • [tls,tcp] Adds the support for IPv6 in the TCP HostSNI matcher (#9692 by rtribotte)

Documentation:

  • [acme] Add CNAME support and gotchas (#9698 by mpl)
  • [acme] Further Let's Encrypt ratelimit warnings (#9627 by hcooper)
  • [k8s] Add info admonition about routing to k8 services (#9645 by svx)
  • [k8s] Improve TLSStore CRD documentation (#9579 by mloiseleur)
  • [middleware] doc: add note about remoteaddr strategy (#9701 by mpl)
  • Update copyright to match new standard (#9651 by paulocfjunior)
  • Update copyright for 2023 (#9631 by kevinpollet)
  • Update submitting pull requests to include language about drafts (#9609 by tfny)