Skip to content

v0.7.8 - 2026-06-27

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jun 12:05
v0.7.8
5505a59

Release Notes

Features

  • (parser) Region::Code for Org/Markdown/LaTeX/RST source blocks; [code.<lang>] comment reflow and optional --format-code
  • (sentence) delimiter-span post-pipeline (quotes, parens, brackets); shared by rules and --neural
  • (sentence) neural path protects inline tokens (links, emphasis, …) before the model, then restores and refines
  • (cli) multi-file splitter reuse (one build per format/lang/neural/extras key); parallel multi-file always
  • (reflow) parallel region reflow for large documents (cli feature, ≥32 regions)

Bug Fixes

  • (org / sentence) trailing > on headings; org emphasis not pseudo-headlines; space-safe segment glue after neural cuts

Documentation

  • Span policy in formats reference; README/pre-commit pin v0.7.8; MCP/site/VS Code code-block accuracy

Tests / CI

  • sentence_delim_props matrix + proptest; multi-format and code-comment span tests; CI dogfood snapper --check on docs/examples

Install snapper-fmt 0.7.8

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/TurtleTech-ehf/snapper/releases/download/v0.7.8/snapper-fmt-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/TurtleTech-ehf/snapper/releases/download/v0.7.8/snapper-fmt-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install TurtleTech-ehf/tap/snapper-fmt

Download snapper-fmt 0.7.8

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