3.0.4
tobychui/zoraxy3.0.4May 18, 2024by tobychui
AI Summary
This release introduces a new method for generating DNS challenge-based certificates (including wildcards) from Let's Encrypt without requiring environment variable changes, fixes concurrent save issues in ACME EAB settings, and resolves a panic when loading certificates generated by Zoraxy v2.
Key Highlights
- New DNS challenge certificate generation without environment variable dependencies
- Fixed ACME module EAB settings concurrent save bugs
- Resolved panic on loading certificates generated by Zoraxy v2
- Added automatic form generator for DNS challenge providers
- Windows 7 support available via NT6-1 build (with some DNS provider limitations)
New Features
- DNS challenge-based certificate generation (supports wildcards) without environment variable changes
- Automatic form generator for DNS challenge and providers
- CA name default value configuration
- Code generator for acmedns module to store DNS challenge provider contents
Full Release Notes
## V3.0.4 Updates This release tidied up the contribution by @Teifun2 and added a new way to generate DNS challenge based certificate (e.g. wildcards) from Let's Encrypt without changing any environment variables. This also fixes a few previous ACME module EAB settings bug related to concurrent save. You can find the DNS challenge settings under TLS / SSL > ACME snippet > Generate New Certificate > (Check the "Use a DNS Challenge" checkbox)  - Optimized DNS challenge implementation - Removed dependencies on environment variable write and keep all data contained - Fixed panic on loading certificate generated by Zoraxy v2 - Added automatic form generator for DNS challenge / providers - Added CA name default value - Added code generator for acmedns module (storing the DNS challenge provider contents extracted from lego) - Fixed ACME snippet "Obtain Certificate" concurrent issues in save EAB and DNS credentials _Remarks: If you are using Windows 7, you can use the NT6-1 release. However, some DNS challenge provider like cpanel and mailinabox are missing from this build due to library & compiler limitations._ Thanks for all the contributors and developers involved testing out the DNS challenge feature 🎉🎉🎉