Skip to content

SeatTrellis v2.0.0-rc.1 — Release Candidate 1

Pre-release
Pre-release

Choose a tag to compare

@FrankFu916 FrankFu916 released this 13 Aug 07:55
· 55 commits to main since this release

SeatTrellis v2.0.0-rc.1 — Release Candidate 1

SeatTrellis v2 is the Rust-only line of the local-first classroom seating tool: import a roster, generate a seating plan, adjust it manually, and export to print or share. This is the first release candidate of v2.0.0.

What is in this release

  • Rust-only runtime: the CLI, the local loopback server and the desktop shell contain no Python runtime; installers are small (5–20 MB target).
  • The full classroom workflow in the workbench: roster import with column-mapping preview, class generation with candidate plans, drag-and-drop editing with undo, repair of constrained plans, rotation planning, and export to SVG / HTML / print-HTML / PNG / PDF / XLSX / DOCX / PPTX.
  • v1 project migration: project files and artifacts migrate automatically with backups.
  • Privacy: local-only processing, no accounts or cloud sync; public exports are anonymized automatically.
  • 12 official artifact kinds have strict typed schemas; parity with the frozen v1.9.0 oracle is verified by byte-stable golden replay and cross-language differentials.

Install

Desktop installers are attached to this Release (per platform). The CLI and App-server binaries are also attached.

Code signing status

rc.1 is distributed unsigned. Every release asset is integrity-protected via SHA-256 checksums and SLSA provenance — verify before installing.

  • macOS: first launch shows "unidentified developer." Control-click the app → Open → Open, or System Settings → Privacy & Security → Open Anyway. The .dmg SHA-256 is in SHA256SUMS.
  • Windows: SmartScreen may show "Windows protected your PC" — More info → Run anyway after verifying the SHA-256 (Get-FileHash). Windows 11 Smart App Control may block the installer; use the portable build.
  • Linux: install via the .deb; verify against SHA256SUMS.

If you see anything other than the described warnings, do not bypass it — report it to us instead.

Release assets

  • Desktop installers (Windows / macOS / Linux)
  • seattrellis_cli and seattrellis_app binaries for Windows / macOS / Linux
  • SHA256SUMS — asset checksums