Skip to content

Commit 5f0c6b7

Browse files
chore(release): 0.5.0-rc.0
1 parent 1858a59 commit 5f0c6b7

5 files changed

Lines changed: 42 additions & 4 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.0"
2+
".": "0.5.0-rc.0"
33
}

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## [0.5.0-rc.0](https://github.com/coder/ghostty-web/compare/v0.4.0...v0.5.0-rc.0) (2026-06-28)
4+
5+
WASM patpty parrender scMouse tracking improvements user-facissxterthe.minor and patch fixes.
6+
7+
**Highlights**
8+
9+
- Fixed scrolled rows not being cleared in the WASM grid patpatpatpatch, eliminating stale cell on scroll. (#180)
10+
- Resolved a terminal crash when resizing during high-output programs. (#132)
11+
- Block click on OSC 8 hyperlinks with the Cmd/Ctrl modifier. (#117)
12+
- Added mouse tracking support so interactive terminal applications receive mouse events. (#106)
13+
- Added triple-click word/line selection and other selection improvements. (#115)
14+
15+
### Features
16+
17+
* add mouse tracking support for terminal applications ([#106](https://github.com/coder/ghostty-web/issues/106)) ([03ead6e](https://github.com/coder/ghostty-web/commit/03ead6e154b44656a8efc053694d0dedfc3dc476))
18+
* enable OSC 8 hyperlink clicking with Cmd/Ctrl modifier ([#117](https://github.com/coder/ghostty-web/issues/117)) ([3525675](https://github.com/coder/ghostty-web/commit/3525675cd4982bb133a31482e593af7266ca2910))
19+
* **selection:** Add triple-click and selection improvements ([#115](https://github.com/coder/ghostty-web/issues/115)) ([6a1a50d](https://github.com/coder/ghostty-web/commit/6a1a50df5b4f6b34d1b1de10fad3a0fc811bfbc0))
20+
21+
22+
### Bug Fixes
23+
24+
* allow processing multiple terminal responses from WASM ([#103](https://github.com/coder/ghostty-web/issues/103)) ([c7e37fb](https://github.com/coder/ghostty-web/commit/c7e37fb371884868846437b22e493beeb09661b1))
25+
* check for bracketed paste in input handler ([#99](https://github.com/coder/ghostty-web/issues/99)) ([65aeac9](https://github.com/coder/ghostty-web/commit/65aeac9fecdf5ff66a2b3ea2209e3034dd9e6229))
26+
* clear canvas before filling to support transparent backgrounds ([#116](https://github.com/coder/ghostty-web/issues/116)) ([77e29d9](https://github.com/coder/ghostty-web/commit/77e29d963dbf458bb701cf72b91ace0886f72c8e))
27+
* clear scrolled row cells in wasm patch ([#180](https://github.com/coder/ghostty-web/issues/180)) ([bec9e16](https://github.com/coder/ghostty-web/commit/bec9e162b137478fb032d7edf60a2f29a6e5f04b))
28+
* **demo:** secure WebSocket PTY access ([#173](https://github.com/coder/ghostty-web/issues/173)) ([0556b95](https://github.com/coder/ghostty-web/commit/0556b954f969ce58b97ecff3a42a38852b176de0))
29+
* export Key, KeyAction, Mods, DirtyState as runtime values ([#130](https://github.com/coder/ghostty-web/issues/130)) ([65ed96f](https://github.com/coder/ghostty-web/commit/65ed96f4421cc8f3ca2b2e2681e3a62d9e2b6851))
30+
* prevent clipboard overwrite on single click without selection ([#124](https://github.com/coder/ghostty-web/issues/124)) ([fd09412](https://github.com/coder/ghostty-web/commit/fd094122ef00eb34630e6a352eb0a6514234ca74)), closes [#108](https://github.com/coder/ghostty-web/issues/108)
31+
* prevent terminal crash on resize during high-output programs ([#132](https://github.com/coder/ghostty-web/issues/132)) ([fc99955](https://github.com/coder/ghostty-web/commit/fc9995500898f94f74bab6b7cfe811da0005eeea))
32+
* render text under block cursor with cursorAccent color ([#131](https://github.com/coder/ghostty-web/issues/131)) ([174a554](https://github.com/coder/ghostty-web/commit/174a5547a4a6f178455f10e7928adb4fd300896f))
33+
* Respond to the device attributes sequences ([#101](https://github.com/coder/ghostty-web/issues/101)) ([#102](https://github.com/coder/ghostty-web/issues/102)) ([2ede417](https://github.com/coder/ghostty-web/commit/2ede417a0233c9a4211a5f7fba04b8dca34a102c))
34+
* send backtab escape sequence on Shift+Tab ([#112](https://github.com/coder/ghostty-web/issues/112)) ([98753e0](https://github.com/coder/ghostty-web/commit/98753e026b45d1533f1ca8c88592f37b65e9d9f4))
35+
36+
37+
### Documentation
38+
39+
* document ITerminalOptions scrollback default ([#178](https://github.com/coder/ghostty-web/issues/178)) ([b6cf72a](https://github.com/coder/ghostty-web/commit/b6cf72a40bce833b3353bc1de7a9a96cc1d669cd))
40+
341
## [0.4.0](https://github.com/coder/ghostty-web/compare/v0.3.0...v0.4.0) (2025-12-09)
442

543
### Features

demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ghostty-web/demo",
3-
"version": "0.4.0",
3+
"version": "0.5.0-rc.0",
44
"description": "Cross-platform demo server for ghostty-web terminal emulator",
55
"type": "module",
66
"bin": {

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
packages.default = pkgs.stdenv.mkDerivation {
2828
pname = "ghostty-web";
29-
version = "0.4.0"; # x-release-please-version
29+
version = "0.5.0-rc.0"; # x-release-please-version
3030

3131
src = ./.;
3232

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ghostty-web",
3-
"version": "0.4.0",
3+
"version": "0.5.0-rc.0",
44
"description": "Web-based terminal emulator using Ghostty's VT100 parser via WebAssembly",
55
"type": "module",
66
"main": "./dist/ghostty-web.umd.cjs",

0 commit comments

Comments
 (0)