TensorPM v1.12.4-beta.1 (Beta)
Pre-release
Pre-release
Changelog - v1.12.4-beta.1
π Bug Fixes
More reliable cloud workspace moves
TensorPM now keeps project-related sync metadata aligned when projects are moved between workspaces.
What Changed:
- β Project data follows the moved project β Action items, categories, people, files, decisions, budgets, timers, and related project records now update their workspace assignment together with the project.
- β Indirect project records are handled too β Records that belong to a project through an action item, recurring item, person, or decision now follow the correct workspace during sync.
- β Stale workspace references are repaired before upload β If older local records still point at the previous workspace, TensorPM normalizes them before sending them to the sync service.
User Benefit:
Moving a project between workspaces is less likely to leave related data behind, upload it under the wrong workspace, or create confusing sync gaps.
Better encrypted sync recovery after key changes
Encrypted records that were skipped while TensorPM was waiting for workspace keys are now replayed more safely once those keys become available.
What Changed:
- β Full retry after key availability β TensorPM scans encrypted sync data again after key import or key bootstrap, so older skipped records are not missed by incremental sync watermarks.
- β Safer delete reconciliation β Hard-delete cleanup still avoids tables with pending uploads, protecting local changes while encrypted downloads catch up.
User Benefit:
Team workspaces using end-to-end encryption should recover more reliably when a device receives or creates missing workspace keys.
π§ͺ Testing
- β Focused sync regression tests passed for project moves, encrypted download replay, upload normalization, and indirect project ownership.
- β TypeScript type checking passed.
π Notes
This beta focuses on sync correctness for moved projects and encrypted workspace-key recovery.
π Release Info
- Version: 1.12.4-beta.1
- Release Date: 2026-06-21
- Previous Version: 1.12.3-beta.1
- Type: Patch Beta Release