1.5.0
New
- Copy buttons in responses -- can copy individual fields, entire request and response, or even the whole transport log
- JSON arrays and objects are now collapsable in response
- Line numbers in request code editor and response view
- Warning dialog will be prompted at startup if a newer data version is used with an old app version, e.g. if Hello HTTP v1.6.0 is used, and then Hello HTTP v1.5.0 is launched
- Custom HTTP methods
- Relative Time display mode in Transport Timeline
Change
- Font sizes of code editor and Response views are now smaller to display more data
- JSON prettify style - now arrays with 20- primitive elements are in the same line; otherwise
[
and{
are followed by a new line character - Copying cURL or grpcurl commands now display a green prompt if it succeeds
- In Transport Timeline, redundant time display is removed, e.g. time range "23:44:57.115 ~ 23:44:57.115" would now only show "23:44:57.115"
Fix
- When there is not enough space to display a text, "..." now terminates by characters instead of by words
- Default
content-type
header was wrong (can be override manually) (the fix in v1.4.6 was not complete) - Could not import a partially corrupted backup -- corrupted records, which are always invisible and unusable, would be skipped now
- Some gRPC response headers are missing in the "Header" tab (they are available in the "Raw" tab)
Remove
- For Windows, copying as cURL / grpcurl commands are removed -- unfortunately, there is no feasible way to escape newline characters within double-quoted strings in cmd.exe