Skip to content

Latest commit

 

History

History
282 lines (150 loc) · 14.2 KB

CHANGELOG.md

File metadata and controls

282 lines (150 loc) · 14.2 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v4.1.0 (2024-03-24)

Full Changelog

Implemented enhancements:

  • Adds "table" parameter to a wireguard interface stanza to be able to set it in the wg-quick/netdev configuration. #109 (JGodin-C2C)
  • puppetlabs/systemd: Allow 6.x #108 (zilchms)
  • Make default AllowedIPs= configureable #100 (bastelfreak)

Fixed bugs:

v4.0.1 (2023-12-29)

Full Changelog

Fixed bugs:

v4.0.0 (2023-12-27)

Full Changelog

Breaking changes:

  • Switch from voxpupuli/ferm to voxpupuli/nftables for firewalling #94 (bastelfreak)

Implemented enhancements:

v3.1.2 (2023-08-30)

Full Changelog

Fixed bugs:

  • persistent_keepalive: Fix regression - paass persistent_keepalive to systemd config #91 (bastelfreak)

v3.1.0 (2023-08-21)

Full Changelog

Implemented enhancements:

v3.0.0 (2023-05-05)

Full Changelog

Breaking changes:

Implemented enhancements:

Closed issues:

  • Persistent keepalive setting not configured on simple interface with systemd-networkd provider #75

v2.2.0 (2022-12-20)

Full Changelog

Implemented enhancements:

  • Add Ubuntu 22.04 support #71 (bastelfreak)
  • Add a firewall_mark parameter to wireguard::interface #69 (tobyp)
  • add examples, document systemd-networkd and wg-quick #68 (anarcat)

v2.1.0 (2022-10-01)

Full Changelog

Implemented enhancements:

v2.0.4 (2022-08-22)

Full Changelog

Fixed bugs:

v2.0.3 (2022-08-22)

Full Changelog

Fixed bugs:

  • Fix $addresses hash needs to accept any type of v4 or v6 address #61 (sebastianrakel)

v2.0.2 (2022-08-17)

Full Changelog

Fixed bugs:

v2.0.1 (2022-08-15)

Full Changelog

Fixed bugs:

  • (#52) Fix dependency cycle #53 (silug)

Closed issues:

  • Setting wireguard::interaces causes a dependency cycle #52

Merged pull requests:

v2.0.0 (2022-08-14)

Full Changelog

Breaking changes:

  • Move preshared_key from interface to peer configuration #51 (hashworks)

Implemented enhancements:

Fixed bugs:

v1.1.0 (2022-08-03)

Full Changelog

Implemented enhancements:

Merged pull requests:

v1.0.0 (2022-03-11)

Full Changelog

Implemented enhancements:

Merged pull requests:

v0.10.0 (2021-12-10)

Full Changelog

Implemented enhancements:

v0.9.0 (2021-09-17)

Full Changelog

Implemented enhancements:

v0.8.2 (2021-08-26)

Full Changelog

the V0.8.1 release had an issue in the Rakefile which prevented the release. V0.8.2 fixes only this and is otherwise identical to the v0.8.1 release.

Fixed bugs:

v0.8.1 (2021-08-26)

Full Changelog

Merged pull requests:

v0.8.0 (2021-08-21)

Full Changelog

Implemented enhancements:

Fixed bugs:

v0.7.0 (2021-08-19)

Full Changelog

Implemented enhancements:

v0.6.2 (2021-08-02)

Full Changelog

Fixed bugs:

v0.6.1 (2021-07-30)

Full Changelog

the 0.6.0 release wasn't successful because the CI pipeline failed. 0.6.1 contains the same Puppet code + a fixed Gemfile

v0.6.0 (2021-07-30)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • dont make $destination_addresses as optional, remove useless validation #11 (bastelfreak)
  • puppet:wireguard: set default for $source_addresses to [] #8 (bastelfreak)

Merged pull requests:

  • switch from camptocamp/systemd to voxpupuli/systemd #6 (bastelfreak)

v0.5.0 (2021-07-12)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator