- Add global UI synchronization for multiple timer nodes (macro-time benchmarking)
- Implement neon glow effect for 7-segment LED digits and status text
- Fix cursor conflict when resizing the node from corners
- Bump version to 0.2.2 in pyproject.toml and __init__.py
- Update README with new features and v0.2.2 changelog
- Implement a 10-minute silent watchdog that queries `/prompt` to verify if the backend is truly idle (`executing == null`)
- Prevent infinite timer loops caused by third-party custom node deadlocks (e.g., Sequential Loader ghost states)
- Ensure legitimate long-running tasks are not prematurely terminated
- Update README to v0.2.1 with Hero GIF, safety fallback documentation, and v0.2.1 changelog
- Clear stale citation marks and specify node menu path (utils/batch).
- Clarify PAUSE/RESUME semantics (UI time freezing vs. backend workflow execution).
- Document execution states ([ READY ], [ CANCEL ], [ ERROR ]) and triggering conditions.
- Specify workflow-level theme persistence behavior in workflow JSON.
- Add CHANGELOG section and versioning tag (v0.1.1).
- Update README.md to document interactive PAUSE/RESUME controls and theme persistence functionality.
- Refresh the demonstration assets/screenshots to reflect the latest UI design and interactions.
- Add interactive hover & click support on the counter area to toggle between [ PAUSE ] and [ RESUME ] states.
- Ensure the progress text (`x / y`) maintains a consistent bright blue color and standard font size independent of pause states.
- Decouple client-side ticker from backend absolute elapsed time updates to completely prevent timer jumping/rebound issues during multi-image batch processing.
- Synchronize frontend/backend reset flows when clicking the 7-segment digit display.