These docs describe the main branch, including unreleased changes. Read the 0.6.0 docs.

OpenTUI 0.4.2

npm

This release has no release notes. The list below comes from its published type declarations.

API changes#

@opentui/core#

Added

  • class Clipboard
  • constructor Clipboard(lib: RenderLib, rendererPtr: RendererHandle)
  • enum ClipboardTarget
  • property TerminalCapabilities.osc52_support: TerminalCapabilityState
  • type TerminalCapabilityState = "unknown" | "supported" | "unsupported"

Changed

  • property RenderLib.copyToClipboardOSC52: (renderer: RendererHandle, target: number, payload: Uint8Array) => booleanproperty RenderLib.copyToClipboardOSC52: (renderer: RendererHandle, target: number, textUtf8: Uint8Array) => boolean