- 
					
					
v0.4.2
StableAll checks were successful/ build (pull_request) Successful in 3s/ checks (x86_64-linux, clippy) (pull_request) Successful in 2s/ checks (x86_64-linux, deny) (pull_request) Successful in 3s/ checks (x86_64-linux, module-ipv4-only-test) (pull_request) Successful in 6s/ checks (x86_64-linux, module-ipv4-test) (pull_request) Successful in 5s/ checks (x86_64-linux, module-ipv6-only-test) (pull_request) Successful in 6s/ checks (x86_64-linux, module-ipv6-test) (pull_request) Successful in 5s/ checks (x86_64-linux, module-nginx-test) (pull_request) Successful in 6s/ checks (x86_64-linux, nextest) (pull_request) Successful in 3s/ checks (x86_64-linux, treefmt) (pull_request) Successful in 2s/ trigger-release (pull_request) Successful in 19s/ report-size (pull_request) Successful in 7s/ build (push) Successful in 50s/ checks (x86_64-linux, clippy) (push) Successful in 12s/ checks (x86_64-linux, deny) (push) Successful in 3s/ checks (x86_64-linux, module-ipv4-only-test) (push) Successful in 49s/ checks (x86_64-linux, module-ipv4-test) (push) Successful in 42s/ checks (x86_64-linux, module-ipv6-only-test) (push) Successful in 33s/ checks (x86_64-linux, module-ipv6-test) (push) Successful in 32s/ checks (x86_64-linux, module-nginx-test) (push) Successful in 32s/ checks (x86_64-linux, nextest) (push) Successful in 40s/ checks (x86_64-linux, treefmt) (push) Successful in 15s/ trigger-release (push) Successful in 23s/ report-size (push) Successful in 2s/ check-renovaterc (push) Successful in 11sreleased this
2025-10-13 21:53:42 +02:00 | 42 commits to main since this release🐛 Bug Fixes
- Allow publishing to crates.io
 - Remove categories
 
Downloads
- 
											
												Source code (ZIP)
											
											0 downloads
 - 
											
												Source code (TAR.GZ)
											
											0 downloads
 
 - 
					
					
v0.4.1
StableAll checks were successful/ build (pull_request) Successful in 49s/ checks (x86_64-linux, clippy) (pull_request) Successful in 12s/ checks (x86_64-linux, deny) (pull_request) Successful in 3s/ checks (x86_64-linux, module-ipv4-only-test) (pull_request) Successful in 32s/ checks (x86_64-linux, module-ipv4-test) (pull_request) Successful in 31s/ checks (x86_64-linux, module-ipv6-only-test) (pull_request) Successful in 31s/ checks (x86_64-linux, module-ipv6-test) (pull_request) Successful in 33s/ checks (x86_64-linux, module-nginx-test) (pull_request) Successful in 42s/ checks (x86_64-linux, nextest) (pull_request) Successful in 40s/ checks (x86_64-linux, treefmt) (pull_request) Successful in 2s/ trigger-release (pull_request) Successful in 19s/ report-size (pull_request) Successful in 7s/ build (push) Successful in 2s/ checks (x86_64-linux, clippy) (push) Successful in 1s/ checks (x86_64-linux, deny) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-test) (push) Successful in 1s/ checks (x86_64-linux, module-nginx-test) (push) Successful in 1s/ checks (x86_64-linux, nextest) (push) Successful in 1s/ checks (x86_64-linux, treefmt) (push) Successful in 1s/ trigger-release (push) Successful in 20s/ report-size (push) Successful in 1s/ check-renovaterc (push) Successful in 10sreleased this
2025-10-08 12:27:46 +02:00 | 52 commits to main since this release🐛 Bug Fixes
- (update) Deduplicate updates
 - (test) Nextest tests were not being run
 
🚜 Refactor
- (deps) Reduce direct dependencies
 
Downloads
- 
											
												Source code (ZIP)
											
											0 downloads
 - 
											
												Source code (TAR.GZ)
											
											0 downloads
 
 - 
					
					
v0.4.0
StableAll checks were successful/ build (pull_request) Successful in 50s/ checks (x86_64-linux, clippy) (pull_request) Successful in 12s/ checks (x86_64-linux, deny) (pull_request) Successful in 3s/ checks (x86_64-linux, module-ipv4-only-test) (pull_request) Successful in 31s/ checks (x86_64-linux, module-ipv4-test) (pull_request) Successful in 30s/ checks (x86_64-linux, module-ipv6-only-test) (pull_request) Successful in 31s/ checks (x86_64-linux, module-ipv6-test) (pull_request) Successful in 30s/ checks (x86_64-linux, module-nginx-test) (pull_request) Successful in 31s/ checks (x86_64-linux, nextest) (pull_request) Successful in 3s/ checks (x86_64-linux, treefmt) (pull_request) Successful in 2s/ trigger-release (pull_request) Successful in 20s/ report-size (pull_request) Successful in 6s/ build (push) Successful in 2s/ checks (x86_64-linux, clippy) (push) Successful in 1s/ checks (x86_64-linux, deny) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-test) (push) Successful in 1s/ checks (x86_64-linux, module-nginx-test) (push) Successful in 1s/ checks (x86_64-linux, nextest) (push) Successful in 1s/ checks (x86_64-linux, treefmt) (push) Successful in 1s/ trigger-release (push) Successful in 20s/ report-size (push) Successful in 2s/ check-renovaterc (push) Successful in 12sreleased this
2025-09-18 22:28:48 +02:00 | 77 commits to main since this release🐛 Bug Fixes
- (package) Don't include extra files
 
🚜 Refactor
- (config) Tidy up the code
 - (config) [breaking] Change config format to support multiple domains
 
⚙️ Miscellaneous Tasks
- (manifest) Explicitly set the versions to the lockfile versions
 - (renovate) Don't pin dev dependencies in the Cargo.toml
 - (rust) Configure rustfmt to wrap comments
 - (rust) Configure rustfmt to split long strings
 - (rust) Configure rustfmt to group imports
 - (rust) Configure rustfmt to split each import out
 - (rust) Add more clippy lints
 - (rust) Remove direct dependency on the http crate
 - (rust) Even more clippy lints
 
Downloads
- 
											
												Source code (ZIP)
											
											0 downloads
 - 
											
												Source code (TAR.GZ)
											
											0 downloads
 
 - 
					
					
v0.3.7
StableAll checks were successful/ build (pull_request) Successful in 3s/ checks (x86_64-linux, clippy) (pull_request) Successful in 3s/ checks (x86_64-linux, deny) (pull_request) Successful in 3s/ checks (x86_64-linux, module-ipv4-only-test) (pull_request) Successful in 7s/ checks (x86_64-linux, module-ipv4-test) (pull_request) Successful in 6s/ checks (x86_64-linux, module-ipv6-only-test) (pull_request) Successful in 6s/ checks (x86_64-linux, module-ipv6-test) (pull_request) Successful in 6s/ checks (x86_64-linux, module-nginx-test) (pull_request) Successful in 6s/ checks (x86_64-linux, nextest) (pull_request) Successful in 3s/ checks (x86_64-linux, treefmt) (pull_request) Successful in 3s/ trigger-release (pull_request) Successful in 20s/ report-size (pull_request) Successful in 5s/ build (push) Successful in 3s/ checks (x86_64-linux, clippy) (push) Successful in 1s/ checks (x86_64-linux, deny) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv4-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-only-test) (push) Successful in 1s/ checks (x86_64-linux, module-ipv6-test) (push) Successful in 1s/ checks (x86_64-linux, module-nginx-test) (push) Successful in 1s/ checks (x86_64-linux, nextest) (push) Successful in 1s/ checks (x86_64-linux, treefmt) (push) Successful in 1s/ trigger-release (push) Successful in 21s/ report-size (push) Successful in 2s/ check-renovaterc (push) Successful in 9sreleased this
2025-08-29 22:48:51 +02:00 | 115 commits to main since this release🚀 Features
- (webnsupdate) Add support for fritzbox style updates
 - (webnsupdate) Parse IPv6 prefixes
 - Add config file to webnsupdate
 - Use rust-overlay to get the rust binaries
 - Upgrade to edition 2024
 
🐛 Bug Fixes
- (deps) Update rust crate serde_json to v1.0.138
 - (webnsupdate) Make IP none when query is empty
 - (tests) Add case for when query has empty string
 - (webnsupdate) Updating IPv6 in ipv4-only mode
 - (deps) Update rust crate miette to v7.5.0
 - (deps) Update rust crate clap to v4.5.28
 - (deps) Update rust crate clap to v4.5.29
 - (deps) Update rust crate ring to v0.17.9
 - (deps) Update rust crate clap to v4.5.30
 - (deps) Update rust crate serde_json to v1.0.139
 - (deps) Update rust crate serde to v1.0.218
 - (deps) Update rust crate ring to v0.17.10
 - (deps) Update rust crate ring to v0.17.11
 - (deps) Update rust crate clap to v4.5.31
 - (deps) Update rust crate serde_json to v1.0.140
 - (typo) Typos corrected typ to typo
 - (deps) Update rust crate ring to v0.17.12
 - (deps) Update rust crate ring to v0.17.13
 - (deps) Update rust crate tokio to v1.44.0
 - (deps) Update rust crate serde to v1.0.219
 - (deps) Update rust crate clap to v4.5.32
 - (deps) Update rust crate http to v1.3.0
 - (deps) Update rust crate ring to v0.17.14
 - (deps) Update rust crate http to v1.3.1
 - (deps) Update rust crate tokio to v1.44.1
 - (deps) Update rust crate clap to v4.5.33
 - (deps) Update rust crate clap to v4.5.34
 - (deps) Update rust crate axum to v0.8.3
 - (deps) Update rust crate clap to v4.5.35
 - (deps) Update rust crate axum-client-ip to v1
 - (deps) Update rust crate tokio to v1.44.2
 - (cargo) Properly declare license
 - (deps) Update rust crate clap to v4.5.36
 - (deps) Update rust crate clap to v4.5.37
 - (deps) Update rust crate miette to v7.6.0
 - (treefmt) Respect the packages edition
 - (deps) Update rust crate axum to v0.8.4
 - (deps) Update rust crate tokio to v1.45.0
 - (deps) Update rust crate tower-http to v0.6.3
 - (deps) Update rust crate clap to v4.5.38
 - Switch from the gh tarball to the nixpkgs channel
 - Remove license-file since license is standard
 - (deps) Update rust crate clap-verbosity-flag to v3.0.3
 - (deps) Update rust crate tokio to v1.45.1
 - (renovate) Simplify config
 - (deps) Update rust crate clap to v4.5.39
 - (deps) Update rust crate axum-client-ip to v1.1.0
 - (deps) Update rust crate tower-http to v0.6.5
 - (deps) Update rust crate axum-client-ip to v1.1.2
 - (deps) Update rust crate axum-client-ip to v1.1.3
 - (deps) Update rust crate tower-http to v0.6.6
 - (clippy) Split code a bit
 - (deps) Update rust crate clap to v4.5.40
 - (deps) Update rust crate tokio to v1.46.0
 - (deps) Update rust crate tokio to v1.46.1
 - (deps) Update rust crate clap to v4.5.41
 - (deps) Update rust crate serde_json to v1.0.141
 - (deps) Update rust crate tokio to v1.47.0
 - (deps) Update rust crate clap to v4.5.42
 - (deps) Update rust crate serde_json to v1.0.142
 - (deps) Update rust crate tokio to v1.47.1
 - (deps) Update rust crate clap to v4.5.43
 - (deps) Update rust crate clap to v4.5.44
 - (deps) Update rust crate thiserror to v2.0.13
 - (deps) Update rust crate thiserror to v2.0.14
 - (deps) Update rust crate clap to v4.5.45
 - (deps) Update rust crate thiserror to v2.0.15
 - (deps) Update rust crate serde_json to v1.0.143
 - (deps) Update rust crate clap-verbosity-flag to v3.0.4
 - (deps) Update rust crate thiserror to v2.0.16
 - (deps) Update rust crate clap to v4.5.46
 - (deps) Update rust crate tracing-subscriber to v0.3.20
 - (treefmt) Exclude auto-generated files
 
🚜 Refactor
- (module) NixOS tests
 - (nsupdate) Send all commands at once
 - (package) Share more stuff
 
⚙️ Miscellaneous Tasks
- (renovate) Don't overlap schedules
 - Validate renovaterc
 - (config) Migrate config .renovaterc.json
 - Use nix-fast-build to speedup checks
 - Pin nix-flake-outputs-size
 - Split up check-renovaterc
 - (fix) Rename .renovaterc.json to renovate.json
 - Split out checks into one job per check
 - Run cargo-deny to ensure I agree to all license terms
 - Configure release-plz
 - Fix release use correct devShell
 - Trigger on pull_request instead of push
 - Fix release-plz
 - (release) Fix typo
 - (release) Fetch full git history
 - (release) Add actual release command
 - (report-size) Only report package size
 
Downloads
- 
											
												Source code (ZIP)
											
											0 downloads
 - 
											
												Source code (TAR.GZ)
											
											0 downloads