Repository navigation
Zync v2.33.11
Release Notes - Zync v2.33.11
Release date: 2026-10-03
What's New
Zync v2.33.11 brings interactive terminals into compatible plugin panels and adds a private inbox for team replies to your surveys and feedback. You can follow up on a response inside Zync, and connect surveys submitted from an earlier version on the same installation. This release also adds team-side conversation closure and fixes terminal styling in installed builds.
Highlights:
- Terminals inside plugins: Compatible plugins, including Docker Manager, can display an interactive shell directly in their panel using Zync's terminal service.
- A simpler terminal launch: Opening a plugin terminal leads directly to Zync's approval dialog, removing the extra launch-button step.
- Private survey and feedback replies: Read team responses in a compact chat-style inbox with live unread updates.
- Follow up in the app: Send one follow-up after each team response, or end the conversation while keeping its history.
- Earlier surveys included: Connect surveys submitted before upgrading when this installation still has its original installation ID.
- Conversation closure from either side: You or the team can end a conversation while keeping its history. Live reply delivery stops when no conversations remain open.
- Correct terminal styling in installed builds: Terminal fonts, ANSI colours, and cursors stay styled when GPU rendering is unavailable or falls back to the DOM renderer.
The replies inbox is available when enabled for the release and its supporting service. Embedded terminals require a compatible plugin; plugins are updated separately from Zync.
Compare: v2.33.9...v2.33.11
Added
- Private replies inbox: Survey and feedback conversations share a compact inbox, with live unread notifications and automatic read receipts when a reply is visible in the focused inbox. Replies stay tied to this installation, with credentials stored in the operating system's credential store. (6335b4b)
- One follow-up per team response: Reply to the team from the app. After sending, the conversation waits for the team's next response before offering another follow-up. Ending a conversation keeps its history available. (6335b4b)
- Team conversation closure: The team can also end a survey or feedback conversation from Analytics, including an earlier survey before it is connected to the app inbox. History and unread messages remain available; live delivery stops when the installation has no open conversations. Ending a conversation does not create a new reply or unread notification. (c0766ce, c9b15f3)
- Replies to earlier surveys: Choose Connect earlier surveys to bring surveys associated with the installation's preserved ID into the inbox. Team replies can be queued before you upgrade and appear after you connect. Surveys without an installation ID cannot be linked this way. (ddd629b)
- Embedded plugin terminals: Compatible plugins can request an interactive SSH terminal rendered by Zync inside their panel. Zync handles session approval, terminal input, output, resizing, and cleanup. (e020d15)
Changed
- Terminal launch flow: A visible, focused plugin terminal automatically requests Zync's confirmation dialog. Starting each new session still requires your approval. (8bd83bc)
- Plugin menus over terminals: Compatible plugin dropdowns can overlap the terminal without moving its layout. Only the area covered by the menu is hidden; the remaining terminal content and header stay visible. (49e3b34, 8bd83bc)
- Plugin SDK support: Embedded-terminal surface helpers and popup registration are available in SDK
2.1.0-beta.4. These APIs remain experimental. (49e3b34)
Fixed
- Installed terminal rendering: Fixed runtime terminal styles being blocked by the installed app's security policy. Workspace and embedded plugin terminals retain their typography, ANSI colours, scrollbar colours, and cursor styling with the DOM renderer, including after a GPU-to-DOM transition. The security policy remains intact. (0d78142)
- Terminal resize failures: A remote resize error or timeout no longer closes a live plugin shell. Later resize updates can still succeed. (6bbdec3)
- Terminal startup feedback: Expired session proposals and startup errors remain visible after cleanup, so the terminal does not silently disappear without an explanation. (8bd83bc)
- Terminal styling and menu visibility: Terminal styling loads independently, and opening a registered popup no longer hides all terminal output or the entire header. (8bd83bc)
- Survey and feedback submission: If secure credential storage is unavailable before sending, the form uses the existing submission endpoint with the same payload. Other errors retain their retry handling to avoid duplicate submissions. (ddd629b)
- Earlier-survey connection prompt: The prompt waits for successful inbox loading and hides when the app is offline. Existing installation IDs with uppercase letters are also accepted. (ddd629b)
Feedback
Something broken, confusing, or missing after this update? Send us a 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.33.11), and steps to reproduce. Remove secrets from logs and screenshots before sharing.
Quick Check After Upgrade
- Plugin terminal: Update your compatible plugin, open an interactive shell, approve it in Zync, and confirm input and output work inside the panel.
- Terminal menus and resizing: Open the shell dropdown and resize the panel. The uncovered terminal should remain visible and the session should stay connected.
- Replies: When the inbox is enabled and you receive a team response, open it and try sending a follow-up.
- Earlier surveys: If offered, choose Connect earlier surveys on the installation where you submitted them. Any queued team replies should appear in the inbox.
- Conversation closure: When the team ends a conversation, its history remains available and the reply composer is replaced by the closed status.
- Installed terminal styling: Check a normal shell and an embedded plugin terminal. Fonts, colours, and cursors should remain correct with GPU acceleration on or off.
- Version: Settings → About shows
v2.33.11.
Upgrade
Use Zync's updater or download the installer for your platform.
Manual install: Releases - v2.33.11
# Debian / Ubuntu (APT repository)
sudo apt update && sudo apt install zync
# Arch (pacman repository)
sudo pacman -Syu zyncFull Changelog
See CHANGELOG.md.