Skip to content

0.3.3 - 2026-08-21

Choose a tag to compare

@github-actions github-actions released this 21 Aug 14:10

Release Notes

Added

  • Container::check_payload_readable, which says whether this build can
    decode the payload before anything is extracted. Container could already
    state the payload's name and size without touching its bytes, and nothing
    said whether those bytes were reachable: a caller found out by attempting the
    extraction. That is the wrong shape for anything that commits to an operation
    before performing it, such as a window putting an Open button on a payload
    card.

    It refuses with the same three Unsupported variants Container::payload
    does, in the order that function meets them, so the two never name different
    reasons for one refusal. Both facts come from the central directory entry
    read when the container was opened, so it borrows shared, decompresses
    nothing, and reads nothing further.

    Ok says the decoder exists rather than that extraction will succeed:
    truncated data, a failed checksum, and an i/o error are still ahead. And it
    is a capability query rather than a verdict — SPEC 2.5 puts compression and
    encryption outside the conformance question, so a container whose payload is
    encrypted is conformant and its payload is out of reach, and validate goes
    on saying the first of those.

Install slipcase 0.3.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/excelano/slpc-rust/releases/download/v0.3.3/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.3/slipcase-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install excelano/tap/slipcase

Download slipcase 0.3.3

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