diff --git a/CHANGELOG.md b/CHANGELOG.md index c18d04b..4133d9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,14 @@ Sections are written by hand. Nothing here is generated from commit messages: th ## [Unreleased] +## [0.0.4] - 2026-08-16 + +The names learned in 0.0.3 now show up where queries do: the live page and the query log name each client instead of printing its address. + +### Added + +- **Client names in the query tables.** The live page and the query log show each query's client by name, with the same precedence as the clients page: a hand-typed name wins, else the learned name (muted, tagged *learned*), else the bare address. When a name replaces the address, the address stays readable as the row's tooltip. Devices that appear mid-stream show their address first and pick up their name within half a minute. + ## [0.0.3] - 2026-08-15 Devices name themselves: the clients table asks the router over reverse DNS instead of waiting for the operator to type every name. The CI container gate also moved from workflow shell into a compiled, tested tool, which fixed a latent temp-directory bug shared with the release tool. diff --git a/build.zig.zon b/build.zig.zon index b826477..2fd6821 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .name = .nxdns, - .version = "0.0.3", + .version = "0.0.4", .minimum_zig_version = "0.16.0", .paths = .{""}, .fingerprint = 0x3307b311dded1d91,