All Versions
189
Latest Version
Avg Release Cycle
13 days
Latest Release
29 days ago

Changelog History
Page 1

  • v2.5.3 Changes

    September 20, 2021

    All Commits

    ๐Ÿ› Bug fixes:

    • [consulcatalog] Fix certChan defaulting on consul catalog provider (#8439 by tomMoulard)
    • [k8s/crd,k8s] Fix peerCertURI config for k8s crd provider (#8454 by kevinpollet)
    • [k8s/crd,k8s] Ensure disableHTTP2 works with k8s crd (#8448 by ssboisen)
    • [k8s/crd,k8s] Fix ServersTransport reference from IngressRoute service definition (#8431 by rtribotte)
    • [k8s/crd,k8s] Add cross namespace verification in Kubernetes CRD (#8422 by tomMoulard)
    • [metrics] Fix Prometheus router's metrics (#8425 by tomMoulard)
    • ๐Ÿ”Œ [plugins] Update yaegi to v0.10.0 (#8452 by ldez)

    ๐Ÿ“š Documentation:

  • v2.5.2 Changes

    September 02, 2021

    All Commits

    ๐Ÿ› Bug fixes:

    • [http3] Upgrade github.com/lucas-clemente/quic-go to v0.23.0 (#8413 by sylr)
    • [middleware] Fix empty body error for mirroring middleware (#8381 by antgubarev)
    • [tracing] Bump go.elastic.co/apm version to v1.13.1 (#8399 by rtribotte)
    • โšก๏ธ Update x/sys to support go 1.17 (#8368 by roopakv)
    • โฌ†๏ธ Bump Alpine docker image version from 3.11 to 3.14 for official Traefik images

    ๐Ÿ“š Documentation:

    • [k8s/ingress,k8s] Adds pathType for v1 ingresses examples (#8392 by rtribotte)
    • ๐Ÿ›  Fix http scheme urls in documentation (#8395 by rtribotte)
  • v2.5.1 Changes

    August 20, 2021

    All Commits

    ๐Ÿ› Bug fixes:

    • [middleware,http3] Conditional CloseNotify in header middleware (#8374 by juliens)
    • [tls,tcp,k8s/crd,k8s] Makes ALPN protocols configurable (#8383 by rtribotte)

    ๐Ÿ“š Documentation:

    • [k8s] Adds MiddlewareTCP CRD documentation (#8369 by perosb)
    • [middleware] Adds ContentType to middleware's overview table (#8350 by euidong)
  • v2.5.0 Changes

    August 17, 2021

    All Commits

    โœจ Enhancements:

    • [consulcatalog] Add Support for Consul Connect (#7407 by Gufran)
    • โšก๏ธ Update Go version (#8355 by mpl)
    • [file] Update sprig to v3.2.0 (#7746 by sirlatrom)
    • [healthcheck] Healthcheck: add support at the load-balancers of services level (#8057 by mpl)
    • [http3] Upgrade github.com/lucas-clemente/quic-go (#8076 by sylr)
    • [http3] Add HTTP3 support (experimental) (#7724 by juliens)
    • [k8s,k8s/gatewayapi] Add wildcard hostname rule to kubernetes gateway (#7963 by jberger)
    • [k8s,k8s/gatewayapi] Add support for TCPRoute and TLSRoute (#8054 by tomMoulard)
    • [k8s,k8s/gatewayapi] Allow crossprovider service reference (#7774 by jbdoumenjou)
    • [k8s/crd,k8s] Add named port support to Kubernetes IngressRoute CRDs (#7668 by Cirrith)
    • [k8s/crd,k8s] Improve kubernetes external name service support for UDP (#7773 by kevinpollet)
    • [k8s/crd,k8s] Upgrade the CRD version from apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1 (#7815 by jbdoumenjou)
    • [k8s/ingress,k8s/crd,k8s] Ignore empty endpoint changes (#7646 by hensur)
    • [k8s/ingress,k8s] Upgrade Ingress Handling to work with networkingv1/Ingress (#7549 by SantoDE)
    • [k8s/ingress,k8s] Filter ingress class resources by name (#7915 by tomMoulard)
    • [k8s/ingress,k8s] Add k8s provider option to create services without endpoints (#7593 by Lucaber)
    • [k8s/ingress,k8s] Upgrade IngressClass to use v1 over v1Beta on Kube 1.19+ (#8089 by SantoDE)
    • [k8s/ingress,k8s] Add ServersTransport annotation to k8s ingress provider (#8084 by wdullaer)
    • ๐Ÿ”Š [logs,middleware] Add TLS version and cipher to the accessLog (#7478 by na4ma4)
    • [metrics] Add TLS certs expiration metric (#6924 by sylr)
    • [metrics] Allow to define datadogs metrics endpoint with env vars (#7968 by sylr)
    • [middleware,metrics] Add router metrics (#7510 by jorge07)
    • [middleware,tcp] Add TCP Middlewares support (#7813 by rtribotte)
    • [middleware] Removes headers middleware options (#8161 by tomMoulard)
    • [middleware] Headers: add permissionsPolicy and deprecate featurePolicy (#8200 by WLun001)
    • [middleware] Deprecates ssl redirect headers middleware options (#8160 by tomMoulard)
    • ๐Ÿ”Œ [plugins] Local private plugins. (#8224 by ldez)
    • ๐Ÿ”Œ [provider,plugins] Add plugin's support for provider (#7794 by ldez)
    • [rules] Support not in rules definition (#8164 by juliens)
    • [rules] Add routing IP rule matcher (#8169 by tomMoulard)
    • [server] Improve host name resolution for TCP proxy (#7971 by H-M-H)
    • [server] Add ability to disable HTTP/2 in dynamic config (#7645 by jcuzzi)
    • [sticky-session] Add a mechanism to format the sticky cookie value (#8103 by tomMoulard)
    • [tls] Mutualize TLS version and cipher code (#7779 by rtribotte)
    • [tls,k8s/crd,k8s] Improve CA certificate loading from kubernetes secret (#7789 by rio)
    • [tls] Do not build a default certificate for ACME challenges store (#7833 by rkojedzinszky)
    • [tracing] Use Datadog tracer environment variables to setup default config (#7721 by GianOrtiz)
    • [tracing] Update Elastic APM from 1.7.0 to 1.11.0 (#8187 by afitzek)
    • [tracing] Override jaeger configuration with env variables (#8198 by mmatur)
    • [udp] Add udp timeout configuration (#6982 by Lindenk)

    ๐Ÿ› Bug fixes:

    • [k8s,k8s/gatewayapi] Update Gateway API version to v0.3.0 (#8253 by jbdoumenjou)
    • [k8s] Kubernetes: detect changes for resources other than endpoints (#8313 by rtribotte)
    • [middleware] Library change for compress middleware to increase performance (#8245 by tomMoulard)
    • ๐Ÿ”Œ [plugins] Update yaegi to v0.9.21 (#8285 by ldez)
    • ๐Ÿ”Œ [plugins] Downgrade yaegi to v0.9.19 (#8282 by ldez)
    • [webui] Fix dashboard to display middleware details (#8284 by tomMoulard)
    • [webui] Fix dashboard title for TCP middlewares (#8339 by mschneider82)
    • [k8s] Remove logging of changed object with cast (#8128 by hensur)

    ๐Ÿ“š Documentation:

    Misc:

  • v2.5.0-rc6 Changes

    August 13, 2021

    All Commits

    โœจ Enhancements:

    • โšก๏ธ Update Go version (#8355 by mpl)

    Misc:

  • v2.5.0-rc5 Changes

    August 03, 2021

    All Commits

    ๐Ÿ› Bug fixes:

    • [k8s] Kubernetes: detect changes for resources other than endpoints (#8313 by rtribotte)

    Misc:

  • v2.5.0-rc4 Changes

    August 03, 2021

    ๐Ÿš€ Release canceled.

  • v2.5.0-rc3 Changes

    July 20, 2021

    All Commits

    โœจ Enhancements:

    • [consulcatalog] Add Support for Consul Connect (#7407 by Gufran)

    ๐Ÿ› Bug fixes:

    • [k8s,k8s/gatewayapi] Update Gateway API version to v0.3.0 (#8253 by jbdoumenjou)
    • [middleware] Library change for compress middleware to increase performance (#8245 by tomMoulard)
    • ๐Ÿ”Œ [plugins] Update yaegi to v0.9.21 (#8285 by ldez)
    • ๐Ÿ”Œ [plugins] Downgrade yaegi to v0.9.19 (#8282 by ldez)
    • [webui] Fix dashboard to display middleware details (#8284 by tomMoulard)

    ๐Ÿ“š Documentation:

    Misc:

  • v2.5.0-rc2 Changes

    June 28, 2021

    All Commits

    โœจ Enhancements:

    • [file] Update sprig to v3.2.0 (#7746 by sirlatrom)
    • [healthcheck] Healthcheck: add support at the load-balancers of services level (#8057 by mpl)
    • [http3] Upgrade github.com/lucas-clemente/quic-go (#8076 by sylr)
    • [http3] Add HTTP3 support (experimental) (#7724 by juliens)
    • [k8s,k8s/crd,k8s/ingress] Ignore empty endpoint changes (#7646 by hensur)
    • [k8s,k8s/crd] Improve kubernetes external name service support for UDP (#7773 by kevinpollet)
    • [k8s,k8s/crd] Upgrade the CRD version from apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1 (#7815 by jbdoumenjou)
    • [k8s,k8s/crd] Add named port support to Kubernetes IngressRoute CRDs (#7668 by Cirrith)
    • [k8s,k8s/gatewayapi] Add wildcard hostname rule to kubernetes gateway (#7963 by jberger)
    • [k8s,k8s/gatewayapi] Allow crossprovider service reference (#7774 by jbdoumenjou)
    • [k8s,k8s/gatewayapi] Add support for TCPRoute and TLSRoute (#8054 by tomMoulard)
    • [k8s,k8s/ingress] Filter ingress class resources by name (#7915 by tomMoulard)
    • [k8s,k8s/ingress] Upgrade Ingress Handling to work with networkingv1/Ingress (#7549 by SantoDE)
    • [k8s,k8s/ingress] Upgrade IngressClass to use v1 over v1Beta on Kube 1.19+ (#8089 by SantoDE)
    • [k8s,k8s/ingress] Add k8s provider option to create services without endpoints (#7593 by Lucaber)
    • [k8s,k8s/ingress] Add ServersTransport annotation to k8s ingress provider (#8084 by wdullaer)
    • ๐Ÿ”Š [logs,middleware] Add TLS version and cipher to the accessLog (#7478 by na4ma4)
    • [metrics] Allow to define datadogs metrics endpoint with env vars (#7968 by sylr)
    • [metrics] Add TLS certs expiration metric (#6924 by sylr)
    • [middleware,metrics] Add router metrics (#7510 by jorge07)
    • [middleware,tcp] Add TCP Middlewares support (#7813 by rtribotte)
    • [middleware] Deprecates ssl redirect headers middleware options (#8160 by tomMoulard)
    • [middleware] Headers: add permissionsPolicy and deprecate featurePolicy (#8200 by WLun001)
    • [middleware] Removes headers middleware options (#8161 by tomMoulard)
    • ๐Ÿ”Œ [plugins,provider] Add plugin's support for provider (#7794 by ldez)
    • ๐Ÿ”Œ [plugins] Local private plugins. (#8224 by ldez)
    • [rules] Add routing IP rule matcher (#8169 by tomMoulard)
    • [rules] Support not in rules definition (#8164 by juliens)
    • [server] Improve host name resolution for TCP proxy (#7971 by H-M-H)
    • [server] Add ability to disable HTTP/2 in dynamic config (#7645 by jcuzzi)
    • [sticky-session] Add a mechanism to format the sticky cookie value (#8103 by tomMoulard)
    • [tls] Mutualize TLS version and cipher code (#7779 by rtribotte)
    • [tls] Do not build a default certificate for ACME challenges store (#7833 by rkojedzinszky)
    • [tracing] Use Datadog tracer environment variables to setup default config (#7721 by GianOrtiz)
    • [tracing] Update Elastic APM from 1.7.0 to 1.11.0 (#8187 by afitzek)
    • [tracing] Override jaeger configuration with env variables (#8198 by mmatur)
    • [udp] Add udp timeout configuration (#6982 by Lindenk)

    ๐Ÿ› Bug fixes:

    • [k8s] Remove logging of changed object with cast (#8128 by hensur)

    ๐Ÿ“š Documentation:

    Misc:

  • v2.5.0-rc1 Changes

    June 28, 2021

    ๐Ÿš€ Release canceled.