github callumalpass/tasknotes 4.13.1

4 hours ago

TaskNotes 4.13.1

Added

  • (#2223, #2224) Added task-card__metadata-date--today and task-card__metadata-date--future CSS classes for due and scheduled dates. Completed past dates are not classified as future when overdue styling is hidden. Thanks to @chmac for the suggestion and contribution.

Fixed

  • (#2313) Fixed ICS meetings disappearing when another guest declined. Declined meetings are hidden only when the feed identifies the calendar owner's response; otherwise they remain visible. Refresh subscriptions after updating. See Calendar Integration. Thanks to @benschifman for reporting and providing the reproduction.
  • (#2203) Completing or skipping a recurring instance in the edit modal no longer creates a duplicate Google Calendar event when the scheduled date advances. Manual rescheduling still creates the appropriate moved occurrence. Thanks to @christenbc for the fix.
  • (#2336) Reduced the plugin bundle below Obsidian Sync Standard's 5 MB per-file limit so it can sync between devices again, and removed duplicate bundled dependencies to leave more room for future updates. Thanks to @kmalakoff for reporting and @CyberBlaed for confirming.
  • (#2335) Fixed date-like text in the current note’s folder or title being replaced when choosing a task folder with {{currentNotePath}} or {{currentNoteTitle}}. Date tokens written in the folder template still work. Thanks to @hikatamika for reporting.
  • (#2301) Fixed clicking the Pomodoro timer display to edit its duration. Thanks to @minnyee for reporting and identifying the cause.
  • (#2328) Fixed direct status edits on occurrence notes not updating the recurring parent’s completion history or creating the next occurrence when configured. Thanks to @mudnug for reporting this.

Changed

  • (#2329) Clarified how to generate a TaskNotes API token and configure Claude Desktop's MCP bearer authentication, including restart and token replacement instructions. See HTTP API. Thanks to @kmaustral for reporting the setup confusion and confirming the solution.

Don't miss a new tasknotes release

NewReleases is sending notifications on new releases.