• 1.0.6 2f861c2fcb

    crib released this 2025-11-23 12:18:00 +00:00 | 22 commits to master since this release

    This release fixes the critical issue where timers would stop tracking when Obsidian is minimized or in the background.

    Bug Fixes

    • Fixed timer not tracking in background: Timer now uses timestamp-based tracking instead of setInterval, ensuring accurate time tracking even when Obsidian is minimized or inactive
    • Added visibility change detection: Automatically syncs timer when app returns to foreground

    Technical Changes

    • Implemented timestamp-based timer tracking system
    • Added visibilitychange event listener to sync timers when app becomes active
    • Maintains timer state across pause/resume and background/foreground transitions

    Files Included in Release

    • main.js - Compiled plugin code
    • manifest.json - Plugin metadata
    • styles.css - Plugin styles

    Installation

    1. Download focus-task-1.0.6.zip
    2. Extract the files
    3. Copy the files to .obsidian/plugins/focus-task/ in your vault
    4. Reload Obsidian and enable the plugin
    Downloads