Skip to content

TaskNotes 4.0.4

Added

  • (#1134, #779) Added CMD+Enter (Mac) / Ctrl+Enter (Windows/Linux) keyboard shortcut support for saving in all modals
  • Works from any input field in task creation, task edit, time entry, timeblock, and property selector modals
  • Thanks to @luckb0x, @hamlim and @nightroman for the feature requests

Fixed

  • (#1181) Fixed vertical overflow in Kanban view columns with fewer than 15 tasks
  • Prevents cards from extending beyond column boundaries before virtualization activates
  • Thanks to @lomarcanys for reporting
  • (#1177) Bases views now anchor recurring completion and calendar navigation to the right date
  • Recurring completion from Bases Task List/Kanban uses the task's scheduled/due date instead of "today" (fixes complete_instances)
  • Bases calendar navigation and property-based events use UTC anchors to avoid previous-day jumps
  • Thanks to @nslee123 for flagging the issue
  • Bases calendar navigation now respects UTC-anchored dates to avoid landing on the previous day
  • Corrected all-day end date calculation to prevent off-by-one spans
  • Added regression test for the UTC anchor behavior
  • Thanks to KaCii for flagging the issue

Changed

  • Refactored plugin styling to better align with Obsidian's native UI conventions
  • Replaced all cursor: pointer with cursor: var(--cursor) (100+ instances) to follow Obsidian's cursor convention
  • Removed forced border: none; box-shadow: none rules that were fighting against Obsidian's native button styling
  • Scoped custom .tn-btn button system to settings modal only (.mod-settings), allowing Obsidian's native button styles to work elsewhere
  • Thanks to @kepano for guidance