Stopping a terminal now uses native process ownership shared with its reaper. Emacs no longer signals a PID that may already belong to another process. Queued title callbacks also reject replaced terminals.
M-y opens the kill-ring picker and pastes the selected entry. It no longer sends guessed backspaces to replace previous input.
Removed the unused Emacs process fallback, obsolete Lisp wrappers, ignored graphics arguments and unused build options. Runtime dependencies remain Ghostty and uucode.
Requires Apple silicon macOS 15 or newer and Emacs 30.2. Restart Emacs to load the updated native module. Source and build instructions are in this tag. License terms are in LICENSE and THIRD-PARTY-LICENSES.