Repository navigation
WireTap v1.5.3 - Export JSONL Fix
🛠️ Critical Export Functionality Fix
Fixed: Export JSONL Button Not Working Properly
- Issue: Export JSONL only exported frames from current tab, could return empty results
- Root Cause: Client-side export relied on limited UI frame arrays instead of server session data
- Solution: Export now fetches complete session from server via /api/session/frames
Changes:
- ✅ Complete Session Export: Exports ALL frames from current session
- ✅ Server-Side Data: Fetches from HttpApp.sessionFrames queue instead of UI arrays
- ✅ Tab Independent: Works regardless of current tab (Proxy/PCAP)
- ✅ State Independent: Works even if proxy is stopped or no PCAP loaded
- ✅ Error Handling: Proper error messages and user feedback
- ✅ Success Feedback: Shows count of exported frames
Previous Fixes (v1.5.2):
- ✅ Shutdown Bug: Application exits properly when GUI window closes
- ✅ Cross-Platform: Consistent behavior on Windows, macOS, Linux
All binaries include the latest export fix and shutdown improvements.