DecksMD 2.4.1
Released 1 July 2026
Decks 2.4.1 — parse multiple header levels per profile
A deck profile could only turn one header level into card fronts. Now a single profile can parse several levels at once — so ## and ### sections in the same note both become cards, without splitting the note across separate decks or profiles.
Pick additional levels
The Header level dropdown in a profile still sets the primary level. Below it, a new Additional header levels selector lets you switch on any other levels (H1–H6) you also want treated as cards. Pick Title as the primary level and the extra selector hides — whole-note mode is unchanged.
Each header is its own card
Every selected header becomes an independent card (siblings, not nested): a parent header's back is just the text before its first sub-header, and a header that contains only sub-headers — with no body text of its own — produces no card. Cloze and image-occlusion cards are detected at every selected level too.
New cards still use one level
Writing is unchanged: cards you create by hand, generate, or import (Anki / Spaced Repetition) are still written at the profile's primary level, and editing a card keeps its existing header depth. The extra levels only affect how existing notes are read.
Upgrade-safe: existing profiles keep their single level (no extra levels added). Turning levels on or off re-parses that profile's decks on the next sync.
Also on GitHub.