Skip to content

TaskTime Pro v1.1.0

Choose a tag to compare

@owenfar owenfar released this 13 Jul 12:36
· 37 commits to main since this release

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.