Obsidian plugin · 4.12.3

TaskNotes v2.1.0 - Major Feature Release

This release introduces significant workflow enhancements and editor integration features that streamline task management directly within the Obsidian editing experience.

This release introduces significant workflow enhancements and editor integration features that streamline task management directly within the Obsidian editing experience.

NEW FEATURES:#

Instant Task Conversion

  • One-click conversion of checkbox tasks to dedicated TaskNotes with inline convert buttons
  • Streamlined workflow for transforming simple tasks into structured task files
  • Configurable via settings to enable/disable the feature

Interactive Task Link Overlays

  • Live task previews displayed on wikilinks in live preview mode
  • Hover and click interactions for editing tasks without leaving the current note
  • Context menus and inline task information display
  • Smart detection of task-related wikilinks with automatic enhancement

Enhanced Date Handling

  • Improved overdue task detection that considers both due and scheduled dates
  • Better date consistency across all views and components
  • Expanded field mapping support for time tracking and completion data

IMPROVEMENTS:#

Performance & Reliability

  • Comprehensive resource cleanup to prevent memory leaks
  • Enhanced error handling with better user feedback
  • Performance optimizations in calendar view and task rendering
  • Improved DOM reconciliation and widget management

Accessibility & UX

  • Enhanced accessibility with ARIA attributes and keyboard navigation
  • Consistent BEM CSS naming across all components
  • Better input validation and security measures
  • Improved visual consistency throughout the interface

Technical Enhancements

  • Fixed deprecated Obsidian API usage for better compatibility
  • Standardized date handling using date-fns library
  • Configurable pomodoro field mapping
  • Better separation of concerns in component architecture

This release maintains full backward compatibility while adding new features that enhance the daily task management workflow.