fabPlane desktop app

fabPlane for macOS

Design in real KiCad with an agent that proposes changes you approve. Free, with a fresh build every night from main.

Download for your platform

Pick your Mac's chip Not your platform?

fabPlane 0.3.185 for macOS

  • v0.3.185
  • Apple Silicon or Intel
  • .dmg
  • Nightly · public channel

Apple Silicon (M1 and newer) and Intel Macs need different builds. Apple menu, About This Mac, shows which chip you have.

fabplane-0.3.185-mac-arm64.dmg · fabplane-0.3.185-mac-x64.dmg · built November 7, 2026 · commit 3ed54f9 · release notes · verify

fabPlane for Windows x64 installer · .exe · 415 MB Download
fabPlane for Linux .AppImage or .deb · 435 MB Download
fabplane CLI and MCP server npm i -g fabplane-cli Docs
On a phone or tablet? fabPlane runs on desktop only. You can still explore public boards here and install on your computer later.

Designing in three steps

  1. 1

    Install

    Open the .dmg and drag fabPlane to Applications, then launch it from there. Builds are signed with a Developer ID and notarized. First launch asks before downloading the optional CAD runtime.

  2. 2

    Open a project

    Sign in with the device code, then open an existing .kicad_pro, start from a public board, or describe a new one.

  3. 3

    Describe a change

    Ask for a part swap, a reroute or a DRC pass. Review the diff, accept it, and the project on disk updates.

What changed

What changed in 0.3.185.

Built November 7, 2026 from commit 3ed54f9. Older builds are further down. Product highlights live on What's new.

New

  • Add per-ticket screenshots and publication acceptance notes
  • Navigate captured native schematic pages with source-bound receipts
  • Frame schematic circuitry without altering native document exports
  • Bind schematic focus to native board and sheet instances
  • Clarify included parts and project activity outcomes

Improved

  • Clarify drawing zoom controls and routing preview status
  • Simplify Parts sources and give BOM browsing a full-page layout

Fixed

  • Retain native outline segments throughout revision comparison

All downloads for 0.3.185

Every installer, plus the CLI. Sizes are the published file sizes.

macOS · Apple Silicon

M1 and newer · .dmg or .zip
Filenames and SHA-256
  • fabplane-0.3.185-mac-arm64.dmg 3ae327a84abc27de824bfa0bab0b08211349ed224df14fd6aff7684115926b18
  • fabplane-0.3.185-mac-arm64.zip 211ecb11f70ce04c31b14433137c2faf27129f1dd1d592309de413da1536a219

macOS · Intel

Intel Macs · .dmg or .zip
Filenames and SHA-256
  • fabplane-0.3.185-mac-x64.dmg 9e1241fe69c07b9582ef60fd3916cc340e85890e0b11ec8290cdb501d468d398
  • fabplane-0.3.185-mac-x64.zip 141faab12b7d9365fae642079f0e27ab15e907bf70e417238af4277ea7764b3f

Windows · x64

Windows 10 or later · .exe
Filenames and SHA-256
  • fabplane-0.3.185-win-x64.exe de09a65c90c5b02fc1d2d20dc05750cdaac65ad9478ab0084f2994258988952f

Portable not included in this release.

Linux · x86_64

Any distribution · .AppImage or .deb
Filenames and SHA-256
  • fabplane-0.3.185-linux-x86_64.AppImage 3ea2a7f8fef2c63bc650dafa24dc7094c45753bfbbfd1675d4f6e57d7b58ce84
  • fabplane-0.3.185-linux-amd64.deb 04acd9a05197e7b3d5fb4d76742477bb84f0ed4f67010dcca4ac53e2890c5c85

fabplane CLI and MCP server

npm · open source · Node.js 20 or newer

Carts, inventory and the board tools from a terminal, CI, Claude Code or Codex.

npm i -g fabplane-cli CLI docs and MCP setup

What it runs on

Builds ship for the three desktop platforms below. The optional CAD runtime adds a FreeCAD engine and downloads only after you accept the prompt.

PlatformBuildsFormat
macOS Apple Silicon and Intel .dmg, also .zip
Windows x64, Windows 10 or later .exe installer
Linux x86_64 .AppImage, .deb for Debian and Ubuntu
Network Sign-in and the agent need a connection. Editing works offline.

Before you open it

First-launch questions, and how to check the file you got.

macOS says the app can’t be opened

Builds are signed with a Developer ID and notarized, so macOS normally opens them without a warning. Launching from the DMG or the Downloads folder runs the app from a temporary read-only location (App Translocation); move fabPlane.app to Applications with Finder first. If Gatekeeper still blocks it, open System Settings, Privacy and Security, and choose Open Anyway.

Windows SmartScreen shows a warning

Choose More info → Run anyway. Compare the SHA-256 below if you want to be sure of the file.

The AppImage won’t start

Make it executable first: chmod +x fabplane-0.3.185-linux-x86_64.AppImage. Or install the package with sudo apt install ./fabplane-0.3.185-linux-amd64.deb.

What is the optional CAD runtime?

A bundled FreeCAD engine for enclosures and mechanical drawings. The app asks before downloading it, and the PCB editor works without it.

Verify the download

Every installer ships with its SHA-256 hash. Compare the output below with the hash under All downloads.

macOS
shasum -a 256 fabplane-0.3.185-mac-arm64.dmg
Linux
sha256sum fabplane-0.3.185-linux-x86_64.AppImage
Windows
certutil -hashfile fabplane-0.3.185-win-x64.exe SHA256

Or let the tool compare it: download SHA256SUMS-v0.3.185.txt next to the installer and check only that file's line. The list covers every build, so checking all of it reports the ones you did not download as missing.

macOS
grep ' fabplane-0.3.185-mac-arm64.dmg$' SHA256SUMS-v0.3.185.txt | shasum -a 256 -c
Linux
grep ' fabplane-0.3.185-linux-x86_64.AppImage$' SHA256SUMS-v0.3.185.txt | sha256sum -c
Do I need an account?

Not to open and edit a project. Sign in with the device code when you want the agent, carts or inventory.

How do I uninstall?

macOS: drag fabPlane to the Trash. Windows: Settings, Apps, fabPlane, Uninstall. Linux: delete the AppImage or sudo apt remove fabplane. Your KiCad projects are untouched.

Release history

Older builds.

Every published build, newest first. Also available as releases.json.

fabPlane 0.3.184 November 7, 2026 7 files rebuild of 0.3.185

Same changes as 0.3.185 .

File Platform Size SHA-256
fabplane-0.3.184-linux-amd64.deb Linux · x64 437 MB 597a8fd3b47815f107e877fbe09159c1e7af4ee6195d0d9db55572433843fbea
fabplane-0.3.184-linux-x86_64.AppImage Linux · x64 435 MB 913b70eb9021d26222245939f700ddf999af01a6707e211085cd1ded6aaedc5c
fabplane-0.3.184-mac-arm64.dmg macOS · Apple Silicon 493 MB 8273406b6b54819d5fc7d353f23a8dc85cb63c93901c877011d719c4a2f799ff
fabplane-0.3.184-mac-arm64.zip macOS · Apple Silicon 506 MB 09757e77d57370d6b1c99de01ac4b35506a8a5c01663551a78cb938afe11a9f3
fabplane-0.3.184-mac-x64.dmg macOS · Intel 519 MB 7e85392c2d3db7c4ff5f07f03faee1cfb7ba9abf96af26a985e990295a02b2f6
fabplane-0.3.184-mac-x64.zip macOS · Intel 531 MB 92c2a1209a32a687ec0f28e6e40638d3268084eda580b858750c86625b9daf3c
fabplane-0.3.184-win-x64.exe Windows · x64 415 MB 2e7144807d6f7ced9a6a8ebc330df518f515308a1cfad67353b8dd794ec70416
fabPlane 0.3.182 November 5, 2026 7 files

New

  • A canvas workspace with Home idea drafts, sketches, artwork and GitHub import, plus contextual board tools and an assistant.
  • Placement and Mechanical workflows are available within the canvas, with separate layout copies and enclosure review controls.

Improved

  • Consistent workspace navigation, grouped editing tools and clearer source and output review.
  • Organized saved outputs with image, video and 3D previews, bulk selection and recoverable Trash.

Fixed

  • Switching agents and models in a conversation no longer depends on saving future defaults; failure messages are more compact.
  • Missing connection endpoints explain what to select before adding a cable guide.
File Platform Size SHA-256
fabplane-0.3.182-linux-amd64.deb Linux · x64 437 MB 120352f69eecbd52abdfa804bf0612cab316bab98c5385de8f50dbf2ed2774ea
fabplane-0.3.182-linux-x86_64.AppImage Linux · x64 435 MB c612e8258c7ced298166afe4ca656361328caa7da80f67de21cca138bdeb065f
fabplane-0.3.182-mac-arm64.dmg macOS · Apple Silicon 493 MB f2c1a914966e0e9552b0ba870d53ae9d02c046f1aa33c78beaf8e756bd7bf421
fabplane-0.3.182-mac-arm64.zip macOS · Apple Silicon 506 MB cf9d20ff756de1ec7f4fe6e00fd5b1ed6e5b973ed2861ed1d6fbb5333b7e329c
fabplane-0.3.182-mac-x64.dmg macOS · Intel 519 MB cbb56cfa349a4c49f2cf2714500541d2740678338da049bbb400eebf21910da3
fabplane-0.3.182-mac-x64.zip macOS · Intel 531 MB f741a9c7b066368b6be7ae03a021eb7fba9dff2e83275aea5febcf8cc9cb6eb5
fabplane-0.3.182-win-x64.exe Windows · x64 415 MB 74ba7fe9c8c73be05e879024fd55ee2e0351567b07c732cfaf60e28023182335
fabPlane 0.2.181 November 5, 2026 7 files

New

  • Show simultaneous live review pointers for affected parts
  • Add explicit one-click case resizing alongside board arrangement
  • Add one-click automatic enclosure board arrangement
  • Add adaptive edge holders and printable PCB fit gauges
  • Add constrained enclosure layout choices and assembly access review
  • Enable board selection and placement controls in enclosure view
  • Add guided enclosure design, PCB fit constraints and coordinated exports
  • Add reference comparisons for mechanical workspace review
  • Add interactive 3D mechanical workspace to CAD tab

Improved

  • Simplify enclosure reviews to one problem and part at a time
  • Keep PCB models visible while resizing the CAD panel
  • Keep enclosure in the board panel until explicitly focused
  • Anchor enclosure review updates to affected parts
  • Simplify fit review to problems and on-demand solutions
  • Simplify enclosure options into a compact settings panel
  • Match enclosure references with compact assembly and preview controls
  • Simplify enclosure setup with compact cards and draft previews
  • Document final live multi-board validation and screenshots
  • Preserve enclosure recovery instructions when switching sections
  • Isolate KiCad GLB scratch directories during concurrent exports
  • Record unresolved native export failure in original VAIO validation
  • Validate and retry native PCB model exports before publishing
  • Size cases around board screws and legacy component envelopes
  • Reserve wall material around automatically sized port openings
  • Include lid screw and plug access in automatic enclosure layout
  • Correct rotated pad and curved footprint sizing for enclosure fit
  • Account for enclosure hardware in sizing and print limits
  • Simplify enclosure fit review into plain-language tasks
  • Clarify enclosure section states with color and labels
  • Guide enclosure setup with sequential steps and completion gates
  • Speed up enclosure previews and simplify the case workflow
  • Guide enclosure setup, automatic previews, fit fixes and draft recovery
  • Keep loaded PCB models visible during refresh and view changes
  • Expose enclosure board controls and preserve continuous port walls
  • Improve multi-board layout, cable corridors and native fit coverage
  • Check enclosure assembly paths and track dimension evidence
  • Account for dimensional variation in enclosure fit and retention
  • Document capacitor clearance checks and remaining hardware validation
  • Preserve local PCB models in coordinated enclosure exports
  • Validate enclosure solids and add retention and detailed fit checks
  • Use documented microSD socket height for enclosure openings
  • Match USB-C openings with rounded wall profiles
  • Refine enclosure measurements, disclosures and connector opening sizes
  • Simplify enclosure setup into boards, case and preview
  • Optimize PCB rendering and propose port-aware shared enclosures
  • Review unsecured boards individually and document real VAIO assembly test
  • Align enclosure posts to measured PCB holes and validate screw clearance
  • Render native KiCad PCB geometry in mechanical panels and export STL
  • Match enclosure inspector to the mechanical workspace cards
  • Record final enclosure audit validation limits
  • Keep connector holes out of suggested enclosure screw posts
  • Improve enclosure workflow, draft recovery and physical fit review
  • Preserve enclosure drafts and fix numeric edit undo and feedback
  • Organize CAD controls and make panel layouts easier to navigate
  • Unify CAD workspace background and improve model framing
  • Recover camera controls after interrupted drags
  • Highlight enclosure fit risks in 3D and guide users to fixes
  • Make enclosure fit review visual and actionable
  • Make CAD parts and transform controls easier to read
  • Remove step numbers from CAD navigation
  • Improve CAD focus layout, editing guidance and export workflow

Fixed

  • Fix layout worker startup and make 3D measurements readable
  • Fix CI expectations for readiness tools and screw engagement
  • Fix vertical enclosure clearance and actionable fit warnings
  • Fix enclosure port sizing and keep openings aligned with boards
  • Fix native dropdown contrast across app themes
  • Fix PCB surface depth precision and verify all VAIO board models
  • Fix enclosure model coverage and explain missing geometry
File Platform Size SHA-256
fabplane-0.2.181-linux-amd64.deb Linux · x64 436 MB 2c1bec73b1b3c47eb6c3fa0386c8593677892213bcd9a361f68b3763a6e42c29
fabplane-0.2.181-linux-x86_64.AppImage Linux · x64 434 MB cf327d33e494bb5cccd769913ba5e53c6daaa691d257d4bcc4bceb424cf4333c
fabplane-0.2.181-mac-arm64.dmg macOS · Apple Silicon 492 MB 3f41a16ce17a58e9205df3a82455fa3ccca9d45ce5e949170b3dbe3aec8c67e9
fabplane-0.2.181-mac-arm64.zip macOS · Apple Silicon 505 MB 67c296881d451b99533467d43058c1f54e83fb48f42848cab1e9ac1d0c3ec423
fabplane-0.2.181-mac-x64.dmg macOS · Intel 518 MB 95e9fadaf5a8430afcfc1bcdeffda566501dd113f5ae6d045bd8bb77c8a0ced1
fabplane-0.2.181-mac-x64.zip macOS · Intel 530 MB adb50da3d5adc686fee08bf4c691c2c7dd0b82a084e11fc8830e4fed25228ba4
fabplane-0.2.181-win-x64.exe Windows · x64 415 MB 6ae9d70c758d6778b9d614fdb31cbad6a802f57367e74e24c6500c3aef849ec3
fabPlane 0.2.180 November 5, 2026 7 files

New

  • Add native PCB placement workspace with reviewable drafts

Improved

  • Complete placement controls, footprint library and enclosure export

Fixed

  • Fix placement recovery, anchor constraints and enclosure reopening
File Platform Size SHA-256
fabplane-0.2.180-linux-amd64.deb Linux · x64 436 MB a490e383746162758f1ca60c314c01291e3c7d0fb31897de8e046e9af40b7e3e
fabplane-0.2.180-linux-x86_64.AppImage Linux · x64 433 MB 022b0edd661a9848dc708ac968160e5998c4ad86486d79ccf63738c0ad89548b
fabplane-0.2.180-mac-arm64.dmg macOS · Apple Silicon 492 MB 5e507915f84f0c67b703b6fa2907d8c1d1328979953b06748f5f0f502b75d109
fabplane-0.2.180-mac-arm64.zip macOS · Apple Silicon 504 MB 1f8ef1dfd58a233ea9de7540e5be40141ed6527ca8d3205715c778271aff793c
fabplane-0.2.180-mac-x64.dmg macOS · Intel 517 MB c0b241d61082d9bf969486998d14aafcc88a94170d832e7105c198cfd745f4ab
fabplane-0.2.180-mac-x64.zip macOS · Intel 530 MB a44617fddcbdc4876d0cce422231272d011c085cd64992314657862ec22f1787
fabplane-0.2.180-win-x64.exe Windows · x64 414 MB 08a5a52365a5d63900898b70035c5e0ab2790f756b7fb8f80fd745a6b987b08b
fabPlane 0.2.178 November 3, 2026 7 files

New

  • Add persistent agent effort selection to the chatbox
  • Add cursor-centered wheel zoom and drag panning to SVG previews
  • Add chat project and saved-agent screenshots

Improved

  • Move reasoning effort into the agent and model menu
  • Reduce schematic preview repainting with bounded raster cache
  • Investigate new chat and agent preference persistence

Fixed

  • Guard loading chat choices and preserve chat on automated New Chat
  • Require chat projects and remember agent preferences
File Platform Size SHA-256
fabplane-0.2.178-linux-amd64.deb Linux · x64 436 MB 2577ae92c2fa0186efdf4f1d6cd0c512c2365fc53d6716df6036c05676eaef8c
fabplane-0.2.178-linux-x86_64.AppImage Linux · x64 433 MB b6c94cd15f69a8989af4f40f083e08d3f6c320237b175d1e42569c1e4cde17af
fabplane-0.2.178-mac-arm64.dmg macOS · Apple Silicon 492 MB 736d21b663948958ed0da0c5f6e9ef67f7490a7c05ebfca307c3a456a9a98e7a
fabplane-0.2.178-mac-arm64.zip macOS · Apple Silicon 504 MB 14211da470415685eb092ea07edbd6495ed0e35de2fa4ef38890136a6be30465
fabplane-0.2.178-mac-x64.dmg macOS · Intel 517 MB aea2d74b8b028deb875c784a296d631013645f2e90b33fcaa2ef8c104edc85db
fabplane-0.2.178-mac-x64.zip macOS · Intel 529 MB f42eefcfea928c38fe4192a365333c35a591e6983b4564578f6eeb3e9c4d6d33
fabplane-0.2.178-win-x64.exe Windows · x64 414 MB 80e05913317c30f7b6a83f9b8f2ff1efd3bfbb15f47e0c387a7e439ede512de4
fabPlane 0.2.177 November 1, 2026 7 files rebuild of 0.2.178

Same changes as 0.2.178 .

File Platform Size SHA-256
fabplane-0.2.177-linux-amd64.deb Linux · x64 436 MB 9c79d26c535e69902a07577f2aaac8ac3d2bbd2f1956ca75cbfeda7a2f084b1c
fabplane-0.2.177-linux-x86_64.AppImage Linux · x64 433 MB e076816873810a6df4f7b282fc7fa66649a409dca743bba988702f39d1f8f601
fabplane-0.2.177-mac-arm64.dmg macOS · Apple Silicon 492 MB c3cd01e5e9ff1df905a0f98020ee8dc62cfa4809187908616e72086035482b8c
fabplane-0.2.177-mac-arm64.zip macOS · Apple Silicon 504 MB 39d4689e809e243c4b45783fb499bec803dc31590893851f9a33c665996f6624
fabplane-0.2.177-mac-x64.dmg macOS · Intel 517 MB 864535f268799ccf4af73d023c0665293af2332a90181e0711b713d247244f47
fabplane-0.2.177-mac-x64.zip macOS · Intel 529 MB f352f209f77603dc564d6aec38858ae27a390e1745822b486a2f31ae57b3b987
fabplane-0.2.177-win-x64.exe Windows · x64 414 MB e96d688aea064146b5c66d35b7f8a0b537714aa5081ee446a67e126b5a5cd4ee
fabPlane 0.2.176 October 31, 2026 7 files rebuild of 0.2.177

Same changes as 0.2.177 .

File Platform Size SHA-256
fabplane-0.2.176-linux-amd64.deb Linux · x64 436 MB 75cee736bec81862d2ba84af2991af37d964594c964e58a650be35687beb877a
fabplane-0.2.176-linux-x86_64.AppImage Linux · x64 433 MB f079d60b7db31ef9011a395cbd1a454d31e5200f796b8fcc4232886717a4dfce
fabplane-0.2.176-mac-arm64.dmg macOS · Apple Silicon 492 MB 5f7de95e1008cdbab82c2c34142d8dda961e6a74133ff20c13027ef83192ac10
fabplane-0.2.176-mac-arm64.zip macOS · Apple Silicon 504 MB cdb4c97a101030da661b858e4562c156f0b57d3a2416ebe9f21b27bec94b9720
fabplane-0.2.176-mac-x64.dmg macOS · Intel 517 MB b730244130cd79e1d43e4c5d95dd417e5b122d181263df31d6a6d38185ee6541
fabplane-0.2.176-mac-x64.zip macOS · Intel 529 MB 8fd002f644f0616be5b9cb12a769b9d669819444d39594d608e1c0158de35385
fabplane-0.2.176-win-x64.exe Windows · x64 414 MB 40ece1c55b5ef1de6153a2abf8cc2800873cb56ec38c14110a59d5443a7d024f
fabPlane 0.2.175 October 30, 2026 7 files rebuild of 0.2.176

Same changes as 0.2.176 .

File Platform Size SHA-256
fabplane-0.2.175-linux-amd64.deb Linux · x64 436 MB 0725e7114d099ae492ca81d1d24cc9e4134d480d52d35c85d34bb96117814821
fabplane-0.2.175-linux-x86_64.AppImage Linux · x64 433 MB 4a573e4b8c792435d5240c4add730715e92f4c53ad27bcbebe8d1b0264c51ba4
fabplane-0.2.175-mac-arm64.dmg macOS · Apple Silicon 492 MB 2b7be101e0fce426c99a4f62f23060e91cae038db05202daca961eeab227025e
fabplane-0.2.175-mac-arm64.zip macOS · Apple Silicon 504 MB 3308ed7c985aac30b6698dfb651508528b6e56700cd5852c20d1e64446e67cfb
fabplane-0.2.175-mac-x64.dmg macOS · Intel 517 MB 854642192e98e39984b706a4ac8ad8248ff7ea0fcf8b9e55f79975eb30bc4d39
fabplane-0.2.175-mac-x64.zip macOS · Intel 529 MB 62410c43ac435616f2afea4dd5785bd1aaa1258d4d7d51998e029a1110974f70
fabplane-0.2.175-win-x64.exe Windows · x64 414 MB bf16ad3a92722fc4c2db89e7bd9ffa35fce86f8bc40391c26d88a70f2787adb2
fabPlane 0.2.174 October 30, 2026 7 files rebuild of 0.2.175

Same changes as 0.2.175 .

File Platform Size SHA-256
fabplane-0.2.174-linux-amd64.deb Linux · x64 436 MB 22f2e24db4bf12607bc17ee0198a14590b1c5c5196749014038efffbb8f0a1cf
fabplane-0.2.174-linux-x86_64.AppImage Linux · x64 433 MB c2b622fafcf3e7e5245c4f716e0571a016214e41f9c5c50970eebe5f5399961f
fabplane-0.2.174-mac-arm64.dmg macOS · Apple Silicon 492 MB 6ec690c1871e43b0b06a32818c09dbc435c2081e6d306405ea573a27c7d365d6
fabplane-0.2.174-mac-arm64.zip macOS · Apple Silicon 504 MB cc04f9bae8e7fa413e4ee7905f2f2b306ab9cb49374127c4b6621da877e80a29
fabplane-0.2.174-mac-x64.dmg macOS · Intel 517 MB d4688628d4b9756c1fb6a0392e8db3e3a833f6388df434eb0bb42c18b4fce6aa
fabplane-0.2.174-mac-x64.zip macOS · Intel 529 MB 0019d9ce687313a5e6ae1bf9bd73f2b0b2cb1b629ae9e60c56c7243771b6af72
fabplane-0.2.174-win-x64.exe Windows · x64 414 MB b89d3727180c06c5b92179e403ea089870e51b08fd0f100a16aeddc3568b66ec
fabPlane 0.2.173 October 29, 2026 7 files

New

  • Add finished Board Art PNG download
  • Add image removal and shorten Board Art header
  • Add persistent Board Art solder-mask and printed background controls

Improved

  • Move PNG download beside board workspace controls
  • Group Board Art colors into a compact panel with Board green preset
  • Remove duplicated color picker styling
  • Use a rainbow wheel icon for custom artwork colors
  • Keep suggested backgrounds alongside custom and unset colors
  • Explain printed background and expose color picker clearly
  • Make printed background an optional color override with not-set control
  • Keep standalone art project generation and manifest in sync
File Platform Size SHA-256
fabplane-0.2.173-linux-amd64.deb Linux · x64 436 MB 15f17afd959b965e1a033dc90e7ed7f6a9503e8f0db8c4a0b0d4e8115eb6ebdc
fabplane-0.2.173-linux-x86_64.AppImage Linux · x64 433 MB 9a13acdb51d99f27679550c418ed255e60828937d1d84f5ae93c5bb4f6d663d4
fabplane-0.2.173-mac-arm64.dmg macOS · Apple Silicon 492 MB 146f18d09759569592153db7d4a8209e170471d52df662af58fd0f47165556f9
fabplane-0.2.173-mac-arm64.zip macOS · Apple Silicon 504 MB 48217ac471ce1e8c2bdd72b23ede3c3ddfe3bc8196ca424c535c9240b466ea0d
fabplane-0.2.173-mac-x64.dmg macOS · Intel 517 MB 799d56ff97d00a1cee1c14890eff6504f60fe78cc692b66f0ffebad37d260a84
fabplane-0.2.173-mac-x64.zip macOS · Intel 529 MB 784494574e9f23f7b09d264540db8da58edf754dd9aa74cc83978d6fd2a29040
fabplane-0.2.173-win-x64.exe Windows · x64 414 MB 1cb66cf20a0ba6c66601db277f50ee486e1456fc1ad57f5327969b1a11b99b3a
fabPlane 0.2.172 October 28, 2026 7 files rebuild of 0.2.173

Same changes as 0.2.173 .

File Platform Size SHA-256
fabplane-0.2.172-linux-amd64.deb Linux · x64 436 MB 6d0dc09660e0db3ceb14b55c02d2839761cee7b5adb9e771d489e47c8607a84b
fabplane-0.2.172-linux-x86_64.AppImage Linux · x64 433 MB 8cf9fe34c6d936e2df68aed278e5786d926a55363d1629cc05ae6a528f66874d
fabplane-0.2.172-mac-arm64.dmg macOS · Apple Silicon 492 MB 43706ae016963042504787a476a17cbb0119f7bcf0da5f50bd5713c04b3658e6
fabplane-0.2.172-mac-arm64.zip macOS · Apple Silicon 504 MB 0c465019a56e9350046cae7b28c228354fc9f6e16859c52f29d46da78ee0a4cf
fabplane-0.2.172-mac-x64.dmg macOS · Intel 517 MB 59e91f5a0aa50e0498f0c5b301f1804d7f6ce1130f1fea6cd41acbefa660c75a
fabplane-0.2.172-mac-x64.zip macOS · Intel 529 MB 6f58370bb932252cc6a4d835f1cb5b40bda779cac0df0aa86063096d8677ac0d
fabplane-0.2.172-win-x64.exe Windows · x64 414 MB f85413ba9ef1d7c14b02736efa41e983c2e144e74660a70f95f627f8799c1a56
fabPlane 0.2.171 October 28, 2026 7 files

New

  • Add before and after screenshots for board comment flow
  • Add before and after screenshots for revision diff improvements
  • Add interactive revision blending to Overlay view
  • Add native macOS on-device speech recognition
  • Add expo-av to the mobile lockfile after the main restack
  • Add speak-to-the-agent voice input on desktop and phone
  • Add @fabdesk/board-diff to bun.lock so frozen CI install succeeds
  • Visual board revision diff in the desktop app
  • Add git-native board comments and a shared notes sheet.

Improved

  • Explain optional board comment location fields
  • Collect board pins and ask the agent in one request
  • Highlight draft and selected comment pin locations
  • Explain visual diff colors with mode-specific legends
  • Make revision changes selectable in visual diff views
  • Use matching revision drawings and refresh all diff views
  • Keep the voice bar comment current after the main merge.
  • Retrigger CI after merging main.
  • Retrigger CI after the NAS verify queue was cancelled
  • Describe the git-based Diff tab
  • Retrigger CI after queued jobs were cancelled
  • Store PCB pin millimetres and render pins without viewBox.
  • Board diff: compare schematic placement per surface
  • Serialize comments.json writes per project
  • Close the comments HTTP test dropped during the main merge.

Fixed

  • Fix voice capture cancel, whisper-cli flags, and phone fallback
  • Fix voice restack typecheck against current Settings and Blob types
  • Fix board-diff review findings and port #239 copper geometry
  • Fix typecheck after merging main into the clone stack.
  • Fix comment pin exactOptional types and add isolated HTTP tests.
File Platform Size SHA-256
fabplane-0.2.171-linux-amd64.deb Linux · x64 436 MB b45173bbb7c76c72ce91e42adca697881be63ddd8ed8d4d8fb5d8f23b10899f2
fabplane-0.2.171-linux-x86_64.AppImage Linux · x64 433 MB c29b5abae1f358d932191ffc8e11fb397b6b2b71c5f2ae89103add00403bf816
fabplane-0.2.171-mac-arm64.dmg macOS · Apple Silicon 492 MB f8a938ad53aa743f578ae4205a9ebf32002f496ea41843c4aaa48c922279d88b
fabplane-0.2.171-mac-arm64.zip macOS · Apple Silicon 504 MB e2ca0cf966376cef75415199ec62a5d3f9745dd8a5657b4eb097ff18ec53ceb6
fabplane-0.2.171-mac-x64.dmg macOS · Intel 517 MB eefdb0d3a512f70e0805a195dee4521c3cfe861f7cf641f38d52056945e1a16c
fabplane-0.2.171-mac-x64.zip macOS · Intel 529 MB ea6ba3368cce4be04ae392add7ddb65a0431976154f9411b88b65a2a5a129207
fabplane-0.2.171-win-x64.exe Windows · x64 414 MB c4e56fa76f9fe1e021faf7f546dcce786f4751aa3d994c316b3edd21eb20ac38
fabPlane 0.2.170 October 26, 2026 7 files rebuild of 0.2.171

Same changes as 0.2.171 .

File Platform Size SHA-256
fabplane-0.2.170-linux-amd64.deb Linux · x64 436 MB 63040500eee95f0b3c1cc62bbe8e1c7784d3551bb4aee3b1d7c3e94d87aa82eb
fabplane-0.2.170-linux-x86_64.AppImage Linux · x64 433 MB 865dfc0f27b94ee880470cf60b3572a1da3cd8b43bd8377443f03d3bde090ce7
fabplane-0.2.170-mac-arm64.dmg macOS · Apple Silicon 492 MB 83d3451225dc92852121477faf884bf89104ab2702a9bb85b6fa9b5f1079a195
fabplane-0.2.170-mac-arm64.zip macOS · Apple Silicon 504 MB 5a3daefae949b1bdaae53cfc6f5297d5b35af2aa1b27e5e77d3d2902fdba307d
fabplane-0.2.170-mac-x64.dmg macOS · Intel 517 MB 62fc7f43731a58d84e50b68c1f652afcda7e28d77c82671350c96cc9d11a6f30
fabplane-0.2.170-mac-x64.zip macOS · Intel 529 MB 4ea39baf2d0ac7ac84f893538a9a8bfd6f11c5e1d5747dc0e87fae77964285fd
fabplane-0.2.170-win-x64.exe Windows · x64 414 MB 8a3e7cd8fdbb5a1835340144e803c6b3354c7938fb1a122a86d4b16cb4f45a99
fabPlane 0.2.169 October 26, 2026 7 files

New

  • Add product video generation from a project's 3D scene
  • Add fine-tuning report (2026-10-19)

Improved

  • Kernel-agnostic CAD: OpenCascade default, experimental SMLib, per-part fallback
File Platform Size SHA-256
fabplane-0.2.169-linux-amd64.deb Linux · x64 436 MB 8dc21fe9d49d4bee9aaa5e4eec7ddab3fd0a94ec87f7f36c699f055ea5a1d0a1
fabplane-0.2.169-linux-x86_64.AppImage Linux · x64 433 MB baaed11498a6e3af7666debc6392e71d645bb697c6010b28826670b20e783979
fabplane-0.2.169-mac-arm64.dmg macOS · Apple Silicon 492 MB 37c55a59cfc883ca1a55ba050039588ae78f419e1cf90a33497f2e8911e264dd
fabplane-0.2.169-mac-arm64.zip macOS · Apple Silicon 504 MB 59d8a02bc86c646fed0e4528d3e974f34eaaf419c4c0e7c642747b60a56b7a84
fabplane-0.2.169-mac-x64.dmg macOS · Intel 517 MB fc129612d62a8c7695e22e0b811dcb06278bd110ac681b3894144f30cb033677
fabplane-0.2.169-mac-x64.zip macOS · Intel 529 MB 14ae60911d90b75355936c14897a6553b2ebf8e51e52f644b16076475faf0436
fabplane-0.2.169-win-x64.exe Windows · x64 414 MB ab1d5fe918698ff42b0e3fd1fbf6e9f2a28e03df5e320b64b64e89d5bb9d47ba
fabPlane 0.2.167 October 23, 2026 7 files

New

  • Add artwork placement, resizing, and rotation with matching exports
  • Add shopping list, question card, and error recovery screenshots
  • Add finished activity screenshots and validation notes
  • Show finished work duration and simplify activity labels
  • Show live work inline with image activity and subtle shimmer
  • Compact chat bubbles and tool activity rows
  • Show provider logos in the agent model picker
  • Show composer permissions and responsive checks
  • Move chat approval settings into composer popup
  • Show board toggle fix and focused UI verification
  • Add enclosure v2: offset, vents, snap-fits, preview, STL/STEP
  • Show a failed enclosure alignment check as stale state
  • Add @fabdesk/board-art to bun.lock so frozen CI install succeeds
  • Add deterministic picture-to-silkscreen board art.
  • Add an off-board parts library to the project BOM.
  • Open catalog boards from fabplane:// deep links
  • Add one-click Finish it mode for autonomous board completion
  • Add board-synced parametric enclosure generation

Improved

  • Polish finished board controls and disable redundant runs
  • Revalidate Finish it milestones against the final board
  • Clarify Finish it progress and hide checkpoint hashes
  • Separate parts navigation from section heading
  • Keep added parts visible and compact parts navigation
  • Polish project BOM and off-board parts workflow
  • Polish responsive enclosure controls and preserve saved previews
  • Align enclosure preview test with generated-file navigation
  • Clarify enclosure results and reveal generated files
  • Replace board size presets with exact dimensions
  • Keep artwork visible when changing board dimensions
  • Separate image cropping from board shape and prioritize common art controls
  • Keep artwork dragging responsive with worker previews and frame scheduling
  • Polish board art upload, preview, and safe project saving
  • Keep the project BOM panel comment current after the main merge.
  • Retrigger CI after merging main.
  • Explain and retry approval capability lookup failures
  • Refine board navigation and preserve past chat durations
  • Improve shopping list workflows, interactive questions, and error recovery
  • Document delete-chat focus regression check
  • Keep composer usable after deleting chats with in-app confirmation
  • Document folded activity behavior and screenshots
  • Collapse completed activity behind Worked for and retain the final answer
  • Document composer interaction checks and screenshots
  • Refine composer actions and display the configured Codex model
  • Refresh the simplified activity timeline
  • Capture inline live commands and image activity
  • Capture compact bubbles and activity rows
  • Capture scrolling sidebar title fades
  • Capture borderless chat header
  • Update Codex knot screenshots
  • Refresh outlined logo and status alignment evidence
  • Capture provider logos at both desktop sizes
  • Refresh permission menu screenshots with semantic colors
  • Verify Windows caption sizing with native screenshots
  • Tolerate git-checkout mtime skew when judging board freshness.
  • Require current netlist, schematic ERC, and applied routes.
  • Deliver catalog deep links once and pass remix through.
  • Treat malformed project.parts.json as an error, not empty.
  • Keep Finish it inside the project repo and re-verify stale reports.
  • Board art preview: composite the selected layers
  • Board art: trim scanline runs to circle/rounded outlines
  • BOM: never replace a parts file that failed to load
  • Finish it: never complete while a milestone is still running
  • Bore enclosure standoffs in FreeCAD
  • Export enclosure standoffs to STEP as bored tubes
  • Count silk_art in the MCP export toolset HTTP test
  • Keep node:zlib out of the desktop renderer bundle for board art
  • Copy the board-art zip into an ArrayBuffer-backed view for Blob
  • Serialize Finish it git commits and tighten event tests

Fixed

  • Fix export tool counts after main integration
  • Fix circular art preview clipping by isolating SVG resource IDs
  • Fix review findings in question lifecycle and chat recovery
  • Separate completed activity from the current step
  • Soften scrolling title edges and constrain sidebar rows
  • Add folder icon and remove chat header divider
  • Use OpenAI knot for Codex as requested
  • Lighten Codex logo and align agent installation status
  • Distinguish permission modes with semantic icons and colors
  • Keep Windows chrome proportional across workspace zoom
  • Keep one stationary board panel toggle
  • Fix enclosure rotation, cutout centering, fiducials, and wall windows
  • Store project-relative image in board-art.json
  • Board art JPEG uploads and tab shortcuts
File Platform Size SHA-256
fabplane-0.2.167-linux-amd64.deb Linux · x64 436 MB 930843e5a002834e277cc76ba728a4ff253533378ac204f63f3106de6f6328ae
fabplane-0.2.167-linux-x86_64.AppImage Linux · x64 433 MB 0f286b15ac8fc4d678ddaac9fe497418967696ca03beaa3438dad6be0ee412ea
fabplane-0.2.167-mac-arm64.dmg macOS · Apple Silicon 492 MB 2adea78d46ea4fa2566a1d681cace78fffdfd386b4cb6810c42d85ea177cf66e
fabplane-0.2.167-mac-arm64.zip macOS · Apple Silicon 504 MB 047716f35a44eab1d27e19ad6f33d921bd0ccd2295189a39110041f0b53fe0f5
fabplane-0.2.167-mac-x64.dmg macOS · Intel 517 MB 8ded9013a3cde8fd7c9fc83b434ae99bd537c78204922c0edce5fd59fc97a403
fabplane-0.2.167-mac-x64.zip macOS · Intel 529 MB 4809203c62c605695ca62593e9b8415a63c5eeaab20a958c4b85d86048e5feef
fabplane-0.2.167-win-x64.exe Windows · x64 414 MB 20fb17787572ca81a07c6cf52b5387ccebe31b45bc628cb2b7ad334dda2a23a1
fabPlane 0.2.166 October 22, 2026 7 files rebuild of 0.2.167

Same changes as 0.2.167 .

File Platform Size SHA-256
fabplane-0.2.166-linux-amd64.deb Linux · x64 436 MB a688370755a610145f528a7da6ea271a28a9cb6ac57bae6d3472111f3ca1e9c1
fabplane-0.2.166-linux-x86_64.AppImage Linux · x64 433 MB 87bb1c13ce5eebf750d89fd9ff82c766189919d811dfa5f600b3249f4e015ab5
fabplane-0.2.166-mac-arm64.dmg macOS · Apple Silicon 492 MB 567d1bcde26a28717fdb1afad77e9eb7e0ac51723534c9d8e84941d50563bcbe
fabplane-0.2.166-mac-arm64.zip macOS · Apple Silicon 504 MB 4fca83da1268017d1d52b89564da39609fb9cea1919ba5b042aae23e8e9f4f18
fabplane-0.2.166-mac-x64.dmg macOS · Intel 517 MB a724c1b83d608029a09736213a2227634f79fc54c789c22fd6e3273c3717d4bf
fabplane-0.2.166-mac-x64.zip macOS · Intel 529 MB 48fe4b21dbb21ab48dce49d5830e87ac83aacad970834ef6642d192059a7960f
fabplane-0.2.166-win-x64.exe Windows · x64 414 MB ae1672eb0151d1d0041487ae3b46c88674a991a4b3fa88d324e4bf64533404d5
fabPlane 0.2.164 October 20, 2026 7 files

Improved

  • Preserve full run captures and resume large backups
File Platform Size SHA-256
fabplane-0.2.164-linux-amd64.deb Linux · x64 436 MB 5d0fc73efda8e4b3c28c8547f1809d0d4080cd6215c1f9a61dbe38aaf3aa07aa
fabplane-0.2.164-linux-x86_64.AppImage Linux · x64 433 MB 5cd5e27bf3ab0e785f785918327efeacb8e57aeb8c0a54b2fe3a8d623ac347d1
fabplane-0.2.164-mac-arm64.dmg macOS · Apple Silicon 492 MB 0c9f9e1c6759f183de387efae53c37e78c6898f3ad808ef0fc18079a93c879ae
fabplane-0.2.164-mac-arm64.zip macOS · Apple Silicon 504 MB 0949b5e4220850911ae3fae37c99b0cdf7d3e0fd74f0d2b1b1bc04d3554f143a
fabplane-0.2.164-mac-x64.dmg macOS · Intel 517 MB 9a46eb1b43da0d19c87522534db8badfc273b0329673c8433c1fab9bbafb75f1
fabplane-0.2.164-mac-x64.zip macOS · Intel 529 MB d12bb797bb013a314750a28e68bb1da571f727233ae0c957beec73c14b860bb4
fabplane-0.2.164-win-x64.exe Windows · x64 414 MB 2a1bdca1291285b885e7184e08cb99101d60bcf787198f1d7a89edc527ef239f
fabPlane 0.2.163 October 19, 2026 7 files rebuild of 0.2.164

Same changes as 0.2.164 .

File Platform Size SHA-256
fabplane-0.2.163-linux-amd64.deb Linux · x64 436 MB db2e0f061eec48cf1570ad5a40541cb5d72455b49f2de7ab59ff48366f9cf4ba
fabplane-0.2.163-linux-x86_64.AppImage Linux · x64 433 MB 356d4722d4a6aa19935634a65805c0f646b098f2b8aa813933179a3593dfd045
fabplane-0.2.163-mac-arm64.dmg macOS · Apple Silicon 492 MB 91db51036b6623056e9bca0b10e78927fea1a71fb45861956ede3af54cb5f65e
fabplane-0.2.163-mac-arm64.zip macOS · Apple Silicon 504 MB d9779c7d5921c27202a23439892a4102dc38eda8d6779d455c423d3778cdbbdc
fabplane-0.2.163-mac-x64.dmg macOS · Intel 517 MB 8dacc28b918528551ff51ace7855b2b6ac76f2acf8a211dc2a0a3eabb56f6c33
fabplane-0.2.163-mac-x64.zip macOS · Intel 529 MB 69e4cca175297cbd619cffb7acc97ff1f5083123f27e19d30f8878f1f8a70a02
fabplane-0.2.163-win-x64.exe Windows · x64 414 MB 1053e971e6ce1b4a9d24cb9d0c423718d1e2aa6424e5cbd05111ddd44cfbd645
fabPlane 0.2.162 October 19, 2026 7 files rebuild of 0.2.163

Same changes as 0.2.163 .

File Platform Size SHA-256
fabplane-0.2.162-linux-amd64.deb Linux · x64 435 MB 72fa56fe290f7418a2de968c6d5d1fa718b3e51f125d7e9220d9b7ed640ce69d
fabplane-0.2.162-linux-x86_64.AppImage Linux · x64 433 MB 4cef13c7bf83b0307a2eefa59730c29df36d7acfef9989fdc9b528965b8806e7
fabplane-0.2.162-mac-arm64.dmg macOS · Apple Silicon 492 MB f6a60ee2db093ff410adc614980a918846cb558cbe5fd078a679e2ff9f5694a4
fabplane-0.2.162-mac-arm64.zip macOS · Apple Silicon 504 MB dc5ddf49564bfb23e24f33aa715aed4d18a8ed3e336aafd30ad114c32a9b9045
fabplane-0.2.162-mac-x64.dmg macOS · Intel 517 MB e3abd93b9190759ddef2b8d4a52fbc03c1f10ac7ff137e8aad0380f11f1be56b
fabplane-0.2.162-mac-x64.zip macOS · Intel 529 MB 22d0456e317ce83de90fb16a5fb6eb5a81d30e0470138c43d3d5ed1f0482b530
fabplane-0.2.162-win-x64.exe Windows · x64 414 MB c7457dd9bfa72a07d9c72ed21b8dd15eb24d2a70b60bc6ccc8af47420458dd91
fabPlane 0.2.161 October 18, 2026 7 files

New

  • Laser stencil material presets and LightBurn job export
  • Publish vendored fabplane-cli on cli-v* tags

Improved

  • Wait for the desktop feed handoff and fail missing FabPCB backends loudly

Fixed

  • Stop AppImage APPDIR leaking into bundled KiCad
  • Fix KiCad 7 sheet IDs falsely blocking ERC and parity DRC
  • Missing git error only when cloning
  • Override proxy-addr 2.0.8 for a published security advisory
File Platform Size SHA-256
fabplane-0.2.161-linux-amd64.deb Linux · x64 436 MB b0d0994144af3c01b1f3f4242aa2aad528ae607f6a101bd549ebffba823d7f7f
fabplane-0.2.161-linux-x86_64.AppImage Linux · x64 433 MB 35e503e69b523576cab4475dd9a4d80387150462afdb45437325a8df003b1600
fabplane-0.2.161-mac-arm64.dmg macOS · Apple Silicon 492 MB 67e8f2525a6b98787ecfb528deac67685f3029897055f34c97cec927013b122b
fabplane-0.2.161-mac-arm64.zip macOS · Apple Silicon 504 MB e2ca75f1ce30502411ffc2175f290464316e236b0e5e97838b0412eb171446df
fabplane-0.2.161-mac-x64.dmg macOS · Intel 517 MB 7125997a29d9ec66a13743938b78f6cde97375a15af2d2935b03ec01c0242ccf
fabplane-0.2.161-mac-x64.zip macOS · Intel 529 MB 9b7d219e8a1578b654dea0a6cfed9577c58677af858f07e17fa34c81c3941d21
fabplane-0.2.161-win-x64.exe Windows · x64 414 MB af85d24842c905d03f0432c33ee34399acf7193104bb8260d29fbab89e1ccea6
fabPlane 0.2.160 October 17, 2026 7 files

New

  • Preserve pair metadata and try safe pair-only skew recovery
  • Try one scoped clean reroute and keep the best safe candidate
  • Report candidate costs and hold quality regressions

Improved

  • Use the public rerouteMode option in the collision fixture
  • Keep collision forwarding fixture scoped to one routing attempt
  • Select measured 100-pass Freerouting default
  • Forward routing harness options through the public tool

Fixed

  • Fix automatic installer tests for published public releases
  • Explain cross-sheet multi-unit metadata edits
  • Resolve explicit member widths before inferred pair alignment
  • Close adversarial pair-intent and width-reference gaps
  • Distinguish pair intent tokens and parse native rule comments
  • Preserve routing failures, copper scope and pair quality intent
  • Align pair rules and preserve locked copper in retries
  • Report retained widths for whole-board candidates
  • Compare scoped opens and persist harness options with each run
  • Prevent status polling from overwriting a finished application
  • Require routed reference copper before holding skew growth
  • Guard partial candidates from both engines with native DRC
  • Preserve solver diagnosis when no candidate is usable
File Platform Size SHA-256
fabplane-0.2.160-linux-amd64.deb Linux · x64 436 MB e5274bda60bb4f2bc35b0a3ca27b7c352005abeefefe3cc0f04124ee4ae6d722
fabplane-0.2.160-linux-x86_64.AppImage Linux · x64 433 MB cc68553e673ed7ebc8d6df01ad16871057109a9ab1c267480d1c869ba590ce17
fabplane-0.2.160-mac-arm64.dmg macOS · Apple Silicon 491 MB 4a57c57b496b6d56c0a3054772c747edc6900398995a14c38ce9730d795d51a4
fabplane-0.2.160-mac-arm64.zip macOS · Apple Silicon 504 MB a722e2ca0b17fc8b3785fb96e72952ca09bcc59b34f60f835e53cc6f3fd940ef
fabplane-0.2.160-mac-x64.dmg macOS · Intel 517 MB f67e6ab5b46a16ed170964c7422490d02dd90f683887a0d84ca468436223b4e1
fabplane-0.2.160-mac-x64.zip macOS · Intel 529 MB 294c83b73446a63cf5ff46fa687ede5008deedbf88d992dec0a74ca3c1ac68bb
fabplane-0.2.160-win-x64.exe Windows · x64 414 MB 37db83f2af28eed7160d049a32d5551d18ef096f702dff17b7e2ac4824c4f022
fabPlane 0.2.158 October 16, 2026 7 files

New

  • Add persistent project pins and move row menus left of other actions
  • Add project rename and delete menu with icon-only sidebar hover
  • Show clear order-check status in board header
  • Compose project chats and reveal long titles on hover
  • Animate sidebar project folder expansion
  • Simplify model picker and place it beside Send
  • Align board toggles in chat and workspace headers
  • Slide sidebar and board panels when toggled
  • Use circuit mark and larger board title
  • Simplify board workspace header and navigation
  • Organize project files and export settings

Improved

  • Adopt the route job's own save and keep project_status readable
  • Document current workspace and sidebar UI for WIP review
  • Group model picker by agent and display CLI-resolved model versions
  • Verify the packaged routing regression really saves its edit
  • Verify LED direction and bind current checks to saved designs
  • Preserve unsaved native work when an edit transaction refuses placement
  • Bind acquired native documents to the reconciled saved revision
  • Preserve saved library tables during schematic inspection
  • Retain native task checkpoints and report declared scope changes
  • Use solid pin icons for unpin actions
  • Separate pinned projects and chats above the Projects section
  • Isolate large schematic previews from app DOM

Fixed

  • Treat a missing schematic symbol unit as unit 1 when updating
  • Explain recovery when native rollback cannot be confirmed
  • Validate consistent multi-unit instance metadata updates
  • Recover multi-unit schematics and expose efficient inspection paths
  • Fix routing session reconciliation and protect unsaved route application
  • Explain why saved LED direction remains undecided
  • Warn on undecided LED checks and exclude solder jumpers
  • Reject nested input fields dropped by mutation schemas
  • Qualify drill clearance against freshly filled zones
  • Retain custom rules in DRC snapshots and expose rejected errors
  • Reject Freerouting candidates with new native DRC errors
  • Guard native checkpoint restoration and preserve displaced saved work
  • Reconcile restored native files before session edits
  • Keep Windows caption controls aligned with page zoom
  • Keep sidebar width independent of board panel
  • Restore rounded container around circuit logo
  • Restore two-line board heading with circuit logo
  • Round workspace tab and file hover states
  • Use PCB icon for board workspace
  • Use an export icon and concise button label
File Platform Size SHA-256
fabplane-0.2.158-linux-amd64.deb Linux · x64 435 MB 4c00dd7e32b582adf06f4f65f6518deffdbcfab878e5f0414dfe27f5ac4c5760
fabplane-0.2.158-linux-x86_64.AppImage Linux · x64 433 MB c18237f0938c9c0032c0d83565db5c15226ce80f5053c80092552d1bcee4319d
fabplane-0.2.158-mac-arm64.dmg macOS · Apple Silicon 491 MB ae18b2757753f31f359b951c95079b40197e7bd360e8cb45d911af129e7a0ad8
fabplane-0.2.158-mac-arm64.zip macOS · Apple Silicon 504 MB 1515c1c53191121611c751b08ba9b006a16d9e509a64c8c0e47c770d6bd92df8
fabplane-0.2.158-mac-x64.dmg macOS · Intel 517 MB 0414a8a5deebc2a9f80999d10849223965a4a39a183c2f3c9f54ecab70548c90
fabplane-0.2.158-mac-x64.zip macOS · Intel 529 MB 4baee36232197d061b478bef6c645ab039f90d6e31e52bbc95f905e3ff9e52d5
fabplane-0.2.158-win-x64.exe Windows · x64 414 MB 02ffb405a0d1199c2e4e7d534d5a6a2ee256e1d2e75018056c94c6a1283221f1
fabPlane 0.2.156 October 16, 2026 7 files

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
File Platform Size SHA-256
fabplane-0.2.156-linux-amd64.deb Linux · x64 435 MB 53f8ad35556c37af0726d26b2902cc2fe5fae9ca0ec39588b7f015940eecc6a2
fabplane-0.2.156-linux-x86_64.AppImage Linux · x64 433 MB d709f7c26d839fd636f3fd04874f7c51e21f9d7a2d4d97d9a31075b82cc254df
fabplane-0.2.156-mac-arm64.dmg macOS · Apple Silicon 491 MB 4a7c3be206d654223c137e8b97d82e794c2db386aac68cefcefa57ba0f11cffd
fabplane-0.2.156-mac-arm64.zip macOS · Apple Silicon 504 MB e4be14b4f68c44d4d4ea32c31a8b7d6ae6f4ba2d85c20cae5523984ca92b944d
fabplane-0.2.156-mac-x64.dmg macOS · Intel 517 MB da5c18ba900469dd5081bdff8f021f3090a11f0c52b5c91b7b64edc21e504304
fabplane-0.2.156-mac-x64.zip macOS · Intel 529 MB 9801707c90e286dd65245e7a5eba3c64871482a6bd64cf08fd9609b15056291b
fabplane-0.2.156-win-x64.exe Windows · x64 414 MB dc3303e23fe887713503542a43ec1531f4396dfeace836b176d9c05293c9d104
fabPlane 0.2.146 October 7, 2026 7 files

New

  • Show consent-gated CAD setup and recover runtime failures
  • Add real constrained CAD drawing persistence and STEP QA

Improved

  • Verify optional CAD installers and provision packaging tools without sudo
  • Provide ar for Linux Debian release packaging
  • Provide missing workflow tools on ephemeral NAS runners
  • Record public signed CAD installation and drawing QA
  • Keep future runtime builds on verified trust syntax
  • Record successful signed optional CAD runtime build
  • Keep macOS trust requirements as validated inline expressions
  • Record that main still pins the earlier CAD signing repair
  • Make Homebrew Python.framework a valid codesign bundle
  • Pin private runtime workflow to signing repair source
  • Repair versioned Python framework signing and strict trust verification
  • Prepare independent private runtime signing and clarify platform support
  • Relocate optional runtime container entrypoint before signing
  • Make native CAD an optional consent-gated GitHub runtime
  • Declare native CAD minimum macOS and validate library architecture
  • Build and bundle the real FreeCAD API engine for macOS ARM64

Fixed

  • Fix legacy device schema upgrades and aliased CAD session reuse
File Platform Size SHA-256
fabplane-0.2.146-linux-amd64.deb Linux · x64 343 MB 1a8e3a5fa8c962d5ac800500405e118ee80f0ff5be7190baa9fd60347026edf5
fabplane-0.2.146-linux-x86_64.AppImage Linux · x64 344 MB 01226f6880446ceabac04cbb056a899703fa385080cd732412c65f6541bae099
fabplane-0.2.146-mac-arm64.dmg macOS · Apple Silicon 400 MB a1c3746c5367471d67a6b6c06ac86935bd218bfe94c3c1859ad036bec4f8dc05
fabplane-0.2.146-mac-arm64.zip macOS · Apple Silicon 413 MB 44d1410b6313888c60321c2bcb1d5082b43578b6b9a0b926aac1e1921c9ac70b
fabplane-0.2.146-mac-x64.dmg macOS · Intel 424 MB 61a741955f172681ac9e7c25a96a34ef225f91ff06e3558173571ce8d4b334b9
fabplane-0.2.146-mac-x64.zip macOS · Intel 437 MB b66c3a3a19438721e966e1bda6c788ae80fffb5bfbe0782cbc422cccc277f917
fabplane-0.2.146-win-x64.exe Windows · x64 325 MB e93023161618fa4e9c74a3f21702421d2abb722a66351e7c3c15b0204c39df66
fabPlane 0.2.145 October 7, 2026 7 files rebuild of 0.2.146

Same changes as 0.2.146 .

File Platform Size SHA-256
fabplane-0.2.145-linux-amd64.deb Linux · x64 343 MB 4ab016c41ac1a42eae72ebd69480b86c8143d206da4892c1cd089e878d48b74e
fabplane-0.2.145-linux-x86_64.AppImage Linux · x64 344 MB e6f318ec1be65f24506bbaedc30d42032d9b6683276934aefc62d5ffc9a45981
fabplane-0.2.145-mac-arm64.dmg macOS · Apple Silicon 400 MB 79ffb3028385b906c8ab67b7e7e9938432f1d35462e686b7e524796170c30b4c
fabplane-0.2.145-mac-arm64.zip macOS · Apple Silicon 413 MB fc9810113ddcbf6682fc2602e0c72eda3def1a089f3079d3eaf9b3a2de1e66e0
fabplane-0.2.145-mac-x64.dmg macOS · Intel 424 MB 9e1c33d91679531178c41c70f775db1ca8dc4ccab224b56bbe6992d1858634b2
fabplane-0.2.145-mac-x64.zip macOS · Intel 437 MB 84d6f4f9d90c2474d26bb60f94bccf7360dc3d74c1889d2152cff1a08656ce75
fabplane-0.2.145-win-x64.exe Windows · x64 325 MB 07488e5cf50d75d8ee6a8cbb90f223e40f1f7f581a9a0838ba6d87f739a3371a
fabPlane 0.2.138 October 2, 2026 7 files

Improved

  • Integrate FreeCAD via fab_cad: cad toolset, CAD tab, bridge supervisor
  • Pin private CAD signing retry to tested framework and trust fixes
File Platform Size SHA-256
fabplane-0.2.138-linux-amd64.deb Linux · x64 343 MB cc4c020223fa412679802902d7750c18250d8a6943f25020e25d66763c52f497
fabplane-0.2.138-linux-x86_64.AppImage Linux · x64 344 MB 86b260270fd021c87ece2b1face8b143e5778592cf620f499992dc19356f977b
fabplane-0.2.138-mac-arm64.dmg macOS · Apple Silicon 400 MB 8208c412093e5ed1ef61ff7c83dc2603d263e035c95b65504e548e5fa75b2f54
fabplane-0.2.138-mac-arm64.zip macOS · Apple Silicon 413 MB b8d5adc617e6508a532f7ab243c26bbbff0e1c1858162baef1dc9e3c520e95a2
fabplane-0.2.138-mac-x64.dmg macOS · Intel 424 MB 2756ea0e09ab1face3d03f712800dc1b6a792a73647f121261da3a5af72e5a2e
fabplane-0.2.138-mac-x64.zip macOS · Intel 437 MB 4b31c4d15d33f8e5e2567c0cca8a497a640b0868e158ca8482ee0fccaf3b2e65
fabplane-0.2.138-win-x64.exe Windows · x64 325 MB a122f96e4c027ca43849b041d857f29c201e95a2cb6a0a8a920379cd2abf4e43
fabPlane 0.2.137 October 2, 2026 7 files

New

  • Enable private signed optional CAD runtime builds from reviewed source

Improved

  • Refresh the Mac PCB backend with the tested renderer
  • Preserve wxWidgets library aliases in packaged KiCad
  • Preserve exact-source KiCad notices in legacy nightly bundles

Fixed

  • Recognize current PCB router health status
File Platform Size SHA-256
fabplane-0.2.137-linux-amd64.deb Linux · x64 343 MB 31796363697d3d9861e42c1f1c75b2966f0d5bf772a67fbced2647f629f7de60
fabplane-0.2.137-linux-x86_64.AppImage Linux · x64 344 MB 4db96c420d9184fc1e0c0bd48f191df78df3377018a00f18c1ea35c36a8690da
fabplane-0.2.137-mac-arm64.dmg macOS · Apple Silicon 400 MB d2e4ebc285b1e54d1e10693210e773648b6c5fd21b3644a48e0ce9eb948b6f57
fabplane-0.2.137-mac-arm64.zip macOS · Apple Silicon 413 MB a421eeb60b96fc3146897151ad50f694b0e251491209ffb7577f79edfe386d1c
fabplane-0.2.137-mac-x64.dmg macOS · Intel 424 MB c338063356d82c8b584e4ff4d6dabba9113970587a50e985841ea4c9af9f47cd
fabplane-0.2.137-mac-x64.zip macOS · Intel 437 MB 131157e7273f257c6547bd33e50a22bd851359bcf01a9f97ffe8e447d916875f
fabplane-0.2.137-win-x64.exe Windows · x64 325 MB f1e31c0c3ddeba68d81b2a812f84170e578f1492b2b94958a2c797a839a43e09
fabPlane 0.2.136 October 2, 2026 7 files

Improved

  • Pin CAD bridge to upstream main merges
  • Pin CAD security and viewer fixes with authenticated health regression coverage
  • Board view: subresource integrity for three.js from the CDN
  • Projects: no host path to remote callers; missing parent folder is a 400
  • CAD supervisor: send the bridge token on /health too
  • Sandbox the CAD tab iframe; document why frame-src stays any loopback port
  • Fab_cad bridge token: mint per launch, send from core as a bearer
  • MCP Apps: jail host_file to project directories; explicit view-tool hints
  • Keep cad_python and app_eval off the remote listener and device tokens
File Platform Size SHA-256
fabplane-0.2.136-linux-amd64.deb Linux · x64 343 MB ae761dafb9090b04836e5c9d4e53e1661ba7a4027841c45c2f8a3c5118e1486e
fabplane-0.2.136-linux-x86_64.AppImage Linux · x64 336 MB 4b6f12d334c6aea2c0c0e78f5d325dc2752da7319b712d53c36facff3f3b833e
fabplane-0.2.136-mac-arm64.dmg macOS · Apple Silicon 404 MB 10858521ac1448603b853818c46a231492a954d25a26dd48b5ae452045bf5701
fabplane-0.2.136-mac-arm64.zip macOS · Apple Silicon 417 MB 9a0e1822a7f7cc7b417ef1febaf2a56507dd8c690a0b640be2ee12ff114419b9
fabplane-0.2.136-mac-x64.dmg macOS · Intel 428 MB 66a2e530b4e0c23e71c4e9d474d475503f1cd89e2c47bba5044de3f6268a899b
fabplane-0.2.136-mac-x64.zip macOS · Intel 442 MB aa31fd0245f1cd860ea5cdfa8a922cc479d0baae322b9a2899d27227d4108bc3
fabplane-0.2.136-win-x64.exe Windows · x64 325 MB eb5f232c74e114c09e68191ad1eade748873932d3302aa7ec6244d35db204488
fabPlane 0.2.135 October 2, 2026 7 files

Improved

  • PRs target main; no dev integration branch
  • Route_run: return the final result inline for short runs; hide freerouting off internal; load_toolset aliases
  • Report and remove stale copper during placement
  • Make schematic inspection targeted and native edits consistent
  • Leave presentation policy and report compatibility to PR 219
  • Resolve native schematic connections and keep density findings advisory
  • Declare accurate MCP tool effect annotations across the registry
  • Reject unsupported endpoint routing scope before starting a run
  • Make compiler input failures self-describing
  • Offer both schematic authoring paths to every agent

Fixed

  • Fix legacy device schema upgrades and aliased CAD session reuse
  • Explicit effect annotations on the cad_* tools
  • Fix stale copper counts and removal summary
  • Fix reviewed schematic counts, limits and hierarchy contracts
  • Match reference-filtered copper by pad touch
  • Make schematic presentation thresholds advisory
  • Report missing statistics as unavailable
  • Reject placement over unsaved board edits
  • Detect optional board statistics export capability
  • Protect unsaved schematics and placement recovery errors
  • Fix embedded footprint placement and failed edit recovery
File Platform Size SHA-256
fabplane-0.2.135-linux-amd64.deb Linux · x64 343 MB 308950e7c0dcfe7729db6da773f39ff443e5ead66ba9f9b8018cfc84769463fd
fabplane-0.2.135-linux-x86_64.AppImage Linux · x64 336 MB ead46bf580bfbe4ffd64138e3b3edc9a51015b2a1250cfb70263c5a1f8d1e987
fabplane-0.2.135-mac-arm64.dmg macOS · Apple Silicon 404 MB dd25bf92aa2a70f867593517459546ccc5d9ce48dee0d10a75a45c0462df9faa
fabplane-0.2.135-mac-arm64.zip macOS · Apple Silicon 417 MB d8938393cec9f9b2889170147ef6588dd125bf9af7a49cf682a869c532203b1b
fabplane-0.2.135-mac-x64.dmg macOS · Intel 428 MB c67fc901933b6f4c7b8eb7daf6fb33696fcd4aff54bb670e3876badeff8569a6
fabplane-0.2.135-mac-x64.zip macOS · Intel 442 MB 30371835538030ab161daeb6d4446eb40c2aba8189722de7c63c89b05950be21
fabplane-0.2.135-win-x64.exe Windows · x64 325 MB 2c8a9859a2e0dd2cee4cf990a39d05353b87fa1b6ed05438c4e7c8d7b4b49557
fabPlane 0.2.134 October 1, 2026 7 files

New

  • Add desktop queued messages using the existing daemon queue
  • Add debounced chat search, message navigation and timestamps
  • Add local project locations and public GitHub import with remote path restrictions
  • Add chat search queue and GitHub project import
  • Add project creation dialog with custom folder location
  • Add expandable project navigation and recent chats sidebar

Improved

  • MCP Apps views + OpenAI MCP Extensions: boards, CAD drawings, shopping list
  • Align assistant copy icon with reply text
  • Reveal message timestamps and copy controls on interaction
  • Allow same-name GitHub imports in distinct parent folders
  • Keep palette commands available alongside chat search results
  • Record Windows verification and isolated queue-test prerequisite
  • Wait for queued dispatch instead of a fixed sleep in lease test
  • Wait for queued dispatch instead of a fixed CI sleep
  • Make mechanical export fixtures portable across KiCad 10 and macOS
  • Record user-confirmed native title-bar movement
  • Compare canonical paths for ephemeral project copies
  • Wait for canceled Git clones to exit before removing their destination
  • Record passing macOS root suite and native pane dragging
  • Record successful native close control check
  • Record additional native checks and remaining KiCad limitations
  • Document fresh macOS captures and verification limits
  • Keep visual refresh focused and defer workflow additions to separate PRs
  • Address GUI review security, navigation and sizing regressions
  • Compare original main screenshots with the current GUI
  • Remove hidden timestamp space from message bubbles
  • Soften sidebar container corners
  • Separate project and chat surfaces with consistent sidebar spacing
  • Align New chat icon and label vertically
  • Rename sidebar search to Search chats
  • Clarify sidebar compose and pin actions
  • Refine open and closed project folder icons
  • Toggle project chats from sidebar project rows
  • Remove shortcut hint from New chat button
  • Revert "Add expandable project navigation and recent chats sidebar"
  • Improve sidebar shortcut and workspace control spacing
  • Record screen audit coverage and responsive screenshots
  • Document research and second-pass visual comparisons
  • Refine agent workspace layout and responsive visual hierarchy
  • Record empty-state icon cleanup
  • Remove empty-state icon tile
  • Document responsive toolbar follow-up
  • Improve toolbar icon scale and compact setup guidance
  • Document before and after GUI review
  • Refine FabPlane desktop interface and board navigation

Fixed

  • Restore palette focus through the shared dialog lifecycle
  • Fix Windows runtime portability and unblock the full test suite
  • Fix GUI audit issues in navigation, dialogs and responsive panels
  • Guard folder picker bridge and rename sidebar heading Projects
  • Fix responsive layout and keyboard issues across desktop screens
File Platform Size SHA-256
fabplane-0.2.134-linux-amd64.deb Linux · x64 343 MB 62e7bd90ae8559b3aae427cf45b80bf899cdd13db1eea27e7a27b981ec761844
fabplane-0.2.134-linux-x86_64.AppImage Linux · x64 337 MB 61740393663043bef2db8c2e171e83fe460eab03bb772811cfc571393d895f6d
fabplane-0.2.134-mac-arm64.dmg macOS · Apple Silicon 404 MB 7005d28185166d85225589e77d9c024ae4a33f5dd5f61ab9cad44b6cc49e7f30
fabplane-0.2.134-mac-arm64.zip macOS · Apple Silicon 418 MB 4ce78b256cf78d30ebcc59a2499f8df65fa861fa7e9be64721bd9967b33a7fa8
fabplane-0.2.134-mac-x64.dmg macOS · Intel 429 MB ac09668b0beaf602462230328ab28bc79ee2c96f490782a67a2420a5752b2747
fabplane-0.2.134-mac-x64.zip macOS · Intel 442 MB fac613f7c5ae1a4097bc0f74eca38b571ae41267c0650a3adfade1d9ee22a3d4
fabplane-0.2.134-win-x64.exe Windows · x64 326 MB 3ee38fe0a40c00c0888b6cb38c8e2686cd940e3500111c5d8626a4d88c0b4e87
fabPlane 0.2.114 September 16, 2026 7 files

Improved

  • Prefer NAS runners with Blacksmith fallback
File Platform Size SHA-256
fabplane-0.2.114-linux-amd64.deb Linux · x64 338 MB d5c5f0fa859476b0b09b4be6500444abb2d6047001e2bd3cd5b37fdd41a7cd7f
fabplane-0.2.114-linux-x86_64.AppImage Linux · x64 333 MB 1f17b5c0565f21dc40f3d90d4d09682e7b671c51aedfc152b22adf7940880aa9
fabplane-0.2.114-mac-arm64.dmg macOS · Apple Silicon 395 MB 8757ff63b2c1c768c89aa81f064ee366973599d60f47bb74437ba00762e93dd0
fabplane-0.2.114-mac-arm64.zip macOS · Apple Silicon 409 MB 6cacea7d23d89c615dab888315190844b792625c5497ad086af52c7acd75c10e
fabplane-0.2.114-mac-x64.dmg macOS · Intel 424 MB ee85ab3e148a21bd442da6b90dc06ebe9b258e1c23827db205ae22b81e6b4ac9
fabplane-0.2.114-mac-x64.zip macOS · Intel 438 MB b33b991c20f416297f2139c09a71e866cdea923c5cee983f4b96483b9a6a161a
fabplane-0.2.114-win-x64.exe Windows · x64 323 MB 3b994f6842bc76c0f30f0f6349e27fa4ffe548c6aaad89a164b0e14aaa244973
fabPlane 0.2.113 September 16, 2026 7 files

Improved

  • Upgrade fix: 0.2.109 through 0.2.112 failed to start on any computer that had previously run 0.2.99 or older. The core crash-looped with "duplicate column name: log_path" because a schema migration re-added a column those versions already had. 0.2.113 completes that upgrade on first start; no data is lost and nothing needs to be reset. If fabPlane showed "Core daemon is unavailable" after updating, install 0.2.113 over it.
  • Core: migration 7 no longer re-adds runs.log_path on databases from 0.2.99 and older
File Platform Size SHA-256
fabplane-0.2.113-linux-amd64.deb Linux · x64 338 MB e83c018777c7fc551c99b6e758dd25d29d94509eb925b8a843294885c44723b4
fabplane-0.2.113-linux-x86_64.AppImage Linux · x64 333 MB ab66e11a39dc6ced402752aea1076190d37a400855982f74b58e9ee6bd36242b
fabplane-0.2.113-mac-arm64.dmg macOS · Apple Silicon 395 MB a4d3df8996fcf986d11cad8ec48c5d9028573c545ed8f3fd968818083647fb2b
fabplane-0.2.113-mac-arm64.zip macOS · Apple Silicon 409 MB 22a0e76135af60ad3778462c1bd723dc415b4a7808ee589d9768e72665ec3888
fabplane-0.2.113-mac-x64.dmg macOS · Intel 424 MB 97499bc2a7504d818994afd03aec1cdfdfdfb481f2ed7f4ab9b01e583670180d
fabplane-0.2.113-mac-x64.zip macOS · Intel 438 MB dd3101a1177a069e203b8662cb8ab0e002e8bd7c5ae7ea492c29dcc7d66c185d
fabplane-0.2.113-win-x64.exe Windows · x64 323 MB 1a24cfaca2f6abad4066ed41e5684d788dfce96e98a18ee86e5ba94ea685759c
fabPlane 0.2.112 September 16, 2026 7 files

Improved

  • Desktop: only a stderr line written just before the exit is the crash reason
  • Desktop: show the core's last stderr line and a translocation hint on crash
File Platform Size SHA-256
fabplane-0.2.112-linux-amd64.deb Linux · x64 338 MB b93087e56681a4da5f358f27280f68fb58f7ba27db3ec370f9d5bba131463eaf
fabplane-0.2.112-linux-x86_64.AppImage Linux · x64 333 MB 5505f49c64dc77605f75c5a876051a518cd672ee411286561adc9f21340e3ebf
fabplane-0.2.112-mac-arm64.dmg macOS · Apple Silicon 395 MB b481ba7cf856ab55d6e83f0bf902d7ee8b8c003aa55f11b1dffb8cac389e8250
fabplane-0.2.112-mac-arm64.zip macOS · Apple Silicon 409 MB 98f49cfe4830fb07d00d20a8218e3c0a971d2f045d92eb529b474749dd189fc6
fabplane-0.2.112-mac-x64.dmg macOS · Intel 424 MB b8c92d91da38cd8c9b2428fea78f39a7fb3aadabd00bb9898757ad65afbb57c7
fabplane-0.2.112-mac-x64.zip macOS · Intel 438 MB 51aba5b68ff97b8a5e025215b0cb8d24644ff7c3f5c468107c2b521ddcaf59e6
fabplane-0.2.112-win-x64.exe Windows · x64 323 MB 3cae0f880d79e12508a26d2a9ed673b868c29dde8ed9266fe0be59adfc5e17fd
fabPlane 0.2.111 September 16, 2026 7 files

Improved

  • Bump corrected fab_pcb backend
  • Pin corrected PCB bundle manifest
  • Validate PCB bundle inside installers
File Platform Size SHA-256
fabplane-0.2.111-linux-amd64.deb Linux · x64 338 MB 24047f83d6e1648b135ba04ade6d22a569ac3c45fa81ed2b485e82a39dcd5874
fabplane-0.2.111-linux-x86_64.AppImage Linux · x64 333 MB 5fd62511e48971e786c113c4a7fac6dc65b9935545e87f2ac60e4dae40cb80c1
fabplane-0.2.111-mac-arm64.dmg macOS · Apple Silicon 395 MB 07b47107c7e3b75264253ade46b1821c1a004838253d54c2bf82ea1222ec7975
fabplane-0.2.111-mac-arm64.zip macOS · Apple Silicon 409 MB 7b5e5721784de089eae0cee8c50a4d30218e8d8d3b037bd9ae0e59f4a4387c85
fabplane-0.2.111-mac-x64.dmg macOS · Intel 424 MB 77957027f665b418b63857e0559a82d6902356b4ba0acbc29516ca05b5469c61
fabplane-0.2.111-mac-x64.zip macOS · Intel 438 MB 2a0978189b607edbb335e0de4f931ad89031c70617f9bcd0344ac5480f7be287
fabplane-0.2.111-win-x64.exe Windows · x64 323 MB adebdd1db68760d8883712d726e46005046a3d555f1ad5f992cdf77cbe761ef2
fabPlane 0.2.109 September 16, 2026 7 files

New

  • Store portable run dumps in SQLite
  • Trace agent MCP and KiCad runs with OpenTelemetry
  • Make bundled headless workflow self-contained
  • Stage pinned PCB backend bundles
  • Expose generated compile output
  • Verify KiCad symbols and footprints
  • Supervise bundled PCB backend
  • Show applied copper in Route Cinema

Improved

  • Test board routing and cross-device regressions
  • The second batch of twelve boards; five more coarse router cases
  • Core: footprint search survives a bridge restart
  • Router case — genesis-flash-cart with its placement
  • Make parity and ERC gate arguments explicit
  • Keep persisted route frames portable
  • Guide agents past blocked routes
  • Expose complete fabdesk tool inventory to Codex
  • Teach agents explicit PCB placement

Fixed

  • Load bundled fab_router in desktop
  • Make macOS ARM packaging reproducible
  • Exclude backend Git metadata from installers
  • Use defined KiCad repo setting helper
  • Pin bundled KiCad nightly
  • Normalize Windows backend archive path
  • Default empty KiCad repository setting
  • Require ERC and SVG completion checks
  • Isolate packaged KiCad runtime
  • Align Linux application identity
  • Bound agent run telemetry overhead
  • Restore persisted Route Cinema runs
  • Fix PCB artifact and report presentation
  • Share bundled KiCad environment with core
  • Report footprint pads from the anchor
  • Diagnose unsupported KiCad versions
File Platform Size SHA-256
fabplane-0.2.109-linux-amd64.deb Linux · x64 338 MB c290d9e408cc8b9d24ff162abe2103645ab6ad034172e57fe7711be2aad67fcd
fabplane-0.2.109-linux-x86_64.AppImage Linux · x64 333 MB d7b3cee96a6433cb4615feffad303dc5887f4dadbaae4d2686055d3ae20b70a9
fabplane-0.2.109-mac-arm64.dmg macOS · Apple Silicon 395 MB 8f9fce70b8dd50a8a7a307707c172782f03a814b5d8d1349b65191cc6c808db7
fabplane-0.2.109-mac-arm64.zip macOS · Apple Silicon 409 MB 3195dbc86bca27c86ecd47c71c9b2f9ad55812af3ba2e118f66325c97d016439
fabplane-0.2.109-mac-x64.dmg macOS · Intel 424 MB e67c77e69056812f039b911c18d0e15a9f52e065720c6e1a6f8e0793737aaf88
fabplane-0.2.109-mac-x64.zip macOS · Intel 438 MB 7cf556e935b8cd68bdaf04b06d26108b0e39f5be780b94fbae653017e145abb5
fabplane-0.2.109-win-x64.exe Windows · x64 323 MB 4b018c6e4e6a342813a160d0bd971f6978a485fd4c7e7b9464ee9a6b939fbf49
fabPlane 0.2.99 September 13, 2026 7 files

New

  • Add apps/relay: the reference relay a daemon dials out to
  • Add a device-testing handoff doc, and fix a WebSocket double-retry
  • Add apps/mobile: an experimental Expo client for iOS and Android
  • Add a Remote access section with QR pairing to Settings

Improved

  • Router case R8 — a stuck solve blocks the bridge (SIGKILL only)
  • Boards 9 and 10, the MCP idle-timeout finding
  • Core: fail route runs left running by a restart
  • MCP: heartbeat progress on long-running tools; longer Claude Code timeout for fabdesk
  • Mobile: the DRC screen's render no longer fills a landscape handheld's screen
  • Tools: circuit_query select=outline reports the board's real bounds
  • The ten-board desktop/phone run — findings, fixes and what is still open
  • Desktop: show the photo a phone attached in the user's bubble
  • Client: fetch a thread's messages the first time events seed it
  • Mobile: typing in the chat search no longer drops the keyboard after one letter
  • Desktop: app_screenshot repaints an occluded window before capturing
  • Mobile: say when a run ended before finishing
  • Core: stop a project's KiCad process when the project is deleted or the daemon stops
  • KiCad: circuit_place turns pad and text angles with the footprint
  • KiCad: crop the PCB SVG export to the board
  • Core: announce project deletion so the other device's list refetches
  • Tools: circuit_place moves footprints; circuit_build fresh rebuilds from the netlist
  • Core: read the bridge's partial route progress; app_eval off unless FABDESK_APP_EVAL=1
  • Desktop: let the daemon name a new chat
  • Router case R6 — the 41-part RP2040 board (gb-link-usb-bridge)
  • Client: seed live runs from GET /runs/live on every stream open
  • Route Cinema: show the JS router's phase and percentage instead of waiting for frames
  • Core: name a new chat after its opening clause, not its first 60 characters
  • Cloud settings: merge documents, stamp local edits, keep RN session cookie
  • Autorouter issue cases with a one-command reproduction
  • Desktop: automation actions no longer hang while the window is occluded
  • UI: drop shared-account names from password-login copy
  • Mobile: the empty board card no longer sends people to the desktop
  • Mobile: sign in from Settings and sync prefs to the cloud
  • Client: drop live runs the daemon no longer reports after a reconnect
  • Core: a project deleted without purge stays deleted across restarts
  • Roadmap review fixes — Android E2E owed (R7), settings has no sign-in, outbox names its desktop consumers
  • Client: refetch everything when the event stream reopens
  • Mobile: run timer never counts negative when the phone's clock lags the daemon
  • Core: footprint search opens a scratch project so KiCad answers library queries
  • Mobile roadmap gap map is a status map; Wave 6 is release plumbing, device QA, and three T3 gaps
  • Relay.fabplane.com is live and verified from cellular
  • Relay: take the client address from a trusted proxy's headers
  • What relay.fabplane.com needs, step by step
  • Mobile: NSAllowsArbitraryLoads alone — NSAllowsLocalNetworking was disabling it
  • Relay: the pairing link says when a relay is plain http
  • Mobile: Settings no longer crashes while the computer is unreachable
  • Relay: pair through the relay when no direct address answers
  • Security scan: fix the filed findings and stop refiling them
  • Relay: harden the reference relay
  • Mobile: clear the relay's stale verdict when a locate starts
  • Relay: desktop Remote access shows the relay as a status row
  • Relay: phone shows the path in use and a "computer offline" phase
  • Relay: ProxyTransport tells "core offline" apart from unreachable
  • Relay: carry the pause reason in remote.relay; guard a late probe
  • Relay: daemon defaults, status and device path
  • Handoff: the 'not done' list matches the branch
  • Push: read fabplane.com's verdict and forget dead tokens
  • Vendor/fabplane: durable push queue + direct APNs/FCM (fabplane.com#61)
  • Fabplane.com push is now a durable queue; 200 means queued
  • Mobile: block the permissions the app never uses
  • Mobile CI: drop the tsconfig paths — Expo feeds them to Metro and the bundle broke
  • Mobile CI: install the root tree (with submodules) so the aliased packages resolve
  • Push is live on production (fabplane.com 53c5ef9); Sentry project exists
  • Mobile: Android package is com.fabplane.fabdesk, matching iOS
  • Handoff: APNs verified on the iPhone; the suspended-socket hole and its fix
  • Push: close the phone's socket when backgrounded so the daemon pushes
  • Local device build recipe; Android push tap verified, iOS pending unlock
  • Mobile: gate deep-linked routes on the connection
  • Handoff: FCM verified end to end on the Thor
  • Mobile: type the push payload test fixture
  • Mobile: literal v in the push payload test
  • Mobile: read native push payloads on tap; Android notification icon
  • Mobile: untrack the key-commands module's Android build dir; note staging push works
  • Push: native APNs/FCM device tokens instead of Expo push
  • Mobile: google-services.json is picked up when present; push credentials runbook
  • Morning-after state — all phases merged, what was verified overnight, what is open
  • Mobile: keep iOS alive for ~25 s after backgrounding so a finishing run can post its notification
  • Phases 4 and 5 landed; AGENTS.md knows apps/relay
  • Relay wired through: a relay endpoint kind in the pairing URL, relay state on /v1/remote, ProxyTransport on the phone, a Relay field on the desktop
  • Release: version the mobile app and queue an EAS preview build
  • Mobile: screenshot script and the release doc (privacy manifest, data safety, one-time setup)
  • Mobile e2e: clear the keychain first, accept iOS's open-in prompt, drop hideKeyboard
  • Core: fabdesk-core serve --remote, pair, and devices for headless machines
  • Mobile: Maestro pair-and-chat flow, fake-agent daemon, opt-in simulator CI job
  • Browser client boots BrowserApp without the Electron bridge; fabplane.com origins may pair on the remote listener
  • Qr: one QR module for the desktop dialog and the daemon CLI
  • UI: hosted web pairing — a /pair route and saved computers for the browser client
  • Test the relay end to end: daemon, in-process relay, fake fabplane auth
  • Mobile: remember a paired daemon's relay and probe it after every direct address
  • Mobile: try https addresses first, and say when NSAllowsArbitraryLoads can go
  • Client-core: ProxyTransport reaches a daemon through the relay
  • Ui: Tailscale HTTPS row in Remote access, MagicDNS names in the endpoint list
  • Daemon: RelayLink dials out to the relay when remote.relayUrl is set
  • Core: discover Tailscale endpoints through the CLI and front the listener with serve
  • Mobile: Sentry error reporting, errors only
  • Mobile: status for every paired computer, and a switcher in the Chats header
  • Phase 3 verified live, staging push route answers per contract
  • Mobile: EAS build profiles, app.config.ts, and a gated EAS preview job
  • Daemon: a resolved approval part records who settled it
  • Protocol: tailscale-https endpoints, scheme in the pairing URL, https-first candidates
  • Mobile.md describes supervised mode, queueing, slash commands and notifications
  • Mobile: pending-request and queued-message types come from the protocol package
  • Claude adapter: note what the live 2.1.252 check showed
  • Desktop: pending approval / question cards and a runtime-mode badge
  • Client-core: reduce the supervised-mode events into the messages cache
  • Daemon: supervised runtime mode and queued messages
  • Mobile: re-read pending requests once a run ends
  • Mobile: a work-log line under each assistant turn
  • Client-core: push types come from the protocol package now that it has them
  • Mobile: slash commands run a tool from the composer
  • N3 Live Activity investigation — no SDK 54 module; use expo-widgets after the SDK bump
  • Desktop: 'Send notifications to paired phones' toggle in Remote access
  • Daemon: a Notifier that pushes run outcomes to paired phones via fabplane.com
  • Daemon: coreId, device push registration routes, and a partial-PATCH settings fix
  • Mobile: queue a message while a run is live
  • Mobile: Notifications card and push registration with each paired daemon (N4)
  • Mobile: local notifications when a run finishes while the app is backgrounded (N1)
  • Mobile: pending approval and question cards, and a runtime-mode switch
  • Protocol + adapters: supervised runtime mode types
  • Configure paid Apple team for mobile push
  • Mobile: the disconnected screen pulls to retry; Cinema confirmed on a real iPhone
  • Mac Catalyst attempt — Skia ships no maccatalyst slice
  • IPad sidebar layout verified
  • Record the Phase 1 + 2 integration and what is verified on which device
  • Mobile: cinema layers snapshot to raster images; the Skia canvas takes an explicit size
  • Mobile: cap the board preview height on short landscape windows
  • Mobile: full-bleed viewers respect the bottom safe-area inset (Android edge-to-edge)
  • Mobile: give viewBox-less SVGs one so the viewer scales instead of clipping
  • Mobile: UIKeyCommand needs the long initializer to carry a propertyList
  • Mobile: let the before/after divider win over the renders pager
  • Mobile: finish the viewers merge — useUploadSketch tail, route-frame hub on the provider, BoardViewerLinks on the project screen
  • Mobile: create, remix and delete projects; Projects tab grouped by folder
  • Mobile: ⌘↩ sends from a hardware keyboard; remoteState() is typed as RemoteStatus
  • Mobile: Route Cinema on Skia, and the painter moves to client-core (B6)
  • Mobile: 3D board viewer on model-viewer in a WebView (B3)
  • Mobile: schematic and PCB SVG viewer with layer toggles (B2)
  • Mobile: resolve the dependency merge between the chat and tabs lanes
  • Mobile: jobs sheet with cancel
  • Mobile: DRC/ERC screen with findings ringed on the render
  • Remote access: endpoint kinds, a preferred endpoint, and a loopback warning
  • Mobile: sidebar + detail on tablets, and hardware keyboard shortcuts (L1)
  • Mobile: Chats list sorts, folds per project and shows unread (C4)
  • Mobile: Settings gains appearance, default agent, haptics and keep-awake (S1)
  • Mobile: files browser, viewer with highlighting, guarded edit
  • Mobile: expo-image-picker config plugin with permission strings
  • Mobile: attach photos to a message in a project chat
  • Mobile: renders gallery with a before/after of the last run
  • Mobile: probe /health before claiming a pairing code, and warm up iOS Local Network
  • Announce thread lifecycle on the event bus so second clients stop needing a refetch
  • Mobile: thread actions menu and an Archived screen
  • Mobile: re-probe on foreground and network change, jitter the backoff, expose staleSince
  • Mobile: agent + model picker in the composer and on New chat
  • Design: push notifications for the mobile app (daemon, phone, fabplane.com contracts)
  • Mobile roadmap, and fix the Render button's argument shape
  • Mobile: start chats from the phone, and say why pairing failed
  • Mobile: release builds on an iPhone and an AYN Thor — cleartext, landscape, icon, ATS
  • Handoff doc: iOS composer, keyboard avoidance and pinch verified with real touch input
  • Extract @fabdesk/client-core and add remote access to the daemon

Fixed

  • Fix seven runtime bugs found running apps/mobile on the iOS Simulator and Android emulator
File Platform Size SHA-256
fabplane-0.2.99-linux-amd64.deb Linux · x64 210 MB ce6f9eaf31c1bf612cc8221ca04b38232aff4ce19f8e06ecb7624b32776caae9
fabplane-0.2.99-linux-x86_64.AppImage Linux · x64 264 MB 1e4a8b430183ad61175487cecbb2c212f8fa7d84e8ede806ca31012a9209542d
fabplane-0.2.99-mac-arm64.dmg macOS · Apple Silicon 156 MB 3419ea6adc352f660dc1e5a3869e32535a9c267cbfdf2a8b71c7a07de7fb29d6
fabplane-0.2.99-mac-arm64.zip macOS · Apple Silicon 155 MB 1783dec03e7c26596c968c03374b5efba31bfb50fcb59bbfe4e0dfa6856fce2e
fabplane-0.2.99-mac-x64.dmg macOS · Intel 267 MB 31d72fd6e42ad13d3016654380323d272ac32eae600536806d3462affdd6144f
fabplane-0.2.99-mac-x64.zip macOS · Intel 266 MB 0712edf81aa38a1d222b1d26e3c037f646b2da736c8b78864b8e5bc64b67e88d
fabplane-0.2.99-win-x64.exe Windows · x64 205 MB 201bee42fe2ca226075728453d079bfd3ad086cbc12aec79a75f8a29c0aa0d5c
fabPlane 0.2.98 September 13, 2026 7 files rebuild of 0.2.99

Same changes as 0.2.99 .

File Platform Size SHA-256
fabplane-0.2.98-linux-amd64.deb Linux · x64 210 MB 946585a900ed74fae70d707f53521a352db15a7eaa466923c7ab1c8397bf5285
fabplane-0.2.98-linux-x86_64.AppImage Linux · x64 264 MB 162c4fc8658a75dbdf183ab16620c2403e50cb1c91be4923b5b8cc4b84a3ae12
fabplane-0.2.98-mac-arm64.dmg macOS · Apple Silicon 156 MB 909daaaa104ad96fc84d2dde466d1b6b699ace5a2d70167f7f0d658610388ebb
fabplane-0.2.98-mac-arm64.zip macOS · Apple Silicon 155 MB d3ec42d0961266f3c09940c533c9c511d37276202fc3c219d1006aa73abb72b5
fabplane-0.2.98-mac-x64.dmg macOS · Intel 267 MB e7c64ba2e3c2daf2904878c82a6f78c098dd76e4987b2b0f5ffa95c162cc7319
fabplane-0.2.98-mac-x64.zip macOS · Intel 266 MB c8f9ab42723967becbd0ab42672ed455eafb5b1c3494e7b3b3e39cd367fbdf58
fabplane-0.2.98-win-x64.exe Windows · x64 205 MB 9b9b3bebf9007034926ac13141da99d2ca3a03792b1caa25d48a9f5023d5cafc
fabPlane 0.2.96 September 11, 2026 7 files

Improved

  • Make release builds portable to Blacksmith
  • Move workflows to Blacksmith runners
File Platform Size SHA-256
fabplane-0.2.96-linux-amd64.deb Linux · x64 210 MB eb0a894bf186bf57d0169201f43f6f2b4d6b5c82c1a5655b3cbb055373b78f74
fabplane-0.2.96-linux-x86_64.AppImage Linux · x64 264 MB d676dfa4e70017db025ce979c9084fd09511e417d4e0d60471c856767958c9ad
fabplane-0.2.96-mac-arm64.dmg macOS · Apple Silicon 156 MB 1cb1b8efc7c355bfe7275427af24d600a04a8c9e8eb1e35fb746f450042051b8
fabplane-0.2.96-mac-arm64.zip macOS · Apple Silicon 155 MB c6b51731ded2f9d4785396d33b83266cb94b5f01dab41f7f5962c34790c22432
fabplane-0.2.96-mac-x64.dmg macOS · Intel 267 MB 0c5aef79f7c3529b5a762dac66557b1e546f83917723479af2f4a9a75c3a80c4
fabplane-0.2.96-mac-x64.zip macOS · Intel 266 MB 9d72eeb76ea47d7712c758c23b903d640ec8ae10b4364d70f01a38dc3d794cd7
fabplane-0.2.96-win-x64.exe Windows · x64 205 MB b9eadd86747e79be9edb3321debf2667f0d65c8a72336a4414f4a0381f9bf2fc
fabPlane 0.2.93 September 11, 2026 7 files

Improved

  • Cloud-env: initialize vendor/fab_pcb submodule during setup
  • Bundle FabPlane KiCad by default; Settings stays an override

Fixed

  • Fix KiCad staging when FABDESK_KICAD_REPO is empty and flatten nightly archives
File Platform Size SHA-256
fabplane-0.2.93-linux-amd64.deb Linux · x64 210 MB f0fbec35423892c89b2e8ef20281a5b7000710fa5305bc40da096a1439134c41
fabplane-0.2.93-linux-x86_64.AppImage Linux · x64 264 MB dae5b4fa9aa8a2231d7fcaf80992fae404c401077923cf6bedb29fca7c24e2bb
fabplane-0.2.93-mac-arm64.dmg macOS · Apple Silicon 156 MB add6f3b845fd8a02f9cf09f28a78c6413c8b78a3ea1538833dfb2cb94f6f386b
fabplane-0.2.93-mac-arm64.zip macOS · Apple Silicon 155 MB c4c2cb003a0c5948d2644ff6ae0592b5edef7120f17e82044b493d27efe962ed
fabplane-0.2.93-mac-x64.dmg macOS · Intel 267 MB ed2af6394ae051a8c82f24fa75d4acc70aa2a520fea61ad2a79d839e929b7e1c
fabplane-0.2.93-mac-x64.zip macOS · Intel 266 MB c076768a01c525c037721557579f43c94081f52af3d3d2a4570859108d1ee26a
fabplane-0.2.93-win-x64.exe Windows · x64 204 MB 2b433f5473d357543202ab6de6c7b9935b89c12ca1b2c463225c6995537cc933
fabPlane 0.2.87 September 9, 2026 7 files

Improved

  • Release nightly and hand off public builds to the website
File Platform Size SHA-256
fabplane-0.2.87-linux-amd64.deb Linux · x64 130 MB 2219c26f57bcc9e4659802cb640c4dfdd7ba3fa9510c1355f8f25c2e21987e6a
fabplane-0.2.87-linux-x86_64.AppImage Linux · x64 162 MB 3843eb1b770de21accec6c56c540d3403d57421a1c717f99bbc6c879fa08c896
fabplane-0.2.87-mac-arm64.dmg macOS · Apple Silicon 156 MB 52161cc47bea14639e5657b28f571f5039c63f8274910e1703a768507868e2a5
fabplane-0.2.87-mac-arm64.zip macOS · Apple Silicon 155 MB f2a5755d00eba29c7d7777b6cd93550b30f4fcf847d19f9285e49acaa845c294
fabplane-0.2.87-mac-x64.dmg macOS · Intel 164 MB 461836971acdd21992edf663fa426e4675a7cfbc8660c8b006ffae1826c2f8e9
fabplane-0.2.87-mac-x64.zip macOS · Intel 162 MB 220ff1f9ab117b04509dffa3485cfbd80b32de38ad614d69231b0b15f49a7922
fabplane-0.2.87-win-x64.exe Windows · x64 139 MB 1dfcf708088d2ade24df939d6f9bf50acdb0c03785bc97ca71d62a17ed14cf8b
fabPlane 0.2.86 September 9, 2026 7 files rebuild of 0.2.87

Same changes as 0.2.87 .

File Platform Size SHA-256
fabplane-0.2.86-linux-amd64.deb Linux · x64 130 MB f046088f912bb5dcef6e336b40b4da5e49579e0e74d494ba7f1495c39dc88978
fabplane-0.2.86-linux-x86_64.AppImage Linux · x64 162 MB bd076b75c518ae60494d5288f2a809a4f3acd79d45addd4ee59e2affe8bd423a
fabplane-0.2.86-mac-arm64.dmg macOS · Apple Silicon 156 MB bfbc625d015dceda4f38a68393c2a2f91d49f5df6c814a8fbcdf701ad091ac05
fabplane-0.2.86-mac-arm64.zip macOS · Apple Silicon 155 MB 11e6232040fb4a46c54f2f7eda83d646ada7ea28c3ffb7b0d2f6dc588eb53a7f
fabplane-0.2.86-mac-x64.dmg macOS · Intel 164 MB 7611bb199f1bb038020fd2b6ada103e5a35dd573ea9968c56f4f0029df2423da
fabplane-0.2.86-mac-x64.zip macOS · Intel 162 MB 634e3b8d5ed8eb4e43acc25e69c43cf91a4329555265c12a7af7a55a99afa3f6
fabplane-0.2.86-win-x64.exe Windows · x64 139 MB a121d9fde3d2c1b6628703c403637090d1093bf924c288d30c0d5feb5ec77ae6
fabPlane 0.2.84 September 8, 2026 7 files

New

  • Add the fp-pcb compiler behind a flag (phase 3 of the tscircuit migration).

Improved

  • Bump vendor/fab_pcb to prefab blanks (fab_pcb #4)
  • Handoff and Viagrid docs: the port on the fab_pcb stack, G29, placement as open work
  • Pin fab_pcb at main with the compile job, init it in CI, add the backend handoff.
  • Replace tscircuit: every tool runs on the FabPlane PCB bridge or the fork kicad-cli.
  • Mark phase 2 landed: the compile job answers on the bridge.
  • Record the §6 experiment results.

Fixed

  • Fix what the first end-to-end run found: save after routing, adopt bare sessions.
File Platform Size SHA-256
fabplane-0.2.84-linux-amd64.deb Linux · x64 130 MB 22399260b91465753754c40f3d257b11aacbab6594b78417a97465db8f02e6f0
fabplane-0.2.84-linux-x86_64.AppImage Linux · x64 162 MB 3753799ce8e1242ed10ca99bdd07793064568f35e2d402604cbe167d77c667a5
fabplane-0.2.84-mac-arm64.dmg macOS · Apple Silicon 156 MB 06b664794072f28594d7c56a7782b52f07e7f8c76b49a9f9ecb0504ca232c332
fabplane-0.2.84-mac-arm64.zip macOS · Apple Silicon 155 MB 588b69d318129b6623b33f51e96c5e0c576e31a51978d93b2f0c60c4948b7715
fabplane-0.2.84-mac-x64.dmg macOS · Intel 164 MB 572c3b0dbc30ec9eb33baff4033325e7773388b2a62668232a6f1bc948c0ea84
fabplane-0.2.84-mac-x64.zip macOS · Intel 162 MB 8aa2ac6954b0cd38df6dbeeceaa9f100ae02b66c82e5da2ab8ba1a4f0915b0be
fabplane-0.2.84-win-x64.exe Windows · x64 139 MB 0c587ac42319767e6ff7fd3c8a9868975597d3e86ed5c4cbc76ad0a0746e664e
fabPlane 0.2.62 September 3, 2026 7 files

Improved

  • Desktop: give the core 60 s to become ready (10 s restart-looped on slow machines)
  • Installer test (Windows): five minutes for the first launch on emulated guests
File Platform Size SHA-256
Fabdesk-0.2.62-linux-amd64.deb Linux · x64 132 MB 62c6cd9bc616399402886c1571e315c0377f61e5da8b6d2df580a0d3bee95f8e
Fabdesk-0.2.62-linux-x86_64.AppImage Linux · x64 165 MB 521fcd4c8cd35867107a6fb9351d1ae5d4b329bbcacce7e04a66e366bee59077
Fabdesk-0.2.62-mac-arm64.dmg macOS · Apple Silicon 161 MB c4050e6a80845eb7bfda01ea8f677e91478e4c1c8ba23459a93c5f5d10717f05
Fabdesk-0.2.62-mac-arm64.zip macOS · Apple Silicon 158 MB ae3c3a4c91dffb6e051ba063961356709da1e45c2ecc9261b6fa68b4cb6c0aa6
Fabdesk-0.2.62-mac-x64.dmg macOS · Intel 169 MB c0777d4c0998d3a975a46c1fe3916a0b0f289759c5af6f3633c16d37e4e404e0
Fabdesk-0.2.62-mac-x64.zip macOS · Intel 166 MB 502e2287decd0cd040cb2ba365f4e503c63c17bc4f95ec56e35d17dd093618ed
Fabdesk-0.2.62-win-x64.exe Windows · x64 140 MB f5cb1bcb2fde60fcfebae50315bafff1ed71edca613d0dff2534a9581247319c
fabPlane 0.2.61 September 3, 2026 7 files

Improved

  • Release: Windows ships the NSIS installer only (the portable exe overwrote it under the same name)
File Platform Size SHA-256
Fabdesk-0.2.61-linux-amd64.deb Linux · x64 132 MB c59a7ecf11ab01b59590677045b4297bba82f9b105c8db4ce47d3483b8e62ce6
Fabdesk-0.2.61-linux-x86_64.AppImage Linux · x64 165 MB b57e72ebf44e30bc94d9396f2af7e7534644243b6f6f9664efbe2df98dffdf8d
Fabdesk-0.2.61-mac-arm64.dmg macOS · Apple Silicon 161 MB 5ffa60e0186c875c8f9d7a6f73c348c6cbd688a4645be34b2d8911e3b0b5bfb8
Fabdesk-0.2.61-mac-arm64.zip macOS · Apple Silicon 158 MB bf695498c1f4728ac09544395f0df2bfe743faaee51ba56c11974827b7ae625f
Fabdesk-0.2.61-mac-x64.dmg macOS · Intel 169 MB 1451fc65f1ad13b9a92e2d81cb604aeec761b1f03f83b9a11a0c4f1b333474b6
Fabdesk-0.2.61-mac-x64.zip macOS · Intel 166 MB fe082022100685ec6d4cfccf64a9c83ea52b3aaab31e17451ddd45f058dc549f
Fabdesk-0.2.61-win-x64.exe Windows · x64 140 MB 0590f31d60aeba96295b8492d44acf9e76cbce53865d7ed450892167bf9efe82
fabPlane 0.2.60 September 3, 2026 7 files

Improved

  • Installer test (Windows): tell the app apart from the NSIS stub by resources/app.asar; never kill the installer
File Platform Size SHA-256
Fabdesk-0.2.60-linux-amd64.deb Linux · x64 132 MB 14835bf3d4d1424c8129b2248a55efc240e5530a89f4318f627767f7560e5c08
Fabdesk-0.2.60-linux-x86_64.AppImage Linux · x64 165 MB ce217745662dd8be4d0348b1aa769b569060b73446119599d1a8e187d266480d
Fabdesk-0.2.60-mac-arm64.dmg macOS · Apple Silicon 161 MB 6da72c9bcb81b4352f48191ba8d25c4a9d82eb7c775551bcd4a74b91f98c92dd
Fabdesk-0.2.60-mac-arm64.zip macOS · Apple Silicon 158 MB 180b4dc8aa63c5beea557858e5bd18db2df267326de21db37400554f12013e11
Fabdesk-0.2.60-mac-x64.dmg macOS · Intel 169 MB 222a9f87608da7c68fc0f8ab70426241b7a1770c7c1d16dca8d3c0fa7b21feb4
Fabdesk-0.2.60-mac-x64.zip macOS · Intel 166 MB d865d5eb807c9edfcfdaae604b2d9ba26aa573c7c6cc6dcd337cff9fcbe14bf4
Fabdesk-0.2.60-win-x64.exe Windows · x64 140 MB 538a580383d11c7b9d2098b4bf17091b490479aca3061078fdec7b52a827df98
fabPlane 0.2.59 September 3, 2026 7 files

Improved

  • Installer test (Windows): allow ten minutes for the silent install on emulated guests
  • Installer test (Windows): locate the installed app from the auto-launched process
File Platform Size SHA-256
Fabdesk-0.2.59-linux-amd64.deb Linux · x64 132 MB 8a5ce9deb8ac2e7d26adcc10a5d898c649eda6cc0157d1d44aafbf85fba06a5f
Fabdesk-0.2.59-linux-x86_64.AppImage Linux · x64 165 MB 7daa6e82956f3bd5982b8c90e23eba8810e5cf033ef95b6e043adbc247aca72f
Fabdesk-0.2.59-mac-arm64.dmg macOS · Apple Silicon 161 MB 9daae1818d395ce759c3d9348fc408d7a15a414b05960e0529a1ac0859c31fe0
Fabdesk-0.2.59-mac-arm64.zip macOS · Apple Silicon 158 MB 2bed26de7819efd10e932fb4a4dac9dfc79cddbaa145ed2b126c88112890719b
Fabdesk-0.2.59-mac-x64.dmg macOS · Intel 169 MB a9ef069c28179248580207bca7a5b6cda39106673eacb961697190d3bc3e9f74
Fabdesk-0.2.59-mac-x64.zip macOS · Intel 166 MB 7470bd7a7ecab8c7aeaac2a584923bdef3b089bd5f13a097d93354e2ad410387
Fabdesk-0.2.59-win-x64.exe Windows · x64 140 MB e453e4f3d3e7dcc2834b88dbef8bb754726a7a633c6213d941862934d34a502f
fabPlane 0.2.57 September 3, 2026 7 files

Improved

  • Vm: QEMU output to a log file and forceful stop, so a leftover VM cannot block the daily runner
File Platform Size SHA-256
Fabdesk-0.2.57-linux-amd64.deb Linux · x64 131 MB 55d13a70c96b8757cd7e9d197f77d9e54dd43dce58734165918db236403b3673
Fabdesk-0.2.57-linux-x86_64.AppImage Linux · x64 164 MB 09fb16faba1c69de36bbe896d7938549fca3b506a4e2cba0c5acb1751bdb2e97
Fabdesk-0.2.57-mac-arm64.dmg macOS · Apple Silicon 157 MB ef272a191dd18e14360eb44084f2f444d20a067bce993936c36384d1b31f519b
Fabdesk-0.2.57-mac-arm64.zip macOS · Apple Silicon 156 MB 3c9f0bf076c5b2d5329cf502532aad5621525bd075e9fbb610ad352b74198dec
Fabdesk-0.2.57-mac-x64.dmg macOS · Intel 164 MB a8ae755ba0edb1c47d61aa953e74a4e53131bd0f0ba93fc0cd0ebbb944f27035
Fabdesk-0.2.57-mac-x64.zip macOS · Intel 164 MB f1fe5cc2a421ae85473a7474daa49f3cbef650d996a624a27c907a34037f20f6
Fabdesk-0.2.57-win-x64.exe Windows · x64 140 MB ac4d23cf0d43b4b69a537042a2f9fba9bb6b07e13fd836325db81fe161ed8246
fabPlane 0.2.56 September 3, 2026 7 files

Improved

  • Installer test: Windows waits for the installed app (NSIS auto-launches it) in per-user or per-machine paths; select matches the release tag by commit
File Platform Size SHA-256
Fabdesk-0.2.56-linux-amd64.deb Linux · x64 131 MB c6ed338bd945f914457cefa4ad765f1db12f73837e1ba0bdae040078ec7e0c9c
Fabdesk-0.2.56-linux-x86_64.AppImage Linux · x64 164 MB ca993a356b19dd50749ff0b476ccb22b3efd844707f83b6c019d093170be5f56
Fabdesk-0.2.56-mac-arm64.dmg macOS · Apple Silicon 157 MB e5bcddb06d749771d812633c8cc5ce81deb9ecfff58f312b56fa553b6cca2028
Fabdesk-0.2.56-mac-arm64.zip macOS · Apple Silicon 156 MB db53f1fc0f042350245d2719ab1316d7740266fe700829b3aad6c898f1588224
Fabdesk-0.2.56-mac-x64.dmg macOS · Intel 164 MB f18a8f89082a50637c12f6feb598f32fc9da5eb5e2a3f05ca462b47b36e09f3f
Fabdesk-0.2.56-mac-x64.zip macOS · Intel 164 MB 48d28b0f510fc70816c6eb9db8406787346b26a8e9b526ea90e47cb3dabc08f6
Fabdesk-0.2.56-win-x64.exe Windows · x64 140 MB 41c50934e8b280600ce03b9deea8c00eb0c1b00c86c922c9c846a12ea592f406
fabPlane 0.2.55 September 3, 2026 7 files

Improved

  • Release: keep the Apple certificate off the Windows runner (electron-builder fell back to it for Authenticode)
  • Installer test: per-commit concurrency group so queued release tests are not cancelled
File Platform Size SHA-256
Fabdesk-0.2.55-linux-amd64.deb Linux · x64 131 MB f5647200ece5fe73326afcf6af02f76fac909eacf743620c9b6e6102b7011362
Fabdesk-0.2.55-linux-x86_64.AppImage Linux · x64 164 MB 89c284b03f6f1880627a1a4f2112f105bfef8c10fcea8dbb403960685c01a260
Fabdesk-0.2.55-mac-arm64.dmg macOS · Apple Silicon 157 MB 860a32519ccd380418197015a9961d63953f2fee2c09fbf87afc7c5e5ce4184d
Fabdesk-0.2.55-mac-arm64.zip macOS · Apple Silicon 156 MB 9fac896b2967c62e405007330d8161feb19ba5ae63d40608678b2aa50d58b071
Fabdesk-0.2.55-mac-x64.dmg macOS · Intel 164 MB 426c3b873d3a99df5c2ddf07aae2bf5d4bcb6d4801091975c49529bed4b927f8
Fabdesk-0.2.55-mac-x64.zip macOS · Intel 164 MB e7c4a7a07a73303ea9da3417b4f3566dd2c8780dcc35a5b2da9c1d483d1dcc65
Fabdesk-0.2.55-win-x64.exe Windows · x64 140 MB 87d23dd322fea57892f3c03605883b58f88d20470f511a3a785fbce6c626c53c
fabPlane 0.2.54 September 3, 2026 7 files

Improved

  • Bump to 0.2.0: first signed and notarized macOS releases
File Platform Size SHA-256
Fabdesk-0.2.54-linux-amd64.deb Linux · x64 131 MB 1a003c557feeb1b0b73d494ca387b3d1bb7dbbc6e6a8e5d6607ce53c78c3841a
Fabdesk-0.2.54-linux-x86_64.AppImage Linux · x64 164 MB 693597fd725b2f945bfeb9791ab0d382964320857892e010f89d0c6897bc5fbc
Fabdesk-0.2.54-mac-arm64.dmg macOS · Apple Silicon 157 MB 829ac5ff7b5a929d80448326971c12fd6969df99d71ac44822a560907cc4a59f
Fabdesk-0.2.54-mac-arm64.zip macOS · Apple Silicon 156 MB 44fa08ada4b3b1f7b52b8c2e54e7f9bd4fe34e889be20f1aedad566e93d477bc
Fabdesk-0.2.54-mac-x64.dmg macOS · Intel 164 MB e4b8c2bb77aa78d4f2c38bff6a5e6ee89846fe5921f35c59158bfeedf5a4142c
Fabdesk-0.2.54-mac-x64.zip macOS · Intel 164 MB 0d859698c28a046add040132a1bfef7c23eec25e711c5282ddcde29a7419e46e
Fabdesk-0.2.54-win-x64.exe Windows · x64 140 MB e382d7029b505d8519e8171a5b02e070d9542506da5bb6058cf72f0b616dc82c
fabPlane 0.1.53 September 3, 2026 7 files

Improved

  • Installer test: bounded NSIS wait with a screenshot of any dialog; longer first-launch wait for x64 under Rosetta
File Platform Size SHA-256
Fabdesk-0.1.53-linux-amd64.deb Linux · x64 131 MB 3c5c8aa296225ea8486e50ce67cba0aa69b46d83402a1614d1e5923b107a85e8
Fabdesk-0.1.53-linux-x86_64.AppImage Linux · x64 164 MB 4cb7cd23a09129f9ee42892070e095e7d2f9763181aa37b006d2a01b4536fa2d
Fabdesk-0.1.53-mac-arm64.dmg macOS · Apple Silicon 157 MB d65e7dfae6b03036c71d5cf0d98a30608315f73e6a21f74b215e803954002409
Fabdesk-0.1.53-mac-arm64.zip macOS · Apple Silicon 156 MB 44d9401c8205cb99e6d77f75c781830224108072789862ba8de7cad89f92a6b2
Fabdesk-0.1.53-mac-x64.dmg macOS · Intel 164 MB e420c3842d10563e8cfc856aa051701dead00f5c339458fc0feae77160544754
Fabdesk-0.1.53-mac-x64.zip macOS · Intel 164 MB 76497f1ac4ea9d29240cd35e2f349a85e1f12d4ccfdca34899d1b343e15cd724
Fabdesk-0.1.53-win-x64.exe Windows · x64 140 MB 2ca2f98b5a95197cfce5df4482c47b24275eec3b645dcba073b796de38e8c3ab
fabPlane 0.1.52 September 3, 2026 7 files

Improved

  • Release: notarize macOS builds; installer gate requires a stapled ticket when signing secrets are set
File Platform Size SHA-256
Fabdesk-0.1.52-linux-amd64.deb Linux · x64 131 MB c7da9149d0a7b6ae03cdc90df2acf93116f422a957b2ba2d595f6af08452e0c0
Fabdesk-0.1.52-linux-x86_64.AppImage Linux · x64 164 MB 46fe5fb369852d498056c53765d912f13694f2613be2d2cfdd276bf3c24a9bb9
Fabdesk-0.1.52-mac-arm64.dmg macOS · Apple Silicon 157 MB c7e170099ab8bba7cd52dfa53523c6a9c663caf86747c9727f2f08f53f7acae7
Fabdesk-0.1.52-mac-arm64.zip macOS · Apple Silicon 156 MB 3fd24c3137aecd2463c36cfaaf4d58d6a5f69833b75d3dd4723511efaf0ad851
Fabdesk-0.1.52-mac-x64.dmg macOS · Intel 164 MB efa8e5dade84f0cb3102cac1217281602111933db58eecffb9a04dde003cda86
Fabdesk-0.1.52-mac-x64.zip macOS · Intel 164 MB 7d6b360b2ea8ac1fbabbdcea33f7803fbb964e1c1cb8c16593db02c2ff49be3d
Fabdesk-0.1.52-win-x64.exe Windows · x64 140 MB 3e315740e717644a1f9d9ecb9a30b92527795be521afa644381fbcfad724c0f2
fabPlane 0.1.51 September 3, 2026 7 files

Improved

  • Installer test: macOS 15 runner for Rosetta AVX2, anchored pkill, handle mark-of-the-web refusal on Windows
  • Vm windows: wait for the QEMU pidfile before polling it
  • Installer test on GitHub runners after every release and daily
File Platform Size SHA-256
Fabdesk-0.1.51-linux-amd64.deb Linux · x64 131 MB 9d4438e7fd3115f08709ab2f232bf1cfe36e24342b8d755ab7aa8847edac7e47
Fabdesk-0.1.51-linux-x86_64.AppImage Linux · x64 164 MB 580712e945d3f3b8bd7e5cd696ee94e2a9bd2c564ae6ce6eb7d7ec44b984fd96
Fabdesk-0.1.51-mac-arm64.dmg macOS · Apple Silicon 157 MB d6adcb29b5ea1b7107ad3cc962f4227efcb63391ed41f964428c47779f41ca2e
Fabdesk-0.1.51-mac-arm64.zip macOS · Apple Silicon 156 MB 7bbd44519332de8f04abfab5ba8911debaac7ff6180063d51c2138dbb42ef090
Fabdesk-0.1.51-mac-x64.dmg macOS · Intel 164 MB 9fac758b57e1b2e4282e70b1f0cda8d90b7c49185e3f617fe3ac1c4995b725da
Fabdesk-0.1.51-mac-x64.zip macOS · Intel 164 MB dac79d08576dd6d64e9234236083fd9aacf3b4e3636e52439378f928f5a302ac
Fabdesk-0.1.51-win-x64.exe Windows · x64 140 MB 1cbf193589c4fa10695cdc63a1df44bea1271a5c731cc71a326e617e45a7248c
fabPlane 0.1.48 September 3, 2026 7 files

Improved

  • Vm: install-agent prerequisite check via stdin script
  • Vm windows: rescue watcher boots the disk/CD when OVMF drops into the UEFI shell
  • Vm: resolve guest files relative to the scripts (works when copied to a job host)
  • Vm: install-agent chmod runs as root
File Platform Size SHA-256
Fabdesk-0.1.48-linux-amd64.deb Linux · x64 131 MB 2213cf0a60ea26b6176eaaa0e7892e4d202589622c4cd988f00a684dbf170d31
Fabdesk-0.1.48-linux-x86_64.AppImage Linux · x64 164 MB 3188b7de62246c2781fdd5caf7fbcb9d068a0f98a2b592be92b0bd99930bef37
Fabdesk-0.1.48-mac-arm64.dmg macOS · Apple Silicon 156 MB 3baba723bfe642b781eb04c46825c4e1ff913e3224e5e33709c274e700a67927
Fabdesk-0.1.48-mac-arm64.zip macOS · Apple Silicon 156 MB 81e8b4c545a9d4ab0e9f4df4cd6af26e4b87b313a286d8e2153720ad09b8c1df
Fabdesk-0.1.48-mac-x64.dmg macOS · Intel 164 MB c75aaaecd07a6b038faccf745604472fc3fa48b201abf8f22234d39cb5e54061
Fabdesk-0.1.48-mac-x64.zip macOS · Intel 164 MB e367b2df57db9e5ff8609c1ef9fa6853e676f2a8199a79b6990261786948cebe
Fabdesk-0.1.48-win-x64.exe Windows · x64 140 MB cc0799fff2c435d626b14445f45ce328dc2b7aeb30e8e5558a23b937838a1a3b
fabPlane 0.1.43 September 3, 2026 7 files

Improved

  • Vm windows: separate AHCI ports per CD, boot Setup from the UEFI shell when the CD prompt is missed
File Platform Size SHA-256
Fabdesk-0.1.43-linux-amd64.deb Linux · x64 131 MB a018986756eb9d4b6834ddd8195e9567a8b0364128344b990d98e101e7e28629
Fabdesk-0.1.43-linux-x86_64.AppImage Linux · x64 164 MB 44fd089cf2fea00fcb207736e63ed9c80850f7dd840b0135336d1ba5bd083423
Fabdesk-0.1.43-mac-arm64.dmg macOS · Apple Silicon 156 MB 8493cf8a3305035753bf80a6ff198cdefb3a926535e18984dceb806903184e09
Fabdesk-0.1.43-mac-arm64.zip macOS · Apple Silicon 156 MB 5c2aa4db97086eca3f7cd6c7a6e3e7fea99ba99487f8c38d3ff120ec6adba0c5
Fabdesk-0.1.43-mac-x64.dmg macOS · Intel 164 MB b7d457a3d0c7b0ff4c0fd641addee671808a8c9acc54a7a6e30fb052aa63ab59
Fabdesk-0.1.43-mac-x64.zip macOS · Intel 164 MB 2f575d15a3c977aaa00d9a9d5cca3c8ef3c5a1526a09df83298db1170f1c522e
Fabdesk-0.1.43-win-x64.exe Windows · x64 140 MB ac40335336ef28680548d3df2ab9d47955ab77a02cd55b6690d7fdfd0a5a2267
fabPlane 0.1.42 September 3, 2026 7 files

Improved

  • Vm: mac guest test works on bash 3.2 and re-enables Gatekeeper before assessing
  • Windows VM guest options
File Platform Size SHA-256
Fabdesk-0.1.42-linux-amd64.deb Linux · x64 131 MB 913179d80a30691a462887e4ab7056252c634d69d35c302d714d61efe3d702db
Fabdesk-0.1.42-linux-x86_64.AppImage Linux · x64 164 MB 4b0c24b547dbb9f838ad0d6b8640f63cc888e1703a473dc8caa1aaa6d5e62a24
Fabdesk-0.1.42-mac-arm64.dmg macOS · Apple Silicon 156 MB 52271577214fac6537ead304eaf3d43707ae85267d2ccf3dd991410fffd5e213
Fabdesk-0.1.42-mac-arm64.zip macOS · Apple Silicon 156 MB 4e108b30b9920a3a995c5ce78d47662006d9c3e779b9899e855c07f388c58060
Fabdesk-0.1.42-mac-x64.dmg macOS · Intel 164 MB e4109ba7b05133d393d35aad0737c4093259fd79ce31a9bb3009aa8e2bc7030b
Fabdesk-0.1.42-mac-x64.zip macOS · Intel 164 MB 9d2afd2fd58b02347fadf103a130f28395a2d7c6a4a104c8dff05d55e2a34021
Fabdesk-0.1.42-win-x64.exe Windows · x64 140 MB 0b09a963b7c0b4f002e1edbd975dbd2891280217bb3f1289062761b277979471
fabPlane 0.1.40 September 3, 2026 7 files

Improved

  • Desktop: name the app data folder Fabdesk (was @fabdesk/desktop); VM test fixes
File Platform Size SHA-256
Fabdesk-0.1.40-linux-amd64.deb Linux · x64 131 MB a49a82381f3d393892d99389cd80f2463d9f7388bff8a36108bdfb85e704d561
Fabdesk-0.1.40-linux-x86_64.AppImage Linux · x64 164 MB fffdbce4e6efffacbd2425c3371b6d3b1c398c718c19661cb94b35045733ebb4
Fabdesk-0.1.40-mac-arm64.dmg macOS · Apple Silicon 156 MB 67e7115de5eaeb834bd7faa05e322e94aa9eacd0f62555d14ed8bd8ec1ed043a
Fabdesk-0.1.40-mac-arm64.zip macOS · Apple Silicon 156 MB 6f739fdec9bf6dc27ca60d54d377954832249b257982a94eabbd34d50a9a2722
Fabdesk-0.1.40-mac-x64.dmg macOS · Intel 164 MB 72d1312687a0b45d6f0112dda70d803635ac58eb075a91834961e171815e4f47
Fabdesk-0.1.40-mac-x64.zip macOS · Intel 164 MB 47e73e1014da464fcb74d211434d3a46ae15f35155ccd5a993faf53db6e02134
Fabdesk-0.1.40-win-x64.exe Windows · x64 140 MB c9315f2d703d2322ceb326e259b4ad74b075355a88f48856234140c13e6ce1b1
fabPlane 0.1.39 September 3, 2026 7 files

New

  • Add fresh-VM installer tests for macOS (tart), Linux and Windows (QEMU)

Improved

  • Verify-installers: absolute AppImage path, skip executing foreign-arch cores, open NSIS app-64.7z
  • Release: build a single macOS arch per runner
  • Release: smoke-test every installer on its runner (mount DMG, verify signature, run bundled core) before upload
  • Release: verify DMG/zip integrity on the runner and checksums after artifact transfer
File Platform Size SHA-256
Fabdesk-0.1.39-linux-amd64.deb Linux · x64 131 MB 618f0f7b2b9dc99c95265bfabfb629315d13a53be7b44d0f8d46c002f20861ce
Fabdesk-0.1.39-linux-x86_64.AppImage Linux · x64 164 MB c063d332076265c00441b17c06e3885f1467944afb572ab86c96a4ce6ab4868e
Fabdesk-0.1.39-mac-arm64.dmg macOS · Apple Silicon 156 MB 693486f606fb0bfaf6303f77d73e958c29fd60f14a725d78b9028a956ce1daa0
Fabdesk-0.1.39-mac-arm64.zip macOS · Apple Silicon 156 MB aca0a60c8646472ad845dbc4a430aadbe2300d0d028390a50fbcb41f9bcb86e3
Fabdesk-0.1.39-mac-x64.dmg macOS · Intel 164 MB ecd27bf05dd9bdedd33f90493811859fa2024b7ff1669ffe75866e63403c2480
Fabdesk-0.1.39-mac-x64.zip macOS · Intel 164 MB 2dba6269eca8e1cc7a58998fc60d3ea65f861921b12deb8e697a179a1c073cf9
Fabdesk-0.1.39-win-x64.exe Windows · x64 140 MB 20796e35b0d842b59a2aa97e21819328a276d3d3b60151d9b5b2d6d47ba81d6d
fabPlane 0.1.28 September 3, 2026 7 files

Improved

  • Chat: fold consecutive tool calls into a collapsed group with an expand arrow
File Platform Size SHA-256
Fabdesk-0.1.28-linux-amd64.deb Linux · x64 131 MB a12879052f02bec963e82adc30146d20c31ec534ec9854f38d16d0f28bd99c82
Fabdesk-0.1.28-linux-x86_64.AppImage Linux · x64 164 MB a93c62922977799a0b5069209bd2bdf7fdcd3e2972ce8e18359845cf2ab374d1
Fabdesk-0.1.28-mac-arm64.dmg macOS · Apple Silicon 156 MB 407780d290d56c63c92dbe053d2fc658a1fb21657d7495889d6351d9bdcbfb9c
Fabdesk-0.1.28-mac-arm64.zip macOS · Apple Silicon 156 MB e06d38fecce32db6d9017d9742982d743822534df11c00932b88c5aa6bec5888
Fabdesk-0.1.28-mac-x64.dmg macOS · Intel 163 MB 7be1bc615cacf931199972f8f700221afc7f0af941b1f250160ef6b960f44584
Fabdesk-0.1.28-mac-x64.zip macOS · Intel 163 MB 20d2da68cd32ca4dd2a84331505dab344629c2840f74c41047485d749ccc6caf
Fabdesk-0.1.28-win-x64.exe Windows · x64 139 MB 806b4c28cb34dff061790d8df7a6f44451577468e177a96fb2bda280a169226f
fabPlane 0.1.26 September 2, 2026 7 files

Improved

  • Route Cinema: make routing legible on large boards
File Platform Size SHA-256
Fabdesk-0.1.26-linux-amd64.deb Linux · x64 131 MB d80909e04d1a92ae2277be25c99a8ad8e515a1ca4c5ad341e9b11e0eadfc4299
Fabdesk-0.1.26-linux-x86_64.AppImage Linux · x64 164 MB bd91c62bc4bde50672dedd110e0ee125f83ff1fda244584367df1772bc5b1e3f
Fabdesk-0.1.26-mac-arm64.dmg macOS · Apple Silicon 156 MB 061170b110963888b89b539032aa56a9b157059b78716857651e3886cd255885
Fabdesk-0.1.26-mac-arm64.zip macOS · Apple Silicon 156 MB 5d4064f66f5cb72dfc4acb19dac45677fcdacf61e9732f449538456a2271d2e6
Fabdesk-0.1.26-mac-x64.dmg macOS · Intel 163 MB 8699eb0fdd3aa588d512527e22be1022cc0655e93ca3429af5ba8c5021e35a75
Fabdesk-0.1.26-mac-x64.zip macOS · Intel 163 MB 9bad6122d7523191ac0579dfbdbfd4143d0a2f7c2b8e9a8764bb52f5a679034e
Fabdesk-0.1.26-win-x64.exe Windows · x64 139 MB 8ba399c3729b396e6cb9307a6d23418f3fc536f484f88a82929349879000a197
fabPlane 0.1.21 September 2, 2026 7 files

Improved

  • Release: generate Markdown release notes into manifest.json and the GitHub release
File Platform Size SHA-256
Fabdesk-0.1.21-linux-amd64.deb Linux · x64 131 MB 5f075e158a78cc8efe2b194864d57cab86f271882354f6818edcfb6faee78e29
Fabdesk-0.1.21-linux-x86_64.AppImage Linux · x64 164 MB 0b1dfd042c348a5b5d89a8741f613b0125df8e3d9f078eb9bc50d44b29fea9b1
Fabdesk-0.1.21-mac-arm64.dmg macOS · Apple Silicon 156 MB 428462177c5bbfdfac095f299b157e6da0938704d6d18614a5b842ddaefb2671
Fabdesk-0.1.21-mac-arm64.zip macOS · Apple Silicon 156 MB cf011efc29b57f6bdfaa743eb21cb419807fb57066bf451465ebb24dab6f5695
Fabdesk-0.1.21-mac-x64.dmg macOS · Intel 163 MB 9c1df08a023ad1a3088b9635dd5fc2252e1aae1d8e21242410c9b790e2220847
Fabdesk-0.1.21-mac-x64.zip macOS · Intel 163 MB dfeb271397165066fd9202333c753cc1fbfc45641c66977b540e23caf1e8393f
Fabdesk-0.1.21-win-x64.exe Windows · x64 139 MB 3d8b527100337f5a7c27f6fd247433210558ee94a808516ae499afbf1e0da201
fabPlane 0.1.20 September 2, 2026 7 files

No notes recorded for this release.

File Platform Size SHA-256
Fabdesk-0.1.20-linux-amd64.deb Linux · x64 131 MB a44769e97a32104d659ed2018763b5c866834bfcb6c6c6a7693e0fb2bbb30d7f
Fabdesk-0.1.20-linux-x86_64.AppImage Linux · x64 164 MB 15c9d329dc8ecec65dd00be393cecee57e132efab1baee55ec5ff4dd452e62b5
Fabdesk-0.1.20-mac-arm64.dmg macOS · Apple Silicon 156 MB 7d7040240ffdb0f75a51dfcd1c0a8e2e2e53f888fef22e85bc198844f631a2db
Fabdesk-0.1.20-mac-arm64.zip macOS · Apple Silicon 156 MB 3922c9f59199c5caa0e4c5c27d34d5a90a5a62c7b277acbc172e9b651caebbcd
Fabdesk-0.1.20-mac-x64.dmg macOS · Intel 163 MB 0cfb54eee94d510dbfea31cc5d4f2555578492c2831176b1beeb58104d5fb1d6
Fabdesk-0.1.20-mac-x64.zip macOS · Intel 163 MB 213a3fd21f23b8e348637779342ced9da2c422ce4f094d0bc39f2c814e667cfb
Fabdesk-0.1.20-win-x64.exe Windows · x64 139 MB f801cbd27ebc0d653ab336d7ea5c65ee5ca962d038900c47a085c97c5d6462ac
fabPlane 0.1.19 September 2, 2026 7 files

No notes recorded for this release.

File Platform Size SHA-256
Fabdesk-0.1.19-linux-amd64.deb Linux · x64 131 MB e917b1e7e6a1d352bfe2cff7e0792f7332c7e36b754a8430af7a127db287c50b
Fabdesk-0.1.19-linux-x86_64.AppImage Linux · x64 164 MB e69e4152fc5c8595a67487bf4e831511ceee59512391792e889d82b57023ceca
Fabdesk-0.1.19-mac-arm64.dmg macOS · Apple Silicon 156 MB 6ce1b1ae0c19d632ff3d27fcccc4961eb96ecacb7ddddfc3c0da4705c519ee89
Fabdesk-0.1.19-mac-arm64.zip macOS · Apple Silicon 156 MB 6b19e5cc76910403d26341a9be10e546944d24212df75d12fe87cb46be326cb1
Fabdesk-0.1.19-mac-x64.dmg macOS · Intel 163 MB 0442da56424cb7b9f7ff7ce5bfb5c18d47437e372dc9a2e9782a8a626d7254fb
Fabdesk-0.1.19-mac-x64.zip macOS · Intel 163 MB 95d8e5f0f165195d5b9ea929b0925673308101f2af09e9faa0a4e3b919b1e709
Fabdesk-0.1.19-win-x64.exe Windows · x64 139 MB 24ce6ba2b2ccdadb7bc0e965cea4fb26f050cedf7490e89cd1135c95986ed6b3
fabPlane 0.1.14 September 2, 2026 7 files

No notes recorded for this release.

File Platform Size SHA-256
Fabdesk-0.1.14-linux-amd64.deb Linux · x64 131 MB ba0fdf3a620a9faaaaf598ffd10028591a9d13b318a2e820be177ed7168593a7
Fabdesk-0.1.14-linux-x86_64.AppImage Linux · x64 164 MB ac20ddc23f35051760556227f2e16fb4acf56e367fd6bf449dad05c1284eaf69
Fabdesk-0.1.14-mac-arm64.dmg macOS · Apple Silicon 156 MB f961c7f9bd421549ae838a82fcc27ae6406fc6ffa266419dfdac7042a44d42c5
Fabdesk-0.1.14-mac-arm64.zip macOS · Apple Silicon 127 MB 569d44ace5e3a544511696abfb7b952c3302a3deb841d1d2dac952d4eb565fe5
Fabdesk-0.1.14-mac-x64.dmg macOS · Intel 163 MB e0c30712ecfe1ef179c468f5a2b2d8f0445a5af8490c5b813a83d4a8da28d390
Fabdesk-0.1.14-mac-x64.zip macOS · Intel 163 MB 8a231a011095c385b659ab6097f73a8ce255cf1083a9a57351b7d63fae56b19c
Fabdesk-0.1.14-win-x64.exe Windows · x64 139 MB a47ef033d2b51efeda12d146a5e3bc3766ab8382e1f72bf3940f4079718d8d3a
fabPlane 0.1.12 September 2, 2026 7 files

No notes recorded for this release.

File Platform Size SHA-256
Fabdesk-0.1.12-linux-amd64.deb Linux · x64 131 MB 67ec13f2787c0094c582e9a79dffe2b04f746305af7b4f3ed8bbb554ff99a951
Fabdesk-0.1.12-linux-x86_64.AppImage Linux · x64 163 MB 007fa7b670abc8df7c9b4f15e33ea00db2366fc67063c16172d8a6a070c7d0d6
Fabdesk-0.1.12-mac-arm64.dmg macOS · Apple Silicon 155 MB 6f45b0274f2ec81bbfc2eeee91744cd713433d361e09cf133c58a9914a84ebcc
Fabdesk-0.1.12-mac-arm64.zip macOS · Apple Silicon 155 MB a66f1923df647e004cf53a6ca61a3becb1c714d74f4cecd8edf5eba1fb6af8cb
Fabdesk-0.1.12-mac-x64.dmg macOS · Intel 161 MB 7b8dd5b52403d7963ae3a5b26049166c339a4e693aebbeff4477d21c80b43e85
Fabdesk-0.1.12-mac-x64.zip macOS · Intel 130 MB 9e15e4eb719125e153cac8497327aebdc13bc098aaebb249a3b38506cc3889ba
Fabdesk-0.1.12-win-x64.exe Windows · x64 139 MB ac69014f084892f8b9be7f1efcbd040b2bb34480469b97cae76c2ec093c3563a
fabPlane 0.1.10 September 2, 2026 7 files

No notes recorded for this release.

File Platform Size SHA-256
Fabdesk-0.1.10-linux-amd64.deb Linux · x64 131 MB c1e5537708b7379e08f5891a9a74393c766f0da70d23f0165cd18b5010ed42c4
Fabdesk-0.1.10-linux-x86_64.AppImage Linux · x64 163 MB 6653e042b8594b575b784ea9f9ce6cb1e97d07a82bd4c8100a25c88f7d424d3a
Fabdesk-0.1.10-mac-arm64.dmg macOS · Apple Silicon 155 MB 2ed5a80799ceef959f0a8cdfb2db16add29bf73d63cdd4cd1391eee1e886ebd0
Fabdesk-0.1.10-mac-arm64.zip macOS · Apple Silicon 155 MB 316b19e600b16d5ff71df64d364746ddb2c9eb07ad22713fd8dc3486b1fbe31f
Fabdesk-0.1.10-mac-x64.dmg macOS · Intel 161 MB cac3555fb35baa13650e69b9a3ff6f27dc5bdbf721fa7e8581e99ef476ad57bb
Fabdesk-0.1.10-mac-x64.zip macOS · Intel 161 MB c97a67307cc6b0691bc2eacf2670858028412357255f352814f9af81645c7c7e
Fabdesk-0.1.10-win-x64.exe Windows · x64 139 MB 331afefee0fe51fd5ba3d4ff5a35f4efebb2d290ce639d1aeaba6052bfca122f