Changelog

Every release, feature, and fix — most recent first.

v1.8

Env var placeholders & cookie improvements

Feature Pro Fix
  • Env var placeholders (Pro) — When exporting Python or cURL, redacted values are replaced with ${VARIABLE_NAME} placeholders that map directly to env vars. Python exports automatically emit os.getenv() declarations and use f-strings.
  • Cookie handling — Cookies are now properly exported as --cookie in cURL, cookies={} in Python, and the cookie[] array in Postman — not as generic headers.
  • CDP cookie capture — Cookies are captured via Chrome DevTools Protocol without requiring the cookies browser permission, improving privacy.
  • Fix — "Use env var placeholders" checkbox no longer unchecks itself after saving settings.
v1.7

HAR 1.2 export & Pro plan launch

Feature Pro
  • HAR 1.2 export (Pro) — Export your full request history as a standards-compliant HAR file. Compatible with Chrome DevTools, Fiddler, Charles Proxy, and Postman.
  • Pro plan — Shripi Pro launched as a one-time $19 payment. Unlocks unlimited history, all export formats, and custom redaction.
  • Redaction status badge — The request detail modal now shows a clear "Redacted" or "Redaction off" badge so you always know what state your exports are in.
  • Inline copy feedback — Copy buttons now swap to "✓ Copied!" for 1.5 seconds instead of showing a floating toast.
v1.6

Debug bundles & clean export mode

Feature
  • Debug bundles — Export a ZIP archive containing a JSON summary, all captured requests, and auto-generated cURL replay scripts. Share a full debug session with one file.
  • Clean mode — Strip browser-injected headers (sec-*, user-agent, accept-encoding) from exports to produce clean, minimal API calls.
  • Postman collection export — Generate a fully importable Postman v2.1 collection from your captured session.
v1.5

Persistent storage & preserve logs

Feature Improvement
  • Persistent storage — Optionally keep request history across browser sessions using persistent IndexedDB storage.
  • Preserve logs — Keep captured history when navigating away or refreshing the page.
  • Grouped view — Switch between a flat sortable table and a domain-grouped endpoint tree.
v1.4

Python & Fetch code generation

Feature
  • Python export — Copy any request as a Python requests snippet. JSON bodies are passed as json={}, form data as data={}, and cookies as cookies={}.
  • Fetch export — Copy any request as a modern JavaScript fetch() call, ready to paste into any JS project.
  • Request detail modal — Click any row to inspect full request and response details — headers, body, timing, size, and cookies — in a clean side panel.
v1.3

Custom redaction patterns & CSV / Markdown export

Feature Improvement
  • Custom redaction patterns — Define your own regex patterns for auth header names, header values, cookie names, and query/body parameter names.
  • CSV export — Export your full request history as a spreadsheet-ready CSV file.
  • Markdown export — Generate a human-readable Markdown table of captured requests, ideal for including in bug reports or documentation.
  • URL exclusion patterns — Configure glob patterns to automatically exclude noisy requests (analytics, fonts, CDN assets) from capture.
v1.2

Smart data redaction engine

Feature
  • Automatic redaction — Authorization headers, session cookies, and API keys are redacted automatically at capture time — before the data ever touches storage.
  • Redact sensitive params — Query string and request body parameters matching configurable name patterns are masked on export.
  • Show raw data toggle — A per-export toggle lets you see unredacted data when you intentionally need it.
v1.1

Search, filter & request summary

Improvement Fix
  • Advanced filtering — Filter requests by HTTP method, status code range, and time window. Full-text search across URLs, headers, and request bodies.
  • Request summary tab — Instant breakdown: total requests, error rate, slowest endpoints, and most frequent domains.
  • Column resizing — Drag column dividers in the request table to resize to your preference. Layout is remembered across sessions.
  • FIFO pruning — When the 1,000-record limit is reached, the oldest requests are automatically pruned to keep performance smooth.
v1.0

Initial release

Feature
  • Request capture — Capture HTTP/HTTPS requests from any tab using Chrome DevTools Protocol. Works with SPAs, dashboards, and any web app.
  • JSON export — Export your full captured session as a structured JSON file.
  • cURL copy — Copy any individual request as a ready-to-run cURL command.
  • 100% local — All data stays in your browser. Nothing is ever sent to a server.
  • One-click capture — Toggle capture on and off from the extension popup or side panel with a single click.