Skip to content

v0.7.0 - Heavenly Hemlock - 2025-10-29

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:02
4206972

Release Notes

Full list of changes

Added

  • #921 man pages for the Topiary CLI
  • #1015 Add support for include expressions to Nickel formatting
  • #1049 Add support for rich grammar parsing errors using miette
  • #1069 split CI nix dependent tests into separate jobs
  • #1070 Implemented parallelism for query coverage
  • #1072 Add source spans to query coverage results
  • #1077 Add handling for ~/.config on non-linux systems
  • #1080 Allow formatting existing tree-sitter trees, thanks to @shadr
  • #1094 Added topiary check-grammar subcommand
  • #1105 Add new @keep_whitespace capture for leaf node, thanks to @blindFS

Changed

Fixed

  • #1085 CSS formatting fixes
  • #1092 Log early returns during formatting
  • #1113 Update dist to 0.30
  • #1117 Handle inline comments and trailing commas in WIT

Install topiary-cli 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tweag/topiary/releases/download/v0.7.0/topiary-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/tweag/topiary/releases/download/v0.7.0/topiary-cli-installer.ps1 | iex"

Download topiary-cli 0.7.0

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