Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 08:00
· 20 commits to main since this release
e86fd67

RoyalTerminal 0.6.0

Stable release of the Ghostty update and scoped managed-engine improvements delivered by @wieslawsoltes in #116.

Highlights

  • Updated libghostty-vt to b40acce58dcf77df52231c3798ea58e924647c89, with expanded desktop bindings and native packages for Windows, Linux and macOS on x64 and arm64.
  • Extended terminal search, snapshots, incremental history, parser continuation, selection, clipboard/paste and graphics integration.
  • Added managed-engine behavior and performance improvements alongside shared input, text rendering, font fallback and damage tracking.
  • Added the session-owned third IO/parse thread and bounded gather pipeline, with backpressure, cancellation and shutdown handling.
  • Published the complete 33-package set at the same stable version, 0.6.0.

Compatibility and scope

Targets .NET 10 and the existing Avalonia 12.1.1 integration. This is scoped native/managed compatibility, not a claim of complete Ghostty application, allocator or Metal/OpenGL backend parity. Native Wayland activation and unavailable Linux event metadata remain unsupported by the default host; real-device IME, notification and GPU behavior is not exhaustively certified.

See the feature/status tables and integration guide for delivered features and explicit boundaries.

Validation

The stable tag points to merge commit e86fd67de676c25af0d68930756c52190a81bfda. CI, Docs and Release passed. All 33 GitHub package assets and public NuGet package versions, internal dependency versions and source-commit metadata were verified.

Full changelog: v0.5.2...v0.6.0