diff --git a/CHANGELOG.md b/CHANGELOG.md index 64cc1c5..fe32bf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,41 @@ All notable changes to this project will be documented in this file. +## [0.3.5] - 2025-01-23 + +### 🚀 Features + +- *(renovate)* Enable lockFileMaintenance +- *(webnsupdate)* Add handling for multiple IPs +- Tune compilation for size +- *(tests)* Add nginx integration test + +### 🐛 Bug Fixes + +- *(flake)* Switch to github ref +- *(renovate)* Switch automergeStrategy to auto +- *(ci)* Remove update workflow +- *(typos)* Typos caught more typos :3 +- *(renovate)* Branch creation before automerge +- *(renovaterc)* Invalid cron syntax +- *(deps)* Update rust crate clap to v4.5.24 +- *(deps)* Update rust crate tokio to v1.43.0 +- *(deps)* Update rust crate clap to v4.5.25 +- *(deps)* Update rust crate clap to v4.5.26 +- *(flake)* Switch overlay to callPackage +- *(deps)* Update rust crate clap to v4.5.27 +- *(deps)* Update rust crate axum to v0.8.2 +- *(module)* Test both IPv4 and IPv6 + +### 🚜 Refactor + +- Setup renovate to manage dependencies + +### ⚙️ Miscellaneous Tasks + +- Update to axum 0.8 +- Parallelize checks + ## [0.3.4] - 2024-12-26 ### 🐛 Bug Fixes diff --git a/Cargo.lock b/Cargo.lock index 338efab..9d4cd5d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1128,7 +1128,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "webnsupdate" -version = "0.3.4" +version = "0.3.5" dependencies = [ "axum", "axum-client-ip", diff --git a/Cargo.toml b/Cargo.toml index 0817c4c..79471c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ cargo-features = ["codegen-backend"] [package] description = "An HTTP server using HTTP basic auth to make secure calls to nsupdate" name = "webnsupdate" -version = "0.3.4" +version = "0.3.5" edition = "2021" license-file = "LICENSE" readme = "README.md" diff --git a/justfile b/justfile new file mode 100644 index 0000000..6cacc42 --- /dev/null +++ b/justfile @@ -0,0 +1,2 @@ +changelog version: + git cliff --unreleased --prepend=CHANGELOG.md --tag='{{ version }}'