• v0.0.24
    Gates / container (push) Successful in 17s
    CI / gates (push) Successful in 7m14s
    Release / guard (push) Successful in 38s
    Gates / frontend (push) Successful in 2m30s
    Gates / test (push) Successful in 2m38s
    Gates / test-aarch64 (push) Successful in 7m43s
    Gates / package (push) Successful in 46s
    Gates / container (push) Successful in 18s
    Release / gates (push) Successful in 11m29s
    Release / publish (push) Successful in 5m19s
    Gates / test (push) Successful in 2m24s
    Gates / test-aarch64 (push) Successful in 7m45s
    Gates / frontend (push) Successful in 2m4s
    Gates / package (push) Successful in 4m44s
    Stable

    mokhtar released this 2026-10-21 13:33:44 +00:00 | 37 commits to master since this release

    Fixed

    • The admin pages fit a phone. At 390 px, Activity, Clients, Diagnostics and every configuration table scrolled sideways, and Diagnostics and Clients made the whole page 826 px and 660 px wide, so the phone zoomed out. A table now shows all its columns only where they fit without wrapping. In a narrower table, the first cell carries the other columns' facts on short lines ("Priority 20 · TLS name dns.quad9.net", "Created 19 Oct 2026, 16:15:44"), and long names, URLs, IPv6 addresses and patterns wrap instead of widening the page. In the narrow Sources and Upstreams tables, Edit and Delete stack, which gives the first cell the width. Protection > Sources needs a 1440 px wide table for all its columns, so a 1440 px window now shows its narrow form; in 0.0.23 it made the page 1557 px wide there.
    • Overview is no longer taller than the window. The charts' screen-reader tables extended the document below the app, so the page had a second scroll bar under the main one at desktop widths.
    • The Diagnostics count line no longer spreads its words across the page.
    • The Diagnostics health cards no longer spread a short card's lines down its height.

    Artifacts

    5710eaf9488e58f3b85b2870760932d57d10540a9e0e002a0fb29ea9b4cb389f  nxdns-0.0.24-x86_64-linux-musl.tar.gz
    9ec8c5b6c1655091e9dc0263edc72b5e6801ab540adad440be67687de4ea7361  nxdns-0.0.24-aarch64-linux-musl.tar.gz
    831a4bc50572241d0818a9716d955ae3bf2ae4a70b60349abb593e9512861e26  IMAGE-DIGEST.txt
    
    git.mial.net/mokhtar/nxdns:0.0.24@sha256:9f2b2253c840f2e908218d6338b74e5bc748873b6a543750130bbb9cea7fb0af
    

    Compare v0.0.23...v0.0.24

    Commits since v0.0.23
    77ae1a1 ci: limit the frontend job to 8 minutes
    a0d8af3 build: bump version to 0.0.24
    3e8cd0e changelog: date the 0.0.24 section
    f26ee52 admin: tables fit a phone, their first cell carrying the hidden columns, and no positioned label widens the page
    
    Downloads