HTTPeep v0.8.13
What's New
CLI
- Expanded the
rulescommand into a full rule-management workflow with create, show, update, delete, enable, disable, and reorder actions. - Added structured rule creation and updates from command-line flags or YAML/JSON files, including support for matchers, resolve actions, request pipeline actions, and response pipeline actions.
- Added rule grouping and enabled-only filtering to
rules list, plus id-or-unique-name targeting for common rule operations. - Added CLI support for Header and Query matcher AND/OR logic, matching the desktop rule editor behavior.
- Added trace logs for CLI rule writes and exports so rule changes made from terminal workflows are easier to diagnose.
Rules & Session Annotation
- Added support for OR matching in Query and Header rules, with clearer AND/OR mode labels in the rule editor.
- Refined the matcher editor and rule pipeline so URL matching behaves more consistently across rule types.
- Optimized editing and layout adjustments for the URL section of the MatchEditor.
App Startup & Stability
- Added startup tracing around app bootstrap and install-skip paths to make launch issues easier to diagnose.
- Improved main-window readiness handling to reduce startup regressions and unnecessary render scheduling.
Bug Fixes
Security & Connection Handling
- Fixed the client to reject unsafe TLS connections.
UI & Theming
- Fixed alignment issues in MapLocal and MapRemote target URL hints.
- Fixed
user-select: allstyling in packaged builds so copy and selection behavior works consistently in viewers and rule editors. - Refined onboarding gate styling and disabled telemetry in that flow.
App Startup & Stability
- Fixed the packaged app blank-window issue by correcting the desktop startup path.
- Fixed legacy startup behavior so the client no longer depends on unnecessary render-time work during boot.