Releases: nginx-proxy/nginx-proxy
Releases · nginx-proxy/nginx-proxy
1.5.1
What's Changed
Other
- tests: non standard port Host header check by @SchoNie in #2393
- docs: fix typo README.md by @whomobile in #2397
Dependencies
- build: bump nginx from 1.25.3 to 1.25.4 by @dependabot in #2398
New Contributors
- @whomobile made their first contribution in #2397
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
New features
- feat: new AWS SSL policies by @patrickdk77 and @buchdag in #2274
- feat: enable proxy_buffering by @buchdag in #2358
- feat: keepalive auto setting by @buchdag in #2364
- feat: add support for grpcs protocol by @theFra985 in #2321
- feat: define basic auth for virtual path by @jmformenti in #2389
- feat: add more control over log_format config directive by @darh in #2197
Fixes
- fix: TLS 1.3 security policies by @buchdag in #2338
- fix #2310 by @pini-gh in #2347
- fix: set worker_rlimit_nofile to (worker_connections x 2) by @buchdag in #2387
- fix: add non standard port to Host header by @buchdag in #2388
Other
- test: replace python docker-compose with docker compose by @buchdag in #2343
- ci: image build and publish workflow update by @buchdag in #2245
- tests: test case assertion depending on python version by @pini-gh in #2350
- tests: support custom 'docker compose' command by @pini-gh in #2349
- tests: pytest color terminal output by @SchoNie in #2354
- tests: fix xpass and xfails test_restart_while_missing_cert.py by @SchoNie in #2355
- test: revert "Fix test" and "Sleep longer" by @buchdag in #2356
- docs: split documentation by @buchdag in #2357
- refactor: cleanup dockerfiles by @buchdag in #2359
- test: install docker compose in nginx-proxy-tester image by @SchoNie in #2369
- build: add the openssl cli back to the alpine image by @buchdag in #2372
- ci: add s390x support by @lysliu in #2383
Dependencies
- ci: bump actions/setup-python from 4 to 5 by @dependabot in #2341
- ci: bump docker from 6.1.3 to 7.0.0 in /test/requirements by @dependabot in #2340
- ci: bump pytest from 7.4.3 to 7.4.4 in /test/requirements by @dependabot in #2365
- ci: bump peter-evans/dockerhub-description from 3 to 4 by @dependabot in #2381
- build: bump nginxproxy/docker-gen from 0.10.7 to 0.11.2 by @dependabot in #2346, #2360 and #2390
- build: bump nginxproxy/forego from 0.17.2 to 0.18.1 by @dependabot in #2348 and #2362
New Contributors
- @theFra985 made their first contribution in #2321
- @jmformenti made their first contribution in #2389
- @lysliu made their first contribution in #2383
- @darh made their first contribution in #2197
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
New features
- feat: support containers running --net=host (#1537) by @rot169 in #2222
- feat: experimental HTTP/3 support + optional HTTP/2 disabling by @buchdag, @SchoNie, @Knapoc and @patrickdk77 in #2278
Fixes
- fix: Replace mDNS .local domain with .internal domain by @SaturnIC in #2250
- fix: add missing chacha cipher by @azlux in #2247
Other
Dependencies
- build: bump nginx from 1.23.4 to 1.25.3 by @dependabot in #2251, #2261, #2285 and #2322
- build: bump nginxproxy/docker-gen from 0.10.4 to 0.10.7 by @dependabot in #2267, #2273 and #2336
- build: bump nginxproxy/forego from 0.17.1 to 0.17.2 by @dependabot in #2266
- ci: bump requests from 2.30.0 to 2.31.0 in /test/requirements by @dependabot in #2252
- ci: bump docker from 6.1.1 to 6.1.3 in /test/requirements by @dependabot in #2244 and #2255
- ci: bump pytest from 7.3.1 to 7.4.3 in /test/requirements by @dependabot in #2259, #2263, #2292 and #2324
- ci: bump actions/checkout from 3 to 4 by @dependabot in #2296
- ci: bump docker/setup-buildx-action from 2 to 3 by @dependabot in #2303
- ci: bump docker/setup-qemu-action from 2 to 3 by @dependabot in #2304
- ci: bump docker/metadata-action from 4 to 5 by @dependabot in #2305
- ci: bump docker/login-action from 2 to 3 by @dependabot in #2307
- ci: bump docker/build-push-action from 4 to 5 by @dependabot in #2306
New Contributors
- @azlux made their first contribution in #2247
- @SaturnIC made their first contribution in #2250
- @rot169 made their first contribution in #2222
- @Knapoc made their first contribution in #2278
- @patrickdk77 made their first contribution in #2278
Full Changelog: 1.3.1...1.4.0
1.3.1
What's Changed
Fixes:
Other changes:
- ci: bump requests from 2.28.2 to 2.29.0 in /test/requirements by @dependabot in #2225
- ci: bump docker from 6.0.1 to 6.1.1 in /test/requirements by @dependabot in #2236
- ci: maintain GitHub Actions with Dependabot by @buchdag in #2226
- ci: bump actions/setup-python from 2 to 4 by @dependabot in #2227
- ci: bump docker/build-push-action from 3 to 4 by @dependabot in #2228
- ci: rename build / publish workflow by @buchdag in #2229
- build: get docker-gen from pre-built image by @buchdag in #2230
- build: get forego from pre-built image by @buchdag in #2238
- build: don't install wget inside images by @buchdag in #2231
- build: bump golang from 1.20.3-alpine to 1.20.4-alpine by @dependabot in #2232
Full Changelog: 1.3.0...1.3.1
1.3.0
New features
- feat: Add support for HTTP keep-alive between the proxy and upstream by @rhansen in #1934
- feat: Add support for HTTP load balancing between the proxy and upstream server groups by @SchoNie in #2173
Fixes
- fix: Improve handling of unknown hosts and missing certs by @rhansen in #2186
- fix: Remove
default_server
listen option from fallback server by @rhansen in #2214
Other changes
- build: bump nginx from 1.23.3-alpine to 1.23.4-alpine by @dependabot in #2206
- build: docker-gen 0.10.2 -> 0.10.3 by @buchdag in #2207
- build: dockergen 0.10.3 -> 0.10.4 by @buchdag in #2220
- build: bump golang from 1.20.2-alpine to 1.20.3-alpine by @dependabot in #2213
- ci: bump pytest from 7.2.2 to 7.3.0 in /test/requirements by @dependabot in #2216
- ci: bump pytest from 7.3.0 to 7.3.1 in /test/requirements by @dependabot in #2219
New Contributors
Full Changelog: 1.2.3...1.3.0
1.2.3
What's Changed
Fixes:
Other changes:
- build: bump golang from 1.20.1-alpine to 1.20.2-alpine by @dependabot in #2188
- build: dockergen 0.10.1 -> 0.10.2 by @buchdag in #2200
- ci: bump pytest from 7.2.1 to 7.2.2 in /test/requirements by @dependabot in #2187
Full Changelog: 1.2.2...1.2.3
1.2.2
Fixes
- fix: Sort networks and ports before iterating by @JanMalte in #2183
- fix: Partially revert "chore: Remove support for legacy swarm" by @rhansen in #2179
Other changes
- build: bump golang from 1.20.0 to 1.20.1 by @dependabot in #2175
- build: dockergen 0.10.0 -> 0.10.1 by @buchdag in #2184
- tests: minor test improvements by @rhansen in #2164
New Contributors
Full Changelog: 1.2.1...1.2.2
1.2.1
What's Changed
- build: bump golang from 1.19.5 to 1.20.0 by @dependabot in #2162
- build: dockergen 0.9.4 -> 0.10.0 by @buchdag in #2163
- chore: Remove support for legacy swarm by @rhansen in #2157
- chore: Factor out container IP:port lookup by @rhansen in #2159
Full Changelog: 1.2.0...1.2.1
1.2.0
New features
- feat: allow complete override of location blocks by @harvdogg in #1179
- feat:
DEFAULT_ROOT=none
disables the defaultlocation /
block by @rhansen in #2146 - feat: support
LOG_FORMAT
env variable. by @vincent-herlemont in #2151 - feat: unconditionally produce debug comments by @rhansen in #2141
Fixes
- fix: ignore
VIRTUAL_HOST
set to the empty string by @rhansen in #2145 - fix: generate at most one
server
directive per container by @rhansen in #2153
Other changes
- build: dockergen 0.9.3 -> 0.9.4 by @buchdag in #2147
- docs: custom log format. by @vincent-herlemont in #2152
- test: Pass
--pull
todocker build
to get fresh images by @rhansen in #2155 - test: minor test fixes by @rhansen in #2140
New Contributors
- @vincent-herlemont made their first contribution in #2151
- @harvdogg made their first contribution in #1179
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- perf: make sure networks order is the same by @SilverFire in #1985
- feat: Option to not trust
X-Forwarded-*
headers from clients by @rhansen in #1927 - feat: Add proxy header
X-Forwarded-Host
by @rhansen in #2121 - build: bump golang from 1.19.4 to 1.19.5 by @dependabot in #2132
- ci: bump requests from 2.28.1 to 2.28.2 in /test/requirements by @dependabot in #2134
- ci: bump pytest from 7.2.0 to 7.2.1 in /test/requirements by @dependabot in #2136
- refactor: various code health chores by @rhansen in #2127
- build: dockergen 0.9.2 -> 0.9.3 by @buchdag in #2137
New Contributors
- @SilverFire made their first contribution in #1985
Full Changelog: 1.0.4...1.1.0