TensorPM v1.31.1
Changelog - v1.31.1
π Bug Fixes
Project check-ins no longer disappear when a check cannot run
A skipped check (for example while no AI provider is available) could vanish
from the dashboard completely. A failed check could also be hidden behind a
newer analysis, leaving no visible retry action.
What changed:
- β Skipped and failed checks stay visible with their actual status
- β A retry remains available even when a newer dashboard analysis is shown
- β
A suggested next step is displayed when it is the check-in's only
actionable content
Empty AI updates can no longer report success
Some model providers may send an update tool call with an empty operation list,
even though the tool schema requires at least one operation. TensorPM now
rejects that call before persistence instead of reporting a successful no-op.
ποΈ Improvements
- Stronger release checks. Formatting and renderer IPC boundaries now run
in the normal release path, with explicit skip options still available for
exceptional cases. - Real package startup tests. Release builds now start the app directly
from the macOS DMG and Linux AppImage, not only from the Windows installer. - Safer database upgrades. Packaged macOS and Linux builds are started
against a disposable, sync-shaped schema-49 database and must preserve its
data while migrating to the current schema. - Non-blocking security reporting. A scheduled report now covers root and
E2E dependencies, secrets, and static security findings without turning
advisory results into an automatic release block.
π Notes
- No new database migration is introduced by this release. The migration smoke
test validates the existing upgrade path and never touches a real user
database. - Existing projects require no manual changes.
π Release Info
- Version: 1.31.1
- Release Date: 2026-08-01
- Previous Version: 1.31.0
- Type: Patch Release