Skip to content

2.0 beta 19

Pre-release
Pre-release

Choose a tag to compare

@mholt mholt released this 23 Mar 17:31
· 1976 commits to master since this release
v2.0.0-beta.19
348cb79

Caddy 2.0 beta 19 is the next pre-release in the development cycle of Caddy 2 and is the best one yet! We recommend that everyone on the beta track upgrade, test in a dev or staging environment, and then use in production!

💚 Please consider sponsoring this project. I work on this full-time and appreciate your support!

Some highlights:

  • New handle_errors directive for powerful, flexible error handling logic
  • New CEL matcher
  • New --watch flag for caddy run|start commands to auto-reload config
  • Fix sporadic ACME HTTP challenge hangs
  • Fix matching wildcard TLS connection policies
  • Several fixes and improvements to auto-HTTPS logic
  • Numerous other little fixes and improvements!
  • Known bug: Some default configurations fail to create new Let's Encrypt accounts when needed with term agreement errors; as a workaround, specify "http_port": 80 or "https_port": 443 in your HTTP app config. Fixed in 4c43bf8.

See all commits since beta 18 here.

Please remember that Caddy 2 is still pre-release so there may be breaking changes between tags. We hope you will find ways to use Caddy 2 beta in production and report any issues you find!

This is a community effort, so please report bugs, join the discussion, and submit pull requests to be a part of the team!

Support:

v2 Resources: