1.8.0 - 2024-08-09
Release Notes
The highlight (no pun intended) of this release is syntax highlighting. Beyond that, the release contains a variety of small fixes and improvements.
Added
- Add syntax highlighting to recipe, request, and response display #264
Changed
- Change layout of internal database for request and UI state storage
- This shouldn't have any user impact, it's just a technical improvement. If you notice any issues such as missing or incorrect request history, please let me know
- Upgrade to Rust 1.80
- Disable unavailable menu actions #222
- Support template for header names in the
section
field of!request
chains - Expand
~
to the home directory in!file
chain sources and when saving response body as a file - Ignore key events with additional key modifiers
- For example, an action bound to
w
will no longer matchctrl w
- For example, an action bound to
- Actions can now be unbound by specifying an empty binding
- For example, binding
submit: []
will make the submit action inaccessible
- For example, binding
Fixed
- Fix
cargo install slumber
when not using--locked
- Don't type in text boxes when modifiers keys (other than shift) are enabled
- Should mitigate some potential confusing behavior when using terminal key sequences
- Query parameter and header toggle rows no longer lose their state when switching profiles
Install slumber 1.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v1.8.0/slumber-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/LucasPickering/slumber/releases/download/v1.8.0/slumber-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install LucasPickering/homebrew-tap/slumber
Download slumber 1.8.0
File | Platform | Checksum |
---|---|---|
slumber-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
slumber-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
slumber-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
slumber-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
slumber-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |