Skip to content

Releases: LukeMathWalker/pavex

0.2.10 - 2025-11-10

10 Nov 08:20

Choose a tag to compare

Release Notes

⛰️ Features

  • Minimize diagnostic noise when Pavex attributes emit an error (#559) (by @Duckaet) - #559
  • Emit an error if #[pavex::methods] is used on an impl block with no Pavex-annotated methods (by @Duckaet) - #558

Contributors

pavex_cli 0.2.10

Install pavex_cli 0.2.10

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.10/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.10/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.10

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.10

Install pavexc_cli 0.2.10

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.10/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.10/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.10

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.9 - 2025-10-06

06 Oct 19:41

Choose a tag to compare

Release Notes

⛰️ Features

Contributors

pavex_cli 0.2.9

Install pavex_cli 0.2.9

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.9/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.9/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.9

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.9

Install pavexc_cli 0.2.9

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.9/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.9/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.9

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.7

27 Sep 10:38

Choose a tag to compare

pavex_cli 0.2.7

Install pavex_cli 0.2.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.7/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.7/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.7

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.7

Install pavexc_cli 0.2.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.7/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.7/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.7

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.6

26 Sep 15:46

Choose a tag to compare

pavex_cli 0.2.6

Install pavex_cli 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.6/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.6/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.6

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.6

Install pavexc_cli 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.6/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.6/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.6

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.5 - 2025-09-26

26 Sep 13:54

Choose a tag to compare

Release Notes

⛰️ Features

🐛 Bug Fixes

  • Replace '{CONSOLE_URL}' with the concrete URL value before showing the error message to the user (by @LukeMathWalker) - #540

Contributors

pavex_cli 0.2.5

Install pavex_cli 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.5/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.5/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.5

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.5

Install pavexc_cli 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.5/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.5/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.5

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.4 - 2025-08-09

09 Aug 10:31

Choose a tag to compare

Release Notes

📚 Documentation

Contributors

pavex_cli 0.2.4

Install pavex_cli 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.4/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.4/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.4

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.4

Install pavexc_cli 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.4/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.4/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.4

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.3 - 2025-08-04

04 Aug 08:15

Choose a tag to compare

Release Notes

⛰️ Features

Contributors

pavex_cli 0.2.3

Install pavex_cli 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.3/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.3/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.3

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.3

Install pavexc_cli 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.3/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.3/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.3

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.2 - 2025-03-22

26 Jul 09:54

Choose a tag to compare

Release Notes

⛰️ Features

  • Use the default session configuration if the user hasn't specified one, rather than
    throwing an error.

pavex_cli 0.2.2

Install pavex_cli 0.2.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.2/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.2/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.2

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.2

Install pavexc_cli 0.2.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.2/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.2/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.2

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.2.1 - 2025-03-22

25 Jul 15:05

Choose a tag to compare

Release Notes

‼️ Breaking changes

  • A complete revamp of the dependency injection system, using annotations and imports
    rather than manually specified paths. Check out the updated guide on pavex.dev
    for a thorough overview of the new system.
  • Response and IntoResponse are now top-level items in the pavex crate.

⛰️ Features

  • It is no longer necessary to specify an error handler for every single error type. Check
    out the guide on error fallbacks
    for more details.
  • There is a new backend for HTTP sessions built on top of SQLite (by @oliverbarnes) - #497

Contributors

pavex_cli 0.2.1

Install pavex_cli 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.1/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.1/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.2.1

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.2.1

Install pavexc_cli 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.2.1/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.2.1/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.2.1

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

0.1.80 - 2025-03-22

22 Mar 16:05

Choose a tag to compare

Release Notes

🐛 Bug Fixes

Contributors

pavex_cli 0.1.80

Install pavex_cli 0.1.80

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.1.80/pavex_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.1.80/pavex_cli-installer.ps1 | iex"

Download pavex_cli 0.1.80

File Platform Checksum
pavex_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavex_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavex_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavex_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavex_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

pavexc_cli 0.1.80

Install pavexc_cli 0.1.80

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LukeMathWalker/pavex/releases/download/0.1.80/pavexc_cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LukeMathWalker/pavex/releases/download/0.1.80/pavexc_cli-installer.ps1 | iex"

Download pavexc_cli 0.1.80

File Platform Checksum
pavexc_cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pavexc_cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
pavexc_cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
pavexc_cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
pavexc_cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum