v1.3.0

domcyrus/rustnetv1.3.0May 5, 2026by github-actions[bot]

AI Summary

A major TUI refresh brings new per-field colors, status dots, and address scope labels for better readability. The release also improves QUIC parsing and defaults to reverse DNS resolution.

Key Highlights

  • TUI Revamp with new colors and status dots
  • Address Scope Labels (PUBLIC, PRIVATE)
  • Reverse DNS Resolution by Default
  • QUIC Initial Packet Parser Bounds-check
  • QUIC Varint Parser Bounds-check

New Features

  • TUI Revamp
  • Per-field Colors and Status Dot
  • Address Scope Labels
  • Reverse DNS Resolution
  • Sandbox Info on Overview
  • Search Scope and Status Bars

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)