Skip to content

Commit 5a4edc4

Browse files
authored
Merge pull request #238 from voxpupuli/release-prep
Release 4.0.0
2 parents 68a1e33 + e86c5c7 commit 5a4edc4

File tree

2 files changed

+41
-1
lines changed

2 files changed

+41
-1
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,46 @@ 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+
## [v4.0.0](https://github.com/voxpupuli/puppet-nfs/tree/v4.0.0) (2025-12-11)
8+
9+
[Full Changelog](https://github.com/voxpupuli/puppet-nfs/compare/v3.0.0...v4.0.0)
10+
11+
**Breaking changes:**
12+
13+
- Drop EOL Ubuntu 20.04, RedHat 7, CentOS 8 [\#230](https://github.com/voxpupuli/puppet-nfs/pull/230) ([kenyon](https://github.com/kenyon))
14+
- Drop puppet, update openvox minimum version to 8.19 [\#221](https://github.com/voxpupuli/puppet-nfs/pull/221) ([TheMeier](https://github.com/TheMeier))
15+
- 🔥 remove EOL SLES/OpenSUSE version and ✨ add currrent SLES/OpenSUSE version [\#219](https://github.com/voxpupuli/puppet-nfs/pull/219) ([thomas-merz](https://github.com/thomas-merz))
16+
17+
**Implemented enhancements:**
18+
19+
- Add Debian 13 & AlmaLinux & Rocky & OracleLinux support [\#227](https://github.com/voxpupuli/puppet-nfs/pull/227) ([bastelfreak](https://github.com/bastelfreak))
20+
- Add RHEL/CentOS 10 support [\#225](https://github.com/voxpupuli/puppet-nfs/pull/225) ([cmd-ntrf](https://github.com/cmd-ntrf))
21+
- Add support for Debian 12 [\#223](https://github.com/voxpupuli/puppet-nfs/pull/223) ([smortex](https://github.com/smortex))
22+
- metadata.json: Add OpenVox [\#217](https://github.com/voxpupuli/puppet-nfs/pull/217) ([jstraw](https://github.com/jstraw))
23+
- Allow export clients to be Array [\#213](https://github.com/voxpupuli/puppet-nfs/pull/213) ([moritz-makandra](https://github.com/moritz-makandra))
24+
- Add Ubuntu 24.04 support [\#204](https://github.com/voxpupuli/puppet-nfs/pull/204) ([bastelfreak](https://github.com/bastelfreak))
25+
- Option for create nfs exported directory [\#186](https://github.com/voxpupuli/puppet-nfs/pull/186) ([bschonec](https://github.com/bschonec))
26+
27+
**Closed issues:**
28+
29+
- Refactor `params.pp` to move case OS family-code into hiera files [\#211](https://github.com/voxpupuli/puppet-nfs/issues/211)
30+
- Missing condition for server\_nfsv4\_servicehelper for ubuntu 24 \(noble\) distribution [\#208](https://github.com/voxpupuli/puppet-nfs/issues/208)
31+
- Allow creating the export without having to create the directory. [\#184](https://github.com/voxpupuli/puppet-nfs/issues/184)
32+
- add support for puppet-augeasproviders\_core 4.X and puppet-augeasproviders\_shellvar \> 6.x [\#176](https://github.com/voxpupuli/puppet-nfs/issues/176)
33+
- Support Puppet Stdlib 9.x [\#168](https://github.com/voxpupuli/puppet-nfs/issues/168)
34+
35+
**Merged pull requests:**
36+
37+
- README: fix resource creation example [\#236](https://github.com/voxpupuli/puppet-nfs/pull/236) ([kenyon](https://github.com/kenyon))
38+
- Replace stdlib `delete` and `difference` functions with built-in operator [\#235](https://github.com/voxpupuli/puppet-nfs/pull/235) ([kenyon](https://github.com/kenyon))
39+
- `metadata.json`: remove `augeas_core` and `mount_core` [\#234](https://github.com/voxpupuli/puppet-nfs/pull/234) ([kenyon](https://github.com/kenyon))
40+
- docs, tests: update obsolete syntax [\#233](https://github.com/voxpupuli/puppet-nfs/pull/233) ([kenyon](https://github.com/kenyon))
41+
- README cleanup [\#232](https://github.com/voxpupuli/puppet-nfs/pull/232) ([kenyon](https://github.com/kenyon))
42+
- Remove unused/obsolete `spec/local-testing` files and docs [\#231](https://github.com/voxpupuli/puppet-nfs/pull/231) ([kenyon](https://github.com/kenyon))
43+
- Unit test refactor: use `on_supported_os` from rspec-puppet-facts [\#229](https://github.com/voxpupuli/puppet-nfs/pull/229) ([kenyon](https://github.com/kenyon))
44+
- Rework documentation into Puppet Strings format [\#212](https://github.com/voxpupuli/puppet-nfs/pull/212) ([Safranil](https://github.com/Safranil))
45+
- Migrate from `params.pp` to hiera data [\#194](https://github.com/voxpupuli/puppet-nfs/pull/194) ([tuxmea](https://github.com/tuxmea))
46+
747
## [v3.0.0](https://github.com/voxpupuli/puppet-nfs/tree/v3.0.0) (2024-08-06)
848

949
[Full Changelog](https://github.com/voxpupuli/puppet-nfs/compare/v2.1.11...v3.0.0)

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppet-nfs",
3-
"version": "3.0.1-rc0",
3+
"version": "4.0.0",
44
"source": "https://github.com/voxpupuli/puppet-nfs.git",
55
"author": "Voxpupuli Community",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)