DecksMD
← All releases

DecksMD 1.6.0

Released 24 April 2026

What's new in 1.6.0

Cloze deletions

Use Obsidian's native ==highlight== syntax to create cloze flashcards. Each highlighted word or phrase becomes a separate card where that text is blanked out during review.

How it works:

Write The capital of ==France== is ==Paris==. under a header — this generates two cloze cards, one blanking "France" and one blanking "Paris". Each card is scheduled independently with its own FSRS state.

Review experience:

  • Tap "Show Answer" to see the paragraph with the active cloze as a clickable [...] blank
  • Tap the blank to reveal the answer, then rate the card
  • Sibling clozes that are also due are grouped and reviewed back-to-back

Context modes (per-profile setting):

  • Hidden (default): All other clozes are also blanked — only the active blank is visually distinct with an accent-colored background
  • Open: Other clozes show their text in muted italic, only the active one is blanked

Cloze works with both header-paragraph and table formats. Cards without any highlights remain normal flashcards.

Cloze is enabled by default on new profiles. Toggle it in Manage profiles under "Cloze deletions".

Bug fixes

  • Database merge: Fixed Path B (fallback) merge failing when syncing databases with different schema versions. All INSERT statements now include explicit column names.
  • Duplicate detection: Cloze cards sharing the same front text are no longer falsely flagged as duplicates.
  • Card sync: The migrate and update operations now correctly preserve card type, cloze text, and cloze order when cards change between normal and cloze types.

Also on GitHub.