Skip to content

TensorPM v1.8.10-beta.1 (Beta)

Pre-release
Pre-release

Choose a tag to compare

@Neo552 Neo552 released this 08 Jun 10:41
· 43 commits to main since this release

Changelog - v1.8.10-beta.1

Bug Fixes

More resilient background network handling

TensorPM now handles transient socket failures from background services more
gracefully.

What Changed:

  • IMAP email connector socket errors such as connection resets and timeouts are
    logged without crashing the app
  • Benign network exceptions are filtered consistently in the main crash handler
    and crash recovery monitor
  • Network timeouts no longer create misleading "TensorPM closed unexpectedly"
    recovery reports when the app can keep running

User Benefit:
Temporary mail server, network, or socket interruptions should no longer take
down the whole desktop app or show a false crash banner on the next launch.

Browser agent extraction fallback

The browser agent now has a stronger fallback path when a browser-use run
finishes without writing its structured extracted.json handoff file.

What Changed:

  • Captures readable page content snapshots during browser sessions
  • Uses the latest readable page snapshot as fallback extracted content
  • Keeps page snapshot work in the background so browser-agent step updates are
    not blocked by content extraction
  • Preserves the last meaningful page URL/title if the browser closes before the
    final result is emitted
  • Avoids stopping the agent just because a browser-stopped event is observed
    during normal browser-use shutdown

User Benefit:
Browser-agent results are more likely to include useful readable page content
instead of only a generic final answer or artifact reference.

GitHub Copilot CLI detection improvements

The GitHub Copilot integration is more careful about Windows installations that
only expose a VS Code shim.

What Changed:

  • Improved Copilot CLI detection to avoid treating VS Code-only shim paths as a
    working standalone CLI
  • Clarified diagnostics for the Windows shim-only case
  • Added review fixes around detection and CI cache behavior

User Benefit:
TensorPM is less likely to offer or invoke a Copilot CLI path that cannot run
outside VS Code.

Improvements

Safer release validation

The release script now includes a non-skippable Node ESM import verification
gate.

What Changed:

  • Builds the backend like the production pipeline before release tagging
  • Verifies compiled Node ESM imports so missing file extensions or broken module
    specifiers are caught before shipping
  • Added a dedicated --skip-ai-smoke release option so maintainers can run
    TypeScript, lint, Node import verification, and unit/integration tests without
    running real-AI or Playwright E2E smoke tests

User Benefit:
Release builds have stronger protection against packaged-app launch failures
while still supporting faster patch releases when E2E and real-AI checks are
intentionally skipped.

Lower-cost CI caching

Release-build CI cache behavior was adjusted to avoid dead cache work and reduce
runner cost.

What Changed:

  • Fixed ineffective cache usage in release build workflows
  • Added a warm-build-caches workflow for reusable dependency/build caches
  • Reduced unnecessary runner time in release-oriented CI jobs

User Benefit:
No direct app behavior change, but release builds should be cheaper and more
predictable for maintainers.

Dependency updates

Production and development dependencies were refreshed.

What Changed:

  • Updated 7 production-minor dependencies
  • Updated 21 development dependencies
  • Refreshed package lockfiles, including E2E package metadata

User Benefit:
TensorPM stays current with maintenance updates while preserving the existing
application behavior.

Notes

  • This release intentionally skips Playwright E2E and real-AI smoke tests during
    the release command. Unit and integration tests remain part of the release
    gate.
  • No database migration is included.

Release Info

  • Version: 1.8.10-beta.1
  • Release Date: 2026-06-08
  • Previous Version: 1.8.9-beta.3
  • Type: Patch (Beta) Release