Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

17.1.0 #213

Merged
merged 5 commits into from
Nov 6, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
17.1.0
  • Loading branch information
githubixx committed Nov 6, 2024
commit 46e9d1b0b309ca166553bd7135007306d22b31fd
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ SPDX-License-Identifier: GPL-3.0-or-later

# Changelog

## 17.1.0

- **FIXES**
- add missing `wg-config` tag ([Issue #211](https://github.com/githubixx/ansible-role-wireguard/issues/211))
- hide peers with empty endpoints ([Issue #101](https://github.com/githubixx/ansible-role-wireguard/issues/101))

- **FEATURE**
- add support for `Fedora 40`
- add [Netplan](https://netplan.io/) support for Ubuntu (contribution by @kbcz1989)

- **OTHER**
- update `.yamllint`
- fix `ansible-lint` issues
- update `.gitignore`

## 17.0.0

- **BREAKING**
Expand Down
44 changes: 15 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,21 @@ See full [CHANGELOG.md](https://github.com/githubixx/ansible-role-wireguard/blob

**Recent changes:**

## 17.1.0

- **FIXES**
- add missing `wg-config` tag ([Issue #211](https://github.com/githubixx/ansible-role-wireguard/issues/211))
- hide peers with empty endpoints ([Issue #101](https://github.com/githubixx/ansible-role-wireguard/issues/101))

- **FEATURE**
- add support for `Fedora 40`
- add [Netplan](https://netplan.io/) support for Ubuntu (contribution by @kbcz1989)

- **OTHER**
- update `.yamllint`
- fix `ansible-lint` issues
- update `.gitignore`

## 17.0.0

- **BREAKING**
Expand All @@ -85,35 +100,6 @@ See full [CHANGELOG.md](https://github.com/githubixx/ansible-role-wireguard/blob
- use `ansible.builtin.package` for AlmaLinux
- remove `AlmaLinux 8`, `Rocky Linux 8` and `CentOS 7` (outdated Python makes it hard to test with Ansible)

## 16.0.2

- **OTHER**
- revert change in `.github/workflows/release.yml`

## 16.0.1

- **OTHER**
- update `.github/workflows/release.yml`
- update `meta/main.yml`

## 16.0.0

- **BREAKING**
- removed support for Fedora 37/38 (reached end of life)

- **FEATURE**
- add support for Fedora 39
- introduce `wireguard_conf_backup` variable to keep track of configuration changes. Default to `false`. (contribution by @shk3bq4d)
- introduce `wireguard_install_kernel_module`. Allows to skip loading the `wireguard` kernel module. Default to `true` (which was the previous behavior). (contribution by @gregorydlogan)

- **Molecule**
- use different IP addresses
- use `generic` Vagrant boxes for Rocky Linux
- use `alvistack` Vagrant boxes for Ubuntu
- use official Rocky Linux 9 Vagrant box
- use official AlmaLinux Vagrant boxes
- move `memory` and `cpus` parameter to Vagrant boxes

## Installation

- Directly download from Github (change into Ansible role directory before cloning):
Expand Down