Skip to content

Commit 47bbd64

Browse files
Release Automationgithub-actions[bot]
authored andcommitted
Release 8.0.0
1 parent 71f3d26 commit 47bbd64

2 files changed

Lines changed: 61 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,64 @@ All notable changes to this project will be documented in this file.
44
Each new release typically also includes the latest modulesync defaults.
55
These should not affect the functionality of the module.
66

7+
## [v8.0.0](https://github.com/voxpupuli/puppet-nginx/tree/v8.0.0) (2026-03-25)
8+
9+
[Full Changelog](https://github.com/voxpupuli/puppet-nginx/compare/v7.0.1...v8.0.0)
10+
11+
**Breaking changes:**
12+
13+
- Drop puppet, update openvox minimum version to 8.19 [\#1648](https://github.com/voxpupuli/puppet-nginx/pull/1648) ([TheMeier](https://github.com/TheMeier))
14+
15+
**Implemented enhancements:**
16+
17+
- config parameters missing [\#1658](https://github.com/voxpupuli/puppet-nginx/issues/1658)
18+
- Add support, in locations, of parameters that are available in server and compatible with location [\#1206](https://github.com/voxpupuli/puppet-nginx/issues/1206)
19+
- Add ngx\_http\_dav\_module support for methods like PUT [\#816](https://github.com/voxpupuli/puppet-nginx/issues/816)
20+
- Real\_ip module not supported [\#796](https://github.com/voxpupuli/puppet-nginx/issues/796)
21+
- fastcgi\_cache\_path should allow a hash [\#727](https://github.com/voxpupuli/puppet-nginx/issues/727)
22+
- proxy\_cache\_valid should allow a hash [\#726](https://github.com/voxpupuli/puppet-nginx/issues/726)
23+
- Add EL10 support [\#1688](https://github.com/voxpupuli/puppet-nginx/pull/1688) ([bastelfreak](https://github.com/bastelfreak))
24+
- Add Debian 13 support [\#1687](https://github.com/voxpupuli/puppet-nginx/pull/1687) ([bastelfreak](https://github.com/bastelfreak))
25+
- Add proxy\_next\_upstream to server resource and pass it to the location [\#1686](https://github.com/voxpupuli/puppet-nginx/pull/1686) ([sebastianrakel](https://github.com/sebastianrakel))
26+
- Add grpc support [\#1681](https://github.com/voxpupuli/puppet-nginx/pull/1681) ([yachub](https://github.com/yachub))
27+
- Add GB size unit support [\#1663](https://github.com/voxpupuli/puppet-nginx/pull/1663) ([artonix101](https://github.com/artonix101))
28+
- Add parameter `uwsgi_param` for default vhost in server resource [\#1662](https://github.com/voxpupuli/puppet-nginx/pull/1662) ([Heidistein](https://github.com/Heidistein))
29+
- add some missing directives: `variables_hash_bucket_size`, `variables_hash_max_size`, `proxy_headers_hash_max_size` [\#1659](https://github.com/voxpupuli/puppet-nginx/pull/1659) ([Enrice](https://github.com/Enrice))
30+
- Change proxy\_redirect parameter to Optional\[Variant\[Array\[String\],Str… [\#1650](https://github.com/voxpupuli/puppet-nginx/pull/1650) ([rgarifullin-bank131](https://github.com/rgarifullin-bank131))
31+
- Allow `ssl_verify_client` when only `ssl_trusted_cert` is set [\#1645](https://github.com/voxpupuli/puppet-nginx/pull/1645) ([ltning](https://github.com/ltning))
32+
- Add support for Ubuntu 24.04 "noble" [\#1641](https://github.com/voxpupuli/puppet-nginx/pull/1641) ([kenyon](https://github.com/kenyon))
33+
- Add ssl parameter to IPv6 listen directive [\#1632](https://github.com/voxpupuli/puppet-nginx/pull/1632) ([Cicco0](https://github.com/Cicco0))
34+
35+
**Fixed bugs:**
36+
37+
- Fix for \#1644 \(`ssl_verify_client` with only `ssl_trusted_certificate`\) breaks common use case [\#1646](https://github.com/voxpupuli/puppet-nginx/issues/1646)
38+
- Update passenger signing key [\#1682](https://github.com/voxpupuli/puppet-nginx/pull/1682) ([yachub](https://github.com/yachub))
39+
- Allow www in server name when using rewrite\_non\_www\_to\_www [\#1680](https://github.com/voxpupuli/puppet-nginx/pull/1680) ([yachub](https://github.com/yachub))
40+
41+
**Closed issues:**
42+
43+
- Failure in `class_spec` acceptance test [\#1666](https://github.com/voxpupuli/puppet-nginx/issues/1666)
44+
- Nginx::Size should accept g or G for gigabytes [\#1656](https://github.com/voxpupuli/puppet-nginx/issues/1656)
45+
- Support `ssl_verify_client` when only `ssl_trusted_cert` is set [\#1644](https://github.com/voxpupuli/puppet-nginx/issues/1644)
46+
- nginx::log\_format does not get set with puppet 4 [\#1088](https://github.com/voxpupuli/puppet-nginx/issues/1088)
47+
- Changes from Validate\_ to datatypes is not backward compatible with Puppet 3.8.7 [\#1053](https://github.com/voxpupuli/puppet-nginx/issues/1053)
48+
- Wrong repo path in amazon linux [\#1052](https://github.com/voxpupuli/puppet-nginx/issues/1052)
49+
- listen\_options and ipv6\_listen\_options doesn't have the same default value [\#874](https://github.com/voxpupuli/puppet-nginx/issues/874)
50+
- use\_default\_location behavior is undocumented and confusing/counterintuitive [\#544](https://github.com/voxpupuli/puppet-nginx/issues/544)
51+
52+
**Merged pull requests:**
53+
54+
- Use voxpupuli.org in examples [\#1685](https://github.com/voxpupuli/puppet-nginx/pull/1685) ([marcusdots](https://github.com/marcusdots))
55+
- Add missing `location` params [\#1675](https://github.com/voxpupuli/puppet-nginx/pull/1675) ([bwitt](https://github.com/bwitt))
56+
- Add docs and type for `use_default_location` [\#1674](https://github.com/voxpupuli/puppet-nginx/pull/1674) ([bwitt](https://github.com/bwitt))
57+
- Add `real_ip` module support [\#1671](https://github.com/voxpupuli/puppet-nginx/pull/1671) ([bwitt](https://github.com/bwitt))
58+
- Make `ipv6_listen_options` default to `listen_options` plus ipv6only [\#1670](https://github.com/voxpupuli/puppet-nginx/pull/1670) ([bwitt](https://github.com/bwitt))
59+
- Allow hash for `proxy_cache_valid` [\#1669](https://github.com/voxpupuli/puppet-nginx/pull/1669) ([bwitt](https://github.com/bwitt))
60+
- Add WebDAV support [\#1668](https://github.com/voxpupuli/puppet-nginx/pull/1668) ([bwitt](https://github.com/bwitt))
61+
- Fix `class_spec` acceptance test [\#1667](https://github.com/voxpupuli/puppet-nginx/pull/1667) ([bwitt](https://github.com/bwitt))
62+
- Allow `fastcgi_cache_path` to be a Hash [\#1665](https://github.com/voxpupuli/puppet-nginx/pull/1665) ([bwitt](https://github.com/bwitt))
63+
- Fix ssl verify client compat [\#1647](https://github.com/voxpupuli/puppet-nginx/pull/1647) ([ltning](https://github.com/ltning))
64+
765
## [v7.0.1](https://github.com/voxpupuli/puppet-nginx/tree/v7.0.1) (2025-06-12)
866

967
[Full Changelog](https://github.com/voxpupuli/puppet-nginx/compare/v7.0.0...v7.0.1)
@@ -19,7 +77,7 @@ These should not affect the functionality of the module.
1977
**Breaking changes:**
2078

2179
- Disable mail relay in nginx 1.14 [\#1634](https://github.com/voxpupuli/puppet-nginx/pull/1634) ([jstraw](https://github.com/jstraw))
22-
- Fix `apt-key` deprecated message [\#1610](https://github.com/voxpupuli/puppet-nginx/pull/1610) ([miluxhd](https://github.com/miluxhd))
80+
- Fix `apt-key` deprecated message [\#1610](https://github.com/voxpupuli/puppet-nginx/pull/1610) ([milad-zanganeh](https://github.com/milad-zanganeh))
2381

2482
**Implemented enhancements:**
2583

@@ -418,7 +476,7 @@ https://github.com/voxpupuli/puppet-nginx/pull/1385 changes the default behaviou
418476
- Automatically require SSL cert files in the server [\#1296](https://github.com/voxpupuli/puppet-nginx/pull/1296) ([ekohl](https://github.com/ekohl))
419477
- Update smartos support [\#1290](https://github.com/voxpupuli/puppet-nginx/pull/1290) ([joelgarboden](https://github.com/joelgarboden))
420478
- Allow multiple servers per location [\#1278](https://github.com/voxpupuli/puppet-nginx/pull/1278) ([SaschaDoering](https://github.com/SaschaDoering))
421-
- Add autoindex to ssl\_header too [\#1275](https://github.com/voxpupuli/puppet-nginx/pull/1275) ([bc-bjoern](https://github.com/bc-bjoern))
479+
- Add autoindex to ssl\_header too [\#1275](https://github.com/voxpupuli/puppet-nginx/pull/1275) ([epik0r](https://github.com/epik0r))
422480
- allow adding custom mime types while still using the module defaults [\#1268](https://github.com/voxpupuli/puppet-nginx/pull/1268) ([bryangwilliam](https://github.com/bryangwilliam))
423481
- Introduce two new optional proxy parameters [\#1256](https://github.com/voxpupuli/puppet-nginx/pull/1256) ([ruriky](https://github.com/ruriky))
424482
- initial support for snippets [\#1231](https://github.com/voxpupuli/puppet-nginx/pull/1231) ([bryangwilliam](https://github.com/bryangwilliam))

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppet-nginx",
3-
"version": "7.0.2-rc0",
3+
"version": "8.0.0",
44
"author": "Vox Pupuli",
55
"summary": "Puppet NGINX management module",
66
"license": "MIT",

0 commit comments

Comments
 (0)