Skip to content

WireTap v1.5.3 - Export JSONL Fix

Choose a tag to compare

@chriskearney chriskearney released this 06 Sep 20:29
· 17 commits to master since this release

🛠️ 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.