Skip to content

v3.18.0

Choose a tag to compare

@traefiker traefiker released this 21 Oct 09:18
7c938bb

Features

  • LLaMA Guard Support - Added a new LLM Guard middleware for the AI Gateway which brings flexible content security to any API traffic through external guard services or LLMs. This middleware supports four variants to handle different integration patterns, from generic APIs with custom security services to chat completions with LLM-based guards like Llama Guard.

  • Query Middleware - New middleware for URL query parameter manipulation, allowing you to add, modify, or remove query parameters in requests before they reach upstream services.

  • APIM Offline Mode - API Management can now operate in offline mode, allowing API definitions and configurations to be managed without requiring continuous connectivity to Traefik Hub platform.

  • Force Case Middleware - Transform URL paths and query parameters to specific case formats (lowercase, uppercase, title case) for consistent API routing and backend compatibility.

  • Private Plugin Registry - Support for private plugin registries hosted on GitHub and GitLab, enabling teams to use custom middleware plugins from private repositories with secure authentication.

  • Dev Portal - Feature gate for self-service apps & subscriptions on developer portal U

Improvements

  • Bring back support for keyPrefix in OIDC middleware
  • Introduced a new separator in the Content Guard middleware that allows Presidio to detect multiple people instead of a single person
  • Add support for the max_completion_tokens config option in the AI gateway chat completion middleware.
  • Enable AI metrics when tracing is not configured
  • Removed codename from version info
  • Updated Traefik Proxy to v3.5.3
  • Added gosec for SOC2 compliance
  • Updated CRDs to v1.21.1
  • Updated Docker/Dockerfile to v1.18

Bug Fixes

  • Fixed Traefik Hub static config logging
  • Fixed local env license public key
  • Fixed e2e test license generation
  • Fixed log in conditions parser
  • Fixed a panic that occurs when the gateway stops due to a timeout while waiting for a graceful shutdown.

Compatibility Matrix

This release comes with the following components:

Component Version
Traefik Hub v3.18.0
Helm Chart v37.2.0
Traefik Proxy v3.5.3
Coraza WAF v3.3.3
OWASP CRS v4.14.0
Static Analyzer v1.5.0
Kubernetes Gateway API v1.3.0