From 1578589d99255517c260d1b8226f3bc38707f3fd Mon Sep 17 00:00:00 2001 From: Dorian Niemiec Date: Wed, 17 Jun 2026 14:49:04 +0200 Subject: [PATCH 1/2] chore: release Ferron 2.8.1 --- CHANGELOG.md | 4 +-- Cargo.lock | 40 ++++++++++++------------- ferron-common/Cargo.toml | 2 +- ferron-dns-builtin/Cargo.toml | 2 +- ferron-load-modules/Cargo.toml | 2 +- ferron-modules-builtin/Cargo.toml | 2 +- ferron-observability-builtin/Cargo.toml | 2 +- ferron-passwd/Cargo.toml | 2 +- ferron-precompress/Cargo.toml | 2 +- ferron-yaml2kdl-core/Cargo.toml | 2 +- ferron-yaml2kdl/Cargo.toml | 2 +- ferron/Cargo.toml | 2 +- 12 files changed, 32 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ae365a9..a1022ade 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Ferron 2 change log -## Ferron UNRELEASED +## Ferron 2.8.1 -**Not yet released** +**Released in June 17, 2026** ### Fixed diff --git a/Cargo.lock b/Cargo.lock index ef9a2482..b20ab376 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -99,7 +99,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -110,7 +110,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -1350,7 +1350,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1428,7 +1428,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1471,7 +1471,7 @@ checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "ferron" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "arc-swap", @@ -1547,7 +1547,7 @@ dependencies = [ [[package]] name = "ferron-common" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "async-channel", @@ -1582,7 +1582,7 @@ dependencies = [ [[package]] name = "ferron-dns-builtin" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "async-trait", @@ -1598,7 +1598,7 @@ dependencies = [ [[package]] name = "ferron-load-modules" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "ferron-common", @@ -1612,7 +1612,7 @@ dependencies = [ [[package]] name = "ferron-modules-builtin" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "async-compression", @@ -1657,7 +1657,7 @@ dependencies = [ [[package]] name = "ferron-observability-builtin" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "async-channel", @@ -1679,7 +1679,7 @@ dependencies = [ [[package]] name = "ferron-passwd" -version = "2.8.0" +version = "2.8.1" dependencies = [ "clap", "mimalloc", @@ -1691,7 +1691,7 @@ dependencies = [ [[package]] name = "ferron-precompress" -version = "2.8.0" +version = "2.8.1" dependencies = [ "brotli", "clap", @@ -1705,7 +1705,7 @@ dependencies = [ [[package]] name = "ferron-yaml2kdl" -version = "2.8.0" +version = "2.8.1" dependencies = [ "clap", "ferron-yaml2kdl-core", @@ -1716,7 +1716,7 @@ dependencies = [ [[package]] name = "ferron-yaml2kdl-core" -version = "2.8.0" +version = "2.8.1" dependencies = [ "anyhow", "glob", @@ -3994,7 +3994,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4052,7 +4052,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4373,7 +4373,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -4526,7 +4526,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -4536,7 +4536,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -5279,7 +5279,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] diff --git a/ferron-common/Cargo.toml b/ferron-common/Cargo.toml index 9cb542b0..4d247d97 100644 --- a/ferron-common/Cargo.toml +++ b/ferron-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-common" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-dns-builtin/Cargo.toml b/ferron-dns-builtin/Cargo.toml index 055a0c08..552d929f 100644 --- a/ferron-dns-builtin/Cargo.toml +++ b/ferron-dns-builtin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-dns-builtin" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-load-modules/Cargo.toml b/ferron-load-modules/Cargo.toml index 6c2e8170..7b853613 100644 --- a/ferron-load-modules/Cargo.toml +++ b/ferron-load-modules/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-load-modules" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-modules-builtin/Cargo.toml b/ferron-modules-builtin/Cargo.toml index fcf13968..942cc203 100644 --- a/ferron-modules-builtin/Cargo.toml +++ b/ferron-modules-builtin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-modules-builtin" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-observability-builtin/Cargo.toml b/ferron-observability-builtin/Cargo.toml index cade6701..cd254428 100644 --- a/ferron-observability-builtin/Cargo.toml +++ b/ferron-observability-builtin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-observability-builtin" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-passwd/Cargo.toml b/ferron-passwd/Cargo.toml index 421da73c..9436b969 100644 --- a/ferron-passwd/Cargo.toml +++ b/ferron-passwd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-passwd" -version = "2.8.0" +version = "2.8.1" edition = "2021" [package.metadata.winresource] diff --git a/ferron-precompress/Cargo.toml b/ferron-precompress/Cargo.toml index 9737134f..135954d8 100644 --- a/ferron-precompress/Cargo.toml +++ b/ferron-precompress/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-precompress" -version = "2.8.0" +version = "2.8.1" edition = "2021" [package.metadata.winresource] diff --git a/ferron-yaml2kdl-core/Cargo.toml b/ferron-yaml2kdl-core/Cargo.toml index dec599cc..43d9f517 100644 --- a/ferron-yaml2kdl-core/Cargo.toml +++ b/ferron-yaml2kdl-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-yaml2kdl-core" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] diff --git a/ferron-yaml2kdl/Cargo.toml b/ferron-yaml2kdl/Cargo.toml index 69c86969..59f8ecaf 100644 --- a/ferron-yaml2kdl/Cargo.toml +++ b/ferron-yaml2kdl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron-yaml2kdl" -version = "2.8.0" +version = "2.8.1" edition = "2021" [package.metadata.winresource] diff --git a/ferron/Cargo.toml b/ferron/Cargo.toml index 29284abc..706bac51 100644 --- a/ferron/Cargo.toml +++ b/ferron/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ferron" -version = "2.8.0" +version = "2.8.1" edition = "2021" [dependencies] From 9496d8276ff5889d03ca9453120667036ea97ea5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 13:07:06 +0000 Subject: [PATCH 2/2] build(deps): bump dns-update from 0.3.1 to 0.5.2 Bumps [dns-update](https://github.com/stalwartlabs/dns-update) from 0.3.1 to 0.5.2. - [Release notes](https://github.com/stalwartlabs/dns-update/releases) - [Changelog](https://github.com/stalwartlabs/dns-update/blob/main/CHANGELOG.md) - [Commits](https://github.com/stalwartlabs/dns-update/commits) --- updated-dependencies: - dependency-name: dns-update dependency-version: 0.5.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 24 ++++++++++++------------ ferron-dns-builtin/Cargo.toml | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b20ab376..0f16938a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -99,7 +99,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -110,7 +110,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -1350,7 +1350,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1366,9 +1366,9 @@ dependencies = [ [[package]] name = "dns-update" -version = "0.3.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b70617312220ada56e308bf4a2287c942629ce36635204eb18faa74db2470514" +checksum = "61121fe40a074b4b6f5bad089259c492a1d786c6346362a2a4b8961f484f36c5" dependencies = [ "aws-lc-rs", "base64", @@ -1428,7 +1428,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -3994,7 +3994,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4052,7 +4052,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4373,7 +4373,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -4526,7 +4526,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4536,7 +4536,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5279,7 +5279,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/ferron-dns-builtin/Cargo.toml b/ferron-dns-builtin/Cargo.toml index 552d929f..8e62f3f9 100644 --- a/ferron-dns-builtin/Cargo.toml +++ b/ferron-dns-builtin/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] ferron-common = { workspace = true } -dns-update = { version = "0.3.1", optional = true, default-features = false, features = [ +dns-update = { version = "0.5.2", optional = true, default-features = false, features = [ "aws-lc-rs", ] } aws-config = { version = "1.8.1", optional = true, default-features = false, features = [