Changelog

November 15, 2025
  • Added Vertical sequence view table borders toggle under Settings -> Appearance -> UI Options (disabled by default)

  • Added Show content type icons toggle under Settings -> Appearance -> UI Options (disabled by default)

  • Fixed app breaking when deleting entries under specific conditions

November 14, 2025
0.116.0

+Highlight Entries

  • Added ability to highlight entries via the Highlight context menu option (strikethrough and/or colorize in red, green, blue, yellow, gray, orange, pink, purple)

  • Added highlighted query parameter to the /sessions/{session_id}/entries route of the Data API

  • Added highlight.* properties to custom theme structure

  • Added Bookmarks to section droppers (tile layout only)

  • Updated placeholder process icon to only show if the process name is available

  • Updated Highlight search option to be disabled by default

  • Fixed last column of the sequence view table not growing in width to fill the available space

November 11, 2025
0.115.0

+Bookmarks

  • Added ability to bookmark entries via the Inspector, context menu or the Requests section

  • Added Bookmarks section where you can manage all bookmarks in a session and open bookmarked entries in the Inspector

  • Added /sessions/{session_id}/bookmarks route to the Data API

  • Added bookmarked query parameter to the /sessions/{session_id}/entries route of the Data API

  • Fixed small visual bug in the sequence view

November 9, 2025
  • Double-clicking on table cells will now expand the cell and turn it into a read-only textarea (especially useful for cells with truncated text; not available for the sequence view table)

  • Parent directories of imported and exported files are now saved and reused for following file dialogs

  • Added All Files filter to the import file dialog which shows all supported formats (selected by default)

  • Improved sequence view lazy-rendering (scrolling should be smoother now)

  • Other rendering improvements

November 8, 2025
  • Query, Cookies and body-related tabs are now hidden if no data is present to show

  • Added placeholder icon for processes where icon extraction fails

  • Fixed process icon not showing on macOS and Windows

November 4, 2025
0.112.0

+SOCKS Support

  • Added SOCKS 4, 4a and 5 CONNECT support

November 2, 2025
  • Added in-app changelog which gets displayed after updating

October 30, 2025
  • Fixed body from .chlsj import not getting fully decoded if the body is still compressed

  • Fixed status code missing from .chlsj import in some cases

October 25, 2025
0.109.0

+Invisible Proxying

  • Added support for direct HTTP/S requests from non-proxy-aware clients (Invisible Proxying) by using the Host header for HTTP and the server_name of the client_hello for HTTPS as the target address

October 24, 2025
  • Added ability to switch internal DNS resolver in Settings -> DNS (currently supported are Google, Cloudflare and Operating System, which is the default)

October 23, 2025
0.107.0

+Data API

  • Added new Data API (more info here)

October 20, 2025
  • Patched server certificates are now cached and reused until the original server certificate changes (this should significantly improve the proxying experience when using Firefox-based browsers)

October 19, 2025
  • Switched Linux installation from AppImage to .deb packages

October 16, 2025
  • Fixed requests from previously established connections getting added to the session even if recording has stopped

  • Improved .chls import support

  • The Spawn Browser button gets disabled now if there is no active proxy server

  • Code viewer search results now automatically update when the content changes

October 15, 2025
  • Fixed switching proxy server port failing when there's no active proxy server already

  • Fixed switching proxy server port crashing active proxy server if the desired port is already taken

October 15, 2025
  • Fixed search result location not updating correctly when scrolling

October 15, 2025
  • Improved child window positioning

  • The main window position is now persisted between app launches

October 15, 2025
  • Added ability to select all entries by pressing ctrl / cmd + a

  • The main window size is now persisted between app launches

October 11, 2025
0.99.0

+Filter Rules

  • Added ability to create filter rules in the Filter section

  • Added built-in filter rules for content types and status codes (e.g. JSON or 2XX) to the Filter section

  • Small UI improvements and bug fixes

September 9, 2025
  • Added Inspector -> General tls.fingerprint.ja4_r field

  • Fixed opening .chlsj files with powhttp not importing any requests

September 3, 2025
  • Added ability to delete all selected request by pressing the Delete key when the Requests section is focused

  • The Compare section now automatically opens when pressing ctrl / cmd + d with exactly two entries selected for comparison (only when tiles layout is disabled)

  • Added ability to close sessions by pressing the middle mouse button on session tabs

  • More flexible .chlsj imports (it seems like numbers get encoded as strings sometimes, additionally some fields are missing here and there)

September 2, 2025
  • Added warning which shows up in the toolbar and in settings if the root certificate expired or couldn't be found

  • Deleting entries will now also remove search results that are connected with those entries

August 31, 2025
  • Fixed default UI state displaying Protocol column three times and misses Request Size and Response Size column

August 31, 2025
  • UI state is now persisted between app launches

  • Moved most component level UI state (reset after unmounting the component, e.g. column visibility and order) to the session level, which also results in it being persisted between app launches

August 8, 2025
  • Added ability to quickly set entry A and B for comparison by pressing ctrl / cmd + d while having exactly two entries selected

  • Switched Python -> Requests codegen to new custom module which supports lossless body inlining (body gets inlined as a base64 encoded string and gets decoded in the generated code if needed)

  • Switched JavaScript -> fetch codegen to new custom module which supports lossless body inlining (same as above)

  • Improved Shell -> cURL command generation

July 30, 2025
  • Improved WebSocket implementation efficiency

  • Fixed unhandled EOF in WebSocket implementation (most likely fixes the high CPU usage issue that occurs sometimes)

July 28, 2025
  • Fixed range selection creating wrong range when not sorting by #

July 28, 2025
  • Added support for zooming in and out via hotkeys and mousewheel

  • Added Start Time column (enabled by default)

  • Renamed Time column to Duration

  • Improved performance when batch deleting a lot of entries

July 26, 2025
  • Body tabs with syntax highlighting now display the content formatted by default

  • Fixed syntax view fold icon not getting displayed (this bug was introduced in the prior version)

July 26, 2025
0.88.0

+Compare

  • Added Compare section with ability to compare two entries and view differences in request, response, WebSocket messages and TLS messages

  • Added Compare entry (A) and Compare entry (B) context menu options to entries

  • Added diff.inserted_text.background, diff.inserted_line.background, diff.removed_text.background and diff.removed_line.background properties to custom theme structure (more info here)

July 21, 2025
  • Added HTTP/1.1 empty status text support

July 21, 2025
  • Added Copy request body and Copy response body context menu option with Text, Base64 and Hex submenu options

  • Renamed Copy as context menu option to Copy as code

  • Renamed Copy value context menu option to Copy field value

  • Updated authentication

June 30, 2025
  • Multiple smaller UI design changes which also result in more available space in some areas

  • Improved toolbar responsiveness by moving certain elements to a dropdown when there's not enough space left

  • Added ability to add custom command arguments when launching a browser from the Browsers section

  • Added Copy value context menu action to sequence view table cells

  • Added ability to select the keys and values of tree structures (e.g. TLS -> Messages and HTTP/2 -> Frames)

  • Added Copy key context menu action to tree structures

  • Added Accept first click option under Settings -> Appearance -> UI Options (disabled by default, macOS only)

  • Opening windows by clicking a button now focuses the corresponding window if it's already open instead of doing nothing

  • Fixed Inspector -> Contents sections overflowing vertically when collapsed in horizontal mode

  • Fixed big images in the Image tab overflowing

  • Other smaller UI bug fixes

June 25, 2025
  • Added ability to delete all selected entries by pressing ctrl / cmd + backspace

  • Added a few rows of padding to the bottom of the sequence view

  • Fixed Inspector -> Contents layout shifts when expanding/collapsing sections

June 24, 2025
  • Added WebSocket permessage-deflate extension support

June 21, 2025
  • Added drag and drop import support

  • Fixed WebSocket frames with payloads bigger than 65,535 bytes not being encoded correctly (caused Discord's desktop app to infinitely load for example)

June 19, 2025
0.81.0

+GraphQL

  • Added GraphQL support

  • Added style.syntax.gql.* properties to custom theme structure (used for GraphQL syntax highlighting, more info here)

June 19, 2025
  • Added URL column (disabled by default)

  • Fixed left-click followed by shift + left-click not selecting range

June 14, 2025
  • Added the ability to select ranges in sequence view using shift + left-click

  • Added support for .chlsj session imports

  • Added system theme detection to Linux GNOME environments (used to sync with system settings for the Auto theme)

  • Added system proxy support to Linux GNOME environments

  • Switched Copy as -> Shell -> cURL context menu option to new curl shell command generator which encodes the body lossy instead of lossless but base64 encoded

  • Fixed Browsers section only utilizing 25% of available height when not using tile layout

June 5, 2025
0.78.0

+Browsers

  • Added Browsers section with ability to spawn Chromium and Firefox-based browsers with a pre-configured proxy server

  • Installed browser detection with support for Chrome, Firefox, Edge, Opera, Vivaldi, Arc, Brave, Zen and Opera GX

  • Added app icon lookup support for Linux freedesktop environments

  • Updated Linux window appearance

May 21, 2025
  • Fixed window buttons shrinking when there's not enough space in the header to fit everything

May 20, 2025
  • Fixed WebSocket Messages section not getting shown (seems like this bug was introduced in one of the last few releases)

  • Fixed selection background color alpha value not being respected

May 20, 2025
  • The Clear all action now only deletes entries that are getting shown and not entries that are hidden because of applied filters

  • Clicking the Clear all button will now ask for confirmation before deleting all entries

May 13, 2025
0.74.0

+Filter

  • Added Filter section

  • Added Copy URL context menu option

  • Added toggle to highlight search results in the Requests section to the Search section (enabled by default)

  • Added style.green property to custom theme structure (more info here)

  • Improved panel resizing and scrolling by dragging the scrollbar thumb

May 6, 2025
  • Updated .har import handler to work better with Fiddler exports (similar to v0.72.0)

May 5, 2025
  • Added byte-order mark (BOM) handling for .har imports (caused the import of files with BOM's to fail before)

  • Updated .har import handler to work better with Fiddler exports (Fiddler exports a field as null sometimes even though it should be a string)

April 30, 2025
  • Support for non-CONNECT requests to proxy server (mostly used for http:// requests)

  • Added HTTP/1.0 support

April 27, 2025
  • Fixed bug where the old proxy server port is not getting freed when switching ports or closing sessions

April 23, 2025
  • Added Process column displaying the name, PID and icon of the app sending the request

  • Smoother macOS traffic light positioning when switching between fullscreen and windowed mode

April 11, 2025
  • Fixed JA4 extension hash wrong because GREASE values were not filtered out

April 8, 2025
  • Updated font rendering

  • Increased Session Settings and Settings -> Defaults Proxy input field width

  • Fixed structured view toggle not updating background color when hovered or active

April 8, 2025
  • Added ECH toggle to the session toolbar (disabled by default, when enabled keeps the encrypted_client_hello extension and sends it to the server which might cause issues on some websites)

April 8, 2025
  • TLS and HTTP/2 packets are now also getting saved locally when closing the app and restored upon reopening

  • Fixed unhandled EOF's in HTTP/1.1 and WebSocket implementation (most likely fixes the high CPU usage issue)

March 25, 2025
  • Improved crypto backend efficiency, especially AEAD ciphers

  • Fixed app crashing on Windows Server due to missing registry entries

March 21, 2025
  • All releases for macOS are now being code signed and notarized by Apple, starting with this release

  • Added Type column which displays Push Promise if the request got created due to the server sending a PUSH_PROMISE frame on a different stream and Request otherwise (this column is disabled by default)

  • Big error handling and performance improvements for all networking protocols powhttp implements (TLS, HTTP/2, HTTP/1.1 and WebSocket)

  • Fixed HTTP/2 Server Push support

  • Fixed applying session settings with empty proxy field not unsetting proxy

  • Fixed selected HTTP/2 stream switching to the stream of the selected request when new requests arrive

  • Other small bug fixes

March 10, 2025
  • Fixed overlay scrollbars blocking pointer events on underlying content when invisible. This caused issues when switching sessions for example

  • Fixed blurry dropdown menus bug (it looks like macOS was the only platform affected by this)

March 8, 2025
  • Fixed reordering table columns not working in some cases when there's at least one disabled column

March 8, 2025
  • Added option to export sessions as HAR 1.2 (I recommend using HAR 1.3 where possible)

  • Fixed exporting request HTTP version as HTTP/1.1 if it's a HTTP/2 request

  • Fixed body tab dropdown displaying Body if Export is selected

March 8, 2025
  • Added Display query in Path column toggle under Settings -> Appearance -> UI Options (enabled by default)

  • Added Query column (disabled by default)

  • Fixed toggling individual columns causing app to stop working properly

March 7, 2025
  • Fixed editor text not getting updated when new text is an empty string

March 5, 2025
  • Switched to new auto updater (downloads updates in the background and installs them when closing the app)

March 1, 2025
  • Sessions are now saved locally when closing the app and restored upon reopening

  • .chls imports now also import WebSocket messages

  • Improved stability of .chls and .har imports

  • More robust error handling

  • Improved CPU and memory usage

  • General bug fixes

February 14, 2025
  • Fixed opening files with powhttp not working on macOS

February 11, 2025
  • Fixed bug in search causing several other UI bugs like not changing selected request or double-clicking on search results not opening request in inspector

February 9, 2025
  • Fixed an issue where the powhttp deep link wasn't registered at runtime on Linux, causing login to break. Most likely a new bug introduced in v0.47.0

February 5, 2025
  • Fixed an issue where the app would not exit and cleanup would not run in some cases (e.g., closing the app through the taskbar), most likely a new bug introduced in v0.47.0

February 3, 2025
  • Added ability to open .har and .chls files with powhttp

  • General bug fixes

January 31, 2025
  • Added lazy-rendering to search results (eliminates lag, speeds up search by reducing time spent on rendering search results drastically)

  • Changed JA3 SSLVersion to client hello version instead of negotiated version

January 31, 2025
  • Added ja4, ja3_hash and ja3 to Request -> General under tls.fingerprint

  • Added lazy-rendering to structured view (eliminates lag, switching between sequence and structured view even with thousands of requests happens almost immediately now)

January 28, 2025
  • Fixed zstd support (caused some websites that we're using zstd to hang and show a blank page, e.g. most if not every website using cloudflare)

January 28, 2025
  • Major GUI framework upgrade which should result in an overall smoother experience

  • Added lazy-rendering to sequence view (eliminates lag and reduces render time drastically)

  • Updated macOS keyboard shortcuts to use cmd key instead of ctrl

  • Added Delete option to branches in structured view to delete entire paths/domains with one action

  • Added Copy as option to structured view requests

  • Potentially fixed blank window bug when using Nvidia GPU on Linux

  • Fixed hex viewer not updating content when switching between requests

  • Fixed proxy server crashing when trying to update already deleted requests (e.g. when clearing a session)

  • Fixed context menu not showing child menus

  • Fixed context menu closing when clicking option without registering that the option has been clicked basically doing nothing

  • Other smaller bug fixes and performance improvements

December 16, 2024
  • Added custom theme support

  • Changed structured view nodes to be closed by default

November 28, 2024
  • Improved HTTP Archive type mismatch handling

November 28, 2024
  • Fixed importing HTTP Archives (.har)

November 21, 2024
  • Added Inspector horizontal view

November 18, 2024
  • Added arrow key navigation to Requests section

  • Fixed X25519MLKEM768 and SecP256r1MLKEM768 implementations

November 13, 2024
  • Added tile layout

  • Added structured view

  • Added search preview toggle

  • Added Use tile layout toggle under Settings -> Appearance -> UI Options

  • Added Floating mode toggle under Settings -> Appearance -> UI Options (only available when tile layout is enabled)

  • Removed Type column (was pretty useless)

  • General bug fixes

October 16, 2024
  • Added Raw tab displaying request/response content formatted as an HTTP/1.1 message

  • Fixed context menu too small if opened at the bottom of the window

  • Support for more TLS extensions

  • Fixed port of proxy server created on startup not getting freed when closing the session

  • Fixed TLS 1.3 Certificate Request support

  • Fixed UI bug occurring when closing open sessions sometimes

October 8, 2024
  • Added WebSocket support

  • Added WebSocket Messages section to Request -> Contents

  • Fixed whitespace bug in session search results

September 30, 2024
  • Fixed bug that caused some messages in the HTTP/2 tab to not expand when clicked

September 30, 2024
  • Added HTTP/2 section to inspector with ability to view frames (and their contents) and switch between streams using the same connection

  • Added Content-Type column to session table, showing the content-type of the response in type/subtype format

  • Added more tooltips to buttons

September 27, 2024
  • Sorting requests in descending order now also displays the index in descending order

September 25, 2024
  • Added ability to configure default session settings under Settings -> Defaults

September 25, 2024
  • Fixed TLS 1.2 CHACHA20_POLY1305 and AES_GCM/CCM implementations

September 24, 2024
  • Fixed context menus getting cut off at the bottom of the window if too long (made context menus scrollable)

September 23, 2024
  • Added TLS section to inspector (shows more in-depth details about the underlying TLS connection like which algorithms were used etc.)

September 10, 2024
  • Experimental Linux support (automatic system proxy and root certificate configuration missing)

September 10, 2024
  • Fixed bug in HTTP/2 implementation causing requests to specific servers to infinitely hang

  • Improved CPU and memory usage when intercepting https requests

August 26, 2024
  • Added ability to multi-select requests (CTRL + left-click) and delete them via new Delete (AMOUNT_SELECTED) context menu option

  • If the search query is empty but the filter is active, all requests will show in the session table

August 26, 2024
  • Added preview of URL, Query, Headers and Form matches in session search

  • Opening URL, Query, Headers and Form matches from session search will now highlight match in inspector instead of just opening the matching section

  • Highlighted matches in tables can be right-clicked to open a context menu with Copy (copy matched content) and Remove Mark option

August 24, 2024
  • Added ability to rename sessions (right-click on session tab and click context menu option Rename)

August 24, 2024
  • Added ability to fine-tune session search (URL, Query, Request Headers, Request Body, Form, Response Headers and Response Body)

August 23, 2024
  • Added Copy as option to request entry context menu with support for 30+ different clients (cURL, Go, NodeJS, Python, Rust, ...)

August 12, 2024
  • Added toggle between Original and Formatted content to code viewer

August 10, 2024
  • Added ability to change order of session table columns

  • Added ability to toggle individual session table columns

  • Row of currently open request is now highlighted

  • Opening requests from search now scrolls row of opened request into view

  • Smoother transitions when loading contents of request e.g. Headers or Cookies (caused small flash before)

  • Fixed editor fold icon color not set when using light mode

August 9, 2024
  • Added sort by column to session table

  • Improved session table column resizing

  • Fixed Charles Session import entry ID's not in order

August 8, 2024
  • Added lazy rendered hex viewer

  • Added byte size formatting

August 7, 2024
  • 5 - 10x faster session search

  • Fixed Charles Session parser failing if url components are missing

August 6, 2024
  • Improved performance when rapidly scrolling through session search matches

  • Added image viewer with support for jpeg, png, gif, webp, svg and avif

August 5, 2024
  • Added URL, Query, Headers and Form to search targets

  • Added context menu with Delete option to request entries

  • Fixed Charles Session parser failing if request headers are missing

August 3, 2024
  • Added support for 103 Early Hints

  • Improved macOS window flashing

  • Switched Windows default code font to Consolas

  • Improved javascript content-type detection

August 1, 2024
  • Added support for importing Charles Proxy sessions (.chls)

  • Fixed application crashing on fresh install

  • Fixed not possible to scroll select options using scrollbar

July 26, 2024
  • Added ability to resize session search and search results

  • Saving resize position of session search, search results and inspector to session state

  • Added context menu with Copy option for name and value to Headers, Query, Cookies and Form

July 21, 2024
  • Improved macOS traffic lights positioning

July 20, 2024
  • Improved font detection, making more fonts available to use

  • Fixed bug causing the app to crash when rapidly switching themes

  • Switched default fonts to system-ui and ui-monospace

July 20, 2024
  • Fixed macOS blank screen

  • Updated macOS default font

  • Updated dark theme js identifier token foreground color

July 20, 2024
  • Added font customization under Settings -> Appearance

  • Changed window spawn position on windows to center instead of top left

  • Reduced startup time

July 18, 2024
  • Added theme customization (Light, Dark and Auto for now) under Settings -> Appearance

  • Fixed error when setting empty external proxy

July 2, 2024
  • Added external proxy support

July 2, 2024
  • Added crash manager (makes sure stuff like system proxy settings are getting reset even if the process gets killed)

June 30, 2024
  • Fixed a bunch of overflow bugs

June 30, 2024
  • Added filter toggle to session search, hiding requests that are not matching the search

June 30, 2024
  • Added timings to Request -> General

  • Added Time field to session view, displaying the time the request took to complete

June 29, 2024
  • Added app version to settings page

June 29, 2024
  • Added Status Code field to session view

June 29, 2024
  • Added auto-updater (runs before opening the app)

  • Fixed app cleanup on CTRL + C

  • Fixed app cleanup when closing last session

June 29, 2024
  • Added Request Size field to session view

  • Added Response Size field to session view

  • Fixed accepting connections from other devices (switched proxy server address from 127.0.0.1 -> 0.0.0.0)

June 29, 2024
  • Added search toggle to session view