Download Latest Version brioche-x86_64-linux.tar.xz (35.3 MB)
Email in envelope

Get an email when there's a new version of Brioche

Home / v0.1.7
Name Modified Size InfoDownloads / Week
Parent folder
attestation.json 2026-03-29 12.3 kB
brioche-aarch64-linux.tar.xz.sig 2026-03-29 314 Bytes
brioche-aarch64-linux.tar.xz 2026-03-29 32.4 MB
brioche-x86_64-linux.tar.xz 2026-03-29 35.3 MB
brioche-x86_64-linux.tar.xz.sig 2026-03-29 314 Bytes
README.md 2026-03-29 3.0 kB
v0.1.7 source code.tar.gz 2026-03-29 3.2 MB
v0.1.7 source code.zip 2026-03-29 3.3 MB
Totals: 8 Items   74.2 MB 2

Check the v0.1.7 announcement blog post for an overview of the new features in this release

Added

  • New simplified CLI commands. brioche can now be called using positional parameters for projects/exports, instead of the -p / -r / -e flags. The old flags still work, but are considered deprecated.
    • Local projects are be prefixed with a ./, ../, or /, registry projects just use their local name.
    • Exports are written using ^, e.g. project^export.
    • Example: brioche check -p projectbrioche check ./project
    • Example: brioche run -r curl -- https://example.combrioche run curl -- https://example.com
    • Example: brioche build -p ./packages/llvm -e testbrioche build ./packages/llvm^test
    • Applies to the CLI subcommands fmt (#386), check (#424), publish (#427), build (#437), run (#440), install (#440), and live-update (#440)
  • Add cache.write_url config option to use separate URLs when reading from or writing to the cache (#422)
  • (Experimental): Allow skipping specific cached artifacts with the env var $BRIOCHE_SKIP_CACHE_ARTIFACTS (#401)

Changed

  • brioche fmt can now format individual files (#386)
  • Update sandbox so localhost resolves even when networking is disabled (#445)
  • Tweak cache timeouts and add new timeout config options (#379)
  • Enable HTTP/2 and enable HTTP connection pooling for downloads (#406)
  • Use a larger buffer for decoding from cache (#402)
  • Optimize outputting artifacts (#397, #411)
  • Upgrade ESLint version used for linting .bri files (#377)
  • Upgrade to TypeScript 5.9.3 (#388)
  • Improve parallel recipe baking (#407)
  • Tweak Cargo profile for release builds (#403)

Fixed

  • Fix race conditions in LSP (#364, #366)
Source: README.md, updated 2026-03-29