Obsidian plugin · 4.17.0

TaskNotes 4.17.0

Fixed delayed autofocus in task modals interrupting typing in another field or moving a title caret that was already positioned. Initial focus now respects a control selected wh...

Changed#

  • Updated the privacy policy and added terms for the optional hosted TaskNotes Calendar service, distinguishing it from the plugin's direct calendar connections. See Privacy and Terms.
  • Reworked the task create and edit modals. Status, priority, dates, recurrence and reminders are now labelled chips that show their current value, replacing the icons with a dot. The edit modal starts with the title, Task information is collapsed, and Archive and Delete moved into a More actions (⋯) menu beside Open note. Empty field rows are more compact, and comma-separated tags keep their separators while typing.
  • Natural language input now updates the form as you type, so the Fill form button and the preview under the input were removed. Removing text from the input undoes what it set, and a field you changed by hand is no longer overwritten. See Task Management.
  • Closing the create modal with an unsaved draft now asks whether to save or discard it, as the edit modal does. Open note and Archive in the edit modal now ask before leaving unsaved changes, rather than afterwards.
  • A missing title or invalid time estimate is now shown on the field itself instead of in a notice.
  • (#2492) Recurring task cards can now follow the same status-click cycle as ordinary tasks when Reset status after each occurrence is enabled and the first completed status has a Next status. Reaching a completed status completes the occurrence shown. With the setting off or no Next status configured, a click still completes the occurrence directly. Dropping a recurring task on Done and the task context menu still complete it directly. New setups enable the setting and use Done → Open; existing setups leave it off and their saved statuses are not changed. See Recurring Tasks.
    • Thanks to @Jomo94 for requesting this in #1370 and @martin-forge for the implementation
  • Shortened the v5 and app announcement above the release notes, removed Android tester sign-up instructions, and refreshed the plugin beta link.
  • (#2486) Collapsed Kanban columns now display their titles vertically from top to bottom and retain configured status icons. Long titles are truncated. See Collapsing Columns
    • Thanks to @UniCode9696 for the suggestion

Fixed#

  • Fixed delayed autofocus in task modals interrupting typing in another field or moving a title caret that was already positioned. Initial focus now respects a control selected while the modal opens, and pending autofocus is cancelled when it closes.

  • (#2521) Fixed completing a recurring task changing its status in setups where the first completed status has a Next status. Since 4.16.0, that Next status, often set so a reopened task returns to an inbox or default status, was also applied to every recurring series when an occurrence was completed or skipped from a status click or the context menu, while the edit modal's completion calendar left the status alone. Resetting a series' status is now its own setting, Reset status after each occurrence under Settings → Features → Recurring Tasks. It is off for existing setups, so recurring tasks keep their status again, and on for new ones. If you set a Next status on Done to get this reset, turn the setting on. The status-click cycle for recurring tasks from #2492 also needs this setting. See Recurring Tasks.

    • Thanks to @Pondering-Peregrine for reporting this
  • Fixed dropping a recurring task onto a completed Kanban status also completing the next occurrence when the task was completed elsewhere during the drag. Board refreshes now wait until the drag ends. See Recurring Tasks.

  • Fixed dragging a card reversing the other cards in a Kanban column when manual order is sorted descending. Kanban now follows the configured sort direction, matching Task List. Columns already reordered under a descending sort will show their intended order once after updating; stored ranks are not rewritten when the view opens.

  • (#2503) Fixed calendar list and Agenda cards for recurring occurrences other than the next one showing the task's current dates, with date controls that changed the task. Every row could look overdue, and selecting the date on the card for a later occurrence moved the task's next occurrence instead. These cards now show their own occurrence's scheduled date as read-only text, without the task's due date, and are only marked as past when that occurrence is past and neither completed nor skipped. See Recurring Tasks.

    • Thanks to @martin-forge for reporting this, and @14790897 for the report on timed series
  • (#2513) Fixed Skip instance in the menu on calendar list and Agenda cards skipping the task's next occurrence instead of the one on that row, from both the ⋮ button and right-clicking the card. Skipping a later occurrence can still move scheduled past an earlier pending occurrence; that remaining limitation is tracked in #2513. The menu's Scheduled date and Due date items still apply to the series.

  • (#2504) Task List, Kanban, Mini Calendar and Calendar views left open across midnight now update for the new day. Cards show the new relative dates and overdue state, and a calendar still on the previous day moves to today; one you paged elsewhere or configured with an initial date stays where it is. Hidden views catch up when next shown. This does not re-run Bases filters that use today(), which Obsidian evaluates.

    • Thanks to @martin-forge for reporting this.
  • Fixed pressing the save shortcut twice in quick succession creating the task twice.

  • Fixed a failed follow-up step, such as updating a dependency, leaving the create modal open so that saving again created a second task. The modal now closes and a notice explains what failed.

  • Fixed text in the natural language input being dropped when the task also had a prefilled title.

  • Fixed edits made after using Fill form being overwritten by the natural language text when saving.

  • Fixed Escape doing nothing in the task modals after focus had left a markdown editor.

  • Fixed "1h" in the time estimate field being saved as 1 minute. The field now accepts values such as 90, 1:30, 1h, 1.5h and 1h 30m.

  • (#2484) Fixed collapsed Kanban columns expanding again after Obsidian restarts or the view reloads. Collapsed columns are now saved in the view's .base configuration, like column order. See Collapsing Columns

    • Thanks to @UniCode9696 for reporting this
  • (#2489) Fixed natural language parsing reading text inside links as task fields. Dates, tags, contexts and statuses inside wikilinks, markdown links, inline code and URLs are no longer parsed. Converting - [ ] review [[2026-11-03 Meeting with Jane]] no longer schedules the task for that date, and converting a line with [[Project#Next steps]] no longer adds a Next tag or cuts it out of the link. A trigger directly before a link, such as +[[Project]], still applies. See Natural Language Processing

    • Thanks to @Mirrimo for reporting this
  • (#2481) Fixed the timeblock edit modal dropping attachments written as links without .md (for example [[Tasks/Write report]]) when saving. Existing links now keep their original text.

    • Thanks to @ac8318740 for reporting and fixing this
  • (#2494, #2498) Fixed time entries in the calendar's week and day views squeezing every event on their day, even where nothing overlapped. Time entries now sit in the narrow strip on the right only where they overlap a scheduled task, timeblock or calendar event. Elsewhere, events and time entries use the full column width, as they did before 4.15.

  • (#2494) The previous and next buttons in the calendar toolbar now show larger, clearer arrows.

    • Thanks to @RumiaKitinari for reporting both, and @mgreen3 for the related report
  • (#2507) Fixed the swimlane label column covering the left edge of the first Kanban column in windows 769–1200px wide.

    • Thanks to @alentangzy-jpg for reporting this