TensorPM v1.22.0
Changelog - v1.22.0
TensorPM 1.22.0 brings the Work Breakdown Structure into the Timeline, makes it easier to
rearrange visually, gives local AI models a clearer identity, and removes a duplicate AI setup
detour from the project explorer.
π New Features
WBS hierarchy in the Timeline
The Timeline now mirrors the real Work Breakdown Structure instead of flattening every task into a
single list.
- Structure nodes, work packages, categories, and tasks appear in their canonical parent-child
order with WBS codes and clear indentation. - Expand or collapse a branch directly in the Timeline. The state is shared with the List and WBS
views, so the hierarchy stays consistent as you move between views. - Structure bars roll up the planned date range and progress of their descendants, giving you a
compact overview of an entire branch. - Work-package bars can be created, moved, and resized directly on the Timeline to update their
planned start and end dates. Rollup bars update with the live drag preview.
Drag-and-drop in the WBS chart
The graphical Work Breakdown Structure (the top-down org-chart view) is now fully interactive in
edit mode, matching the table view.
- Drag any node to reorder it among its siblings or to move it under a different parent.
- Drop onto the center of a structure node to nest a node inside it; drop near the left or right
edge to place it before or after. - While you drag near the left or right edge of a wide chart, the view now scrolls automatically so
you can reach off-screen branches without letting go. - Invalid drops (for example, into a work package, or a move that would create a loop) are shown as
blocked before you release.
Model colors for local AI
Each local or self-hosted model now carries its own subtle, consistent accent color across the
model picker, chat input, and messages.
- The color is derived from the model name, so the same model always looks the same and different
models are easy to tell apart at a glance. - Accents apply only to your own local models and never change the established colors of the hosted
provider logos.
Clearer local AI setup
Configuring a local or self-hosted endpoint is smoother in both Settings and the onboarding wizard.
- Press Enter in the API key field to validate and save in one step.
- The connection is checked before an API key is stored, with a clear Validating / Valid / Invalid
status. - When an endpoint is reachable but reports no models, you are prompted to add a model name instead
of being left without guidance.
π Bug Fixes
- The AI sees every work package under a structure node. After you reorganized work packages
under a structure node in the WBS, the AI project agent could sometimes recognize only one of
them. It now reliably sees all of them when reading or updating your work breakdown structure. - Your uncategorized inbox stays put. In the WBS chart, the "General" inbox can be reordered
among the top-level nodes but can no longer be accidentally dropped inside a structure node, which
previously would have folded all of your uncategorized items into that structure's progress. - Your chosen model is respected. Testing or saving a local endpoint no longer silently swaps
the model you configured for a different one, even when the endpoint lists the model under a
slightly different name (for examplellama3versusllama3:latest). - No more misleading "success". In onboarding, saving a key for an endpoint that returns no
models no longer reports a plain success and then fails later β it now guides you to add a model. - Accurate connection status. A green "Valid" badge no longer lingers next to the API key after
a later connection test fails. - Steadier key saving. Pressing Enter can no longer start a second connection check while one is
already running. - Correct model coloring. The model accent no longer appears for a disabled local-AI
configuration or an empty model name. - More reliable spreadsheet artifacts. XLSX generation now accepts compatible typed-array
views when packaging workbook data instead of misreading them as nested paths.
ποΈ Improvements
- Dragging in the WBS chart is smoother on large projects, with no per-move rendering cost.
- Edge auto-scroll stops immediately when the pointer leaves the window instead of scrolling on its
own. - Internal cleanups to how local model lists and accents are handled, keeping Settings and
onboarding consistent. - The project explorer no longer contains a second AI login/API-key setup screen. Account access
remains in the header, while provider keys and local AI remain in Settings. Workspace and
Connectors are now grouped together on the right without the old gap.
π Notes
- The "General" / uncategorized inbox is intentionally kept at the top level of the WBS. You can
reorder it among the top-level nodes, but it cannot be nested inside another node. - This release is desktop-only. There are no server, sync, or account changes, and no action is
required for existing projects.
π Release Info
- Version: 1.22.0
- Release Date: 2026-07-16
- Previous Version: 1.21.1
- Type: Minor Release