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.logwhile logging was enabled caused repeated ENOENT errors. Now gracefully recreates the file when the cached reference is stale.