v1.3.0
hotheadhacker/no-as-a-servicev1.3.0May 5, 2026by github-actions[bot]
AI Summary
This release features a major TUI refresh, redesigning tabs, the stats panel, and details view. It introduces new visual aids like per-field colors and address scope labels, while also enabling reverse DNS resolution by default and fixing critical packet parsing bugs.
Key Highlights
- Major TUI refresh with redesigned tabs, stats panel, and details view
- New per-field colors, status dots, and magenta panel borders for readability
- Address scope labels (PUBLIC, PRIVATE) in the connection list
- Reverse DNS resolution enabled by default (opt-out via flag)
- Fixed QUIC packet parser bounds-checking to prevent panics
New Features
- TUI Revamp with new tabs, stats panel, and details view
- Per-field colors and status dot for readability
- Address scope labels for remote addresses
- Reverse DNS resolution enabled by default (opt-out via flag)
Full Release Notes
The headline of this release is a major TUI refresh. The tabs, stats panel, and details view have all been redesigned, with new per-field colors, a status dot, and address scope labels making it easier to read connections at a glance. ### Added - **TUI Revamp**: Redesigned tabs, stats panel, and details view (#239) - **Per-field Colors and Status Dot**: New per-field colors, status dot, and magenta panel borders for at-a-glance readability (#241) - **Address Scope Labels**: Remote addresses are tagged PUBLIC, PRIVATE, etc. in the connection list (#251) - **Reverse DNS Resolution by Default**: Reverse DNS resolution is now enabled by default. Use the new `--no-resolve-dns` flag to opt out (#245) ### Fixed - **Sandbox Info on Overview**: Show the full sandbox details on the overview tab (#250) - **Search Scope and Status Bars**: Scope the `/` search to Overview and tidy the status bars (#229, #230) - **QUIC Initial Packet Parser**: Bounds-check `token_len` in the Initial packet parser (#244) - **QUIC Varint Parser**: Bounds-check varint lengths and isolate parser panics (#232) - **Release Pipeline**: Fix the downstream trigger race and AUR token permissions (#223) ### Changed - **Demo Recording Automation**: Automate VHS recording for the demo GIF and README screenshots (#247) - **OUI Vendor Database**: Refreshed IEEE OUI vendor database (#242) - **Dependencies**: Bumped `rand` (0.8.5 to 0.8.6), `openssl` (0.10.75 to 0.10.78), `zip`, `libbpf-cargo`, and other rust-dependencies and actions group updates (#224, #225, #226, #227, #231, #233, #234, #238, #240, #243) ### Documentation - **Windows Sandbox Terminology**: Accurate Windows sandbox terminology and roadmap entry (#237) - **README Polish**: README hero polish, metadata tune-up, and accuracy fixes (#236) - **Crate and Module Docs**: Expanded crate and module docs and tuned metadata for discoverability (#235)