Skip to content

4.2.0

Compare
Choose a tag to compare
@hurl-bot hurl-bot released this 11 Jan 15:11
b8e2245

4.2.0 (2024-01-11)

Thanks to
@hi2code,
@lambrospetrou,
@glb-cblin,
@moono,
@gmetal,
@mihirn,
@humphd,
@RickMoynihan,
@pit1sIBM,
@janwytze,
@kingluo,
@teto,
@khimaros,
@iredmail,
@andres-lowrie,
@nikeee,
@ztittle,
@legzo

See a tour of this version here!

Enhancements:

  • Add --location-trusted option #2296
  • Add --unix-socket option #2291
  • Export entry source line number in JSON output #2273
  • Use Template for filename type #2259 #1731 #464
  • Add dark mode support for HTML report #2254
  • Add --output option per request #2184 #1326
  • Add filter jsonpath #2134 #1632 #440
  • Improve JSON body parsing error reporting #2056
  • Support template in option values #2041
  • Support conda-forge installation #2018
  • Add timestamps to the HTML reports #1983
  • Log only non-default options in verbose mode #1927
  • Support template in key string #1877 #1710 #898
  • Add skip option #1815
  • Add --ipv4/--ipv6 option #1727
  • Add --http3 option #1155
  • Add --http2 option #1155
  • Add --http1.0/-0 option #1155
  • Add --http1.1 option #1155

Bugs Fixed:

  • Add short name -v for verbose option #2310
  • Fix unicode surrogate pair decoding in JSON request body #2235
  • Better error description for some parse error #2187
  • Fix undefined error for various I/O error using --output. #2156
  • TAP reports can't be appended if there are failed tests #2099
  • Support HTTP/2 on Windows #2072
  • Support key password in --cert option (certificate[:password]) #2047
  • Keep initial request headers when following redirects #1990