Skip to content

Releases: ismailivanov/task-deck

0.3.8

Choose a tag to compare

@ismailivanov ismailivanov released this 29 Jul 00:48

Task Deck 0.3.8

  • Protects live board presence and card-lock identifiers when Sync Deck E2EE is active.
  • Stops sending board names in encrypted presence requests.
  • Maps opaque server lock identifiers back to local cards without exposing them to the server.
  • Remains compatible with older Sync Deck versions.

Install or update main.js, manifest.json, and styles.css together.

0.3.7

Choose a tag to compare

@ismailivanov ismailivanov released this 17 Jul 15:42

Notion-style images in card descriptions:

  • Resize — drag the grip on an image's right edge; a live px chip shows the size, and the width is stored in Obsidian's own |300 embed syntax so notes render identically everywhere.
  • Grid — hover an image and use the grid chip to lay the whole group out as 2 / 3 / 4 side-by-side columns (or back to full width) in one click.
  • Reorder — drag an image and drop it on another image's left or right half.
  • PDF export keeps grids side by side with proportional widths.

0.3.6

Choose a tag to compare

@ismailivanov ismailivanov released this 17 Jul 13:27

Fixes and improvements:

  • True WYSIWYG description editor — formatting renders live while you edit: bold/italic show immediately, real bullet lists that Enter continues (and exits on an empty line), headings, quotes, dividers and links as actual formatting instead of raw markdown markers.
  • Notion/Trello-style blocks — descriptions split into blocks: text in borderless editors and images as real thumbnails exactly where they sit in the note. Pasting or attaching an image drops it at the caret — you never see ![[...]] markup.
  • Click to edit, copy without editing — clicking the description preview opens the editor directly; text selection and image copying (hover chip) work straight from read mode, and clicking an image no longer opens its note.
  • PDF export — a PDF button in the card modal exports the card (title, board/list, dates, colored labels, members, description with inline images, checklist with assignees) through a save dialog. Desktop only.
  • Read view styling — quotes, code, rules, and headings in the card preview now look identical to the editor.
  • Editor fixes — Enter on an empty quote or list line escapes to a plain paragraph (no more quote trap), and lists nested inside other blocks now save correctly instead of being glued into a single line.

0.3.5

Choose a tag to compare

@ismailivanov ismailivanov released this 16 Jul 00:51

Fixes and improvements:

  • Sync fix — opening a vault no longer reverts boards to an older version. The board's structure file now has the same protection card notes already had: a newer version pulled from the server is adopted instead of being overwritten by stale local state.
  • Update banner — when a newer Task Deck release is out, an Update button appears at the top of the board before you do anything; it opens the release page.

0.3.4

Choose a tag to compare

@ismailivanov ismailivanov released this 11 Jul 07:35

Highlights:

  • Table view — a Notion-style table alongside the Kanban board. Columns are resizable, hideable, and reorderable; status, members, dates, and labels are edited inline; opening a task shows just its Description and Checklist.
  • Undo — Cmd/Ctrl+Z reverts your last board or table edit.
  • Fresh design — filled rounded status pills, softer-cornered labels (board and table), a round green completion checkbox, and new boards that start with To do / Doing / Done in grey / blue / green.
  • Modernized settings — a Sync Deck section plus toggles for default lists, compact labels, and the completion sound.
  • Fixed the completion sound (it wasn't playing due to a build issue).

0.3.3

Choose a tag to compare

@ismailivanov ismailivanov released this 10 Jul 20:31

Board sync fixes for multi-device and Sync Deck vaults:

  • A board no longer disappears on other devices — its synced index file is adopted (with the board's own id) instead of being trashed.
  • Deleting a board now sticks across devices instead of coming back.
  • Switching Sync Deck vaults no longer re-creates the previous vault's board folders in the vault you switched into (no more deleting leftover folders by hand).

0.3.2

Choose a tag to compare

@ismailivanov ismailivanov released this 09 Jul 19:40

Important fix: card notes are no longer overwritten with stale data.

If you sync your vault across devices, Task Deck could overwrite a card note that the sync had just delivered, silently discarding what it carried — most visibly the new per-item checklist member assignments, but potentially labels, dates or the description too. It happened during startup and depended on timing, so it looked random.

Card notes are now written with an optimistic-concurrency check:

  • the write is skipped when the note on disk is already identical,
  • a note that changed on disk since it was last read is never overwritten — it is re-imported instead,
  • notes are left alone while their card is open in the editor, and a change that couldn't be saved now tells you instead of failing silently.

If you lost checklist assignments, older copies of the note are recoverable from your vault's .trash folder.

0.3.1

Choose a tag to compare

@ismailivanov ismailivanov released this 07 Jul 22:59

Assign checklist items to members.

  • Each checklist item now has a member circle at its far left. Click it to assign that item to a Sync Deck member (or leave it Unassigned). Assigned items show the member's avatar; unassigned show an empty circle.
  • The assignment is stored per item inside the note (as a hidden comment), so it syncs across devices and leaves existing checklists unchanged.

0.3.0

Choose a tag to compare

@ismailivanov ismailivanov released this 07 Jul 01:50

Rich card descriptions with images, plus a tidier board layout.

Card descriptions

  • New Trello-style description editor with a formatting toolbar.
  • Add images by paste, drag & drop, or the Add image button (works on mobile). Images render inline where you add them, at a sensible size, and long descriptions collapse behind Show more.

Tidier board files

  • Card notes now live in <board>/cards/ and images/videos in <board>/attachments/. Existing media is migrated automatically. Card notes keep a stable identity so this stays safe across devices synced with Sync Deck.

Polish & fixes

  • Compact, correctly-proportioned card tiles; roomier card modal.
  • Card details no longer truncate when a line starts with ## (code blocks included).

0.2.0 — Cloud sync with Sync Deck

Choose a tag to compare

@ismailivanov ismailivanov released this 06 Jul 18:12

Task Deck now syncs.

  • Cloud sync + live presence via Sync Deck — your boards sync across your devices and with teammates, and you can see who's on which card in real time. A new Sync your boards & vaults button opens Sync Deck.
  • Boards auto-sync — remote changes to your board notes show up automatically; the manual Sync button is still there.
  • Fix: deleting several cards at once no longer resurrects them.
  • Polish and small fixes throughout.

Install

Enable Task Deck from Obsidian's Community plugins, or drop main.js, manifest.json, and styles.css into .obsidian/plugins/task-deck/.