This repository was archived by the owner on Aug 16, 2026. It is now read-only.
0.0.17
Full Changelog: 0.0.16...0.0.17
New Features
- Unified Search with Regex Support (files + response)
- Keybinding: / (existing)
- Auto-detects regex patterns (metacharacters like .*+?[]{}()|^$)
- Context-aware: Searches files when sidebar focused, searches response when response panel focused
- Navigation: n for next, N for previous (works in both contexts)
- Status indicators: Shows [Files] or [Response] and (regex) or (text)
- Create Request File (Shift+F)
- Keybinding: F (Shift+F)
- Features:
- Type filename with optional path
- Select file type with TAB: http, json, yaml, jsonc
- Auto-creates directories if path includes subdirectories
- Provides file type templates
- Uses profile workdir as base directory
- Recent Files List (MRU) with Ctrl+P
- Keybinding: Ctrl+P
- Features:
- Tracks last 20 accessed files
- Vim-style navigation (j/k, gg/G)
- Shows relative paths when in workdir
- Filters out deleted files
- Automatically updates when files are accessed
- Replay History Calls
- Keybinding: r (in history modal)
- Features:
- Press H to open history
- Navigate with j/k
- Press enter to view cached response
- Press r to replay (re-execute) the request
- Shows timestamp of replayed request in status
- Diff Mode for Comparing Responses
- Keybindings:
- w - Pin current response for comparison
- W (Shift+W) - Show diff modal
- Features:
- Side-by-side comparison of pinned vs current response
- Compares: status, duration, headers, body
- Unified diff format with - (removed) and + (added)
- Line-by-line body comparison
- Scrollable with vim keys (j/k, gg/G, Ctrl+D/U)
-
Fixed Tilde (~) Expansion in Profile Workdir
-
Block scrolling in terminal.app, and CMD+V is not working. (Ctrl+V is ok)
-
Added Response Body Parsing Feature
- Usage: Add
# @parsing trueto any request file to parse escape sequences (\n, \t, \r, ", \) in server responses and remove"when a single blob of text - Compatible with: HTTP, JSON, JSONC, and YAML file formats