Skip to content

4.3.0 - 2025-12-12

Choose a tag to compare

@github-actions github-actions released this 13 Dec 20:58
· 1 commit to d7c0afa37971f525e76cce81c5db602353c318e5 since this release

Release Notes

Added

  • Add default keyword arg to env() #652
  • Add string maniuplation functions #655
    • split() splits a string on a separator
    • join() joins an array on a separator
    • index() gets a single element from a string or array
    • slice() slices a portion out of a string or array
    • upper() and lower() convert strings to upper/lower case respectively
    • replace() replaces occurrences of one string (or regex) with another

Changed

  • Default config file no longer contains all known configuration fields
    • Instead it's just a single example field and a link to the docs now
    • If you have an old default file, it will be replaced by the new one. Any file that's been modified from the default in any way (including just whitespace/comments) will not be modified
    • See #670 for more

Install slumber 4.3.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/LucasPickering/slumber/releases/download/v4.3.0/slumber-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install LucasPickering/tap/slumber

Download slumber 4.3.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