Skip to content

v0.29.1 — markdown / renderer / stats / plan UI bug fixes

Choose a tag to compare

@esengine esengine released this 07 May 00:09
· 1854 commits to main-v2 since this release
39dbe19

Headline: four user-reported bugs from the 0.29.0 release window. Markdown no longer turns e.g. into broken hyperlinks. Cell-diff renderer defensively trail-clears shrunk rows. Resumed sessions keep their cumulative cost. Approve plan modal shows the plan body inline. Wide tables fall back to row-grouped output instead of column-grouped.

Bug fixes

  • markdown: stop linkifying English abbreviations (e.g, i.e); drop the OSC 8 escape from osc8() that was producing visible ]8;;file://... garbage on cmd.exe / non-OSC-8 terminals (#330, PR #341)
  • renderer: trail-clear rows that shrank between frames in the cell-diff (defensive against any future ANSI desync) (#330, PR #341)
  • stats: carry session cost / turn count across resume — SessionStats gains seedCarryover(), CacheFirstLoop reads from session meta (#333, PR #342)
  • plan: show the plan body in the Approve plan modal when the model didn't supply structured steps (#336, PR #343)
  • markdown: row-group the wide-table fallback layout (one logical row per block instead of one column per block) (#340, PR #344)

Install

npm i -g reasonix@0.29.1