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.85

October 1, 2026

Keep sample Activity in newest-first order

The sample classroom Activity feed now shows its latest seeded action first, while Maya's Grain Tax card correctly remains used.

Why it matters

  • - Makes the sample timeline read in the same newest-first order as new classroom actions.
  • - Preserves Maya's used Grain Tax card, its Undo action, and the correct active and used card counts.

Verification

  • - A focused regression verifies the seeded Activity order, five active cards, one used card, disabled sending for Grain Tax, and available Undo use.

Source: GitHub PR #127

  • Shows the seeded transfer, use, and earlier restore in newest-first order without changing the demo card state.

Version 0.84

September 29, 2026

Restore a removed card under a new name

If a card's old name is already in use, teachers can restore the removed card with a different name without losing its history.

Why it matters

  • - Keeps the exact removed card available to restore when another card now uses its old name.
  • - Preserves cards already issued to students and the Activity history.
  • - Keeps available card names unique and points directly to the card causing a conflict.

Verification

  • - Authenticated teacher browser tests cover rename and restore conflicts, restore under a new name, reload, concurrent edits, and mobile recovery.
  • - Backend checks confirm the restored card keeps its identity and existing student cards and Activity references.

Source: Linear PI-260

  • Restore a removed card under a new unique name in one step.
  • After a blocked rename or restore, the same card stays open with a clear route to resolve the conflict.
  • The recovery flow remains usable on a phone-sized screen.

Version 0.83 draft

September 26, 2026

Accurate history pages and reliable reviewed imports

Prepared for review; not live yet. Filtered history keeps the correct final page, and reviewed names beginning with # survive import.

Why it matters

  • - An old activity page link opens the actual last page after narrowing the results, without repeating earlier events.
  • - Card and student names beginning with # remain in the reviewed import instead of disappearing.

Verification

  • - Both defects reproduced in seven failing regression cases before the fixes; targeted history and import tests pass afterward.
  • - Browser and deployed verification remain pending; this entry describes an unreleased candidate.

Source: Linear PI-259

  • Keeps the activity row range consistent with the number of matching events.
  • Preserves hash-prefixed names while retaining support for comment lines in pasted imports.

Version 0.82

September 25, 2026

Open the right card editor on small screens

The selected card editor comes into view after teachers open, create, duplicate, or save a card, making it clearer what they are editing and where to save.

Why it matters

  • - Keeps the selected card and its Save card changes action reachable on a phone.
  • - Returns teachers to the exact edited card after a save, without leaving filters that hide it.
  • - Makes the direct recovery link from a card-name conflict open the right editor.

Verification

  • - Full unit suite: 137 files / 1,168 tests; typecheck, lint, diff check, and Webpack production build passed.
  • - Mac mini Chromium rehearsal at 390×600 against the Production Appwrite backend verified card selection, create/duplicate/remove/restore, save and reload, role editing, removed-name reuse, and green/red feedback. The exact disposable QA class and teacher were removed and verified; Production returned to its 36-game baseline.

Source: Linear PI-257

  • Uses the card-editor anchor for selection, creation, duplication, saves, and name-conflict recovery.
  • Keeps the save bar visible while the teacher scrolls through a long card description.
  • Shows success feedback in green and blocked/error feedback in red.

Page 1 of 19

Older releases

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

PrivacyTermsSupportHelpWhat's new