Releases: TokitoAI/tokito
Release list
Tokito v0.0.10
Tokito v0.0.10
Production candidate for durable DS-ViRe datasheet indexing and realtime Companion job sync.
- Index datasheet PDFs directly from Add part by MPN
- Durable, cancelable upload with stable idempotency
- Realtime status with reconnect/restart reconciliation
- Companion-visible per-design DS-ViRe lifecycle
Release installers are built and attested by the release workflow.
Tokito v0.0.9 — realtime Companion workspace
Production-grade automatic Tokito Companion workspace sync.
- One sign-in/pairing flow; no repeated Share/Pull actions
- Durable two-way realtime sync over resumable SSE plus idempotent commands
- Independent per-project and per-design state
- Canonical schematic, BOM, chat, and suggestions sync (pick-and-place intentionally excluded)
- Offline outbox and cursor persistence, jittered reconnect, conflict resolution, and ordered replay
- Stable project/design IDs, rename and tombstone deletion
- Companion state surfaced in the shared Tokito header
Requires Tokito Cloud server v0.4.0 and Tokito Companion v0.2.0-pre.1.
Downloads
- Windows installer:
tokito-v0.0.9-x86_64-setup.exe— SHA-256722a91fefd64faec2ccc7dd06a9d424b5c6d43b9a25f3a8b1b667f52fc28279a - Linux AppImage:
Tokito-v0.0.9-x86_64.AppImage— SHA-256fc64be51e5e2ce33231672d298106b80fe592f5c447c0f5135c2644e3a8b8cd4 - Debian package:
tokito_0.0.9-1_amd64.deb— SHA-25640d6a2a1690cea80a5fc657ca7f29f048ee0dba2d45b07ee2ba6544e28b1b8cc
The macOS universal archive is pending restoration of GitHub-hosted macOS runner billing; Linux cannot produce a valid Apple universal binary.
Closes #278
Tokito v0.0.8 — Companion sync
Companion-compatible desktop release\n\n- Share a signed-in project snapshot with SVG and BOM review artifacts to Tokito Companion.\n- Queue pending AI suggestion cards for phone review, then pull approved or rejected decisions back to desktop.\n- Share and Pull now use background jobs, so Companion networking does not block the desktop UI.\n\nRequires Tokito Companion v0.1.3-pre.1 or newer and api.tokito.dev.
Tokito v0.0.7 prerelease
Prerelease after v0.0.6.
- Consume external tokito-schematic-core and tokito-catalog
- BOM hardening + routing regression fixtures
- Wire routing hardening on symbol drag
- Release crash hardening
- Platform reorg / production sync docs
- Technical deck under decks/tokito-technical (#260)
- Release workflow: skip .deb rename when already tagged correctly (#264)
Unsigned/unnotarized artifacts (see docs/RELEASES.md).
Tokito v0.0.6 prerelease
Tokito v0.0.5 prerelease
Tokito v0.0.5 prerelease rebuilds the schematic editor around a canonical transactional core.
Highlights
- New pure
tokito-schematic-corecrate with stable IDs, integer electrical geometry, explicit topology, atomic commands, exact undo/redo, deterministic connectivity, and bounded local orthogonal routing. - Native human gestures and accepted AI batches now publish validated core transactions; the canvas is a render/gesture projection rather than persistence truth.
- Schematic document JSON and normalized graph publish in one database transaction, with resource limits across compatibility conversion, HTTP bodies, routing/spatial work, and undo history.
- Regression, golden, generated hardening, performance-smoke, and DB integration coverage for routing, topology, gestures, persistence, and recovery.
Upgrade and compatibility
- Existing schema-v2
SchematicDocumentdata remains supported. Legacy refdes pin anchors are upgraded to stable symbol UUID anchors when resolvable; fractional coordinates and rotations are deterministically quantized with diagnostics. - Automatic upgrades from older supported schemas preserve the original JSON in
design_schematic_document_backupsbefore publishing the upgraded copy. Unsupported future schemas and malformed or oversized documents are rejected without partial writes. - Multi-unit symbols still place unit 1 only; per-unit U1A/U1B placement remains unsupported. Automatic upgrade backups do not yet have a user-facing restore browser.
Verification
- Local: fmt, strict workspace clippy, workspace tests, serialized DB integration, cargo-deny, locked release build, Windows portable-package smoke, and diff check all passed.
- PR #221 CI: Ubuntu, Windows, coverage, and cargo-deny passed.
- Post-merge master CI run 29054570229 passed.
Artifact trust
Artifacts are currently unsigned and unnotarized. The release workflow has no Windows Authenticode certificate, Apple Developer ID/notarization credentials, Debian repository signing key, or AppImage signing key, so operating-system trust warnings are expected. GitHub records a SHA-256 digest for every uploaded asset; the macOS tarball also includes a .sha256 sidecar.
Closes #213 through #220 via #221.
Distribution metadata
- In-repository Homebrew formula synchronized by #223.
- Published tap formula synchronized at VtronTokito/homebrew-tokito commit 7abf2f600c9e83c298966eedb548492081bc03d0.
Tokito v0.0.4 prerelease
Tokito v0.0.4 prerelease.
Highlights:
- MCP catalog client fixes for streamable HTTP/SSE, namespaced tools, result envelopes, and hyphenated symbol queries.
- Apply-to-schematic uses apply-specific UI state and avoids retry loops while the editor commit path is running.
- Ctrl+A/Delete now selects and clears all schematic canvas object classes in one operation.
- CAD tool rail is compacted for 1080p-height screens without a scrollbar.
- Native package version bumped to 0.0.4 and prerelease packaging copy refreshed for the internal-service product model.
Verification before release:
- cargo check -p tokito-native
- cargo test -p tokito-native
- cargo test -p tokito-catalog
- cargo test -p tokito
- cargo build --locked --release -p tokito-native
- PR #182 CI passed on Ubuntu, Windows, coverage, and cargo-deny.
Tokito v0.0.3 beta.1
Tokito v0.0.3 beta.1
Hotfix prerelease for the v0.0.3 beta installer.
Fixes
- Fixes Windows installed app startup failure where Tokito tried to open symbols.sqlite from Cargo's target release build directory.
- Embeds the verified bundled symbol catalog in release binaries and materializes it into the user's runtime cache before opening SQLite.
- Bumps the desktop package to 0.0.3-beta.1.
Assets
The release workflow will attach the Windows NSIS setup exe, Linux packages, and macOS archive.
Tokito v0.0.3 beta
Tokito v0.0.3 beta
Prerelease build for the current desktop demo track.
Highlights
- AI and chat polish: streamlined MCP-backed catalog flow, reasoning/chat UI cleanup, and reduced internal provider leakage.
- Design workflow polish: export now opens as a modal action, design/project delete flows were improved, and the helper rail was removed in favor of the main chat surface.
- Schematic UI polish: smaller CAD tool rail glyphs and cleaner new-design hover styling.
- Release stability: tokito-native version bumped to 0.0.3-beta and CI now runs embedded Postgres integration through the single test harness instead of nextest process fan-out.
Expected assets
- Windows NSIS setup exe
- Linux .deb
- Linux AppImage
- macOS universal tarball
Tokito v0.0.2-beta.2
Beta follow-up for the Windows NSIS installer.
Fixes:
- Repairs legacy/local SQLx migration checksum drift without deleting existing Tokito data.
- Prevents hidden Postgres setup from flashing console windows on Windows first launch.
- Adds visible Windows startup error reporting instead of silent exit.
- Registers Tokito with Start Menu shortcuts, App Paths, uninstall metadata, and the real Tokito icon.
- Stabilizes migration line endings and embedded Postgres CI startup.
Fixes #121.