What's Changed
Breaking Changes 🛠
- Drop EOL CentOS 8 support by @traylenator in #245
New Features 🎉
- rules::out::mdns & rules::mdns: Allow interface filtering by @bastelfreak in #233
- rules::ospf3 & rules::out::ospf3: Allow filtering on outgoing interfaces by @bastelfreak in #234
- rules::llmnr: Allow interface filtering by @bastelfreak in #235
- update puppet-systemd upper bound to 8.0.0 by @TheMeier in #242
- New clobber_default_config paramater by @traylenator in #247
- New parameter purge_unmanaged_rules to reload nftables if configuration does not match reality by @canihavethisone in #253
- Add support Arrays of source/destination IP addresses for nftables::simplerule by @phaedriel in #252
Other Changes
- Accept on Debian 11 nftables::set will fail by @traylenator in #246
- Run default destroying acceptance tests at end by @traylenator in #249
New Contributors
- @zilchms made their first contribution in #238
- @TheMeier made their first contribution in #242
- @phaedriel made their first contribution in #252
Full Changelog: v3.7.1...v4.0.0