Hurl 7.1.0

7.1.0Desktop
Added 11
  • Add CLI option to pretty print the response body
  • Support adding secret with HURL_SECRET_foo env variable
  • Support `--secrets-file` for injecting secrets
  • Add `--ntlm` option per request
  • Add `--negotiate` option per request
  • Add utf8Decode/utf8Encode filters
Changed 5
  • Use happy path with http/https scheme for URL parsing to improve stress test use-cases
  • Replace unmaintained encoding crate with encoding_rs crate
  • Enhance logging for retry
  • Enhance `--test` duration logging
  • HTML report enhancements
Fixed 5
  • Parse `--user`, `--negotiate`, and `--ntlm` options in hurlfmt
  • Accept more path names when appending HTML reports
  • Fix filtering of Authorization: and Cookie: headers when following redirections
  • Fix supporting space in cookie storage cookie values
  • Fix implicit "Content-Type" headers when following redirections

7.1.0 (2025-11-18)

Thanks to @Nezteb, @quantonganh, @lambrospetrou, @linkdd, @gugahoa, @MikhailWahib, @ashishajr, @rcrisanti,

Take a tour of this version here!

Enhancements:

  • Add CLI option to pretty print the response body #1760
  • Add pretty print option #1760
  • Support adding secret with HURL_SECRET_foo env variable #3901
  • Use happy path with http/https scheme for URL parsing to improve stress test use-cases #4144
  • Support --secrets-file for injecting secrets #4309
  • Add --ntlm option per request #4322
  • Add --negotiate option per request #4323
  • Add utf8Decode/utf8Encode filters #4382
  • Replace unmaintained encoding crate with encoding_rs crate #4399
  • Enhance logging for retry #4419
  • Add support for hour duration #4422
  • Enhance --test duration logging #4423
  • Add parsing support for more types of date time strings to toDate filter #4439 #4440 #4441
  • HTML report enhancements #4445 #4446
  • Add retry count in the progress bar (only if retry >= 1) #4511
  • Add isList predicate #4520
  • Add isObject predicate #4520

Bugs Fixed:

  • Parse --user, --negotiate, and --ntlm options in hurlfmt #4213
  • Add parsing support for more types of date time strings to toDate filter #4439 #4440 #4441
  • Accept more path names when appending HTML reports #4459
  • Fix filtering of Authorization: and Cookie: headers when following redirections #4460
  • Fix supporting space in cookie storage cookie values #4461
  • Fix implicit "Content-Type" headers when following redirections #4522
  • Fix curl debug command with dot-prefixed cookie domain #4558
View original

Upgraded? How did it go?

Discussion