All Versions
231
Latest Version
Avg Release Cycle
9 days
Latest Release
586 days ago
Changelog History
Page 11
Changelog History
Page 11
-
v2.1.9 Changes
March 23, 2020 -
v2.1.8 Changes
March 19, 2020 -
v2.1.7 Changes
March 18, 2020 -
v2.1.6 Changes
February 28, 2020🐛 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, 2020Skipped.
-
v2.1.4 Changes
February 06, 2020🐛 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:
- [acme,cli] Documentation fix for acme.md CLI (#6262 by altano)
- [acme,k8s/crd] Add missing certResolver in IngressRoute examples. (#6265 by ldez)
- [k8s] fix a typo (#6279 by silenceshell)
- [middleware] Minor documentation tweaks. (#6218 by stevegroom)
- 📚 Correct a trivial spelling mistake in the documentation. (#6269 by nepella)
- ⚡️ Update install-traefik.md (#6260 by bitfactory-sander-lissenburg)
- doc: use the same entry point name everywhere (#6219 by ldez)
- ⚡️ readme: update links to use HTTPS (#6274 by imba-tjd)
-
v2.1.3 Changes
January 21, 2020🐛 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🐛 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🐛 Bug fixes:
📚 Documentation:
-
v2.1.0 Changes
December 10, 2019v2.1.0 (2019-12-10)
✨ 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)