• v0.3.7 00e2960c08

    v0.3.7
    All 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 9s
    Stable

    jalil released this 2025-08-29 22:48:51 +02:00 | 27 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