Skip to content

Commit fc96095

Browse files
committed
release 1.7.0
1 parent 5328edd commit fc96095

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

CHANGELOG.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
## Unreleased
1+
## v1.7.0 (2026-02-23)
22

33
NEW FEATURES:
4-
- Add dnsdist 2.1 repository preset (`dnsdist_powerdns_repo_21`) and a Molecule scenario/test suite for `dnsdist-21`
5-
- Add package lifecycle control via `dnsdist_package_state` (`present`, `latest`, `absent`)
6-
- Add Debian architecture mapping for Deb822 repository setup (`x86_64/amd64 -> amd64`, `aarch64/arm64/armv8l -> arm64`)
4+
- Add dnsdist 2.1 repository preset (`dnsdist_powerdns_repo_21`) and a Molecule scenario/test suite for `dnsdist-21` (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
5+
- Add package lifecycle control via `dnsdist_package_state` (`present`, `latest`, `absent`) (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
6+
- Add Debian architecture mapping for Deb822 repository setup (`x86_64/amd64 -> amd64`, `aarch64/arm64/armv8l -> arm64`) (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
77

88
IMPROVEMENTS:
9-
- Switch Debian repository management to `ansible.builtin.deb822_repository`
10-
- Refresh supported platforms and metadata: EL 10, Debian trixie, Ubuntu noble; set `min_ansible_version` to 2.15
11-
- Expand and modernize Molecule targets/images (new `el-systemd` and `debian-systemd` templates, updated distro matrix, and multi-architecture Docker build support)
12-
- Improve role defaults and documentation consistency (booleans, repository examples, default config ownership)
9+
- Switch Debian repository management to `ansible.builtin.deb822_repository` (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
10+
- Refresh supported platforms and metadata: EL 10, Debian trixie, Ubuntu noble; set `min_ansible_version` to 2.15 (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
11+
- Expand and modernize Molecule targets/images (new `el-systemd` and `debian-systemd` templates, updated distro matrix, and multi-architecture Docker build support) (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
12+
- Improve role defaults and documentation consistency (booleans, repository examples, default config ownership) (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
1313

1414
REMOVED / EOL:
15-
- Remove dnsdist-18 repository preset and Molecule scenario
16-
- Remove legacy APT source template (`templates/dnsdist.sources.j2`) in favor of Deb822 repository management
17-
- Remove legacy prepare-task flow (`tasks/prepare.yml`) from role execution.
15+
- Remove dnsdist-18 repository preset and Molecule scenario (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
16+
- Remove legacy APT source template (`templates/dnsdist.sources.j2`) in favor of Deb822 repository management (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
17+
- Remove legacy prepare-task flow (`tasks/prepare.yml`) from role execution (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
1818

1919
BUG FIXES:
20-
- Fix package list rendering in install tasks (remove undefined `item` usage; support both dict and string additional package inputs)
21-
- Fix systemd environment override template to use `dnsdist_environment_overrides`
22-
- Fix Molecule Docker image discovery/build conditions and image naming to avoid cache/cross-architecture mismatches
23-
- Fix test coverage gaps for repository pinning checks and Debian architecture assertions
24-
- Fix Debian/Ubuntu Molecule images by installing required system packages (including `python3-apt` and `adduser`) to avoid package post-install failures
25-
- Fix test assertions for `setKey("...")` to ensure active (non-commented) configuration lines are validated
20+
- Fix package list rendering in install tasks (remove undefined `item` usage; support both dict and string additional package inputs) (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
21+
- Fix systemd environment override template to use `dnsdist_environment_overrides` (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
22+
- Fix Molecule Docker image discovery/build conditions and image naming to avoid cache/cross-architecture mismatches (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
23+
- Fix test coverage gaps for repository pinning checks and Debian architecture assertions (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
24+
- Fix Debian/Ubuntu Molecule images by installing required system packages (including `python3-apt` and `adduser`) to avoid package post-install failures (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
25+
- Fix test assertions for `setKey("...")` to ensure active (non-commented) configuration lines are validated (https://github.com/PowerDNS/dnsdist-ansible/pull/166).
2626

2727
## v1.6.0 (2025-10-29)
2828

0 commit comments

Comments
 (0)