Safety-first semantic CSS refactoring and modernization workbench.
🩹 Patch on 0.3.0
Gather/nest selectors are unchanged from 0.3.0 (including :focus-visible { .skip-link:focus:not(&) }). This release only fixes how comments and duplicate nested blocks are assembled.
- Leading comments travel with gathered rules: a
/* … */immediately above a moved rule is copied into the parent (just above the nest) and removed from the old location. No more orphan comments after gather. - Same nested selector merges:
&.flash { animation }plus&.flash { @media { animation: none } }become one&.flashblock.
📦 Version
0.3.0 → 0.3.1
Compatible with 0.3 (cssforge-core = "0.3" will pick this up).
Official Multi-Platform Binaries
| Platform | Architecture | Archive File |
|---|---|---|
| Windows | Intel / AMD x64 | cssforge-v0.3.1-windows-x64.zip |
| Windows | Snapdragon / ARM64 | cssforge-v0.3.1-windows-arm64.zip |
| Linux | Intel / AMD x64 | cssforge-v0.3.1-linux-x64.tar.gz |
| Linux | Snapdragon / ARM64 | cssforge-v0.3.1-linux-arm64.tar.gz |
| macOS | Apple Silicon M-Series | cssforge-v0.3.1-macos-arm64.tar.gz |
Checksums
SHA256 checksums are available in SHA256SUMS.txt.
Verification Example
sha256sum -c SHA256SUMS.txt