Changelog 0.2.7
Added
- Row titles: name the individual rows of a plot.
- Project bar: the open project now lives in a chip at the foot of the left sidebar, showing its name and an accent dot when there are unsaved changes.
- Inline rename everywhere: plots, tabs, rows, signals, data sources and folders are now renamed in place.
Changed
- Changing a channel’s unit in a data source now also updates the unit of every plotted instance of that channel, unless an instance was given its own unit.
Fixed
- Parametric / XY paths with gaps are now drawn as connected lines with the gaps lifted, instead of being mistaken for an unordered point cloud and shown as scatter.
- Copying or pasting a plotted signal that carried an operation no longer stays linked to the original – editing the copy’s operation used to change the original too.
- Crash when duplicating a data source from its context menu (Windows).
- App not starting due to the single-instance check (Windows).
- Removed the max_tokens parameter from the AI integration – the newest reasoning models reject it, and usage is already bounded by the tool-iteration limit.
Improved
- AI reliability when driving ScryLab: better matching of the signal names you ask for, clearer operation parameter names, and fewer failed placements when it plots signals or runs operations.