github Orange-OpenSource/hurl 5.0.0

latest release: 5.0.1
2 months ago

5.0.0 (2024-08-29)

Thanks to
@lambrospetrou,
@OverkillGuy,
@badboy,
@DenuxPlays,
@linkdd,
@nkback,
@claytonneal,

See a tour of this version here!

Breaking Changes:

  • Encode oneline string only with one backtick #3113

Enhancements:

  • Create intermediary directories if necessary when producing TAP report #2860
  • Expose request comments in --out json (hurlfmt) #2850
  • Create intermediary directories if necessary when producing JUnit report #2842
  • Add global requests count in test summary #2832
  • Replace output warnings by errors #2815
  • Fix inconsistent case for fields queryString and httpVersion in --json #2804
  • Run tests in parallel #2753
  • Add support for importing curl url option in hurlfmt #2750
  • Add JSON report #2738
  • Add repeat option to repeat a sequence of Hurl file #2680
  • Add repeat option per request #2680
  • Add optional duration unit #2653
  • Apply delay only once per entry, no matter how many retry #1973
  • Add toFloat filter #1732
  • Accept directory as Hurl arguments for processing file #1446

Bugs Fixed:

  • Get SSL certificates info on reused connections, from a cache #3031
  • Fix max-redirs: -1 in [Options] section #3023
  • Fix error displayed in double with bad option #2920
  • Fix hurlfmt exit code with lint error #2919
  • Truncate file then append it when dumping response with --output. #2886
  • Fix crash with --json option when capturing 'HttpOnly' and 'Secure' cookie attribute #2871
  • Fix crash when capturing 'Expires' cookie attribute #2870
  • Fix empty JSON key parsing #2836
  • Do not filter 'Authorization' header if host doesn't change while following redirect #2823
  • Fix sending 'Authorization' header from --user when following redirect #2812
  • Fix URL when following redirect for certain 'Location' header #2783
  • Fix powershell completion file #2729

Don't miss a new hurl release

NewReleases is sending notifications on new releases.