Releases: ancs21/reqpane
Releases · ancs21/reqpane
v1.0.1
Reqpane v1.0.1
Bug Fixes
- Fix mocked request headers always empty — CDP
Fetch.requestPausedreturns headers as an object, not an array. Mocked requests now correctly show request headers in the detail panel and all export formats (HAR, Postman, cURL, etc.) - Fix DiffDialog crash on malformed URLs — comparing requests with relative or malformed URLs no longer crashes the diff comparison view
v1.0.0
Reqpane v1.0.0
Chrome extension for capturing API calls, detecting errors, and exporting debug info.
Highlights
Chrome DevTools Protocol Integration
Migrated from page-context monkey-patching to chrome.debugger CDP for network capture. This fixes compatibility with Cloudflare Turnstile, Akamai Bot Manager, and other anti-bot systems that detect tampered browser APIs.
- Network domain — passive capture of all XHR/Fetch requests with full response bodies
- Fetch domain — request interception for mock responses and breakpoints
- Runtime domain — console error and unhandled exception capture
- Debugger attaches only when side panel is open (minimizes yellow infobar exposure)
Features
- 🔍 API Request Capture — full request/response headers, bodies, timing
- 🎭 Mock Responses — configure mock rules with URL patterns, status codes, and response bodies
- ⏸️ Request Breakpoints — pause requests before they're sent, inspect and continue/cancel
- 📊 Console Error Tracking — captures
console.error, uncaught exceptions, and unhandled promise rejections - 🔎 DOM Field Usage Detection — search for API response values in the page DOM
- 📂 Group by Domain — default view groups requests by domain for better navigation
- 📈 Timeline & Grouped Views — multiple ways to visualize captured traffic
- 🔄 Request Replay & Edit — replay requests or modify and resend
- 📋 Export — HAR, Postman collection, Markdown report, cURL, fetch(), TypeScript
- 💾 Session History — save and restore capture sessions
- 🏋️ Load Testing — built-in load testing with configurable concurrency
- ⭐ Favorites — bookmark important requests
- 🌙 Dark Mode — full dark mode support
- ⚙️ Configurable — font size, auto-select, and more
Bug Fixes
- Fix long content in Request tab being truncated and not scrollable (#1)
- Fix memory leaks across extension scripts and React components
Infrastructure
- Vite 8.0.3, React 19, TailwindCSS 4.2, Base UI components
- Chrome Manifest V3
Permissions
debugger— Chrome DevTools Protocol access for network capturesidePanel,activeTab,tabs,storage,scripting,clipboardWrite<all_urls>host permission