Skip to content

0.3.4 - 2026-08-21

Choose a tag to compare

@github-actions github-actions released this 21 Aug 18:32

Release Notes

Fixed

  • Repointing payload.file no longer discards the comment and the whitespace
    around it, and no longer runs when the value has not changed.
    Repack
    documents that a document handed to it is serialized without losing comments,
    key order, or whitespace, and that held for every key except the one the
    library edits itself. Setting the key dropped a fresh item over the old one,
    which takes the decor toml_edit keeps beside a value with it, so replacing a
    payload under a new name silently deleted whatever a person had written after
    file = "...", and a container whose metadata is a multi-line inline table
    came back with the spacing before its trailing comma changed.

    Two callers reached it. A rename lost the comment because the value genuinely
    changed. Handing over the document and replacing the payload under the name it
    already had lost the comment for nothing, because the key was assigned the
    string it already held rather than left alone.

    The key is now set inside the existing value with its decor restored, and a
    key already holding the string being written is not touched at all. Packing is
    unaffected: it only ever sets a key that is absent, where there is no decor to
    carry over. Wrong since 0.3.0, where Repack shipped.

Install slipcase 0.3.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/excelano/slpc-rust/releases/download/v0.3.4/slipcase-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/excelano/slpc-rust/releases/download/v0.3.4/slipcase-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install excelano/tap/slipcase

Download slipcase 0.3.4

File Platform Checksum
slipcase-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
slipcase-x86_64-apple-darwin.tar.xz Intel macOS checksum
slipcase-x86_64-pc-windows-msvc.zip x64 Windows checksum
slipcase-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
slipcase-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum