Skip to content

Releases: sunny-chung/hello-http

v1.5.0-pre.2

21 Feb 13:34
Compare
Choose a tag to compare
v1.5.0-pre.2 Pre-release
Pre-release
fix curl command for copying in Windows was wrong

v1.5.0-pre.1

19 Feb 14:27
Compare
Choose a tag to compare
v1.5.0-pre.1 Pre-release
Pre-release
update documentation

1.4.6

16 Feb 13:34
Compare
Choose a tag to compare

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

29 Jan 15:04
Compare
Choose a tag to compare

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

09 Jan 14:50
Compare
Choose a tag to compare

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

20 Dec 12:43
Compare
Choose a tag to compare

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

16 Dec 13:37
Compare
Choose a tag to compare
v1.4.3-snapshot.1 Pre-release
Pre-release
Merge branch 'main' into feature/linux

1.4.2

12 Dec 14:25
Compare
Choose a tag to compare

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

06 Dec 13:41
Compare
Choose a tag to compare

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 and unix)

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

03 Dec 12:16
Compare
Choose a tag to compare

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