TaskTime Pro v1.1.0
TaskTime Pro 1.1.0 is a production-hardening release for the core local-first workflow and both browser and agent interfaces.
Highlights:
- Centralizes timer lifecycle and retry-safe stop recovery, manual time-entry validation, recurring-task state, and relationship-bearing task/project/client writes.
- Hardens Drive sync, archive replay, dirty-document recovery, backup/restore, and concurrent manifest reconciliation without destructive data resets.
- Strengthens billing and reporting exactness across immutable invoice selections, legacy eligibility, deterministic rounding, finalization/undo journals, expenses, FX snapshots, tax claims, and complete-history unbilled queries.
- Aligns browser and agent operations, adds duplicate-create and protected-deletion guards, and improves MCP command validation, approvals, replay safety, and recovery behavior.
- Displays seconds for sub-minute dashboard time entries so logged work never appears as 0m.
- Establishes a zero-diagnostic repository-wide TypeScript release baseline.
Compatibility:
- Persisted Yjs and Drive contracts remain backwards compatible; changes are additive or migration-safe and require no local or cloud data reset.
Agent artifacts:
- @tasktimepro/agent-bridge 0.2.0
- @tasktimepro/openclaw 0.2.0
- Claude plugin manifest 0.2.0
- ClawHub skill remains 1.0.7 because its published skill content is unchanged and uses the unpinned bridge package.
Validation:
- Local and GitHub release gates passed.
- 1,860 tests across 215 files with 93.96% statement coverage.
- 34 browser smoke tests and 2 PWA/offline smoke tests passed.
- Production app and public-site builds passed.
- Packaged bridge, managed bundle, and live MCP end-to-end smoke checks passed.