Skip to main content
SimDeck
AboutWhat's newHelpDemoSupportStudent login
AboutWhat's newHelpDemoSupportStudent login
View demo
ChinaEgyptClassroom

Release ledger

What's new in SimDeck

A version-by-version record of approved SimDeck improvements.

Source of truth

SimDeck release notes

Approved release notes are published here. Draft entries are labeled and are not live releases.

Version 0.18

July 4, 2026

Safer student sends and Bank routing

Student card sends are safer during class, policy-limited card actions stay hidden, eligible cards can route to David or Bank, and teacher desks do less unnecessary loading work.

Why it matters

  • - Students must choose David, Bank, or a classmate before sending a card.
  • - Stale or duplicate send forms are blocked so classroom card state stays trustworthy.
  • - David sees Bank cards separately from his reserve instead of mixing both piles together.
  • - David can search the selected game roster and a student's current inventory before moving, using, restoring, archiving, or banking cards.
  • - Card metadata can hide student Use/send actions without changing the Appwrite schema.
  • - Students who join with a preseeded email attach to the prepared roster row instead of creating a duplicate.
  • - Teacher and student desk data paths avoid extra Appwrite reads and repeated scans where safe.

Verification

  • - Typecheck and lint passed from the clean non-iCloud checkout.
  • - Source scans confirmed the old student undo-send strings are gone.
  • - The Linear release ledger was updated before this public page entry.

Source: Linear release ledger document, CS-89, CS-150, CS-151, CS-152

  • Added server-side card policy checks for student use, student sends, teacher mark-used, teacher transfer, and transfer approval.
  • Removed student-side send undo from the visible flow; students now ask David to correct sends from the teacher desk.
  • Added stale-send snapshot checks and duplicate pending request detection for student sends.
  • Added policy-driven David, Bank, and classmate send targets in the student inventory.
  • Split David reserve and Bank piles on the selected game desk, including a Move to Bank control for eligible reserve cards.
  • Added roster and selected-student card search to the game desk, and broadened Cards library search to include description, symbol, metadata, source, role, policy, and page data.
  • Updated class-code joining so preseeded email rows can receive the student's Appwrite account and pending approval status.
  • Pulled in the performance pass for game shelf summaries, field projections, one-pass counts, and narrower student template loading.

Version 0.12

June 11, 2026

Linear-sourced release notes

The release ledger now treats Linear as the source of truth and gives each public entry more useful context.

Why it matters

  • - Future updates have one canonical operational record instead of relying on memory or ad hoc notes.
  • - David and reviewers can read what changed, why it matters, and how it was verified.
  • - Future agents have explicit instructions to update Linear before updating the public page.

Verification

  • - Typecheck, lint, and production build passed.
  • - UI screenshot verification passed after the page update.

Source: Linear release ledger document, CS-83

  • Created the Linear release-ledger source document for SimDeck.
  • Added a CS-83 note pointing future SimDeck work to the Linear release ledger.
  • Updated AGENTS.md, CLAUDE.md, and README.md to make Linear the canonical release-note source.
  • Expanded this page with customer value, verification notes, and a visible source-of-truth panel.

Version 0.11

June 11, 2026

More distinct cards

Cards are easier to tell apart at a glance in student inventories, demo mode, and the teacher card library.

Why it matters

  • - Students can distinguish card types faster without reading every full card first.
  • - David can scan card libraries more quickly during setup and live class use.
  • - Loading skeletons now better match the final card shape.

Verification

  • - Typecheck, lint, and production build passed.
  • - Skeleton, backendless demo, theme contrast, and UI screenshot verification passed.
  • - Production deployment was marked Ready and aliased to www.simdeck.games.

Source: Linear release ledger document, CS-83

  • Added category/color-based card tones so resources, temple cards, labor cards, defense cards, taxes, and scholar cards do not all look identical.
  • Added stronger left rails, top bands, category chips, and symbol tiles while keeping the square SimDeck visual system.
  • Matched the student/demo card skeleton shape to the loaded card design.
  • Carried the same visual cues into the Cards library rows so teacher card management is easier to scan.

Version 0.10

June 11, 2026

Live class workflow polish

The latest pass focuses on reducing teacher friction during real classroom use.

Why it matters

  • - David has calmer live-class controls for the moments when students are actively using and sending cards.
  • - Card import and restore flows are safer to use without developer support.
  • - Teacher verification and handoff workflows are easier to trust before a classroom demo.

Verification

  • - Public and student-facing screenshot capture was added.
  • - Local readiness checks were kept in the repo for repeated demo verification.

Source: Linear release ledger document, CS-83

  • Added category, color, source, and in-use filters to the Cards library for large imported decks.
  • Made import review rows editable before import so messy pasted card sheets can be corrected safely.
  • Added saved card library views and a cleanup step for rough pasted card sheets.
  • Added a recommended next-step panel to the teacher checklist.
  • Added a restore-backup dry-run preview in Settings before creating a restored game.
  • Added Live Class Mode as a calmer command center for search, approvals, recent moves, and undo.
  • Pulled pending student joins into a clearer approval queue on Students.
  • Added activity presets for Needs undo, Today, pending sends, and a first-student shortcut.
  • Turned End class into a short lock/export/final-summary sequence.
  • Expanded Help with import, live class, and restore-backup walkthroughs.
  • Added UI screenshot capture for public and student-facing routes.
Newer releases

Page 16 of 19

Older releases

SimDeck is demo classroom software for role-based card inventories.

PrivacyTermsSupportHelpWhat's new