github callumalpass/tasknotes 3.24.2

13 hours ago

TaskNotes 3.24.2

Fixed

  • (#766) Fixed tag parsing incorrectly identifying notes with tags containing "task" (like "pkm-task") as task notes
    • Added exact hierarchical tag matching for task identification to prevent false positives
    • Preserved substring matching behavior for filter bar searches where it's desired
    • Only exact matches or hierarchical children (like "task/work") now identify notes as tasks
    • Thanks to @anareaty and @fastrick for reporting this issue
  • (#767) Fixed subgroups not rendering under the "Overdue" agenda group
  • (#768) Fixed calendar view appearing empty in week and day views due to invalid time configuration values
    • Added time validation in settings UI with proper error messages and debouncing
    • Added runtime sanitization in calendar with safe defaults (00:00:00, 24:00:00, 08:00:00)
    • Prevents "Cannot read properties of null (reading 'years')" error from FullCalendar
    • Thanks to @kmaustral for reporting
  • (#769) Fixed NLP processor incorrectly assigning hardcoded "waiting" status when "blocked" appears in task titles
    • NLP now only uses user-defined status configurations when available, ignoring hardcoded fallback patterns
    • Prevents unexpected status assignments for users with custom status workflows
    • Fallback patterns still work when no custom status configurations are defined
    • Thanks to @renatomen for reporting this issue

Don't miss a new tasknotes release

NewReleases is sending notifications on new releases.