6 Commits

Author SHA256 Message Date
67a1daafcd Accepting request 1297345 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1297345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hurl?expand=0&rev=6
2025-08-04 13:25:03 +00:00
f8b77af63d update to 7.0.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/hurl?expand=0&rev=12
2025-08-04 04:41:35 +00:00
5598ea6d34 Accepting request 1264655 from network:utilities
- Update to version 6.1.1:
  * Create 6.1.1 release
  * Create 6.1.1 release
  * Create 6.1.1 release
  * Ignore live test
  * Fix error message
  * Update CHANGELOG
  * Support any value for contains predicate
  * Fix jsonpath array filter with missing attribute in array element
  * Do not include CR in filename
  * Fix hurlfmt spacing
  * Update hurl version to 6.1.1
  * Update toDate filter grammar
  * Publish npm package 6.1.0
  * Reorg assert doc
  * Clarify generic and deb packages installation
  * Add CRLF tests (non-blocking)
  * Update Test SSL keys/certificates
  * Fix RELEASING.md
  * Update hurl version to 6.2.0-SNAPSHOT

- Update to 6.1.1:
  * Fix hurlfmt spacing #3839
  * Fix filename parsing #3848
  * Fix jsonpath array wildcard with missing attribute #3859 #3869
  * Fix predicate contains with none input #3868

OBS-URL: https://build.opensuse.org/request/show/1264655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hurl?expand=0&rev=5
2025-03-27 21:34:42 +00:00
d7d53325ba - Update to version 6.1.1:
* Create 6.1.1 release
  * Create 6.1.1 release
  * Create 6.1.1 release
  * Ignore live test
  * Fix error message
  * Update CHANGELOG
  * Support any value for contains predicate
  * Fix jsonpath array filter with missing attribute in array element
  * Do not include CR in filename
  * Fix hurlfmt spacing
  * Update hurl version to 6.1.1
  * Update toDate filter grammar
  * Publish npm package 6.1.0
  * Reorg assert doc
  * Clarify generic and deb packages installation
  * Add CRLF tests (non-blocking)
  * Update Test SSL keys/certificates
  * Fix RELEASING.md
  * Update hurl version to 6.2.0-SNAPSHOT

- Update to 6.1.1:
  * Fix hurlfmt spacing #3839
  * Fix filename parsing #3848
  * Fix jsonpath array wildcard with missing attribute #3859 #3869
  * Fix predicate contains with none input #3868

OBS-URL: https://build.opensuse.org/package/show/network:utilities/hurl?expand=0&rev=10
2025-03-27 17:58:44 +00:00
20e9410b54 Accepting request 1252646 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1252646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hurl?expand=0&rev=4
2025-03-13 14:07:27 +00:00
d3c5ba5062 update to 6.1.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/hurl?expand=0&rev=8
2025-03-13 06:44:32 +00:00
8 changed files with 154 additions and 13 deletions

View File

@@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="revision">6.0.0</param>
<param name="revision">7.0.0</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="buildtime"/>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/Orange-OpenSource/hurl</param>
<param name="changesrevision">cba84e02ba83de21a0098b4db74831f959da5d50</param></service></servicedata>
<param name="changesrevision">04d053ab4c26beb4e5c7d66659aa091cf7c4fc03</param></service></servicedata>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:621cf86667f5f35d02a0c4b805cc26b58af3dd3731fabfa14da7134d25cb60eb
size 15037965

3
hurl-7.0.0.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f5d91e9dd5538dd0aa4387542c600d4e504dc97c3c0db05e36a7dc8ac726b59
size 20223501

View File

@@ -1,3 +1,143 @@
-------------------------------------------------------------------
Fri Aug 01 12:54:05 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 7.0.0:
* Breaking Changes:
- Add replaceRegex filter and fix replace filter to not take
regex #4018
* Enhancements:
- Add query for HTTP redirects #922
- Add urlQueryParam filter #2199
- Show curl command when error format option is set to long
#2226
- Add option to configure max-time per request #3162
- Add date comparison predicates #3480
- Add pinnedpubkey cli option #3563
- Add base64 url safe encode and decode filters #3840
- parse curl's --cookie flag #3877
- Show hurl --help with color #3882
- Add toHex filter #3963
- Add first and last filters #3998
- Remove hex crate dependency #4011
- Small tweaks to --test progress output #4028
- Add support for negative values for nth filter #4050
- Add option to configure pinnedpubkey per request #4084
- Add timeline link on status label in source and run pages
#4128
- Support template in nth filter parameter #4152
- Implement predicate isUuid #4179
- Improve captures error messages when filter chain returned no
value #4214
- Add --ntlm cli option #4216
- Add --negotiate option #4246
* Bugs Fixed:
- Fix incorrect curl command for POST redirect #2797
- Fix hurlfmt to disallow invalid header argument in curl
command #3668
- Parse verbose flag in curl command #3760
- Keep secret value forever, even if a secret variable override
an existing one #3898
- Fix zsh completion #3938
- Parse cookie Expires date attribute with '-' #3956
- Replace deprecated libxml2 initGenericErrorDefaultFunc with
xmlSetGenericErrorFunc #3975
- HTML report: fix span for lines in comment. #4002
- Fix HTML closing tag for line with trailing comment #4017
- Add replaceRegex filter and fix replace filter to not take
regex #4018
- Fix request body during redirections #4073
- Fix "variables" token in GraphQL HTML export #4117
- Support negative index in jsonpath #4154
* Security Issues Fixed:
- Fix JavaScript injection in HTML report through regex literal
#4125
-------------------------------------------------------------------
Thu Mar 27 17:48:06 UTC 2025 - mvetter@suse.com
- Update to version 6.1.1:
* Create 6.1.1 release
* Create 6.1.1 release
* Create 6.1.1 release
* Ignore live test
* Fix error message
* Update CHANGELOG
* Support any value for contains predicate
* Fix jsonpath array filter with missing attribute in array element
* Do not include CR in filename
* Fix hurlfmt spacing
* Update hurl version to 6.1.1
* Update toDate filter grammar
* Publish npm package 6.1.0
* Reorg assert doc
* Clarify generic and deb packages installation
* Add CRLF tests (non-blocking)
* Update Test SSL keys/certificates
* Fix RELEASING.md
* Update hurl version to 6.2.0-SNAPSHOT
-------------------------------------------------------------------
Thu Mar 27 17:47:14 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 6.1.1:
* Fix hurlfmt spacing #3839
* Fix filename parsing #3848
* Fix jsonpath array wildcard with missing attribute #3859 #3869
* Fix predicate contains with none input #3868
-------------------------------------------------------------------
Wed Mar 12 15:01:43 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 6.1.0:
* Breaking Changes:
- Remove deprecated predicates (notEquals, greaterThan etc...)
in favor of operators #3532
- Remove deprecated keyword HTTP/* for HTTP #3697
* Enhancements:
- Removed limitation for --cookie-jar to use only one hurl file
#2537
- Add HTTP version query #1706
- Add curl -H/--header option to globally add headers to all
requests #1905 #2144
- Add toString Filter #2035 #3798
- Add base64 decode filter #2145
- Add base64 encode filter #2145
- Redacts secrets from JUnit reports #2947 #2972
- Redacts secrets from JSON report #2947 #2972
- Redact secret in HTML report #2947 #2972
- Redact secrets from curl export #2947 #2972
- Redact secrets from cookies export #2947 #2972
- Add IP address query #3106
- Add isIpv4 / isIpv6 asserts on IP versions #3106
- Allow sending empty HTTP header #3536
- Redact dynamic values from logs #3543
- Add header option per request #3575
- Fix invalid escape in hurlfmt parse func #3615
- hurlfmt: Use Hurl predicates identifiers for Hurl to JSON
file export #3662
- Add aarch64 deb package #3829
* Bugs Fixed:
- Fix missing request line errors in HTML report #3534
- Eval template in JSON object key #3593
- Show error message if format is invalid in format filter
#3613
- Create parent folders if missing when using --cookie-jar FILE
#3637
- Remove lint errors and Fix non-zero exit code in case of
error #3648
- Support BigInteger in variable #3656
- fix hurlfmt html export loosing some whitespaces #3675
- Fix template to source #3675
- Fix changing HTTP version per request sometimes not effective
#3719
- Add bash file completion for hurl/hurlfmt #3750
- Fix multilines HTML export #3768
- Change parsing file content type in multipart form data #3796
* Deprecations:
- Deprecate includes in favor of contains predicate #1896
- Warn for deprecated multilines string attributes #3622
- Warn for --interactive deprecation #3763
-------------------------------------------------------------------
Wed Dec 04 05:54:52 UTC 2024 - opensuse_buildservice@ojkastl.de

View File

@@ -1,4 +1,4 @@
name: hurl
version: 6.0.0
mtime: 1733234839
commit: cba84e02ba83de21a0098b4db74831f959da5d50
version: 7.0.0
mtime: 1753877141
commit: 04d053ab4c26beb4e5c7d66659aa091cf7c4fc03

View File

@@ -1,7 +1,7 @@
#
# spec file for package hurl
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,16 @@
Name: hurl
Version: 6.0.0
Version: 7.0.0
Release: 0
Summary: Run and test HTTP requests with plain text
License: Apache-2.0
URL: https://github.com/Orange-OpenSource/hurl
Source0: %{name}-%{version}.tar.gz
Source1: vendor.tar.zst
BuildRequires: cargo >= 1.77.2
BuildRequires: cargo >= 1.88.0
BuildRequires: cargo-packaging
BuildRequires: clang-devel
BuildRequires: libxml2-devel
BuildRequires: openssl-devel
BuildRequires: zstd

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bbb05bc9fb0616fe7d2c905ff25f52332013ff0f1250fe611466e4e320cb20dd
size 27437336
oid sha256:bf73a93d4b0538bc796ceed4bd410bb60f6bd997998b634a5404c12041f4cab2
size 28426388