DecksMD
← All releases

DecksMD 1.7.4

Released 29 April 2026

Changes

Per-flashcard tags

  • Add tags directly in your headers using standard Obsidian syntax: ## My Topic #math #science — tags are stored on the flashcard, stripped from the displayed front text and breadcrumb, and still picked up by Obsidian's tag pane
  • Header-paragraph cards inherit their header's tags
  • Table cards inherit tags from the header above them — tag the header once and every row in the table picks it up
  • Reverse cards inherit the original card's tags, so both directions stay tagged consistently
  • Tag-only edits do not reset FSRS scheduling state — change a tag freely without losing review progress

Tag-based filter decks

  • New "Card tag" field in the filter builder — create a custom filter deck with rules like "Has tag #math" or "Has any of #math, #physics"
  • Filtering uses exact tag matching, so #math won't accidentally match #mathematics

Flashcard manager

  • New "Card tags" column showing each card's tags as chips
  • New "All card tags" filter dropdown to narrow the browser to a single tag
  • Search now also matches against tag names

Review modal

  • Card tags are displayed as read-only chips next to the breadcrumb during review

Schema

  • Database upgraded to version 15 with a new tags column on the flashcards table
  • Backups, restores, and multi-device sync handle the new column transparently — older backups restore cleanly into the new schema

Also on GitHub.