Release notes

Changelog

Every version of Nop, and what changed. We ship often — this is where it lands before it reaches you.

0.1.0 Current

Cookie jar, and a lot of RAM given back.

Added

  • Cookie jar — capture, edit and inject session cookies across requests, with a dedicated grid, detail view and sidebar switcher.
  • Logs tab in the request builder: a reconstructed request/response wire view for every send.
  • JWT decode affordance on the Bearer-token field in the Auth tab.

Fixed

  • A round of memory-leak fixes across Capture, History and Collections — idle footprint is back under budget.
  • URL field re-parse guard that was wiping out freshly-added query-param rows.

Changed

  • Request builder now defaults to a side-by-side split, with a toolbar toggle back to stacked.
0.0.6

Decompression, and capture grows up to HTTP/2 and HTTP/3.

Added

  • Automatic response decompression (gzip/br/deflate) on both the request path and live capture.
  • HTTP/2 and HTTP/3 (QUIC) traffic capture, with wire-protocol badges in the session list and inspector.
  • TLS-MITM capture, so encrypted h1/h2 traffic decrypts straight into the capture list.

Changed

  • Early Windows chrome + Segoe UI Variable preview mode, ahead of a native Windows build.
0.0.5

Environments, paste-a-cURL, and prettier JSON.

Added

  • {{variable}} environment templating, with an environment switcher in the sidebar and command palette.
  • Paste a cURL — Cmd/Ctrl+V a curl command to create a fully-populated request, headers and body included.
  • JSON syntax highlighting and pretty-printing, plus a per-value copy button on hover.

Fixed

  • Response-header copy popup not responding to clicks.
0.0.4

The command palette, and a real request builder.

Added

  • Command palette (⌘P) — jump to requests, collections or environments, or toggle capture, from one search box.
  • Query-params table, an Auth tab (Bearer/Basic/API-Key), and a multiline Body editor in the request builder.
  • Header-name autocomplete sourced from the standard HTTP header list.

Fixed

  • Param inputs not persisting their values; Tab navigation wrapping incorrectly in the Params table.
0.0.3

Projects, collections, and the capture proxy.

Added

  • Projects and collections — group requests, switch projects from the sidebar, run a whole collection back to back.
  • Captured-request inspector with a Fiddler-style request/response split.
  • Live capture proxy with filtering, a scrollable session list, and a palette toggle.
0.0.2

The Metal rewrite.

Added

  • Metal-only rendering backend — SDF rects, font-atlas text and a baked icon atlas, driven by CVDisplayLink.
  • A frameless, transparent native window with real title-bar drag, edge resize, and traffic lights.
  • Light/dark theme toggle and the first Capture/Request mode switch.
0.0.1 Initial preview

Hello, RAM apocalypse.

Added

  • First commit: http_client boots as a native macOS GUI app.