feat(acme): Integrate SmartAcme DNS-01 handling and add certificate provisioning for SmartProxy

This commit is contained in:
2026-02-13 12:12:01 +00:00
parent 85b6c4fa51
commit ca112c3e42
6 changed files with 57 additions and 19 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2026-02-13 - 5.1.0 - feat(acme)
Integrate SmartAcme DNS-01 handling and add certificate provisioning for SmartProxy
- Add smartAcme property and lifecycle management (start/stop) in DcRouter
- Create SmartAcme instance when DNS challenge handlers are present and wire certProvisionFunction to SmartProxy to return certificates for domains
- Fall back to http-01 provisioning on SmartAcme errors for a domain
- Stop SmartAcme during shutdown sequence to clean up resources
- Bump dependency @push.rocks/smartproxy to ^23.1.5
## 2026-02-13 - 5.0.7 - fix(deps)
bump @push.rocks/smartdns to ^7.8.1 and @push.rocks/smartmta to ^5.2.2