traefik

The Cloud Native Application Proxy

MIT License

Stars
47.9K
Committers
820

Bot releases are hidden (Show)

traefik - v2.8.5

Published by traefiker about 2 years ago

Bug fixes:

Documentation:

traefik - v2.8.4

Published by traefiker about 2 years ago

Bug fixes:

  • [docker,docker/swarm] Fix Docker provider mem leak on operation retries (#9288 by rtribotte)
  • [middleware] Fix retry middleware on panic (#9284 by ldez)
  • [plugins] Allow Traefik starting even if plugin service is unavailable (#9287 by ldez)
  • chore: update paerser to v0.1.9 (#9270 by tomMoulard)

Documentation:

  • [acme] Fix infoblox acme provider documentation (#9277 by ldez)
  • [k8s/crd] Fix serversTransport CRD documentation (#9283 by cuishuang)
  • [k8s/crd] Fix k8s for example for rootCAs serversTransport (#9274 by ben-krieger)
  • [k8s] Add missing networking apiGroup in Kubernetes RBACs examples and references (#9295 by fibsifan)
  • Update deprecation notes about Pilot (#9300 by nmengin)
traefik - v2.8.3

Published by traefiker about 2 years ago

Bug fixes:

  • [file] Update paerser to v0.1.8 (#9258 by ldez)
  • [marathon] Add missing context in backoff for Marathon (#9246 by rtribotte)
traefik - v2.8.2

Published by traefiker about 2 years ago

Bug fixes:

  • [k8s/ingress,k8s] Place namespace before name in router key for Ingress (#9221 by longshine)
  • [kv] Update valkeyrie to a9a70ee (#9243 by kevinpollet)
  • [logs,middleware,tracing] Remove request dump from IPWhitelist debug log and tracing message (#9244 by rtribotte)
  • [metrics] Control allocation and copy of labelNamesValues type (#9241 by rtribotte)
  • [metrics] Fix service up gauge for Prometheus metrics (#9197 by juliens)
  • [plugins] Bump paerser to v0.1.6 (#9224 by ldez)
  • [yaml] Add missing inline tag for YAML serialization (#9182 by kevinpollet)

Documentation:

  • [k8s] Fix wording of default behavior for namespaces option (#9222 by markormesher)
  • [k8s] Add getting started guide for Kubernetes (#9163 by moutoum)
  • [plugins] Remove Traefik Pilot and add a Traefik Plugins Catalog page (#9171 by sdelicata)
  • Update Thank You page with proper branding and grammar fixes (#9203 by tfny)
  • Update CONTRIBUTING.md to contain all information in one place (#9192 by tfny)
  • Update the PR guidelines in Contributing docs (#9179 by tfny)
traefik - v2.8.1

Published by traefiker over 2 years ago

Bug fixes:

  • [kv] Upgrade valkeyrie to v0.4.1 (#9161 by moutoum)
  • [middleware,metrics] Improve performances when Prometheus metrics are enabled (#9168 by juliens)
  • [middleware] Support forwarded websocket protocol in RedirectScheme (#9159 by moutoum)

Documentation:

traefik - v2.8.0

Published by traefiker over 2 years ago

Enhancements:

  • [consul,consulcatalog] Support multiple namespaces for Consul and ConsulCatalog providers (#8979 by rtribotte)
  • [http3] Upgrade quic-go to v0.27.0 (#8922 by tomMoulard)
  • [http3] Upgrade quic-go to v0.26.0 (#8874 by sylr)
  • [logs] Add destination address to debug log (#9032 by qmloong)
  • [middleware,provider,tls] Deprecate caOptional option in client TLS configuration (#8960 by kevinpollet)
  • [middleware] Support URL replacement in errors middleware (#8956 by tomMoulard)
  • [middleware] Allow config of additional CircuitBreaker params (#8907 by aidy)
  • [provider] Implement Traefik provider for Nomad orchestrator (#9018 by shoenig)
  • [server] Allow HTTP/2 max concurrent stream configuration (#8781 by tomMoulard)
  • [tls,k8s/crd] Support certificates configuration in TLSStore CRD (#8976 by kevinpollet)
  • [webui,pilot,hub] Add Traefik Hub button and deprecate Pilot (#9091 by ldez)
  • [webui,plugins] Reach the catalog of plugins from the Traefik dashboard (#9055 by seedy)

Bug fixes:

Documentation:

Misc:

traefik - v2.7.3

Published by traefiker over 2 years ago

Bug fixes:

Documentation:

  • [middleware,k8s/crd] Add documentation for main, SANs and plugin CRD fields (#9136 by mloiseleur)
traefik - v2.8.0-rc2

Published by traefiker over 2 years ago

Bug fixes:

Misc:

traefik - v2.7.2

Published by traefiker over 2 years ago

Bug fixes:

  • [healthcheck,service] Do not make multiple requests to the same URL for balancer healthcheck (#8632 by TPXP)
  • [healthcheck,service] Add log when missing path in health check (#9104 by moutoum)
  • [k8s/gatewayapi] Allow multiple listeners on same port in Gateway API provider (#9107 by burner-account)
  • [middleware] RedirectScheme redirects based on X-Forwarded-Proto header (#9121 by moutoum)
  • [plugins] Update yaegi to v0.13.0 (#9118 by kevinpollet)
  • [rules] Fix HostRegexp and Query muxers (#9131 by juliens)
  • [tracing] Update DataDog tracing dependency to v1.38.1 (#9105 by kevinpollet)

Documentation:

traefik - v2.8.0-rc1

Published by traefiker over 2 years ago

Enhancements:

  • [consul,consulcatalog] Support multiple namespaces for Consul and ConsulCatalog providers (#8979 by rtribotte)
  • [http3] Upgrade quic-go to v0.27.0 (#8922 by tomMoulard)
  • [http3] Upgrade quic-go to v0.26.0 (#8874 by sylr)
  • [logs] Add destination address to debug log (#9032 by qmloong)
  • [middleware,provider,tls] Deprecate caOptional option in client TLS configuration (#8960 by kevinpollet)
  • [middleware] Support URL replacement in errors middleware (#8956 by tomMoulard)
  • [middleware] Allow config of additional CircuitBreaker params (#8907 by aidy)
  • [provider] Implement Traefik provider for Nomad orchestrator (#9018 by shoenig)
  • [server] Allow HTTP/2 max concurrent stream configuration (#8781 by tomMoulard)
  • [tls,k8s/crd] Support certificates configuration in TLSStore CRD (#8976 by kevinpollet)
  • [webui,pilot,hub] Add Traefik Hub button and deprecate Pilot (#9091 by ldez)
  • [webui,plugins] Reach the catalog of plugins from the Traefik dashboard (#9055 by seedy)

Misc:

traefik - v2.7.1

Published by traefiker over 2 years ago

Bug fixes:

  • [acme] Update go-acme/lego to v4.7.0 (#9065 by ldez)
  • [logs] Fix invalid placeholder in log message (#9084 by ldez)

Documentation:

  • [hub] Hub documentation (#9090 by ldez)
  • [k8s,k8s/gatewayapi] Update Gateway API link from v1alpha1 to v1alpha2 (#9083 by tomMoulard)
  • [k8s,k8s/gatewayapi] Update Gateway API links (#9058 by tomMoulard)
  • [middleware] Fix typo in stripPrefix middleware docs (#9051 by rbarbey)
  • [rules] Fix rule expression rendering (#9076 by ldez)
  • Update the link for contributor swag (#9056 by tfny)
  • Fix Traefik version s/2.6/2.7/ (#9047 by mpl)
  • Update the contributing docs for clarity and to encourage community activity (#9035 by tfny)
traefik - v2.7.0

Published by traefiker over 2 years ago

Enhancements:

  • [consulcatalog] Watch for Consul events to rebuild the dynamic configuration (#8476 by JasonWangA)
  • [healthcheck] Add Failover service (#8825 by tomMoulard)
  • [http3] Configure advertised port using h3 server option (#8778 by kevinpollet)
  • [http3] Upgrade quic-go to v0.25.0 (#8760 by sylr)
  • [hub] Add Traefik Hub Integration (Experimental Feature) (#8837 by jbdoumenjou)
  • [k8s/crd,k8s] Allow empty services in Kubernetes CRD (#8802 by tomMoulard)
  • [metrics] Support InfluxDB v2 metrics backend (#8250 by sh7dm)
  • [plugins] Remove Pilot token setup constraint to use plugins (#8869 by ldez)
  • [provider] Refactor configuration reload/throttling (#6633 by rkojedzinszky)
  • [rules,tcp] Add HostSNIRegexp rule matcher for TCP (#8849 by rtribotte)
  • [tcp] Add muxer for TCP Routers (#8182 by dtomcej)
  • [webui,pilot] Add Traefik Hub access and remove Pilot access (#8848 by tomMoulard)
  • [webui] Add a link to service on router detail view (#8821 by Tchoupinax)

Bug fixes:

Documentation:

Misc:

traefik - v2.6.7

Published by traefiker over 2 years ago

Bug fixes:

  • [logs,k8s/crd] Fix log statement for ExternalName misconfig (#9014 by kruton)
  • [plugins] Update Yaegi to v0.12.0 (#9039 by mpl)
  • [tcp,service] Fix initial tcp lookup when address is not available (#9021 by ddtmachado)
  • [tls] Fix panic when getting certificates with non-existing store (#9019 by moutoum)
  • [tracing] Update jaeger-client-go to v2.30.0 (#9000 by moutoum)

Documentation:

  • [middleware] Updated browserXssFilter key to camel case (#9038 by karlosmunjos)
  • Fix the default priority for the entrypoint redirection (#9028 by ldez)
  • Fix typo in maintainers guidelines (#9011 by eltociear)
traefik - v2.6.6

Published by traefiker over 2 years ago

Bug fixes:

  • [acme] Fix RenewInterval computation in ACME provider (#8969 by smasset-orange)
  • [ecs,logs] Remove duplicate error logs (#8916 by rtribotte)
  • [ecs] Filter out ECS anywhere instance IDs (#8973 by JohnPreston)
  • [middleware] Re-add missing writeheader call in flush (#8957 by mpl)
  • [middleware] Fix bug for when custom page is large enough (#8932 by mpl)
  • [middleware] Fix regexp handling in redirect middleware (#8920 by tomMoulard)
  • [plugins] Update Yaegi to v0.11.3 (#8954 by kevinpollet)

Documentation:

  • [k8s/gatewayapi] Fix certificateRefs in dynamic configuration (#8940 by kahirokunn)
  • [logs] Move accessLog.fields example to TOML section (#8944 by major)
  • [logs] Add default mode for fields.names to access log (#8933 by aleksvujic)
  • [middleware] Fix default for buffering middleware (#8945 by rtribotte)
  • [middleware] Preflight requests are not forwarded to services (#8923 by sizief)
  • Add title and description metadata to documentation pages (#8941 by ldez)
  • Update dynamic and static configuration references (#8918 by ldez)
traefik - v2.7.0-rc2

Published by traefiker over 2 years ago

Documentation:

Misc:

traefik - v2.6.3

Published by traefiker over 2 years ago

Bug fixes:

  • [plugins] Fix slice parsing for plugins (#8886 by ldez)
  • [tls] Return TLS unrecognized_name error when no certificate is available (#8893 by rtribotte)
traefik - v2.7.0-rc1

Published by ldez over 2 years ago

Enhancements:

  • [consulcatalog] Watch for Consul events to rebuild the dynamic configuration (#8476 by JasonWangA)
  • [healthcheck] Add Failover service (#8825 by tomMoulard)
  • [http3] Configure advertised port using h3 server option (#8778 by kevinpollet)
  • [http3] Upgrade quic-go to v0.25.0 (#8760 by sylr)
  • [hub] Add Traefik Hub Integration (Experimental Feature) (#8837 by jbdoumenjou)
  • [k8s/crd,k8s] Allow empty services in Kubernetes CRD (#8802 by tomMoulard)
  • [metrics] Support InfluxDB v2 metrics backend (#8250 by sh7dm)
  • [plugins] Remove Pilot token setup constraint to use plugins (#8869 by ldez)
  • [provider] Refactor configuration reload/throttling (#6633 by rkojedzinszky)
  • [rules,tcp] Add HostSNIRegexp rule matcher for TCP (#8849 by rtribotte)
  • [tcp] Add muxer for TCP Routers (#8182 by dtomcej)
  • [webui,pilot] Add Traefik Hub access and remove Pilot access (#8848 by tomMoulard)
  • [webui] Add a link to service on router detail view (#8821 by Tchoupinax)

Documentation:

traefik - v2.6.2

Published by traefiker over 2 years ago

Bug fixes:

  • [file] Bump paerser to v0.1.5 (#8850 by ldez)

Documentation:

traefik - v2.6.1

Published by traefiker over 2 years ago

Bug fixes:

  • [acme] Add domain to HTTP challenge errors (#8740 by ldez)
  • [metrics] Fix metrics bucket key high cardinality (#8761 by tomMoulard)
  • [middleware,tls] Use CNAME for SNI check on host header (#8773 by ldez)
  • [middleware,tracing] Rename Datadog span tags (#8323 by luckielordie)
  • [tls] Apply the same approach as the rules system on the TLS configuration choice (#8764 by ldez)

Documentation:

  • [acme] Add Hurricane Electric to acme documentation (#8746 by vladshub)
  • [acme] Clarify that ACME challenge is mandatory (#8739 by mpl)
  • [http3] Explain a bit more around enabling HTTP3 (#8731 by SantoDE)
  • [metrics] Fix mixups in metrics documentation (#8752 by tomMoulard)
  • [middleware,k8s/crd] Fix Kubernetes TCP examples (#8759 by sylr)
traefik - v2.6.0

Published by traefiker over 2 years ago

Enhancements:

  • [acme] Allow configuration of ACME certificates duration (#8046 by pmontepagano)
  • [consul,consulcatalog] Support consul enterprise namespaces in consul catalog provider (#8592 by kevinpollet)
  • [k8s,k8s/gatewayapi] Update gateway api provider to v1alpha2 (#8535 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support gateway api RouteNamespaces (#8299 by tomMoulard)
  • [k8s/crd] Support Kubernetes basic-auth secrets (#8189 by dtomcej)
  • [metrics] Add configurable tags to influxdb metrics (#8308 by Tetha)
  • [metrics] Add prefix to datadog metrics (#8234 by fredwangwang)
  • [middleware,tcp] Add in flight connection middleware (#8429 by tomMoulard)
  • [middleware] Add Organizational Unit to passtlscert middleware (#7958 by FernFerret)
  • [middleware] Allow configuration of minimum body size for compress middleware (#8239 by lus)
  • [middleware] Ceil Retry-After value in the rate-limit middleware (#8581 by pyaillet)
  • [middleware] Refactor Exponential Backoff (#7519 by danieladams456)
  • [server,k8s/crd,k8s] Allow configuration of HTTP/2 readIdleTimeout and pingTimeout (#8539 by tomMoulard)
  • [server] Allow configuration of advertised port for HTTP/3 (#8131 by valerauko)
  • [tracing] Upgrade Instana tracer and make process profiling configurable (#8334 by andriikushch)

Bug fixes:

Misc: