Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ which launchd never sized — so a session's buffers cannot jetsam the daemon.
for exactly this reason.
- Depends on the **released**
[libghostty-spm](https://github.com/Lakr233/libghostty-spm) package
(`upToNextMajor` from 2.2.2026101501, Ghostty 1e9e14af on Zig 0.16). 2.x
(`upToNextMajor` from 2.2.2026101502, Ghostty 1e9e14af on Zig 0.16). 2.x
selects text inline on iOS — a long press puts handles and the edit menu
on the terminal itself — and removed the long-press hand-off
(`onTextSelectionRequest`) the app's own selection sheet hung off, so the
Expand Down Expand Up @@ -97,6 +97,9 @@ which launchd never sized — so a session's buffers cannot jetsam the daemon.
adds `selectionRegion()` and a search delegate the app does not use.
2.2.2026101501 redraws the touch highlight when a program repaints the
text under an unchanged selection — it kept the old rows' shapes.
2.2.2026101502 (binary `upstream.1e9e14af5df1-3`) builds libghostty
without GNU libintl (LGPL) and sets `LANG` / `LANGUAGE` from the
preferred languages in Swift before `ghostty_init`, as libintl did.
2.2.2026101001 draws a symbol key of
the accessory bar as all of its text on one line, in a capsule that
widens to fit (`TerminalInputAccessoryItem.buttonTitle`, which the
Expand Down
6 changes: 6 additions & 0 deletions Documents/Releases/1.6.14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
iGhostVT 1.6.14 lets the app reach files kept in iCloud Drive and other file providers, and moves to a terminal library built without GNU libintl.

- On a jailbroken iPhone or iPad the app lacked the storage entitlements for iCloud Drive and File Provider data, so files kept there could be out of its reach. It now carries them.
- The terminal library (libghostty-spm 2.2.2026101502) no longer links GNU libintl, an LGPL library that earlier builds carried inside the app. Nothing changes in use: the shell's `LANG` and `LANGUAGE` are set from your preferred languages as before.

Choose `iphoneos-arm64e` for roothide, `iphoneos-arm64` for a rootless bootstrap, `iGhostVT-1.6.14-macos-notarized.zip` for a Mac — it is signed and notarized, so it opens without clearing quarantine, and updates itself — or `GhostRemote-1.6.14.ipa` for an iPhone or iPad without custom firmware, which your sideloading app signs as it installs it. To run the relay, use the attached `compose.yml`; the image is `ghcr.io/owngoal-dev/ighostvt-relay`, and the digest is in `relay-image.txt`. SHA-256 sums are in `SHA256SUMS`, and the Mac app's in `SHA256SUMS.macos`.
2 changes: 1 addition & 1 deletion iGhostVT.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -1298,7 +1298,7 @@
repositoryURL = "https://github.com/Lakr233/libghostty-spm";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 2.2.2026101501;
minimumVersion = 2.2.2026101502;
};
};
AA0000000000000000000A02 /* XCRemoteSwiftPackageReference "Dog" */ = {
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading