unstale

npm / table

table

What changed in table 5 to 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-15.

3 breaking1 new APIs and options7 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.3.1 on npm

table 69 changes

Breaking changes 1

New APIs and options 1

  • Streams created with createStream now support end().

    6.10.0release notes

Fixes and other changes 7

  • Preserves terminal hyperlinks when measuring, wrapping and truncating cells.

    6.9.6release notes

  • ANSI escape codes are kept intact when truncating cell content.

    6.9.5release notes

  • Accounts for hidden horizontal lines when drawing borders through spanning cells.

    6.9.4release notes

  • Emoji are measured by display width when wrapping text, fixing incorrect wrapping.

    6.9.3release notes

  • Words are wrapped by display width so emoji and wide characters are not dropped.

    6.9.2release notes

  • Single-column spans are now included when calculating automatic column widths.

    6.9.1release notes

  • Fixed center alignment.

    6.0.0release notes

table 52 changes

Breaking changes 2

  • JSON schemas were updated to draft-07, which may affect schema compatibility.

    5.0.0release notes

  • The table output received a visual redesign.

    5.0.0release notes