github callumalpass/tasknotes 3.12.2

latest releases: 3.22.1, 3.22.0, 3.21.0...
one month ago

Release Notes - 3.12.2

Bug Fixes

Calendar & Date Handling

  • Fixed off-by-one date bugs in completion calendar (#160)
    • Resolved timezone inconsistency where calendar showed one date but completion was recorded for another
    • Calendar rendering now uses UTC dates consistently across all components
    • Fixed "Friday tasks appearing on Saturday" issue in completion tracking

Task Management

  • Fixed project filters not working in agenda view (#161)
    • Project filtering now works consistently across all views
  • Fixed edit modal crash when tasks have empty project properties
    • Added null checks to prevent "Cannot read properties of null" errors
    • Handles null, undefined, and empty string project values gracefully
  • Fixed autofill suggestions not updating internal state (#159)
    • Context and tag suggestions now properly sync with modal internal state
    • Clicking suggestions now correctly updates the task data

UI & Styling

  • Fixed consistent styling for priorities and statuses settings tabs (#130)
    • Added missing BEM classes for proper grid alignment
    • Priority inputs now use same styling as status inputs
    • Fixed table column misalignment issues

Documentation

  • Improved README and documentation
    • Enhanced overview section with better flow and natural language
    • Added time-tracking and pomodoro feature descriptions
    • Fixed broken documentation links
    • Updated Core Features section with more accurate descriptions

Testing

  • Added comprehensive tests for date handling issues
    • Increased test coverage for calendar and completion functionality
    • Added tests reproducing and verifying fixes for off-by-one date bugs

Don't miss a new tasknotes release

NewReleases is sending notifications on new releases.