Skip to content

Commit

Permalink
Create 4.1.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
hurl-bot committed Sep 21, 2023
1 parent 8d14794 commit b12b761
Show file tree
Hide file tree
Showing 9 changed files with 66 additions and 60 deletions.
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

48 changes: 24 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/art/logo-full-dark.svg?sanitize=true" >
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/art/logo-full-light.svg?sanitize=true" >
<img src="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/art/logo-full-light.svg?sanitize=true" alt="Hurl Logo" width="264px">
</picture>
<img src="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/art/logo-full-dark.svg?sanitize=true#gh-dark-mode-only" alt="Hurl Logo" width="264px"><img src="https://raw.githubusercontent.com/Orange-OpenSource/hurl/master/art/logo-full-light.svg?sanitize=true#gh-light-mode-only" alt="Hurl Logo" width="264px">

<br/>

[![deploy status](https://github.com/Orange-OpenSource/hurl/workflows/test/badge.svg)](https://github.com/Orange-OpenSource/hurl/actions)
Expand Down Expand Up @@ -135,14 +132,17 @@ Finally, Hurl is easy to <b>integrate in CI/CD</b>, with text, JUnit and HTML re

<div class="picture">
<picture>
<source media="(prefers-color-scheme: light)" srcset="/docs/assets/img/home-waterfall-light.avif" type="image/avif">
<source media="(prefers-color-scheme: light)" srcset="/docs/assets/img/home-waterfall-light.webp" type="image/webp">
<source media="(prefers-color-scheme: light)" srcset="/docs/assets/img/home-waterfall-light.png" type="image/png">
<source media="(prefers-color-scheme: dark)" srcset="/docs/assets/img/home-waterfall-dark.avif" type="image/avif">
<source media="(prefers-color-scheme: dark)" srcset="/docs/assets/img/home-waterfall-dark.webp" type="image/webp">
<source media="(prefers-color-scheme: dark)" srcset="/docs/assets/img/home-waterfall-dark.png" type="image/png">
<source srcset="/docs/assets/img/home-waterfall-light.avif" type="image/avif">
<source srcset="/docs/assets/img/home-waterfall-light.webp" type="image/webp">
<source srcset="/docs/assets/img/home-waterfall-light.png" type="image/png">
<img class="light-img u-drop-shadow u-border u-max-width-100" src="/docs/assets/img/home-waterfall-light.png" width="480" alt="HTML report"/>
</picture>
<picture>
<source srcset="/docs/assets/img/home-waterfall-dark.avif" type="image/avif">
<source srcset="/docs/assets/img/home-waterfall-dark.webp" type="image/webp">
<source srcset="/docs/assets/img/home-waterfall-dark.png" type="image/png">
<img class="dark-img u-drop-shadow u-border u-max-width-100" src="/docs/assets/img/home-waterfall-dark.png" width="480" alt="HTML report"/>
</picture>
</div>

# Why Hurl?
Expand Down Expand Up @@ -1021,21 +1021,21 @@ curl(1) hurlfmt(1)

### Linux

Precompiled binary is available at [hurl-4.0.0-x86_64-linux.tar.gz]:
Precompiled binary is available at [hurl-4.1.0-x86_64-linux.tar.gz]:

```shell
$ INSTALL_DIR=/tmp
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.0.0:$PATH
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.1.0:$PATH
```

#### Debian / Ubuntu

For Debian / Ubuntu, Hurl can be installed using a binary .deb file provided in each Hurl release.

```shell
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl_4.0.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.0.0_amd64.deb
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl_4.1.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.1.0_amd64.deb
```

#### Alpine
Expand All @@ -1056,7 +1056,7 @@ $ apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing hurl

### macOS

Precompiled binary is available at [hurl-4.0.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.0.0-arm64-macos.tar.gz] for ARM CPUS.
Precompiled binary is available at [hurl-4.1.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.1.0-arm64-macos.tar.gz] for ARM CPUS.

#### Homebrew

Expand All @@ -1080,11 +1080,11 @@ $ sudo pkg install hurl

#### Zip File

Hurl can be installed from a standalone zip file [hurl-4.0.0-win64.zip]. You will need to update your `PATH` variable.
Hurl can be installed from a standalone zip file [hurl-4.1.0-win64.zip]. You will need to update your `PATH` variable.

#### Installer

An installer [hurl-4.0.0-win64-installer.exe] is also available.
An installer [hurl-4.1.0-win64-installer.exe] is also available.

#### Chocolatey

Expand Down Expand Up @@ -1212,11 +1212,11 @@ Please follow the [contrib on Windows section].
[Hurl templates]: https://hurl.dev/docs/templates.html
[AWS Signature Version 4]: https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html
[GitHub]: https://github.com/Orange-OpenSource/hurl
[hurl-4.0.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64.zip
[hurl-4.0.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64-installer.exe
[hurl-4.0.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-macos.tar.gz
[hurl-4.0.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-arm64-macos.tar.gz
[hurl-4.0.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz
[hurl-4.1.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64.zip
[hurl-4.1.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64-installer.exe
[hurl-4.1.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-macos.tar.gz
[hurl-4.1.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-arm64-macos.tar.gz
[hurl-4.1.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz
[AUR]: https://wiki.archlinux.org/index.php/Arch_User_Repository
[`hurl-bin` package]: https://aur.archlinux.org/packages/hurl-bin/
[install]: https://www.rust-lang.org/tools/install
Expand Down
26 changes: 13 additions & 13 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,21 @@

### Linux

Precompiled binary is available at [hurl-4.0.0-x86_64-linux.tar.gz]:
Precompiled binary is available at [hurl-4.1.0-x86_64-linux.tar.gz]:

```shell
$ INSTALL_DIR=/tmp
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.0.0:$PATH
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.1.0:$PATH
```

#### Debian / Ubuntu

For Debian / Ubuntu, Hurl can be installed using a binary .deb file provided in each Hurl release.

```shell
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl_4.0.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.0.0_amd64.deb
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl_4.1.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.1.0_amd64.deb
```

#### Alpine
Expand All @@ -39,7 +39,7 @@ $ apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing hurl

### macOS

Precompiled binary is available at [hurl-4.0.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.0.0-arm64-macos.tar.gz] for ARM CPUS.
Precompiled binary is available at [hurl-4.1.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.1.0-arm64-macos.tar.gz] for ARM CPUS.

#### Homebrew

Expand All @@ -63,11 +63,11 @@ $ sudo pkg install hurl

#### Zip File

Hurl can be installed from a standalone zip file [hurl-4.0.0-win64.zip]. You will need to update your `PATH` variable.
Hurl can be installed from a standalone zip file [hurl-4.1.0-win64.zip]. You will need to update your `PATH` variable.

#### Installer

An installer [hurl-4.0.0-win64-installer.exe] is also available.
An installer [hurl-4.1.0-win64-installer.exe] is also available.

#### Chocolatey

Expand Down Expand Up @@ -164,11 +164,11 @@ $ ./target/release/hurl --version
Please follow the [contrib on Windows section].

[GitHub]: https://github.com/Orange-OpenSource/hurl
[hurl-4.0.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64.zip
[hurl-4.0.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64-installer.exe
[hurl-4.0.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-macos.tar.gz
[hurl-4.0.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-arm64-macos.tar.gz
[hurl-4.0.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz
[hurl-4.1.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64.zip
[hurl-4.1.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64-installer.exe
[hurl-4.1.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-macos.tar.gz
[hurl-4.1.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-arm64-macos.tar.gz
[hurl-4.1.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz
[AUR]: https://wiki.archlinux.org/index.php/Arch_User_Repository
[`hurl-bin` package]: https://aur.archlinux.org/packages/hurl-bin/
[install]: https://www.rust-lang.org/tools/install
Expand Down
2 changes: 1 addition & 1 deletion docs/manual/hurl.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH hurl 1 "14 Sep 2023" "hurl 4.1.0-SNAPSHOT" " Hurl Manual"
.TH hurl 1 "21 Sep 2023" "hurl 4.1.0" " Hurl Manual"
.SH NAME

hurl - run and test HTTP requests.
Expand Down
2 changes: 1 addition & 1 deletion docs/manual/hurlfmt.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH hurl 1 "14 Sep 2023" "hurl 4.1.0-SNAPSHOT" " Hurl Manual"
.TH hurl 1 "21 Sep 2023" "hurl 4.1.0" " Hurl Manual"
.SH NAME

hurlfmt - format Hurl files
Expand Down
4 changes: 2 additions & 2 deletions packages/hurl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hurl"
version = "4.1.0-SNAPSHOT"
version = "4.1.0"
authors = ["Fabrice Reix <[email protected]>"]
edition = "2021"
license = "Apache-2.0"
Expand Down Expand Up @@ -29,7 +29,7 @@ float-cmp = "0.9.0"
glob = "0.3.1"
hex = "0.4.3"
hex-literal = "0.4.1"
hurl_core = { version = "4.1.0-SNAPSHOT", path = "../hurl_core" }
hurl_core = { version = "4.1.0", path = "../hurl_core" }
indexmap = "1.9.3"
libflate = "2.0.0"
libxml = "0.3.3"
Expand Down
32 changes: 19 additions & 13 deletions packages/hurl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,12 @@ Finally, Hurl is easy to <b>integrate in CI/CD</b>, with text, JUnit and HTML re
<source srcset="/docs/assets/img/home-waterfall-light.png" type="image/png">
<img class="light-img u-drop-shadow u-border u-max-width-100" src="/docs/assets/img/home-waterfall-light.png" width="480" alt="HTML report"/>
</picture>
<picture>
<source srcset="/docs/assets/img/home-waterfall-dark.avif" type="image/avif">
<source srcset="/docs/assets/img/home-waterfall-dark.webp" type="image/webp">
<source srcset="/docs/assets/img/home-waterfall-dark.png" type="image/png">
<img class="dark-img u-drop-shadow u-border u-max-width-100" src="/docs/assets/img/home-waterfall-dark.png" width="480" alt="HTML report"/>
</picture>
</div>

# Why Hurl?
Expand Down Expand Up @@ -1015,21 +1021,21 @@ curl(1) hurlfmt(1)

### Linux

Precompiled binary is available at [hurl-4.0.0-x86_64-linux.tar.gz]:
Precompiled binary is available at [hurl-4.1.0-x86_64-linux.tar.gz]:

```shell
$ INSTALL_DIR=/tmp
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.0.0:$PATH
$ curl -silent --location https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz | tar xvz -C $INSTALL_DIR
$ export PATH=$INSTALL_DIR/hurl-4.1.0:$PATH
```

#### Debian / Ubuntu

For Debian / Ubuntu, Hurl can be installed using a binary .deb file provided in each Hurl release.

```shell
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl_4.0.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.0.0_amd64.deb
$ curl --location --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl_4.1.0_amd64.deb
$ sudo apt update && sudo apt install ./hurl_4.1.0_amd64.deb
```

#### Alpine
Expand All @@ -1050,7 +1056,7 @@ $ apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing hurl

### macOS

Precompiled binary is available at [hurl-4.0.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.0.0-arm64-macos.tar.gz] for ARM CPUS.
Precompiled binary is available at [hurl-4.1.0-x86_64-macos.tar.gz] for x86 CPUs and [hurl-4.1.0-arm64-macos.tar.gz] for ARM CPUS.

#### Homebrew

Expand All @@ -1074,11 +1080,11 @@ $ sudo pkg install hurl

#### Zip File

Hurl can be installed from a standalone zip file [hurl-4.0.0-win64.zip]. You will need to update your `PATH` variable.
Hurl can be installed from a standalone zip file [hurl-4.1.0-win64.zip]. You will need to update your `PATH` variable.

#### Installer

An installer [hurl-4.0.0-win64-installer.exe] is also available.
An installer [hurl-4.1.0-win64-installer.exe] is also available.

#### Chocolatey

Expand Down Expand Up @@ -1206,11 +1212,11 @@ Please follow the [contrib on Windows section].
[Hurl templates]: https://hurl.dev/docs/templates.html
[AWS Signature Version 4]: https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html
[GitHub]: https://github.com/Orange-OpenSource/hurl
[hurl-4.0.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64.zip
[hurl-4.0.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-win64-installer.exe
[hurl-4.0.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-macos.tar.gz
[hurl-4.0.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-arm64-macos.tar.gz
[hurl-4.0.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.0.0/hurl-4.0.0-x86_64-linux.tar.gz
[hurl-4.1.0-win64.zip]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64.zip
[hurl-4.1.0-win64-installer.exe]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-win64-installer.exe
[hurl-4.1.0-x86_64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-macos.tar.gz
[hurl-4.1.0-arm64-macos.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-arm64-macos.tar.gz
[hurl-4.1.0-x86_64-linux.tar.gz]: https://github.com/Orange-OpenSource/hurl/releases/download/4.1.0/hurl-4.1.0-x86_64-linux.tar.gz
[AUR]: https://wiki.archlinux.org/index.php/Arch_User_Repository
[`hurl-bin` package]: https://aur.archlinux.org/packages/hurl-bin/
[install]: https://www.rust-lang.org/tools/install
Expand Down
2 changes: 1 addition & 1 deletion packages/hurl_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hurl_core"
version = "4.1.0-SNAPSHOT"
version = "4.1.0"
authors = ["Fabrice Reix <[email protected]>"]
edition = "2021"
license = "Apache-2.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/hurlfmt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hurlfmt"
version = "4.1.0-SNAPSHOT"
version = "4.1.0"
authors = ["Fabrice Reix <[email protected]>"]
edition = "2021"
license = "Apache-2.0"
Expand All @@ -17,7 +17,7 @@ strict = []
base64 = "0.21.4"
clap = { version = "4.4.4", features = ["cargo", "wrap_help"] }
colored = "2.0.4"
hurl_core = { version = "4.1.0-SNAPSHOT", path = "../hurl_core" }
hurl_core = { version = "4.1.0", path = "../hurl_core" }
regex = "1.9.5"

[dev-dependencies]
Expand Down

0 comments on commit b12b761

Please sign in to comment.