All Versions
231
Latest Version
Avg Release Cycle
9 days
Latest Release
586 days ago

Changelog History
Page 11

  • v2.1.9 Changes

    March 23, 2020

    All Commits

    🐛 Bug fixes:

    • [provider,sticky-session] Fix sameSite (#6538 by ldez)
    • [server] Force http/1.1 for upgrade (#6554 by juliens)

    📚 Documentation:

  • v2.1.8 Changes

    March 19, 2020

    All Commits

    🐛 Bug fixes:

    • [middleware,metrics] Fix memory leak in metrics (#6522 by juliens)
  • v2.1.7 Changes

    March 18, 2020

    All Commits

    🐛 Bug fixes:

    • 🔊 [logs,middleware] Access log field quotes. (#6484 by ldez)
    • [metrics] fix statsd scale for duration based metrics (#6054 by ddtmachado)
    • [middleware] Added support for replacement containing escaped characters (#6413 by rtribotte)

    📚 Documentation:

  • v2.1.6 Changes

    February 28, 2020

    All Commits

    🐛 Bug fixes:

    • [acme] Update go-acme/lego to v3.4.0 (#6376 by ldez)
    • [api] Return an error when ping is not enabled. (#6304 by ldez)
    • [consulcatalog] Early filter of the catalog services. (#6307 by ldez)
    • [consulcatalog] fix: consul-catalog uses port from label instead of item port. (#6345 by ldez)
    • [file] fix: YML example of template for the file provider. (#6402 by ldez)
    • [file] Allow fsnotify to reload config files on k8s (or symlinks) (#5037 by dtomcej)
    • [healthcheck] Launch healthcheck only one time instead of two (#6372 by juliens)
    • [k8s,k8s/crd,k8s/ingress] Fix secret informer load (#6364 by mmatur)
    • [k8s,k8s/crd] Use consistent protocol determination (#6365 by dtomcej)
    • [k8s,k8s/crd] fix: use the right error in the log (#6311 by jbdoumenjou)
    • [provider] Don't throw away valid configuration updates (#5952 by zaphod42)
    • [tls] Consider SSLv2 as TLS in order to close the handshake correctly (#6371 by juliens)
    • [tracing] Fix docs and code to match in haystack tracing. (#6352 by evanlurvey)

    📚 Documentation:

    • [acme] Improve documentation. (#6324 by ldez)
    • [file] Add information about filename and directory options. (#6333 by ldez)
    • [k8s,k8s/ingress] Docs: Clarifying format of ingress endpoint service name (#6306 by BretFisher)
    • [k8s/crd] fix: dashboard example with k8s CRD. (#6330 by ldez)
    • [middleware,k8s] Fix formatting in "Kubernetes Namespace" block (#6305 by berekuk)
    • [tls] Remove TLS cipher suites for TLS minVersion 1.3 (#6328 by rYR79435)
    • [tls] Fix typo in the godoc of TLS option MaxVersion (#6347 by pschaub)
    • 👉 Use explicitly the word Kubernetes in the migration guide. (#6380 by ldez)
    • Minor readme improvements (#6293 by Rowayda-Khayri)
    • ➕ Added link to community forum (#6283 by isaacnewtonfx)
  • v2.1.5 Changes

    February 28, 2020

    Skipped.

  • v2.1.4 Changes

    February 06, 2020

    All Commits

    🐛 Bug fixes:

    • 🔊 [acme,logs] Improvement of the certificates resolvers logs (#6225 by ldez)
    • [acme] Fix kubernetes providers shutdown and clean safe.Pool (#6244 by juliens)
    • [authentication,middleware] don't create http client for each request in forwardAuth middleware (#6267 by juliens)
    • [k8s,k8s/ingress] Allow wildcard hosts in ingress provider (#6251 by dtomcej)
    • 🔊 [logs,tls] Properly purge default certificate from stores before logging (#6281 by dtomcej)
    • [middleware] use provider-qualified name when recursing for chain (#6233 by mpl)

    📚 Documentation:

  • v2.1.3 Changes

    January 21, 2020

    All Commits

    🐛 Bug fixes:

    • [acme] Update go-acme/lego to v3.3.0 (#6192 by shilch)
    • 🐳 [docker] Use the calculated port when useBindPortIP is enabled (#6199 by juliens)
    • 🐳 [docker] fix: invalid service definition. (#6198 by ldez)
    • [server] Remove Content-Type auto-detection (#6097 by juliens)
    • [service] fix memleak in safe.Pool (#6140 by mpl)

    📚 Documentation:

    • 🐳 [docker] Fix typo in docker routing documentation (#6147 by tvrg)
    • [k8s] Fixed typo in k8s doc (#6163 by MyIgel)
    • [marathon] Fix typo in Marathon doc. (#6150 by thatshubham)
    • [middleware] Adding an explanation how to use htpasswd for k8s secret (#6194 by jamct)
    • doc: adds an explanation of the global redirection pattern. (#6195 by ldez)
    • 🛠 Fix small typo in user-guides documentation (#6154 by evert-arias)
  • v2.1.2 Changes

    January 07, 2020

    All Commits

    🐛 Bug fixes:

    • [authentication,middleware,tracing] fix(tracing): makes sure tracing headers are being propagated when using forwardAuth (#6072 by jcchavezs)
    • [cli] fix: invalid label/flag parsing. (#6028 by ldez)
    • [consulcatalog] Query consul catalog for service health separately (#6046 by SantoDE)
    • [k8s,k8s/crd] Restore ExternalName https support for Kubernetes CRD (#6037 by kpeiruza)
    • [k8s,k8s/crd] Log the ignored namespace only when needed (#6087 by jbdoumenjou)
    • [k8s,k8s/ingress] k8s Ingress: fix crash on rules with nil http (#6121 by grimmy)
    • 🔊 [logs] Improves error message when a configuration file is empty. (#6135 by ldez)
    • [server] Handle respondingTimeout and better shutdown tests. (#6115 by juliens)
    • [server] Don't set user-agent to Go-http-client/1.1 (#6030 by sh7dm)
    • [tracing] fix: Malformed x-b3-traceid Header (#6079 by ldez)
    • [webui] fix: dashboard redirect loop (#6078 by ldez)

    📚 Documentation:

    • [acme] Use consistent name in ACME documentation (#6019 by ldez)
    • [api,k8s/crd] Add a documentation example for dashboard and api for kubernetes CRD (#6022 by dduportal)
    • [cli] Fix examples for the use of websecure via CLI (#6116 by tiagoboeing)
    • [k8s,k8s/crd] Improve documentation about Kubernetes IngressRoute (#6058 by jbdoumenjou)
    • [middleware] Improve sourceRange explanation for ipWhiteList (#6070 by der-domi)
  • v2.1.1 Changes

    December 12, 2019

    All Commits

    🐛 Bug fixes:

    • 🔊 [logs,middleware,metrics] CloseNotifier: return pointer instead of value (#6010 by mpl)

    📚 Documentation:

    • ➕ Add Migration Guide for Traefik v2.1 (#6017 by SantoDE)
  • v2.1.0 Changes

    December 10, 2019

    v2.1.0 (2019-12-10)

    All Commits

    Enhancements:

    • [consulcatalog] Add consul catalog options: requireConsistent, stale, cache (#5752 by ldez)
    • [consulcatalog] Add Consul Catalog provider (#5395 by negasus)
    • [k8s,k8s/crd,service] Support for all services kinds (and sticky) in CRD (#5711 by mpl)
    • [metrics] Added configurable prefix for statsd metrics collection (#5336 by schulterklopfer)
    • [middleware] Conditional compression based on request Content-Type (#5721 by ldez)
    • [server] Add internal provider (#5815 by ldez)
    • [tls] Add support for MaxVersion in tls.Options (#5650 by kmeekva)
    • [tls] Add tls option for Elliptic Curve Preferences (#5466 by ksarink)
    • [tracing] Update jaeger dependencies (#5637 by mmatur)

    🐛 Bug fixes:

    • [api] fix: debug endpoint when insecure API. (#5937 by ldez)
    • [cli] fix: sub command help (#5887 by ldez)
    • [consulcatalog] fix: consul catalog constraints. (#5913 by ldez)
    • [consulcatalog] Service registered with same id on Consul Catalog (#5900 by mmatur)
    • [consulcatalog] Fix empty address for registering service without IP (#5826 by mmatur)
    • 🔊 [logs,middleware,metrics] detect CloseNotify capability in accesslog and metrics (#5985 by mpl)
    • [server] fix: remove double call to server Close. (#5960 by ldez)
    • [webui] Fix weighted service provider icon (#5983 by sh7dm)
    • [webui] Fix http/tcp resources pagination (#5986 by matthieuh)
    • [webui] Use valid condition in the service details panel UI (#5984 by jbdoumenjou)
    • [webui] Web UI: Avoid polling on /api/entrypoints (#5863 by matthieuh)
    • [webui] Web UI: Sync toolbar table state with url query params (#5861 by matthieuh)

    📚 Documentation:

    • [consulcatalog] fix: Consul Catalog documentation. (#5725 by ldez)
    • [consulcatalog] Fix consul catalog documentation (#5661 by mmatur)
    • 🚀 Prepare release v2.1.0-rc2 (#5846 by ldez)
    • 🚀 Prepare release v2.1.0-rc1 (#5844 by jbdoumenjou)
    • 📚 Several documentation fixes (#5987 by ldez)
    • 🚀 Prepare release v2.1.0-rc3 (#5929 by ldez)

    Misc:

    • [cli] Add custom help function to command (#5923 by Ullaakut)
    • [server] fix: use MaxInt32. (#5845 by ldez)
    • 🔀 Merge current v2.0 branch into master (#5841 by ldez)
    • 🔀 Merge current v2.0 branch into master (#5749 by ldez)
    • 🔀 Merge current v2.0 branch into master (#5619 by ldez)
    • 🔀 Merge current v2.0 branch into master (#5464 by ldez)
    • 🔀 Merge v2.0.0 into master (#5402 by ldez)
    • 🔀 Merge v2.0.0-rc3 into master (#5354 by ldez)
    • 🔀 Merge v2.0.0-rc1 into master (#5253 by ldez)
    • 🔀 Merge current v2.0 branch into v2.1 (#5977 by ldez)
    • 🔀 Merge current v2.0 branch into v2.1 (#5931 by ldez)
    • 🔀 Merge current v2.0 branch into v2.1 (#5928 by ldez)