fabPlane desktop app

Download
fabPlane.

Nightly build 0.2.114 Built September 16, 2026 A new build ships every night from main; this page always shows the newest one. Channel public Release notes ↓ Commit 7e264a6

What changed

Release notes.

Every published fabPlane build, newest first.

fabPlane 0.2.114

September 16, 2026 Latest

Changes since v0.2.113:

  • ci: prefer NAS runners with Blacksmith fallback

fabPlane 0.2.113

September 16, 2026

Changes since v0.2.112:

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

fabPlane 0.2.112

September 16, 2026

Changes since v0.2.111:

  • 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

fabPlane 0.2.111

September 16, 2026

Changes since v0.2.109:

  • chore: bump corrected fab_pcb backend
  • build: pin corrected PCB bundle manifest
  • ci: validate PCB bundle inside installers

fabPlane 0.2.109

September 16, 2026

Changes since v0.2.98:

  • chore: bump fab_pcb backend release
  • build: pin merged fabPlane PCB backend
  • build: follow the public fab_router backend
  • build: pin the new fabPlane PCB backend
  • ci: reuse fabPlane repository credential
  • chore: keep cinema renderer formatting stable
  • chore: remove js_autorouter release wiring
  • fix: load bundled fab_router in desktop
  • ci: migrate all fab_pcb repository references
  • ci: migrate fab_pcb checkouts to fabPlane
  • test: isolate router corpus from schematic semantics
  • test: add schematic sources to nightly board corpus
  • ci: run board regressions with fab_router
  • ci: provide pinned router to board regressions
  • ci: install symbols for board regression builds
  • test: add schematic sources to PR board fixture
  • test: ignore late thread update events
  • fix: make macOS ARM packaging reproducible
  • chore: pin final FabPCB release publisher
  • ci: isolate mobile checkout on persistent runner
  • ci: anchor mobile install to workspace
  • ci: route arm64 mac jobs to self-hosted runner
  • fix(release): exclude backend Git metadata from installers
  • fix(release): use defined KiCad repo setting helper
  • test: address regression harness review
  • test: declare board corpus footprint libraries
  • ci: install legacy KiCad runtime dependencies
  • ci: use Ubuntu 24.04 for KiCad regressions
  • chore: bump FabPlane PCB for regression CI
  • ci: run board regressions on Blacksmith
  • Test board routing and cross-device regressions
  • fix(release): pin bundled KiCad nightly
  • chore(pcb): pin repaired backend stack
  • fix(release): normalize Windows backend archive path
  • Docs: the second batch of twelve boards; five more coarse router cases
  • Core: footprint search survives a bridge restart
  • Docs: router case — genesis-flash-cart with its placement
  • fix(release): default empty KiCad repository setting
  • chore(pcb): pin corrected backend publisher
  • chore(pcb): pin Linux disk-safe backend release
  • chore(pcb): pin Windows linker fix
  • chore(pcb): pin refreshed backend head
  • chore(pcb): pin Windows-compatible backend
  • chore: pin macOS relocation fix
  • chore: pin macOS backend packaging fix
  • ci: pin release-only Windows backend build
  • chore: pin resumable PCB backend builds
  • ci: pin the internal PCB router source
  • build(pcb): pin CI-stable backend candidate
  • build(pcb): pin final native-test candidate
  • build(pcb): pin fully exercised backend candidate
  • build(pcb): pin socket-tested backend candidate
  • build(pcb): pin integration-tested backend candidate
  • build(pcb): pin clean-CI backend candidate
  • build(pcb): advance backend candidate
  • build(pcb): pin cross-platform backend candidate
  • ci: use router-specific checkout credential
  • ci: prove PCB installers from exact internal builds
  • docs(pcb): make parity and ERC gate arguments explicit
  • fix(pcb): require ERC and SVG completion checks
  • fix(pcb): isolate packaged KiCad runtime
  • fix(desktop): align Linux application identity
  • build(pcb): load bundled js autorouter
  • fix(core): bound agent run telemetry overhead
  • Keep persisted route frames portable
  • feat(core): store portable run dumps in SQLite
  • Restore persisted Route Cinema runs
  • Fix PCB artifact and report presentation
  • feat(core): trace agent MCP and KiCad runs with OpenTelemetry
  • chore(pcb): bump validated backend revision
  • docs(tools): guide agents past blocked routes
  • fix(pcb): share bundled KiCad environment with core
  • feat(pcb): make bundled headless workflow self-contained
  • Expose complete fabdesk tool inventory to Codex
  • fix(parts): report footprint pads from the anchor
  • test(route): accept static and final cinema frames
  • feat(release): stage pinned PCB backend bundles
  • feat(schematic): expose generated compile output
  • feat(agents): verify KiCad symbols and footprints
  • feat(desktop): supervise bundled PCB backend
  • feat(route): show applied copper in Route Cinema
  • docs: teach agents explicit PCB placement
  • fix: diagnose unsupported KiCad versions

fabPlane 0.2.99

September 13, 2026

Changes since v0.2.96:

  • Docs: router case R8 — a stuck solve blocks the bridge (SIGKILL only)
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Test: drop unused init in password-login fetch stub
  • Cloud settings: merge documents, stamp local edits, keep RN session cookie
  • Docs: 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
  • Docs: 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
  • Docs: mobile roadmap gap map is a status map; Wave 6 is release plumbing, device QA, and three T3 gaps
  • Docs: relay.fabplane.com is live and verified from cellular
  • Relay: take the client address from a trusted proxy's headers
  • Docs: 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
  • Test: the pairing URL ends with the coreId
  • 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
  • ci: mobile cloud builds nightly or on demand, never per merge
  • 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)
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: Phase 3 verified live, staging push route answers per contract
  • mobile: EAS build profiles, app.config.ts, and a gated EAS preview job
  • Add apps/relay: the reference relay a daemon dials out to
  • Daemon: a resolved approval part records who settled it
  • protocol: tailscale-https endpoints, scheme in the pairing URL, https-first candidates
  • Docs: 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
  • Docs: 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
  • Docs: Mac Catalyst attempt — Skia ships no maccatalyst slice
  • Docs: iPad sidebar layout verified
  • Docs: 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
  • Fix seven runtime bugs found running apps/mobile on the iOS Simulator and Android emulator
  • 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
  • Extract @fabdesk/client-core and add remote access to the daemon

fabPlane 0.2.98

September 13, 2026

Changes since v0.2.96:

  • Docs: router case R8 — a stuck solve blocks the bridge (SIGKILL only)
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Test: drop unused init in password-login fetch stub
  • Cloud settings: merge documents, stamp local edits, keep RN session cookie
  • Docs: 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
  • Docs: 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
  • Docs: mobile roadmap gap map is a status map; Wave 6 is release plumbing, device QA, and three T3 gaps
  • Docs: relay.fabplane.com is live and verified from cellular
  • Relay: take the client address from a trusted proxy's headers
  • Docs: 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
  • Test: the pairing URL ends with the coreId
  • 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
  • ci: mobile cloud builds nightly or on demand, never per merge
  • 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)
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: 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
  • Docs: Phase 3 verified live, staging push route answers per contract
  • mobile: EAS build profiles, app.config.ts, and a gated EAS preview job
  • Add apps/relay: the reference relay a daemon dials out to
  • Daemon: a resolved approval part records who settled it
  • protocol: tailscale-https endpoints, scheme in the pairing URL, https-first candidates
  • Docs: 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
  • Docs: 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
  • Docs: Mac Catalyst attempt — Skia ships no maccatalyst slice
  • Docs: iPad sidebar layout verified
  • Docs: 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
  • Fix seven runtime bugs found running apps/mobile on the iOS Simulator and Android emulator
  • 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
  • Extract @fabdesk/client-core and add remote access to the daemon

fabPlane 0.2.96

September 11, 2026

Changes since v0.2.93:

  • ci: make release builds portable to Blacksmith
  • ci: move workflows to Blacksmith runners

fabPlane 0.2.93

September 11, 2026

Changes since v0.2.86:

  • Fix KiCad staging when FABDESK_KICAD_REPO is empty and flatten nightly archives
  • cloud-env: initialize vendor/fab_pcb submodule during setup
  • ci: reduce Actions runner and artifact costs
  • Bundle FabPlane KiCad by default; Settings stays an override

fabPlane 0.2.87

September 9, 2026

Changes since v0.2.84:

  • Release nightly and hand off public builds to the website

fabPlane 0.2.86

September 9, 2026

Changes since v0.2.84:

  • Release nightly and hand off public builds to the website

fabPlane 0.2.84

September 8, 2026

Changes since v0.2.83:

  • 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.
  • Fix what the first end-to-end run found: save after routing, adopt bare sessions.
  • 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.
  • Add the fp-pcb compiler behind a flag (phase 3 of the tscircuit migration).

fabPlane 0.2.62

September 3, 2026

Changes since v0.2.61:

  • 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

fabPlane 0.2.61

September 3, 2026

Changes since v0.2.60:

  • release: Windows ships the NSIS installer only (the portable exe overwrote it under the same name)

fabPlane 0.2.60

September 3, 2026

Changes since v0.2.59:

  • installer test (Windows): tell the app apart from the NSIS stub by resources/app.asar; never kill the installer

fabPlane 0.2.59

September 3, 2026

Changes since v0.2.58:

  • 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

fabPlane 0.2.57

September 3, 2026

Changes since v0.2.56:

  • vm: QEMU output to a log file and forceful stop, so a leftover VM cannot block the daily runner

fabPlane 0.2.56

September 3, 2026

Changes since v0.2.55:

  • 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

fabPlane 0.2.55

September 3, 2026

Changes since v0.2.54:

  • 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

fabPlane 0.2.54

September 3, 2026

Changes since v0.1.53:

  • Bump to 0.2.0: first signed and notarized macOS releases

fabPlane 0.1.53

September 3, 2026

Changes since v0.1.52:

  • installer test: bounded NSIS wait with a screenshot of any dialog; longer first-launch wait for x64 under Rosetta

fabPlane 0.1.52

September 3, 2026

Changes since v0.1.51:

  • release: notarize macOS builds; installer gate requires a stapled ticket when signing secrets are set

fabPlane 0.1.51

September 3, 2026

Changes since v0.1.48:

  • 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

fabPlane 0.1.48

September 3, 2026

Changes since v0.1.44:

  • 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

fabPlane 0.1.43

September 3, 2026

Changes since v0.1.42:

  • vm windows: separate AHCI ports per CD, boot Setup from the UEFI shell when the CD prompt is missed

fabPlane 0.1.42

September 3, 2026

Changes since v0.1.40:

  • vm: mac guest test works on bash 3.2 and re-enables Gatekeeper before assessing
  • docs: Windows VM guest options

fabPlane 0.1.40

September 3, 2026

Changes since v0.1.39:

  • desktop: name the app data folder Fabdesk (was @fabdesk/desktop); VM test fixes

fabPlane 0.1.39

September 3, 2026

Changes since v0.1.34:

  • verify-installers: absolute AppImage path, skip executing foreign-arch cores, open NSIS app-64.7z
  • Add fresh-VM installer tests for macOS (tart), Linux and Windows (QEMU)
  • 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

fabPlane 0.1.28

September 3, 2026

Changes since v0.1.27:

  • Chat: fold consecutive tool calls into a collapsed group with an expand arrow

fabPlane 0.1.26

September 2, 2026

Changes since v0.1.25:

  • Route Cinema: make routing legible on large boards

fabPlane 0.1.21

September 2, 2026

Changes since v0.1.20:

  • release: generate Markdown release notes into manifest.json and the GitHub release

fabPlane 0.1.20

September 2, 2026

No notes recorded for this release.

fabPlane 0.1.19

September 2, 2026

No notes recorded for this release.

fabPlane 0.1.14

September 2, 2026

No notes recorded for this release.

fabPlane 0.1.12

September 2, 2026

No notes recorded for this release.

fabPlane 0.1.10

September 2, 2026

No notes recorded for this release.

Verify

Check the checksum.

Every installer ships with its SHA-256 hash. Compare the output below with the hash next to the file you downloaded. The full list is in SHA256SUMS-v0.2.114.txt.

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

Installing

First launch.

  • macOS Open the .dmg, drag fabPlane to Applications and launch it from there. Builds are signed with a Developer ID and notarized, so macOS opens them without a warning. Launching from the DMG or the Downloads folder instead runs the app from a temporary read-only location (App Translocation); move fabPlane.app to Applications with Finder before reporting a problem.
  • Windows Run the installer. If SmartScreen appears, choose More info → Run anyway.
  • Linux Make the AppImage executable with chmod +x fabplane-0.2.114-linux-x86_64.AppImage and run it, or install the package with sudo apt install ./fabdesk_<version>_amd64.deb.
  • Updates fabPlane checks /desktop/latest.json for new versions.

Previous nightlies

Older builds.

Also available as releases.json.

fabPlane 0.2.113 September 16, 2026 7 files
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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