
slumber
3.1.0 - 2025-04-04
v3.1.0
Apr 7 2025 at 12:00 UTC
This releases focuses on history and data management. A suite of new features and improvements make it easy to disable request persistence and delete past requests from history.
Added
- Add
--persist
flag toslumber request
- By default, CLI-based requests are not stored in the history database. Use this flag to enable persistence for the sent request.
- Add
slumber history delete
subcommand for deleting request history - Add
slumber db
subcommand to open a shell to the local SQLite database - Add
persist
field to the global config and individual recipes- Both default to
true
, but you can now set them tofalse
to disable data persistence a single recipe, or all instances of the app. See here for more
- Both default to
- Add actions to delete requests from the TUI
- Delete a single request from the history modal or the Request/Response pane
- Delete all requests for a recipe from the Recipe List/Recipe panes
Changed
- Upgrade to Rust 1.86 (2024 edition!)
- Improve functionality of
slumber history list
recipe
argument is optional now. Omit it to show requests for all recipes in the current collection- Add
--all
argument to show requests for all collections - Add
--id-only
flag to print only IDs with no headers. Combine withslumber history delete
for great success!
- Improve format of
slumber history list
table output
Fixed
- Fix output format of
slumber request --dry-run ...
to matchslumber request --verbose
- Fix
curl
output for URL-encoded and multipart forms - Fix selected request not changing when profile changes