Release Notes
Added
- Add config field
follow_redirects
to enable/disable following 3xx redirects (enabled by default)
- The behavior has always been to follow redirects, so this adds the ability to disable that globally
- Reminder: Global configuration is not automatically reloaded. After making changes to your
config.yml
, you'll need to restart Slumber for changes to take effect
- See docs for more
- Add optional
target
argument to slumber show paths
to show just a single path
- E.g.
slumber show paths config
prints just the config path
- Add
--edit
flag to slumber show config
and slumber show collection
- This will open the global config/collection file in your configured editor, similar to
git config --edit
slumber import
now supports importing from stdin or a URL
- If no input argument is given, it will read from stdin, e.g.
slumber import openapi < openapi.json
- If a URL is given, the file will be downloaded and imported, e.g.
slumber import openapi https://example.com/openapi.json
- Add OpenAPI v3.1 importer #513
Changed
- Any top-level fields in the config or collection file beginning with
.
will now be ignored
- The goal is to support "hidden" fields to store reusable components. YAML aliases can be used to pull those components into various parts of your collection
- Previously the field
.ignore
was specially supported in the collection format for this purpose; this is a generalization of that special case.
Install slumber 3.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LucasPickering/slumber/releases/download/v3.2.0/slumber-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/LucasPickering/slumber/releases/download/v3.2.0/slumber-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install LucasPickering/tap/slumber
Download slumber 3.2.0