Tisty 1.38.0
Clearer tasks, real tables and diagrams you draw by hand
Tasks that say how urgent they are
- A task is overdue only once its deadline passes. If the day you planned slipped by, it is late, in amber; if it has started and still has time, it is underway.
- Today puts the most urgent first: Overdue, Due soon, Late, For today and Underway, folded so a long project does not fill the list. Each row says when it is due.
- A task with a date, a deadline and parts shows a thin bar comparing the time gone with the parts closed: on track, running slow or won't make it.
- A task's row says when an agent wrote it, and names it when you hover over it.
Tables you work on right on the page
- Click a cell and type. Move, duplicate or remove rows and columns, drag them, and sort and filter without touching the file.
- Give a column a type, such as a date, money, options, stars, a switch or a document, and each cell is written the way it asks. Numbers add up at the foot.
- Rows copied from Excel, Numbers or Google Sheets, or a CSV, come in as a table.
A window for your diagrams
- Double-click a diagram and it opens in its own window, the drawing beside its text, changing live.
- Mind maps, database schemas, flowcharts and class diagrams are drawn by hand with the mouse, and a schema copies as SQL or DBML.
- Start from an example, reuse a diagram from another document, and export it as PNG, JPG or SVG or copy it as an image.
Also in this version
- A connected assistant changes a table by its rows and columns, and every tool tells its app whether it only reads or writes, so it can ask you first.
- A task unfolds its parts in any view, and a table wider than the page scrolls sideways without breaking words.
What's Changed
- fix(app): table columns keep their words whole, and a table wider than the page scrolls sideways by @rgdevment in #446
- feat(app): a diagram opens in a window of its own, drawn live from its text, and saves back only while unchanged by @rgdevment in #445
- feat(app): a diagram in a document opens in its window with a double click or its own button by @rgdevment in #447
- feat(markdown): a table column says its type in braces, and Tisty shows, exports and adds up its values as that by @rgdevment in #448
- feat(app): a mind map is drawn and edited by hand in the diagram window, and saved as the same Mermaid by @rgdevment in #449
- feat(markdown): tables are edited through one core logic that keeps their escapes, widths and line ends by @rgdevment in #450
- feat(core): a task is overdue only past its deadline; a missed day is late, and a started one is underway by @rgdevment in #453
- fix(app): a task unfolds its parts in any view, and the ones the view leaves out wait folded until asked by @rgdevment in #452
- feat(app): a table on the page is written in place, with rows, columns, sorting and filters shown on screen by @rgdevment in #454
- feat(app): a database schema is drawn and edited by hand in the diagram window, and copied as SQL or DBML by @rgdevment in #451
- build(deps): pulldown-cmark 0.13.5 for RUSTSEC-2026-0414; deny.toml drops the ttf-parser ignore nothing pulls by @rgdevment in #461
- build(deps): the third-party notices name pulldown-cmark 0.13.5, as the lockfile does by @rgdevment in #465
- docs: the readmes carry the M8ven Trust Index badge, which proves the listing is ours by @rgdevment in #464
- ci(caches): a closed pull request cancels the runs still going for its last commit, since main runs CI again by @rgdevment in #463
- docs(help): the assistants page names where Tisty is listed, from the MCP Registry to npm, Glama and MCP Market by @rgdevment in #462
- docs: the M8ven badge is the line M8ven issued, and the MCP Registry is named rather than linked by @rgdevment in #466
- feat(app): today groups by urgency with underway folded, rows say when it is due, and the pulse counts late apart by @rgdevment in #455
- feat(app): a typed cell is written as its type asks: calendar, options, stars, a switch and a document finder by @rgdevment in #458
- feat(mcp): every tool tells the assistant's app whether it only reads, writes over what is there. by @rgdevment in #459
- feat(app): flowcharts and class diagrams are drawn and edited by hand in the diagram window by @rgdevment in #460
- feat(app): a task with a start, a deadline and parts shows a thin bar of time gone against parts closed by @rgdevment in #457
- fix(app): the pace bar sits below who filed the task instead of covering the name by @rgdevment in #468
- feat(app): a row and the side panel say a task is by an agent and name it on hover, the full page names it by @rgdevment in #469
- feat(app): the text editor moves, sorts and retypes a table through the core, and pastes spreadsheet rows as one by @rgdevment in #467
- feat(app): diagram starts with an example from a menu, saved or copied as an image as the window draws it by @rgdevment in #470
- feat(mcp): edit_table changes a table by its rows and columns, and the help and readmes tell typed tables by @rgdevment in #471
- docs: diagrams get a help page of their own, and the language reference by @rgdevment in #473
- fix(tables): filters keep their field, dragged rows show where they land, and cells open with their words by @rgdevment in #472
- feat(app): a diagram from another document is reused as a copy, and the floating bar carries a Diagram button by @rgdevment in #474
- docs: the 1.38.0 news, guide and help tell overdue, late and underway the pace bar, agent rows and typed tables by @rgdevment in #475
Full Changelog: v1.37.1...v1.38.0