TaskNotes

TaskNotes 4.3.49 (Fork)

This release is from the cybersader/tasknotes fork.

Added

  • Granular debug log controls: New per-category filter checkboxes under Developer Options let you enable/disable logging for specific subsystems (Notifications, Views, Bulk operations, Services, etc.) instead of all-or-nothing.
  • Clearer debug logging description: Setting now explains that ON sends logs to both console and debug.log file, while OFF silences everything except errors.

Changed

  • Migrated ~170 raw console.log/warn calls to debugLog: Logs from 41 source files now respect the debug logging toggle and category filters. Console is quiet by default — only errors show unless debug logging is explicitly enabled.

Fixed

  • DebugLog ENOENT crash: Deleting debug.log while logging was enabled caused repeated ENOENT errors. Now gracefully recreates the file when the cached reference is stale.