diff --git a/CHANGELOG.md b/CHANGELOG.md index a7e019e..9738173 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# v3.0.4 May 18 2024 + +## This release tidied up the contribution by [Teifun2](https://github.com/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 [thanks to Teifun2](https://github.com/Teifun2) / Issues [#49](https://github.com/tobychui/zoraxy/issues/49) [#79](https://github.com/tobychui/zoraxy/issues/79) ++ 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 + + # v3.0.3 Apr 30 2024 ## Breaking Change