What's Changed
2.4
(see #2446, #2468, #2472 and nginx-proxy/acme-companion#1123).
If you use nginx-proxy >= 1.6
with acme-companion, either upgrade the latter to >= 2.4
or use the ACME_HTTP_CHALLENGE_LOCATION
environment variable introduced in #2468 to disable challenge location handling by nginx-proxy.
Features
- feat: support TCP and UDP proxy by @KagurazakaNyaa in #2078
- feat: multiport support by @pini-gh and @buchdag in #2434
- feat: improve acme-challenge handling by @pini-gh in #2446
- feat: custom default error page by @buchdag in #2430
- feat: boolean variable ACME_HTTP_CHALLENGE_LOCATION by @pini-gh in #2468
- feat: enable acme challenge location handling by default by @buchdag in #2473
- feat: optionally enforce HTTPS_METHOD on missing cert by @pini-gh in #2452
Fixes
- fix: consistent behaviour for
HTTPS_METHOD=nohttp
by @pini-gh in #2448 - fix: include a complete fastcgi_params config by @rodrigoaguilera and @buchdag in #2449
Dependencies
- build: bump nginxproxy/docker-gen from 0.12.1 to 0.14.0 by @dependabot in #2439, #2451 and #2467
- build: bump library/nginx from 1.26.0 to 1.27.0 by @dependabot in #2470
Other changes
- test: use python alpine variant as base for web image by @buchdag in #2440
- test: Add tests for how Let's Encrypt ACME challenge is handled by @p12tic in #2438
- test: fix 'requirements' path in test/test_build.py by @pini-gh in #2444
- test: hardcode requests package version to 2.31.0 by @buchdag in #2460
- build: disambiguate base image names by @pini-gh in #2445
- ci: bump pytest from 8.2.0 to 8.2.1 in /test/requirements by @dependabot in #2455
- ci: bump docker from 7.0.0 to 7.1.0 in /test/requirements by @dependabot in #2461
- ci: bump requests from 2.31.0 to 2.32.3 in /test/requirements by @dependabot in #2459, #2462 and #2472
- chore/doc: explicit policy on missing certificate by @pini-gh in #2465
- chore: spelling fixes for #2468 by @SchoNie in #2471
Contributors
Many thanks to the following people for their work and/or feedback on the multiport support feature.
@rhansen @VincentSC @maxnoe
New Contributors
- @p12tic made their first contribution in #2438
- @KagurazakaNyaa made their first contribution in #2078
Full Changelog: 1.5.2...1.6.0