Release Notes - Zync v2.30.0
Release date: 2026-09-09
What's New
Zync v2.30.0 is splits that feel like a real workspace and a faster Files pane. Drag Files (or another host tab) onto a shell, split smoothly, scroll the seam to resize. File Manager virtualizes big folders so list and icon grid stay snappy. Typing echo in the terminal no longer waits on a flush timer. What's New can play GIFs and videos inline.
Highlights:
- Smooth splits - New panes grow in instead of jumping to 50/50. Wheel the divider to resize
- Files in split - Open Files beside a shell in the same tab (folder button, workspace +, or drag the Files tab)
- Faster Files - Virtualized list and icon grid; columns fill the pane; first open no longer walks
~up to/ - Snappier terminal - First PTY bytes after idle go to xterm immediately
- What's New media - Screenshots, GIFs, and short clips render in the in-app notes
Compare: v2.29.0...v2.30.0
Demo
Added
- Smooth splits - New panes grow in (~280ms) instead of jumping to 50/50 — keyboard split, split icons, drag-to-dock, Open in split / Open here. A quiet accent veil marks the incoming pane. Divider drag stays immediate.
prefers-reduced-motionskips the intro. PTY resize waits until the intro ends. (2d3b7c8) - Scroll to resize a split - Hover the seam and use the mouse wheel or trackpad. Drag and arrow keys still work. Ctrl/Cmd+wheel is left for zoom. (2d3b7c8)
- Files in split - Open Files beside a shell in the same tab (folder button next to the split icons, or workspace + → Files in split). Workspace + → Files stays the full-view overlay. Files counts toward the 4-pane cap and never replaces the last shell. (2d3b7c8)
- Drag tab to split - Drag Files, Port Forwarding, Dashboard, Snippets, or another shell tab onto the workspace. The highlighted half is the pane under the pointer. After a dock, that tab leaves the tab bar. Plugin tabs and global workspace tabs are not dockable. (2d3b7c8)
- Open in split from menus - Right-click a feature tab, another shell tab, or a row in workspace + for Open in split to the Right / Bottom. (2d3b7c8)
- Open here in split - Terminal Open File Manager Here is In a new tab / Left / Right / Bottom. Files Open Terminal Here and Follow with Terminal use the same submenu. (2d3b7c8)
- What's New media - Release notes show images, GIFs, and short videos inline (GitHub attachments, HTTPS
.gif/.png/.mp4CDNs, and local files). A bare Demo URL is embedded instead of left as a link. Click an image to enlarge. (84080c5, d6ca46b)
Changed
- Terminal output flush - First PTY bytes after quiet go to the terminal immediately (typing echo no longer waits up to 8 ms). Busy output merges for a 12 ms burst, or sooner at 128 KiB. (2424743, d6ca46b)
- Terminal sniffers - Secret/cwd helpers scan at most the last 4 KiB of large PTY frames so
catdoes not regex the whole dump. The terminal still receives every byte. (2424743, 1ed79d8) - File list and grid windowing - List and icon grid only paint visible cells. Sort lives on FileManager so keyboard order matches the painted order. Recycled cells skip Radix tooltips and icon fade-in. (c266a76, 5750e36, 7fa63ae, e5c2254)
Fixed
- Files opening at
/- File Manager no longer treats/as home. First open ignores a shell cwd of/or~and expands to a real home instead of walking up to/. (e5c2254, e7334e6) - Icon grid right gap - Grid columns fill the Files pane (no empty strip in a wide window). (40f3988)
- Drag shell tab onto itself - Dropping the current shell tab on its own split is a no-op and restores Files / Dashboard / Snippets if the drag started from that overlay. (2d3b7c8)
- Open here after a tab switch - Open File Manager Here / Open Terminal Here keep the tab that opened the menu. (2d3b7c8)
- Files overlay vs Files pane - The overlay FileManager no longer steals focus while a Files pane is showing (and the reverse). (2d3b7c8)
- Tab-drag click - A cancelled tab drag no longer swallows the next tab click. (2d3b7c8)
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.30.0), and steps to reproduce when you can.
Quick Check After Upgrade
- Smooth split - On a connected host, split side by side (Ctrl+Shift+Right). The new pane should grow in, not jump. Four panes max.
- Files in split - Folder button next to split icons, or workspace + → Files in split. Files sits beside the shell; extras stay off the tab bar.
- Wheel the seam - Hover the divider and scroll — pane sizes move. Drag still works.
- Files home - Open Files on a WSL/SSH host that reports
~. You should land in a real home, not/. - Icon grid - Wide Files pane: icons fill the width (no empty strip on the right).
- Typing echo - In a quiet terminal, type a character — it should appear immediately.
- What's New - Open What's New and confirm GIFs/images in older notes (e.g. v2.27.1 Demo) render, not as a purple link.
- Version - Settings → About shows
v2.30.0.
Upgrade
Zync will update automatically on next launch (AppImage).
Manual install: Releases - v2.30.0
# Debian / Ubuntu (APT repository)
sudo apt update && sudo apt install zync
# Arch (pacman repository)
sudo pacman -Syu zyncFull Changelog
See CHANGELOG.md for complete technical details.
References
- Compare: v2.29.0...v2.30.0
- Prior release: v2.29.0 notes
10–20s demo clip (for GitHub + What's New)
Goal: one silent loop that shows split + Files. No voiceover.
| Time | On screen |
|---|---|
| 0:00–0:03 | Connected host, one shell, prompt visible |
| 0:03–0:08 | Ctrl+Shift+Right — new pane grows in |
| 0:08–0:14 | Click the folder / Files in split (or drag Files onto the right pane) |
| 0:14–0:18 | Scroll the file list or icon grid so it looks full and snappy |
| 0:18–0:20 | Hold the last frame |
Record (Windows): Win+G → Capture → Record last 30 seconds or start/stop. Crop to the Zync window. 1280×720 or 1920×1080, 30fps.
Export for What's New:
- MP4 (H.264, muted) — drag onto the GitHub release body; GitHub hosts it
- Or GIF (keep under ~8–12 MB) — same, paste as
or a bare.gifURL
Paste the resulting https://github.com/user-attachments/assets/… into the Demo section above before you publish the GitHub release notes.