Releases: sunny-chung/hello-http
Releases · sunny-chung/hello-http
v1.5.0-pre.2
fix curl command for copying in Windows was wrong
v1.5.0-pre.1
update documentation
1.4.6
Fix
- Default
content-type
header of JSON requests was wrong. This regression was introduced in v1.4.5. - Could not import a partially corrupted backup -- corrupted records, which are always invisible and unusable, would be skipped now
1.4.5
Change
- Unicode characters and spaces in URL of generated cURL commands are now encoded
Fix
- Crash when creating a WebSocket request although the creation was successful
- Unicode characters and spaces inside request body and URL could not be sent properly for HTTP text requests and GraphQL queries/mutations
1.4.4
Change
- Inactive HTTP/2 connections are now cancelled after it is hanging for 3 seconds
Fix
- HTTP requests could not be cancelled if server did not respond
1.4.3
New
- Linux builds are stable now – tested on Ubuntu, Debian, Kali Linux, Fedora, CentOS, Linux Mint with GNOME, Xfce, LXQt, Cinnamon
- Importing a client certificate – now mTLS connections can be tested
- Connection security indicator (Unencrypted / Unverified TLS / Verified One-way TLS / Verified mTLS) with certificate information display
- Option to disable system CA certificates
- Shortcut "Ctrl-Enter" to send payload or request when the focus is in the request editor
Change
- Tabs can be scrolled in both horizontal and vertical directions
- Tooltip relative position is lowered because it blocks clicking the delete button
- Tooltip background color of the light theme is lighter to make tooltip text more readable
- Duplicate button has tooltip now
Fix
- Crash if "Open Backup Directory" is clicked without any backup made beforehand
- System CA certificates were not trusted if custom CA certificates were provided
- No error were displayed if importing an invalid certificate was rejected
v1.4.3-snapshot.1
Merge branch 'main' into feature/linux
1.4.2
New
- Duplicating a request
- Importing additional trusted CA certificates for SSL
Change
- Many dialogs are larger now
Fix
- Crash and incorrect highlights after doing a text search in a response body text field and then switching to another response while keeping the search box opening
- A possible crash if search text result is at a position after variables or functions
1.4.1
New
- Error message is now displayed if fetching gRPC API spec or copying
curl
/grpcurl
command fails - Insomnia importer now imports more timestamp functions (
millis
andunix
)
Fix
- Crash if a request without payload was selected, and then a request with payload was selected
- Could not import from Insomnia if the dump contains a GraphQL request with an empty body
- Variables in GraphQL query documents imported from Insomnia and Postman were not resolved
- gRPC API spec could not be fetched if URL contains a variable
1.4.0
New
- gRPC support (via Server Reflection only)
- Postman exporter
- Response filtering by JSON path
Change
- Postman importer imports GraphQL queries and mutations
- Project/Subproject name dialog is more wide
- Dialogs can be dismissed by hitting the "Escape" key
- Drop-down menus are disabled if nothing can be selected
Fix
- Missing PATCH in supported HTTP request methods
- Crash when clicking edit/delete button without selecting a subproject
- Crash when viewing Transport Timeline with HTTP/2 without a stream
- Incorrect copy behaviour in Transport Timeline (only fixed the case if there are 2000 lines or less)
- Clicking on dialog border should not dismiss the dialog
- Insomnia exporter incorrectly assumed the request is GraphQL while exporting request headers
- Post flight action JSON path parsing is not working if the result is not a string
- Content-type
application/graphql-response+json; charset=utf-8
was not recognized as JSON