Skip to content

v0.4.0

Choose a tag to compare

@dannywillems dannywillems released this 25 Feb 15:16
· 92 commits to main since this release

Added

  • App::port(host, container) builder for host-to-container port mapping
    (docker-compose ports), complementing expose() which only exposes
    within the Docker network (#8)
  • --force flag on destroy command to skip interactive confirmation
    prompt for CI/CD and scripted workflows (#10)

Fixed

  • Caddy now only depends on apps it actually proxies, not all apps in the
    stack; non-proxied apps no longer block Caddy startup (#9)

Changed

  • BREAKING: Caddy::reverse_proxy() and Caddy::route() now require
    Upstream instead of impl Into<String>, callers must use
    App::upstream()
  • Remove From<Upstream> for String impl
  • Pipeline now supports multiple DNS providers; calling .dns() pushes
    to a vec instead of replacing the previous provider (#7)