- Introduced a new API security model and contract, removing entrypoint and middleware configuration (breaking change).
- Added major features such as TCP support, weighted round‑robin load balancing, new TLS options grouping, enhanced Kubernetes CRD handling, and a new rule syntax.
- Removed deprecated components (StorageFile, etcd v2, old global config, BaseProvider), upgraded to Go 1.12 with ACME/lego and TLS 1.3 support, and expanded documentation for ACME TLS usage.