The latest version of Nginx Proxy Manager, version 2.12, has just been released, bringing a slew of updates and important security patches. As always, it’s highly recommended that you back up your entire instance before upgrading.
One of the major highlights of this release is patching two critical vulnerabilities, more specifically, CVE-2024-46256 and CVE-2024-46257. Additionally, Nginx Proxy Manager 2.12 features a reworked API schema and validation system.
Regarding this, the full OpenAPI/Swagger specification can now be accessed via the “/api/schema” endpoint. Importantly, boolean fields in API responses are now returned as true boolean values instead of the previous 0/1 format.
This is part of a broader effort to make the API more standardized and intuitive. Moreover, users will notice that the API now correctly returns a 404 error for operations performed on non-existent objects, improving clarity and error handling.
The development team also took steps to enhance testing with a vastly improved API Cypress test suite. This enhancement includes introducing a local ACME server for more effective DNS certificate testing. Furthermore, several security dependencies have been updated to reinforce the system’s resilience against potential threats.
Nginx Proxy Manager 2.12 also comes with support for a few new DNS providers, including mijn.host, Active24, Rockenstein AG, and Edge DNS by Akamai, thus expanding the range of DNS providers available to users, offering more flexibility for different hosting setups.
Lastly, the update sees a swap of the MySQL library and Knex client for the more efficient MySQL2, as well as a fix for issues where the application wouldn’t restart after log rotation.
For those using Docker, the new images are now available:
- jc21/nginx-proxy-manager
- jc21/nginx-proxy-manager:2
- jc21/nginx-proxy-manager:2.12.0
If you run into any issues after upgrading, you can always revert to the previous stable version using the Docker tag “2.11.3.” By the way, if you’re unsure how to deploy Nginx Proxy Manager and make the most of its convenient features, our detailed guide will walk you through each step easily.
Refer to the changelog for more information on all changes in the new version.