Repository navigation
Releases: royalapplications/RoyalTerminal
Release list
v0.7.0-preview.2
Adds the October 11 click-to-move work from PR #121.
- OSC 133
cl=lineworks in both native and managed backends with ordinary Bash/Zsh. Input-marked cells determine the distance; CSI/SS3 Left/Right arrows follow the active cursor-key mode. - Handles soft wraps, input boundaries, scrolled viewports, resize/reflow and trimmed prompt history. Preserves
click_eventspriority, selection/drag behavior and application mouse reporting. - Adds real-shell and headless regression coverage, fixes a PTY repaint race, and keeps no-op clicks allocation-free.
Validation: 196 focused checks passed; Windows/Linux/macOS CI and Docs passed on the release commit. Release validation passed all six native builds plus unit, history, smoke and integration tests.
v0.7.0-preview.1
Preview from PR #121, with main merged before the version bump.
- Updates Ghostty to
246f7028(October 9); Ghostling is already current. - Implements OSC 7501 program status in both engines through official native callbacks and matching managed parsing, lifecycle rules and active-pane UI.
- Adds history compression and memory reports, checksums, unknown OSC capture, prompt clicks and extended mouse buttons; includes reset, charset, resize and shader fixes.
- Speeds up compressed row restoration by 13–23× and 256-record application inheritance by 12.6× in controlled benchmarks; compression allocations fall 93–98%.
- Includes 0.6.3's fix so native packages copy only their own libraries.
All 33 NuGet packages use 0.7.0-preview.1, with native runtimes for Windows, macOS and Linux on x64 and ARM64.
v0.6.3
v0.6.2
Merge pull request #119 from royalapplications/codex/mcp-history-snap…
v0.6.1
v0.6.0
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
v0.6.0-preview.2
Preview release from PR #116, built from a1957b019db19d5eba1a8d9933e84cfc5fd50abb on codex/ghostty-ghostling-full-parity without merging the PR.
- Native Ghostty refresh, managed terminal/input/rendering improvements, and IO-thread work. The PR tables document the supported scope and platform/API boundaries.
- Fixed native notification callback disposal and locale-sensitive Unicode test-batch validation. No third-party library patches or dependency upgrades were added during release preparation.
- Release validation passed: 7,739 unit/headless tests (16 existing skips), 259 native integration tests, and six startup checks. Branch CI and Docs also passed.
All 33 packages use version 0.6.0-preview.2; matching .nupkg files are attached below.
Full Changelog: v0.5.2...v0.6.0-preview.2
v0.5.2
Force `postcss` version bump https://github.com/advisories/GHSA-fxqj-rqcc-2cmp
v0.5.1
Merge pull request #114 from royalapplications/codex/upgrade-avalonia…
v0.5.0
What's Changed
- Update NuGet packages by @nil4 in #112
- Update Ghostty integration to latest libghostty-vt API by @wieslawsoltes in #113
Full Changelog: v0.4.1...v0.5.0