v0.1.76

anomalyco/opentuiv0.1.76Feb 2, 2026by github-actions[bot]

AI Summary

Added 3D rendering capabilities and enhanced clipboard functionality.

Key Highlights

  • Introduced ThreeRenderable for 3D graphics by @kommander
  • Added OSC 52 clipboard support for SSH/remote sessions by @Son0fSun
  • Added OSC 8 hyperlink metadata to markdown links
  • Added focusable option to Box by @eitanalka

New Features

  • ThreeRenderable
  • OSC 52 clipboard support
  • OSC 8 hyperlink metadata
  • focusable Box option

Full Release Notes

## What's Changed
* fix(core): handle special char markers in getSpanLines by @remorses in https://github.com/anomalyco/opentui/pull/591
* feat: Add focusable option to Box by @eitanalka in https://github.com/anomalyco/opentui/pull/585
* Feat/select all textarea by @danolekh in https://github.com/anomalyco/opentui/pull/558
* fix(core): prevent cursor to get stuck at virtual extmark by @felixzsh in https://github.com/anomalyco/opentui/pull/557
* test coverage for handleMouseData in renderer by @kommander in https://github.com/anomalyco/opentui/pull/593
* introduce ThreeRenderable by @kommander in https://github.com/anomalyco/opentui/pull/595
* web: fix mobile layout and navigation issues by @simonklee in https://github.com/anomalyco/opentui/pull/599
* fix: don't run pkg-pr on non code changes by @msmps in https://github.com/anomalyco/opentui/pull/603
* docs: add skill to website by @msmps in https://github.com/anomalyco/opentui/pull/602
* fix(input): set printable sequence for modifyOtherKeys chars by @simonklee in https://github.com/anomalyco/opentui/pull/600
* textarea: align ctrl+a defaults and tests with platform behavior by @simonklee in https://github.com/anomalyco/opentui/pull/601
* feat: Auto-focus on click (browser-like behavior) by @eitanalka in https://github.com/anomalyco/opentui/pull/584
* feat(clipboard): add OSC 52 clipboard support for SSH/remote sessions by @Son0fSun in https://github.com/anomalyco/opentui/pull/546
* refactor OSC52 clipboard impl by @kommander in https://github.com/anomalyco/opentui/pull/608
* fix(build): add libc linkage for test module by @simonklee in https://github.com/anomalyco/opentui/pull/613
* fix(core): guard MarkdownRenderable.getStyle against undefined syntaxStyle by @cevr in https://github.com/anomalyco/opentui/pull/606
* feat(core): add OSC 8 hyperlink metadata to markdown links by @cevr in https://github.com/anomalyco/opentui/pull/607
* fix(terminal): add OSC 66 compatibility for older terminals by @jobrk in https://github.com/anomalyco/opentui/pull/605

## New Contributors
* @eitanalka made their first contribution in https://github.com/anomalyco/opentui/pull/585
* @danolekh made their first contribution in https://github.com/anomalyco/opentui/pull/558
* @felixzsh made their first contribution in https://github.com/anomalyco/opentui/pull/557
* @Son0fSun made their first contribution in https://github.com/anomalyco/opentui/pull/546
* @cevr made their first contribution in https://github.com/anomalyco/opentui/pull/606
* @jobrk made their first contribution in https://github.com/anomalyco/opentui/pull/605

**Full Changelog**: https://github.com/anomalyco/opentui/compare/v0.1.75...v0.1.76