Packages

@opentui/react

0.6.8 · 23 Oct 2026MIT225.5k / weekRepositoryHomepagenpmAtom feed

Latest releases

All 156 releases
  1. 0.6.x · latest line
  2. 0.6.8

    23 Oct 2026
    • core: A left or right wheel step no longer shifts a Text or Code with wrapMode: "none" and truncate: true by one column. A text with a sideways offset now returns to column 0 when truncate becomes true or wrapMode changes to "word" or "char".

    • web: format the 0.6.7 release notes

    • native: move the single-input width tests into the text corpus

  3. 0.6.7

    23 Oct 2026
    • breaking

      core: A Box with a default-ignorable character in customBorderChars, such as U+200E or U+FFA0, throws InvalidArgument at creation, and drawGrid rejects such a character. Use a border character that takes one cell. See Box.

    • core: The gutter option and property of DiffRenderable set paddingLeft, paddingRight, and minDigits for the line-number gutter. Diffs with the same minDigits align their code columns. See Diff.

    • core: LineNumberRenderable.getGutterLayout() and setGutterLayout() read and set the gutter padding, minimum digits, and minimum widths as a GutterLayout. See Line number gutter.

  4. 0.6.6

    14 Oct 2026
    • core: A custom renderable can override protected defaultDimension(kind) to set the width or height that a nullish write restores. See Custom renderables.

    • core: Assigning null or undefined to a layout property restores the default for an omitted option, and removing a React or Solid style prop does the same. See Layout.

    • core: Assigning null or undefined to visible shows the node. Before, null hid the node, so assign false to hide it.

  5. 0.6.5

    14 Oct 2026
    • core: Renderables have the remaining Yoga Node style getters, such as getHeight(), getMaxWidth(), getPadding(edge), getGap(gutter), getFlexDirection(), and getAlignSelf(). Use them instead of style reads through getLayoutNode(). See Layout.

    • core: read declared layout styles on renderables

  6. 0.6.4

    13 Oct 2026
    • core: Kitty images in iTerm2 no longer go black or blank after a move, a scroll, or a layout change. The renderer now deletes each old placement by its placement id, because iTerm2 also frees the image data when it gets an image-wide delete.

    • native: delete Kitty placements by id so iTerm2 keeps the image

Dependency tracking · free for 3 projects

Know when your own dependencies move

@opentui/react published 131 releases in the last 12 months. Inlinr folds the routine ones into a line and keeps the few that need you.

  • Advisories reach you

    An email when a critical or high advisory affects a project, before the next install.

  • Upgrades checked first

    Peer ranges, Node, ESM-only and types changes read before you bump.

  • Only what matters

    Majors and breaking notes stay; patches and sibling bumps fold into one line.

How dependency tracking works

Registry facts last checked 25 Oct 2026. Releases and advisories last read 25 Oct 2026.