Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-05-20)
Features
01-discovery-domains-and-conflict-policy-01: bootstrap Go module and CLI root (badbf2a )
01-discovery-domains-and-conflict-policy-01: define shared config and routing contracts (a42c318 )
01-discovery-domains-and-conflict-policy-02: implement discovery metadata eligibility and port selection (44629e7 )
01-discovery-domains-and-conflict-policy-03: implement domain generation and override merging (41127a9 )
01-discovery-domains-and-conflict-policy-04: implement deterministic conflicts and immutable snapshots (72d219f )
01-discovery-domains-and-conflict-policy-05: add status routes doctor and log read models (b24efad )
01-discovery-domains-and-conflict-policy-05: implement reconciler and watcher lifecycle (ba0db8c )
02-01: implement serving-state snapshot and runtime contracts (5380975 )
02-03: implement managed HTTP proxy request handling (61e9933 )
02-04: implement cert inventory and mkcert issuance helpers (4059db6 )
02-05: wire HTTPS listener and network runtime health (9ea354f )
02-local-dns-proxy-and-https-serving-02: implement managed-suffix DNS responder and host lookup (3b93bd5 )
02: close routing and HTTPS runtime gaps (0cd45f6 )
03-01: implement foreground daemon app and unix admin socket (c224b20 )
03-02: add thin operator commands over admin socket (7d8422d )
03-02: implement unix socket admin API client (bc22861 )
03-03: implement macOS install orchestration and CLI command (886ab1d )
03-04: add doctor diagnostics and selective uninstall flow (07a0a71 )
03-05: enforce root preflights for lifecycle operations (69a7e8f )
03-06: gate proxy diagnostics on control-plane runtime health (4de0199 )
03-07: handle bootout exit-5 missing-service fallback (26cb968 )
04-01: add daemon-mediated UI control and startup endpoints (8806102 )
04-02: implement localhost dashboard command and pages (be30f63 )
04-03: implement menubar runtime and command wiring (6d8bc65 )
04-04: surface HTTPS fallback reason in dashboard routes (38a39e6 )
04-05: wire systray route items to daemon OpenURL actions (2821daa )
add docs (6fada8f )
dashboard: add navigation, live polling, and new pages (b1a1282 )
Bug Fixes
adminapi: allow group access to admin unix socket (6c59916 )
adminapi: surface daemon failures and archive v1.0 evidence (a9c09c6 )
daemon: harden lifecycle diagnostics and routing state (3a536d9 )
daemon: keep admin API available during degraded startup (e253bd0 )
doctor: avoid macOS resolver false negatives (06d60df )
install: harden launchd bootstrap diagnostics and idempotency (2c33083 )
install: stage daemon binary before launchd bootstrap (b54883b )
install: target menubar LaunchAgent at active GUI user (b5c2a9a )
launchd: set explicit PATH and require running daemon state (d17833f )
menubar: keep systray on the main thread (9f8262e )
own admin socket by active macOS GUI user (0f40d57 )
runtime: harden macOS install diagnostics (bf63d87 )
runtime: refresh certs and harden dashboard flows (8cb7d65 )
runtime: start DNS UDP listener in network runtime (d90c90b )
startup: add macOS service controls and menubar install flow (ff54a63 )
tests: stabilize admin socket test on macos (32c4d4c )
tests: stabilize macOS socket and launchd checks (7b7f01e )
You can’t perform that action at this time.