Skip to content

TensorPM v1.25.3

Choose a tag to compare

@Neo552 Neo552 released this 21 Jul 15:56
· 59 commits to main since this release

Changelog - v1.25.3

πŸ› Critical Bug Fix

Reliable Startup After Updating

Fixed a database migration that could prevent TensorPM from opening after an
update when older synchronized AI activity records referenced projects,
workspaces, or chats that were no longer present locally.

  • βœ… Preserves all historical AI activity and token-usage data during migration
  • βœ… Safely removes only invalid parent references while retaining their records
  • βœ… Handles long-lived synchronized databases with incomplete legacy references
  • βœ… Adds production-shaped SQLite regression coverage for future migrations

πŸ—οΈ Reliability Improvements

  • Database migration tests now execute in the same transaction shape as the
    packaged application
  • Migration rules now require orphan-reference coverage and validation against a
    disposable copy of a long-lived synchronized database before release

πŸ“ Notes

  • No project, activity, or token-usage records are deleted by this fix.
  • This hotfix is intended for users whose database remained on schema version 49
    after the failed v1.25.1 or v1.25.2 startup migration.

πŸ“… Release Info

  • Version: 1.25.3
  • Release Date: July 21, 2026
  • Previous Version: 1.25.2
  • Type: Critical Hotfix Release