v2.1.0
Multi-select now includes notes
Ctrl/Shift selection is no longer limited to to-dos — regular notes join the selection too, including mixed sets of both kinds.
- Batch actions work on the whole mixed selection: Delete, Move to notebook, Tags, Duplicate, and Switch type, with the count in the label.
- Scheduling stays to-do-only: dragging a mixed selection to a date or setting alarms applies to the to-dos in it; notes are left untouched.
- All the selection behaviors you know extend to notes: Shift-ranges across both kinds, ESC collapsing to the last-clicked row, the editor-following highlight.
- The read-only rows in the "outside current filters" / "excluded notebooks" sections open on click but can never enter a selection — so batch actions can't accidentally reach them.
Search resilience
- The suggestion list's filter box now survives background refreshes: if a sync lands while you're narrowing and marking tags, your filter text, cursor position, and marks all stay put.
- Android: your typed search and marked tags survive the app reloading the panel. Previously an Android-initiated reload could lose an uncommitted search draft.
- Fixed a rare case where a slow refresh could repaint the search field back to an older query.
- The clear × now commits exactly once.
Under the hood
- The end-to-end test lock shared between this plugin's sibling repos now queues politely behind a running suite instead of failing, with two race conditions in the lock protocol fixed.