v2.12.0
Important: Back up your entire instance before using this new version! As with any new version, there may be breaking changes.
- Bring your docker instance down
- Zip or copy your
data
andletsencrypt
folders - Pull this new image
jc21/nginx-proxy-manager:2.11.3
- Bring up your docker stack and check for any problems in the logs
- Renew your DNS certs manually
- Check some or all of your hosts for expected behaviour
Changes
- Fix CVE-2024-46256 and CVE-2024-46257
- Reworked API Schema and validation, full openapi/swagger spec can be fetched from
/api/schema
endpoint ⚠️ Boolean fields in API responses are actual booleans now, not 0/1- API correctly returns 404 for operations on incorrect objects
- Vastly improved API Cypress test suite, spins up local acme server for DNS certificate testing
- Updated security deps
- Add mijn.host dns plugin (thanks @RafaelSchridi)
- Added active24 DNS provider (thanks @vggscqq)
- swap mysql library and knex client for mysql2 (thanks @nlynzaad)
- Add set directives for proxied paths to keep nginx from crashing if upstream is down (thanks @ddshd)
- Fix app not restarting after log rotate (thanks @cqhtyi)
- Add rockenstein AG DNS Plugin (thanks @rag-franky)
- Add Edge DNS by Akamai (thanks @egobude)
- fixed wedos password description (thanks @Hadatko)
Docker images
Should you encounter problems, use the docker tag 2.11.3
to downgrade.