HTTPeep v0.8.11
What's New
Timing & Session Accuracy
- Added a dedicated Prepare Request phase to the HTTP timing breakdown, making setup time visible instead of grouping it under unattributed time.
- Improved timing timeline rendering for zero-duration phases and CONNECT sessions so the timing panel stays readable across more captured traffic types.
Send Request
- Added explicit HTTP/1.1 and HTTP/2 request version selection for the built-in HTTP client.
- Changed the Send Request default from automatic protocol selection to HTTP/1.1, while keeping HTTP/2 available through the existing toggle.
DNS Override
- Refined the DNS Override page so global DNS entries remain editable while DNS environments stay behind the Pro entitlement boundary.
- Improved DNS host row editing with better keyboard flow, row-level save behavior, and IP validation before changes are committed.
- Removed the special global DNS highlight from the session list to keep rule highlights as the primary row-level visual annotation.
Licensing & Payment
- Refined the Unlock Pro button styling with a more prominent call to action in gated desktop flows.
Bug Fixes
DNS Override
- Fixed a free-plan save failure where stale DNS environment data in the draft could incorrectly trigger a Pro entitlement error when editing Global DNS settings.
- Fixed runtime DNS entitlement handling so global DNS host overrides can still be applied for free users while environment-specific DNS data is preserved but ignored unless the plan allows it.
- Fixed DNS environment controls so environment add, rename, duplicate, delete, and host edit actions are disabled consistently when the current entitlement does not allow DNS environments.
Send Request
- Fixed the built-in HTTP client so the selected HTTP version is actually applied to outgoing requests.
- Updated redirect default coverage to match the current Send Request redirect limit behavior.
Timing & Session Accuracy
- Fixed timing attribution by moving leftover request setup time into Prepare Request and removing the previous unattributed segment from the timeline.
- Added coverage for timing metric mapping and timing viewer behavior around the new Prepare Request phase.
App Startup & Stability
- Fixed release and CLI packaging workflows so the bundled client-side license public key is available during release builds, preventing packaged binaries from missing license verification configuration.