New

  • Enable consented usage uploads and cancel them on opt-out
  • Add file explorer and focused export dialog
  • Choose and remember export thickness per project
  • Open the output folder after successful desktop export
  • Show the first-run privacy screen only in the EU/EEA, UK and Switzerland; friendlier copy
  • Publish TraceMaker binaries publicly and add Windows x86_64
  • Export 3D-printed solder stencils from paste layers

Improved

  • Revert "feat(ui): add file explorer and focused export dialog"
  • What's new dialog with release notes shared with fabplane.com; Local mode status dot
  • Stencil: size from every Edge.Cuts primitive
  • Diagnose macOS TraceMaker SIGABRT and prefer system libc++
  • Force static zstd on macOS TraceMaker and silence success-path summaries
  • Install-on-demand autorouters with weekly TraceMaker binaries
  • Surface router-neutral endpoint collision evidence in route results
  • Compare assigned net names and pad membership when validating routes
  • Carry router diagnostics to agent tools and count out-of-scope removals
  • Report selective routing changes outside the requested nets
  • Fall back to the live Codex home when Windows denies symlinks
  • Keep agent overlays on the live CLI credential stores
  • Isolate Fabdesk agent MCP surfaces and document Cursor gap
  • Report routing copper facts and carry per-net rules and pair outcomes
  • Consume bundled Freerouting and Java in desktop releases
  • Use structured route deadlines and factual selective routing records
  • Default new projects to Freerouting with recorded fab_router fallback

Fixed

  • Enable usage sharing by default outside consent region
  • Keep 0.15 mm as the general export default
  • Isolate file export state when switching projects
  • Preserve native paste geometry in stencil exports
  • Fix MCP tool-count assertions after merging current main
  • Fix the TraceMaker Windows MinGW build for v0.9.0
  • Fix TraceMaker zip packaging and public mirror failures
  • Fix TraceMaker CMake shim parse error and configure-test shims in CI
  • Fix TraceMaker macOS SQLite -isystem order and static libc++ link
  • Fix Homebrew LLVM libc++ std::atof and keep-going macOS CI
  • Fix TraceMaker macOS shim, partial releases, and private download URL
  • Fix TraceMaker weekly binaries: absolute paths and macOS 15 libc++
  • Forward endpoint collisions through the core route adapter
  • Isolate KiCad staging tests and verify full-suite preservation
  • Contain agent recovery failures and sample processes asynchronously
  • Prevent concurrent route progress crashes and recover orphan agent writers

Installers and SHA-256 checksums for this build are on the download page .