Skip to content

0.5.2 - 2026-06-14

Choose a tag to compare

@github-actions github-actions released this 14 Jun 19:36

Release Notes

Fixed

  • Expanded @at-root group-separation blank lines. dart-sass writes one
    blank line at an @at-root hoist→resume boundary when the hoisted chunk ends
    in a style rule, while keeping a nested-@at-root chain and a rule + its own
    bubbled @media contiguous. sasso previously diverged BOTH ways — it never
    emitted the blank before a resumed parent rule, and it over-emitted (three
    blanks between top-level bare-@at-root siblings, spurious blanks between a
    nested-@at-root chain's rules / between a rule and its own bubbled @media /
    before an @at-root body's trailing comment). Now byte-exact vs dart-sass
    1.101 across a dedicated 54-shape group-separation sweep, with non-@at-root
    output byte-identical. Compressed output is unaffected (no blank lines).
    (sass-spec does not cover these @at-root-resume blanks.)

Install sasso 0.5.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/momiji-rs/sasso/releases/download/v0.5.2/sasso-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/momiji-rs/sasso/releases/download/v0.5.2/sasso-installer.ps1 | iex"

Download sasso 0.5.2

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