Releases: Orange-OpenSource/hurl
Releases · Orange-OpenSource/hurl
1.8.0
1.8.0 (2022-11-02)
Read here for a quick tour of 1.8.0
Enhancements:
- Add curl logs #899
- Add query url #895
- Make compact help #861
- List all libcurl features with --version #836
- Add --retry and --retry-interval option to retry request until asserts and captures are ok #525
Bugs Fixed:
1.7.0
1.7.0 (2022-09-13)
Thanks to
@danielbprice,
@fourjay,
@datamuc,
@bdmorin,
@humphd,
@kautsig,
@Karrq,
@balroggg,
Read here for a quick tour of 1.7.0
Enhancements:
- Add string comparison predicates #798
- Improve text summary #779 #593
- Support NO_COLOR env variable (https://no-color.org) #713
- Improve url parsing error message #662
- Display deprecated warning when using --progress and --summary option #637
- Log body request in very verbose #628
- Add options section #612
- Install Hurl with npm #544
- Add very verbose option #499
- Add support for XML namespaces in XPath query #493
- Use Template type for cookie value #473
Bugs Fixed:
- Accept expression in comparison predicate #799
- Fix file access authorization #674
- Fix body file access #674
- Fix implicit body asserts on compressed response body #567
- Fix Brotli response body decoding #564
- Fix sha256, md5, bytes query on compressed body #563
- Fix redirection not followed #552
- Encode string variables in JSON body #530
- Fix curl export shell escape #530
- Allow different types in JSON array #495
1.6.1
1.6.0
Thanks to
@linjan,
@adworacz,
@humphd,
@jpluscplusm,
Changes:
- Add -A/--user-agent curl option to specify a User Agent for all requests of a file #452
- Support filter with nested object in jsonpath expression #423
- Add BasicAuth section #360
- Add next request in interactive mode #268
- Improving pattern for regex capture and matches predicates #4
Bugs Fixes:
1.5.0
Thanks to
@humphd, @tbolon, @ansscfc, @atcol, @realtica, @ramkumarkb
Changes:
- Support globs with --test arg #387
- Add ARM Testing with Circle CI #335
- Option --html renamed to --report-html #333
- Add JUnit XML Report Output #326
- Add option --cacert #314
- Display libcurl error code/message #310
- Display curl -V version in hurl -V #309
- Use --json parameter to write JSON to stdout #283
- Using Environment Variables in Hurl files #122
Bugs Fixes:
1.4.0
1.3.1
1.3.0
Changes:
- Simplify JSON/HTML report generation #241
- Add --progress option to print progressive status and executed count #236
- Add endsWith predicate #234
- Add --summary option to print tests metrics #232
- Add md5 query #231
- Add Hex body #230
- Add dependency check in the CI #226
- Use startswith/contains predicate with bytearray #224
- Add subquery count #217
- Add notEquals (!=) predicate #216
- Accept predicate value raw-string and base64 #215
- improve error messages when syntax is not recognized #213
- Add operators for arithmetic predicates #210
- Improve error messages if the url contains an illegal character #207
- Improve Error message for the countEquals predicate #195
- Improve Error Message "Could not Resolve Host" #194
- Add HTTP Headers in the session json file. #191
- Improve Hurl Report #190
- Output curl command-line in verbose mode #179
- Normalize win64 packages names #178
- Add checksum body query (md5, sha1, sha256) #102
Bugs Fixes: