Repository navigation
Zync v2.34.0
Release Notes - Zync v2.34.0
Release date: 2026-10-05
What's New
Zync v2.34.0 makes the focused terminal the default owner of keyboard shortcuts. This helps tmux and other terminal programs receive their own keys while keeping selected Zync commands available. The release also adds a terminal Find button, clearer shortcut controls, and safer handling of suggestions when a full-screen program takes over the terminal.
Highlights:
- Terminal first by default: Keys such as Ctrl+B go to the focused terminal. If you previously chose Zync first, your choice is preserved.
- Shortcut controls where you need them: Switch between Terminal first and Zync first from the sidebar, terminal quick settings, or Settings. Choose which Zync shortcuts remain available in terminal-first mode.
- Find from the terminal toolbar: Select the search icon beside the split controls to search the current terminal without taking Ctrl+F from the shell.
- Pause suggestions per terminal: Pause Zync suggestions from the terminal context menu when working in a program that needs uninterrupted input.
- Safer tmux workflows: Full-screen and mouse-reporting contexts no longer contribute stale suggestion or shell-history data.
Command Palette (Ctrl/Cmd+Shift+P), Snippets (Ctrl+Shift+S), and host copy/paste remain available by default. You can change or disable the app shortcut exceptions in Settings → Shortcuts. This release does not add automatic tmux detection or suggestions for individual tmux panes.
Compare: v2.33.12...v2.34.0
Added
- Shared shortcut control: The sidebar, terminal quick settings, and Settings use the same choice between Terminal first and Zync first. The selector supports keyboard navigation, and the app shortcuts allowed through terminal-first mode can be customized. (133fcff)
- Terminal Find button: A search icon beside the split controls opens Find for the selected terminal in either shortcut mode. (133fcff)
- Pause suggestions: The terminal context menu can pause Zync suggestions for that terminal. (077ede6)
Changed
- Terminal-first default: When a terminal has focus, its keys take priority unless a Zync command is explicitly reserved or the key is a host copy/paste utility. Existing Zync first preferences remain unchanged. (077ede6, 133fcff)
- App shortcut exceptions: Command Palette and Snippets stay available by default. Other supported exceptions can be selected or all exceptions can be disabled in Settings → Shortcuts. (133fcff)
Fixed
- tmux and terminal keys: Prefixes, pane controls, and other terminal keys reach the focused terminal unless explicitly reserved for Zync. Duplicate command-palette handling was removed. (077ede6, 133fcff)
- Copy and paste targeting: Clipboard actions target the focused workspace or compatible plugin terminal. A delayed paste is cancelled if focus, visibility, or the session changes before it runs. (077ede6)
- Keyboard ownership: An open plain-text editor no longer captures keys meant for a neighboring terminal. Closing a context menu with Escape no longer also sends Escape to the terminal. (077ede6)
- Suggestions in full-screen programs: Alternate-screen and mouse-reporting contexts suppress suggestions and inferred shell history or working directories. Results started before a context change or reconnect are discarded. (077ede6)
- Shell-reported working directories: Explicit OSC 7 reports can update the working directory before suggestions initialize or while they are paused, while alternate-screen and mouse-reporting safeguards still apply. (3efbf72)
Feedback
Something broken, confusing, or missing after this update? We read every report.
- Open a new issue: github.com/zync-sh/zync/issues/new
- Browse existing issues: github.com/zync-sh/zync/issues
- Or use Settings → Feedback in the app
Include your OS, Zync version (v2.34.0), and steps to reproduce. Remove secrets from logs and screenshots before sharing.
Quick Check After Upgrade
- Shortcut priority: Focus a terminal and check that Terminal first is selected unless you had previously chosen Zync first.
- tmux: Start tmux, then try your configured prefix and pane-switching keys. They should reach tmux.
- Zync exceptions: Open Command Palette with Ctrl/Cmd+Shift+P and Snippets with Ctrl+Shift+S from a focused terminal.
- Terminal Find: Select the search icon beside the split controls and search the selected terminal.
- Version: Settings → About shows
v2.34.0.
Upgrade
Use Zync's updater or download the installer for your platform.
Manual install: Releases - v2.34.0
# Debian / Ubuntu (APT repository)
sudo apt update && sudo apt install zync
# Arch (pacman repository)
sudo pacman -Syu zyncFull Changelog
See CHANGELOG.md.