github callumalpass/tasknotes 2.0.3

latest releases: 3.22.1, 3.22.0, 3.21.0...
3 months ago

Bug Fixes:

  • Fixed recurring tasks without due dates not appearing in agenda view
  • Recurring tasks now properly show on their scheduled days in agenda view

Command Improvements:

  • Removed layout-specific commands (open-linked-views, open-grid-layout, open-tabs-layout)
  • Removed popout window commands for cleaner command palette
  • Added 'Refresh TaskNotes cache' command for troubleshooting
  • Simplified ribbon icons to focus on core functionality

Technical Details:

  • Enhanced FilterService initial task set logic to include recurring tasks without due dates
  • Modified getTaskPathsInDateRange() to check all recurring tasks for date range inclusion
  • Added async processing with batched performance optimizations
  • Maintained backward compatibility and existing performance characteristics
  • Root cause: CacheManager only indexed tasks by actual due dates, excluding recurring tasks without due dates from date-based queries

The agenda view now correctly displays recurring tasks without due dates on their appropriate scheduled days.

Don't miss a new tasknotes release

NewReleases is sending notifications on new releases.