traefik v1.2.0-rc1 Release Notes
Release Date: 2017-02-06 // about 7 years ago-
Implemented enhancements:
- β Add FreeBSD and OpenBSD to release builds #923
- Write authenticated user to header key #802
- Question: Wildcard Host for Kubernetes Ingress #792
- First commit prometheus middleware. #1022 (enxebre)
- π Use deployment primitives from travis #843 (guilhem)
π Fixed bugs:
- π Increase Docker API version to work with Windows Containers #1094
Closed issues:
- How could I know whether forwarding path is correctly set? #1111
- π³ ACME + Docker-compose labels #1099
- π³ Loadbalance between 2 containers in Docker Swarm Mode #1095
- β Add DNS01 letsencrypt challenge support through AWS. #1093
- π New Release Cut #1092
- 0οΈβ£ Marathon integration changed default backend server port from task-level to application-level #1072
- websockets not working when compress = true in toml config. #1059
- Proxying 403 http status into the application #1044
- π³ Normalize auto generated frontend-rule (docker) #1043
- Traefik with Consul catalog backend + Registrator #1039
- π³ [Configuration help] Can't connect to docker containers under a domain path #1032
- Kubernetes and etcd backend :
storeconfig
fails. #1031 - kubernetes: Undefined backend 'X/' for frontend X/" #1026
- TLS handshake error #1025
- Traefik failing on POST request #1008
- how config traffic.toml http 80 without basic auth, traefik WebUI 8080 with basic auth #1001
- π Docs 404 #995
- Disable acme for non https endpoints #989
- β Add parameter to configure TLS entrypoints with ca-bundle file #984
- π³ docker multiple networks routing #970
- π³ don't add Docker containers not on the same network as traefik #959
- Multiple frontend routes #957
- SNI based routing without TLS offloading #933
- NEO4J + traefik proxy Issues #907
- ACME OnDemand ignores entrypoint certificate #672
- Ability to use self-signed certificates for local development #399
π Merged pull requests:
- π Fix checkout initial before calling rmpr #1124 (emilevauge)
- π Feature rancher integration #1120 (SantoDE)
- π Fix glide go units #1119 (emilevauge)
- Carry #818 β Add systemd watchdog feature #1116 (vdemeester)
- π Skip file permission check on Windows #1115 (StefanScherer)
- π Fix Docker API version for Windows #1113 (StefanScherer)
- π Fix git rpr #1109 (emilevauge)
- π Fix docker version specifier #1108 (timoreimann)
- π Merge v1.1.2 master #1105 (emilevauge)
- β add sh before script in deploy... #1103 (emilevauge)
- π [doc] typo fixes for kubernetes user guide #1102 (bamarni)
- β add skip_cleanup in deploy #1101 (emilevauge)
- π Fix k8s example UI port. #1098 (ddunkin)
- π Fix marathon provider #1090 (diegooliveira)
- β Add an ECS provider #1088 (lpetre)
- β‘οΈ Update comment to reflect the code #1087 (np)
- β‘οΈ update NYTimes/gziphandler fixes #1059 #1084 (JamesKyburz)
- Ensure that we don't add balancees with no health check runs if there is a health check defined on it #1080 (jangie)
- β Add FreeBSD & OpenBSD to crossbinary #1078 (geoffgarside)
- π Fix metrics for multiple entry points #1071 (matevzmihalic)
- π Allow setting load balancer method and sticky using service annotations #1068 (bakins)
- π Fix travis script #1067 (emilevauge)
- β Add missing fmt verb specifier in k8s provider. #1066 (timoreimann)
- β Add git rpr command #1063 (emilevauge)
- π Fix k8s example #1062 (emilevauge)
- π³ Replace underscores to dash in autogenerated urls (docker provider) #1061 (WTFKr0)
- β Don't run go test on .glide cache folder #1057 (vdemeester)
- π Allow setting circuitbreaker expression via Kubernetes annotation #1056 (bakins)
- Improving instrumentation. #1042 (enxebre)
- π Update user guide for upcoming
docker stack deploy
#1041 (twelvelabs) - π Support sticky sessions under SWARM Mode. #1024 #1033 (foleymic)
- π Allow for wildcards in k8s ingress host, fixes #792 #1029 (sheerun)
- Don't fetch ACME certificates for frontends using non-TLS entrypoints (#989) #1023 (syfonseq)
- π Return Proper Non-ACME certificate - Fixes Issue 672 #1018 (dtomcej)
- π Fix docs build and add missing benchmarks page #1017 (csabapalfi)
- Set a NopCloser request body with retry middleware #1016 (bamarni)
- instruct to flatten dependencies with glide #1010 (bamarni)
- check permissions on acme.json during startup #1009 (bamarni)
- [doc] few tweaks on the basics page #1005 (bamarni)
- Import order as goimports does #1004 (vdemeester)
- π See the right go report badge #991 (guilhem)
- β Add multiple values for one rule to docs #978 (j0hnsmith)
- β Add ACME/Letβs Encrypt integration tests #975 (trecloux)
- π deploy.sh: upload release source tarball #969 (Mic92)
- toml zookeeper doc fix #948 (brdude)
- β Add Rule AddPrefix #931 (Juliens)
- β Add bug command #921 (emilevauge)
- π§ (WIP) feat: HealthCheck #918 (Juliens)
- β Add ability to set authenticated user in request header #889 (ViViDboarder)
- IP-per-task: #841 (diegooliveira)