Releases: lucasdillmann/nginx-ignition
Releases · lucasdillmann/nginx-ignition
2.41.1
- Fix for the scenario where multiple admin users could be created during the onboarding flow under a race condition (thanks @tikket1 for the report!)
- Upgrade of the nginx version from 1.31.1 to 1.31.2 (mainline)
- Other minor fixes and improvements
Docker image: dillmann/nginx-ignition:2.41.1
2.41.0
- Home page was remade from scratch and is now an dashboard with a nginx ignition overview: nginx status and uptime, resource counts, expiring certificates, recent error logs, and a traffic summary. The feature tour with help videos moved to a dedicated Help page, accessible from the question-mark icon in the header menu.
- Fixed the double scrollbar issue on the logs page after the UI overhaul
- Development workflow improvements
- Other minor improvements and bug fixes
Docker image: dillmann/nginx-ignition:2.41.0
2.40.1
- Security fixes (thanks @tonghuaroot for the report!)
Docker image: dillmann/nginx-ignition:2.40.1
2.40.0
- Users can now update their own name and username from the account settings modal in the shell header.
- Improved Docker image build times by caching nginx module compilation in CI (BuildKit layer cache + ccache).
- Minor improvements, visual tweaks and bug fixes.
Docker image: dillmann/nginx-ignition:2.40.0
2.39.0
- Optimization of the Docker image to use the latest nginx mainline version while reducing its size and layers.
- Added support for 2 new DNS providers for Let's Encrypt challenges: Connbyte and Dynadot.
- Removed the StackPath DNS provider as it shut down in 2024.
- Other minor improvements and bug fixes.
Docker image: dillmann/nginx-ignition:2.39.0
2.38.0
- General UI improvements, including a visual overhaul and a new compact menu mode
- Other minor improvements and bug fixes
Docker image: dillmann/nginx-ignition:2.38.0
2.37.0
- Added support for SSL certificates managed by external tools (like Certbot) by reading the certificate, key, and chain files from the filesystem.
- Updated the Let's Encrypt integration from Lego v4 to v5.0.4, adding support for 26 new DNS providers for Let's Encrypt challenges: Abion, Curanet, DanDomain, Dinahosting, 51DNS, DNScale, dns.la, DNS.services, EUserv, Fornex, Gehirn, Gname, HostUp, Katapult, NederHost, Ngenix, omg.lol, PointDNS, Rage4, ScanNet, Tele3, Veesp, Wannafind, Webnames.ru, Xinnet, and Zilore.
- Removed support for DNS challenge providers that Lego no longer ships: BrandIT, CloudXNS, DNSPod, classic IIJ DNS, IWantMyName, and Webnames. Certificates using these integrations must be switched to another DNS provider before they can renew. IIJ DNS Platform Service (IIJ DPF) remains supported.
- Updated Go to 1.26.3 and other internal dependencies.
- Other minor improvements and bug fixes.
Docker image: dillmann/nginx-ignition:2.37.0
2.36.1
- Minor fixes and improvements
Docker image: dillmann/nginx-ignition:2.36.1
2.36.0
- Improved the Code Editor for static response routes by replacing the outdated Codeium Editor with CodeMirror 6.
- Removed Codeium API Key configuration because the previous API Key option for Codeium (now Windsurf) is no longer used.
- Added support for 4 new DNS providers for Let's Encrypt challenges: Netnod, 1cloud.ru, Online.net, and UCloud.
- General UI improvements and tweaks.
- Other minor improvements and bug fixes.
Docker image: dillmann/nginx-ignition:2.36.0
2.35.3
- Security fixes and updates
Docker image: dillmann/nginx-ignition:2.35.3