aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-07-08docs: lean readme, add terminal trove gold sponsorOgulcan Celik
2026-07-08docs: enforce localized release doc parityOgulcan Celik
refs #1151
2026-07-07docs: update website manifest for v0.7.3github-actions[bot]
2026-07-08release: v0.7.3Ogulcan Celik
2026-07-08docs: stage 0.7.3 release notesOgulcan Celik
2026-07-08fix: restore workspace picker keyboard navigationOgulcan Celik
refs #1149
2026-07-08fix: avoid render-time plain url scansOgulcan Celik
2026-07-08docs: change sponsorships tiers and add lead sponsorOgulcan Celik
2026-07-07docs: update preview manifestkangal-bot
2026-07-07ci: ignore microsoft apt repos in artifact buildsOgulcan Celik
2026-07-07ci: clear zig cache before windows checksOgulcan Celik
2026-07-07fix: keep cursor hide inside sync outputOgulcan Celik
refs #967
2026-07-07fix: guard windows process tree cyclesOgulcan Celik
refs #1083
2026-07-07fix: clear done status on repeated pane focusOgulcan Celik
2026-07-07fix: preserve navigator search commands (#1140)Bryan Lee
Navigator search treated Escape as either modal close or query reset, which left no way to return to command mode while keeping the filtered row set. `/` also rebuilt search mode by clearing the query, so a user could not resume editing the same filter after backing out. Make Escape leave search focus only, reserve command-mode Escape for closing the picker, and let `/` refocus the existing query. The footer now lists the shortcuts for the active mode so command keys are not advertised while text input owns them. refs #1115
2026-07-07docs: update website manifest for v0.7.2github-actions[bot]
2026-07-07release: v0.7.2Ogulcan Celik
2026-07-07docs: finalize release docsOgulcan Celik
2026-07-07fix: send shifted punctuation as text in kitty modeOgulcan Celik
refs #1105
2026-07-07fix: preserve alt-shift letters (#1102)akbash
refs #1088 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-07perf: move session autosaves off main loopOgulcan Celik
2026-07-07fix: stop windows server over named pipesOgulcan Celik
refs #1113
2026-07-07fix: support escLane
interrupt for github copilot (#1120) * fix: support esc interrupt for github copilot Github Copilot CLI version v1.0.69-2 introduces the "esc interrupt" prompt. Update the Github Copilot agent detection manifest to match this prompt and correctly report the agent as working. Add test cases in tests.rs to verify state detection. Synchronize the website's copy of the manifest. refs #1119 * test: clean up github copilot detection rules and tests Clean up formatting and comments for the github copilot detection rule and tests. refs #1119 * test: remove copilot manifest literal test --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-07-07chore: approve contributor libykangal-bot
2026-07-07docs: remove star history embedOgulcan Celik
2026-07-07fix: honor prefix in copy modeOgulcan Celik
refs #681 Based on PR #1092 by @reobin. Co-authored-by: Robin Gagnon <me@reobin.dev>
2026-07-06fix: preserve wrapped pane links (#1099)akbash
refs #1098 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com> Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-07-06feat: expose pane scroll stateOgulcan Celik
2026-07-06docs: update sponsorsOgulcan Celik
2026-07-06fix: bridge remote image file drops (#1085)akbash
refs #828 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-06docs: add community video sectionOgulcan Celik
2026-07-06test: synchronize multi-client resize assertionOgulcan Celik
2026-07-06fix: clarify remote ssh auth failures (#1084)akbash
refs #1034 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-06fix: preserve shifted punctuation for alt legacy input (#1076)akbash
refs #1066 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-06docs: expose stats page in website navOgulcan Celik
2026-07-06fix: write pane copies to native windows clipboard (#1082)akbash
refs #1067 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
2026-07-06chore: approve merged contributor akbash-botkangal-bot
2026-07-06fix: focus parent after worktree removal (#1075)akbash
refs #1004 Co-authored-by: akbash-bot <akbash-bot@users.noreply.github.com>
2026-07-06docs: update preview manifestkangal-bot
2026-07-06ci: use homebrew zig for preview macos buildsOgulcan Celik
2026-07-06feat(website): add japanese and simplified chinese docs with i18n, ↵Ogulcan Celik
translation issue flow
2026-07-06fix: detect grok build working and blocked states from current ui chrome (#1055)Wuyue (Tony) Sun
* fix: detect grok build working and blocked states from current ui chrome refs #1017 * fix: sync grok detection website manifest refs #1017 --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-07-06feat: add public stats page at herdr.dev/statsOgulcan Celik
2026-07-05ci: accept common environment aliases in issue gateOgulcan Celik
2026-07-05refactor(nix): replace apple-sdk wrappers with xcbuild (#995)Mirza Arnaut
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-07-05fix: retry pi state socket reportsOgulcan Celik
refs #1049
2026-07-05fix: support custom command keybindings on windowsOgulcan Celik
refs #1041
2026-07-05fix: switch prefix ASCII input source on the foreground client (#1016)ppggff
* fix: switch prefix ASCII input source on the foreground client The macOS prefix ASCII-switch ran in the headless server, whose TISCopyCurrentKeyboardInputSource read is a stale per-process cache (refreshed only via a main-run-loop notification the server never pumps), so prefix could leave the terminal on the wrong input source. Forward it to the foreground client, like clipboard: sync_prefix_input_source emits AppEvent::PrefixInputSource as an intent; the server forwards it to the foreground client and the monolithic app applies it in-process via RealPrefixInputSource, which pumps its main run loop before the stale TIS read. Key it on Mode::wants_ascii_input so multi-level prefix commands keep ASCII until returning to the terminal, and restore the IME for rename text entry. Adds ServerMessage::PrefixInputSource to the already-unreleased protocol 15. refs #774 * fix: keep prefix input-source switch out of the headless server process An App-internal drain (the exhaustive drain at the top of handle_api_request, reachable from prefix-key runtime mutations) can consume a queued PrefixInputSource intent before the server's forwarding drain sees it, applying the TIS switch in the headless server process and stranding the restore state. Gate the in-process switch on App.local_input_source_switch, disabled by the headless server alongside the other local side effects, so a swallowed intent degrades to a skipped switch. Widen the forwarding-bypass maintenance test to the handle_internal_event_with_prefix_sync wrapper. refs #774 * docs: clarify prefix input-source comments and flag docs refs #774 * fix: bump protocol for prefix input source refs #774 --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-07-05test: wait for client frame before crash assertionOgulcan Celik
2026-07-05test: keep windows smoke cleanup non-fatalOgulcan Celik