Repository navigation
No code changed. The only difference is the symfony/tui constraint,
which is now ~8.1.5 instead of ^8.1.
The floor moved because of a bug in the component rather than one here.
Up to 8.1.4 truncateToWidth() measured a tab as one column while the
rest of the component drew it as three, so a cell holding a tab came
back wider than the column it had been cut for and pushed everything to
its right out of line. 8.1.5 fixes it, and the regression test added
here only passes from that version on.
The ceiling is the half the README has claimed since 0.1.0 while the
constraint never enforced it. The component is experimental, so 8.2 can
change the API with no deprecation cycle, and a composer update is not
how you want to find that out. When 8.2 lands I will run the package
against it and tag a release.
Upgrading from 0.2.0 needs nothing, unless you are on symfony/tui below
8.1.5 — Composer will simply keep you on 0.2.0 until you move up.