Skip to content

Solid Memo 4.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 19:13
· 36 commits to main since this release

4.0.0 (2026-10-19)

⚠ BREAKING CHANGES

  • the app writes preferences in format 5 and deck
    schedules in format 2. An older version of Solid Memo reads format-5
    preferences without the scheduler and refuses to save over them, so
    after this version saves or updates an instance's preferences, a tab
    or device still on an older version cannot save its preferences or
    theme until it is reloaded. Such a tab also ignores the preferences'
    scheduler and keeps scheduling and grading by SM-2 alone, which leaves
    the FSRS-6 states it grades to be worked out again. It reads a
    format-2 deck schedule as format 1, so while that schedule is fresh it
    shows its counts (FSRS-6's due days when FSRS-6 is in use) as its own,
    and it cannot write over it: its digest writes that hold one fail and
    it reads that deck's documents again on each visit.

Features

  • decks: add a Swedish driving license B theory course (503679d), closes #194
  • domain: schedule with FSRS-6 (5e68e46), closes #191
  • keep an FSRS-6 state beside each SM-2 state (ed0b841), closes #191
  • name the scheduler in preferences and deck schedules (3e5d1ff), closes #191
  • ns: add FSRS-6 review states to vocabulary 1.21 (75b6f17), closes #191
  • recommend FSRS-6 and invite SM-2 learners to switch (2494072), closes #191
  • studio: show a card's FSRS-6 memory in the inspector (15b1ae4), closes #191
  • switch the scheduler to FSRS-6 in the preferences (4f3be7c), closes #191