TensorPM v1.26.0
Changelog - v1.26.0
π New Features
Work the File Explorer Without a Mouse
The file explorer is now fully operable from the keyboard, in both grid and list
view.
- β Move between files and folders with the arrow keys, Home, and End
- β Open a file or enter a folder with Enter, select with Space, go up with Backspace
- β Open the context menu with Shift+F10 or the context-menu key, right where the item is
- β Rename with F2, and step through menu entries with the arrow keys, Home, End, and Escape
- β
Sort by column from the keyboard β the column headers are now real buttons and
announce the active sort direction to screen readers
Focus stays where you expect it: after entering a folder or closing a menu it
returns to the list instead of dropping you back to the start of the page.
Find Decisions in Search β and Land on Them
Global search now includes the decisions of the active project, matching their
text, rationale, and source.
- β See decisions in the result list with their status and date
- β
Jump straight to the decision: TensorPM switches to Trail β Decisions,
scrolls to it, and highlights it briefly - β
Reach decisions that your saved status or source filter would otherwise hide β
the filter is widened for you instead of leaving you on an empty list
Compact Trail Entries Say What They Changed
The compact trail view used to show only a field name, a status, and a time. Each
row now carries a one-line summary that identifies the actual change.
- β Recognize entries at a glance: the affected task, person, or decision by name
- β See concrete value changes, for example a budget going from one figure to another
- β Spot entries with several changes at once through a "+N more" marker
Guidance in Your Language
Smart action cards were previously stored in English and shown in English, whatever
the interface language.
- β Read observations, impacts, and suggestions in German or English
- β Get correct singular and plural forms, including the number of affected tasks
- β Keep existing cards working β entries created before this release are translated too
Smart Action Cards as an Accordion
The stacked card pile has been replaced by a plain list in which one card is open
at a time.
- β See every card in the stack instead of only the top of the pile
- β Open and close cards by keyboard, with proper expanded/collapsed state
- β Read cards without them overlapping each other
A Distinct Mark for Local AI Models
- β Recognize local models by a crisp vector mark that no longer depends on a system font
- β Tell your local models apart through a stable per-model color accent
- β See the mark correctly in dark mode
Smaller Additions
- β Completed tasks on the board show their completion date instead of a due-date warning
- β Failed project check-ins can be retried directly from the dashboard card
- β
Browser-use setup explains in plain language what is missing, with the technical
diagnostics moved behind a "Details" toggle
π Bug Fixes
Project Structure Generation with a ChatGPT Subscription
Generating a project structure through a ChatGPT subscription stopped after the
first field, because the turn ended while waiting for a tool result.
- β Every submitted field of a generated project structure is captured
- β The turn completes normally instead of ending early
Dates and Times in the Interface Language
- β
Relative times ("3 days ago") now follow the interface language instead of always
being English - β Chat history groups and scheduled times are translated
- β
A timestamp between roughly eleven and twelve months old is no longer reported as
belonging to the current year β this also affected the age of the previous
evaluation passed to the AI
People
- β People without an email address no longer show a dead email action
- β
Person actions are reachable by keyboard and visible on touch devices instead of
appearing only on mouse hover - β
The person context menu can be operated with the keyboard and returns focus where
it came from when closed
Smaller Fixes
- β Refreshing guidance now picks up changed rule data instead of keeping a stale card
- β Skill entries in the file context menu are translated in the German interface
- β
A failed check shown above an older project check-in report no longer reads as if
that report had failed
ποΈ Improvements
Accessibility
This release brings the file explorer, the people area, and the guidance cards
closer to keyboard and screen-reader parity with the rest of the app: a single
tab stop per list, announced selection and sort state, real menus with real menu
entries, and visible focus rings that no longer get distorted by global button
styling.
π§ͺ Reliability
- Added regression coverage for keyboard navigation, menu focus handling, and roving
tab order in the file explorer - Added coverage for the person context menu when its entries change with the person's data
- Added coverage for the decision deep link, including the case where the target is
hidden by a saved filter - Added coverage for the compact trail summary across its different change sources
- Added a boundary test for relative dates that guards every unit handover, not just
the one that broke
π Notes
- No database migration and no server-side deployment are required for this release.
- Existing guidance cards are translated when displayed; the stored text is unchanged,
so nothing is lost if you switch languages.
π Release Info
- Version: 1.26.0
- Release Date: July 25, 2026
- Previous Version: 1.25.7
- Type: Minor Release