Skip to content

Releases: LucasPickering/slumber

0.9.0 - 2023-11-28

28 Nov 15:32
Compare
Choose a tag to compare

Release Notes

Added

  • Add setting to toggle cursor capture
  • Add help modal
  • Add cursor navigation

Changed

  • Always show help text in footer, regardless of notification state

Install slumber 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.9.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.9.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

0.8.0 - 2023-11-21

21 Nov 21:43
Compare
Choose a tag to compare

Release Notes

Added

  • Add slumber show subcommand

Changed

  • Remove keybinding to reload collection
    • Not useful now that the TUI has automatic reloading
  • Move to stable Rust channel and add MSRV of 1.74

Fixed

  • Don't panic if the collection file is invalid on first startup #34
    • The TUI will now show an empty screen, and watch the collection file for changes
  • Fix long status code reasons getting cut off in response header #40
  • Trim leading/trailing newlines from header values to prevent validation error

Install slumber 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.8.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.8.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

0.7.0 - 2023-11-16

16 Nov 11:45
Compare
Choose a tag to compare

Release Notes

Added

  • Added recursive templates for profile values, using the !template tag before a value

Changed

  • Parse templates up front instead of during render
  • Switch to nom for template parsing
    • Parse errors should be better now

Install slumber 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.7.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.7.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

0.6.0 - 2023-11-11

11 Nov 01:03
Compare
Choose a tag to compare

Release Notes

Added

  • Add ability to preview template values. This will show the rendered value under current settings #29
    • This includes a new modal to toggle the setting on/off, via the X key
  • Add command source type for chained values, which uses stdout from an executed subprocess command #31

Changed

  • HTTP method is now a plain string, not a template string. This simplifies some internal logic, and I don't think there was a compelling reason to make a template in the first place.

Install slumber 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.6.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.6.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

v0.5.0

07 Nov 21:47
Compare
Choose a tag to compare

Release Notes

Added

  • Add top-level collection id field
    • Needed in order to give each collection its own history file
  • Disable mouse capture to allow text highlighting #17
  • Add keybinding (F2) to send request from any view

Fixed

  • Differentiate history between different collections #10
  • Ensure ctrl-c can't get eaten by text boxes (it guarantees exit now) #18

Changed

  • Adjust size of profile list dynamically based on number of profiles
  • Use structured table display format for query parameters and headers
  • Tweak list and tab styling

Install slumber 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.5.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.5.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

v0.4.0

02 Nov 15:33
Compare
Choose a tag to compare

Install slumber 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.4.0/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.4.0

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

v0.3.1

22 Oct 19:22
Compare
Choose a tag to compare

Install slumber 0.3.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v0.3.1/slumber-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install LucasPickering/homebrew-tap/slumber

Download slumber 0.3.1

File Platform Checksum
slumber-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
slumber-x86_64-apple-darwin.tar.xz macOS Intel checksum
slumber-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum