Skip to content

v0.1.9

Choose a tag to compare

@sm2ee sm2ee released this 03 Apr 01:02
· 1280 commits to main since this release

New Features

  • HTTP/2 Version Forcing — Replay Version dropdown (Auto/HTTP1.1/HTTP2) now actually forces the protocol. HTTP/2 uses ALPN for HTTPS and h2c for cleartext. Tested: nghttp2.org responds HTTP/2 when forced.
  • Cookie/Set-Cookie Syntax Highlighting — cookie names (pink), semicolon separators (sky blue), flags like HttpOnly/Secure (mint green)
  • HTTP Version Selector in Replay — dropdown next to Scheme/Host/Port, changes request line automatically
  • Home/End Keys — jump to first/last line in all code-view panels
  • HOST Column Truncation — long hostnames no longer overflow into METHOD column

Bug Fixes

  • Fix arrow keys moving both table and code-view — focus isolation between packet list and request/response panels
  • Fix _restoreCodeViewFocus stealing focus — polling re-renders no longer move focus from table to code-view
  • Fix Cmd+Z cursor position — undo in Replay editor preserves caret position
  • Fix Replay cursor after Send — cursor stays at edit position instead of jumping to line 1
  • Fix CLI sniper-cli binary — Desktop app was shipping server binary as sniper-cli; now ships correct CLI binary
  • Fix CLI stale port detection — probes runtime-state address before connecting, clear error on stale port
  • Fix CLI timeout — 10s → 60s for large sessions
  • Fix runtime-state cleanup — deleted on app shutdown to prevent stale ports