Skip to content

0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 10:11
· 7 commits to master since this release

Added

  • Top-level enable: false for excluding individual configuration files before
    listener grouping and validation.
  • A consistent Server: Via identity header on all responses.
  • Route-level request and response header set and remove rules for HTTP and
    WebSocket proxying.
  • Optional route-level strip_prefix rewriting for HTTP and WebSocket upstream
    requests.
  • Route-level return directives for immediate status responses and redirects,
    with safe $host and request-time $query expansion.
  • Configurable upstream connect, read, and write timeouts with listener defaults
    and per-route overrides for HTTP and WebSocket proxying.
  • Graceful SIGINT and SIGTERM shutdown that drains active HTTP requests,
    gives WebSockets a configurable grace period, and then closes upstream pools.

Full Changelog: v0.3.1...v0.4.0