Skip to content

Zync v2.28.0

Choose a tag to compare

@gajendraxdev gajendraxdev released this 02 Sep 04:12
· 150 commits to main since this release

Release Notes - Zync v2.28.0

Release date: 2026-09-02


What's New

Zync v2.28.0 is about who owns keys in a terminal and a session tools rail on the workspace tab bar. Settings → Shortcuts is generated from a command catalog. While a shell is focused, T / W / F / N stay with the PTY by default; sidebar, palette, and AI still open Zync.

Highlights:

  • Shortcut catalog - Named commands with when clauses; Settings rows come from the catalog
  • Shell-first keys - Default: T / W / F / N go to the shell. Sidebar (B), palette (P), and AI (I) still open Zync. Toggle to Zync-first in Settings or the session-tools Terminal tab
  • Session tools rail - Snippets | Terminal overlay (font, cursor, GPU, shell-key policy). Far-right tab-bar button or Ctrl+Shift+S

Compare: v2.27.1...v2.28.0


Added

  • Shortcut catalog - Named Zync commands with when clauses (always / app / xterm / files) and a single dispatcher. Settings → Shortcuts is generated from the catalog. New shortcuts are one catalog row plus an action. (0631f20)
  • Shell-first keys - Default policy sends T / W / F / N to the PTY while a terminal is focused. Sidebar, palette, and AI still open Zync. Settings → Shortcuts (and the session-tools Terminal tab) can switch to Zync-first. (0631f20, ea9a822)
  • Session tools rail - Snippets | Terminal overlay with quick font, cursor, GPU, and shell-key controls. Toggle from the far right of the shell/feature tab bar or Ctrl+Shift+S. (516edb0)

Changed

  • Public URLs signed-in line - Header and profile menu show “Signed in” instead of the account email. (51b3c7d, 0631f20)

Fixed

  • PTY table (#104) - xterm.js dropped Ctrl+/; the missing ^_ sequence is sent so nano go-to-line works. Not a remappable Zync shortcut. (0631f20, e6ce0f5)
  • Session-tools toggle id - Scoped to the workspace tab so closing the rail focuses the matching button when several hosts are open. (e6ce0f5)
  • Feature shortcuts with no host tab - Files / Port Forwarding / Dashboard chords no longer consume the key when the active tab is not a connection. (e6ce0f5)
  • Shell-first shortcut copy - Settings and session-tools labels use platform Mod (Command on macOS, Ctrl elsewhere). (e6ce0f5)
  • Public URLs after reopen - Agents start again on hydrate/sign-in for reserved/active shares. (51b3c7d)

Thank You

Thank you to everyone who reported issues and helped improve Zync v2.28.0.

Issue tracking


Feedback

Something broken, confusing, or missing after this update? We read every report.

Include your OS, Zync version (v2.28.0), and steps to reproduce when you can - that helps a lot.


Quick Check After Upgrade

  1. Shell-first - In a terminal running nano, Ctrl+W should search in nano. Ctrl+B should still toggle the sidebar, Ctrl+P the palette, Ctrl+I the AI bar.
  2. Zync-first - Settings → Shortcuts: turn off “Give keys to the shell”; Ctrl+W should close the tab (or the catalog close-tab binding).
  3. Session tools - Far-right tab-bar button (or Ctrl+Shift+S) opens the Snippets | Terminal rail; closing it returns focus to the terminal or the toggle.
  4. Signed in - With a Zync account, header/profile show “Signed in”, not the email.
  5. Public URLs - Sign in, confirm an existing share can start after reopen.
  6. Version - Open Settings → About and confirm v2.28.0.

Upgrade

Zync will update automatically on next launch (AppImage).

Manual install: Releases - v2.28.0

# Debian / Ubuntu (APT repository)
sudo apt update && sudo apt install zync

# Arch (pacman repository)
sudo pacman -Syu zync

Full Changelog

See CHANGELOG.md for complete technical details.


References