Changelog
Follow product updates and release notes for Conduish.
Latest 0.1.3
September 2026
Release
View on Git0.1.3
LatestBetaSnippet packages, SFTP moves, SSH keys, and device font sizes
Group snippets like host groups, move and download files in SFTP, manage keys from the keychain, and keep app and terminal font sizes on this device.
Highlights
- Organize snippets into colored packages, the same way hosts go into groups. Create a package from the snippets split button (Create package), set a name and color, then drag snippets onto it or pick a package in the snippet editor. Opening a package shows its snippets with a breadcrumb back to all snippets. New snippets created inside a package land in that package. Search from the top-level snippets list finds snippets across packages, with the package name in the result subtitle.
- Drag files or folders onto a folder in the same SFTP pane to move them there, locally and over SFTP. A name that already exists in the destination is refused; dropping a folder into itself is refused.
- Download remote files and folders from the context menu. Download sends them to the other pane when that pane is local; Download… asks for a folder when it is not.
- SFTP upload, download, and copy toasts show a percent bar for byte progress and stay until the transfer finishes or you Cancel.
- Import OpenSSH keys from
~/.ssh, export vault keys back to this computer, and install a public key onto selected hosts from the keychain. Import Local sits under Create key; extra key actions are on right-click. Host-card and keychain install share the same post-install auth switching. - Host and snippet search ranks by relevance (exact name, then prefix, then other fields) instead of the current sort order. Hosts still match name, hostname, group, auth, OS, and port; snippets match name, package, and command text.
- Join the Conduish Discord from Settings → General → Support, the command palette (Join Discord), or Help → Join Discord to report bugs and share feedback.
- App font size and terminal font size stay on this device. They no longer sync through the vault, so changing size here does not change other devices.
- Windows hello login support
Improvements
- Host connection steps use distinct icons: Host Verification, Authentication, and Shell Companion.
- The snippets list scrolls while you drag a snippet toward an off-screen package.
- On macOS, traffic lights stay vertically centered in the title bar when you change app font size.
- Terminal font settings include JetBrains Mono Nerd Font.
Fixes
- Copying between two remote hosts no longer fails when both sides use the same path.
- Remote files no longer show both Download and Download…; one action is offered based on the other pane.
- Signing in or syncing after a subscription lapses no longer fails just because the server omitted a signed entitlement. Access still stays closed until the subscription is valid.
- Switching to another terminal and back no longer copies the other tab’s text. Ctrl/Cmd+C copies the selection already highlighted in the terminal you are looking at, without selecting it again.
- SFTP upload toasts no longer complete while the file is still flushing.
- Dropdowns no longer grow a scrollbar when you increase app font size.
Release
View on Git0.1.2
BetaDual-pane SFTP, PIN unlock, and connection polish
Browse and transfer files from a permanent SFTP tab, unlock this device with a PIN, and get a clearer host connection flow.
Highlights
- Open the permanent SFTP root tab for a dual-pane file workspace. The left pane opens your local home folder; the right pane opens a host picker so you can connect a saved host (including the host-key prompt) or show local files. Connect either pane to its own host, drag the divider to resize, or expand either pane to full width.
- Move around with back/forward, collapsing breadcrumbs, a parent-folder row, in-list folder expand, column-header sorting, a sliding filter, and show/hide hidden files. Enter opens, F2 renames, Delete/Backspace deletes, arrows expand or collapse folders, and Cmd/Ctrl+A selects all.
- Upload and download by drag-and-drop or Upload…, or Copy to other pane when both sides are local or both are remote. Multi-select with click, Shift-click, or Cmd/Ctrl-click. Transfers show progress and can be cancelled.
- Create folders; rename and delete files or folders. Local panes can Reveal in file manager.
- Open a file in a dedicated editor window with syntax highlighting, language-aware auto-indent, File → Save (brief Saved status), and Edit menu undo, redo, cut, copy, paste, and select all. Edit → Select All also selects the SFTP file list.
- View and edit owner, group, and mode from Permissions… (read/write/execute, setuid/setgid/sticky, or numeric mode). Applies locally with chmod/chown on Unix, and over SFTP. Hidden for the local pane on Windows.
- Unlock this account on this device with a PIN after signing in with your password, including from the avatar menu. Privacy settings include a PIN unlock toggle; unlock prefers PIN, with Use password (and biometrics, when enabled) still available. PIN is 4–12 digits.
- Snippet editing uses a highlighted editor. Add arguments with
{{name}}or{{name:default}}. Run snippet… runs on Enter or pastes with Shift+Enter. Snippets with arguments land on the prompt as highlighted fields; Tab and Shift+Tab move between them, then Enter runs. - Host connection steps now split Setup into Host Verification and Authentication. Host-key and passphrase errors land on the matching step.
Improvements
- Vault and SFTP root tabs are icon-only; hover shows the name.
- Lock and unlock fade over the workspace instead of tearing the shell down.
- Folder icons in terminal autocomplete follow the theme and show badges for known names (Desktop, Documents, Downloads,
.ssh, Projects, and similar). - Menus grow from the trigger they opened from (avatar, app, select, and context menus), including after the window snaps.
- Toasts stack with a scale animation. Title-only copy toasts stay on one line; action buttons align with the title.
- Group color pickers zoom the clear swatch and ease the header icon and selected ring.
- Closing a terminal or SSH tab returns to the last focused tab, not the unused neighbor in the strip.
- Edit menu includes Undo and Redo.
- Window menu includes Minimize and Zoom for the active window.
- On Windows, shipped app binaries are signed (not only the installer).
Fixes
- Locking or switching accounts no longer wipes that account’s tabs; they restore when you unlock or switch back to that same account. Forgetting an account drops its parked tabs.
- After lock, Use a different account goes to sign-in. Locked accounts no longer appear unlocked or skip PIN.
- Switching accounts no longer leaves you inside a group that does not exist in the new vault; the hosts list returns to the vault root and refreshes.
- Terminal autocomplete continues after
&&,||,|,;, and&. - Click-to-move in the terminal stays on the current input, not the prompt prefix.
- The Vault root tab no longer opens a tab context menu.
- Terminal file links resolve relative paths against the current working directory.
..stays in the hover range; trailing sentence periods are trimmed. - Hosts without an OS image use the boxed server icon, including SFTP host rows.
- Wide settings rows no longer overlap.
- The SFTP editor follows the rounded-selection appearance setting.
- Tab drag ghosts match the size of the source tab.
- Group color clear-swatch no longer plays an enter animation every time the dialog opens.
Notes
- PIN unlock is per account on this device. Your password still works.
- Switching accounts parks that account’s tabs (same as lock), disconnects SFTP and cancels transfers, and closes settings. Switching back restores the parked tabs.
- SFTP will not prompt for a key passphrase. Connecting with an encrypted key fails with “SSH key passphrase is required.”
- The SFTP file editor will not open files larger than 16 MB, binary files, or files that are not valid UTF-8.
August 2026
Release
View on Git0.1.1
BetaMulti-account unlock, privacy controls, and terminal polish
Keep several accounts unlocked on one device, lock them with privacy controls, and get a more reliable terminal for editing, snippets, and autocomplete.
Highlights
- Unlock and switch between multiple accounts on the same device from the avatar menu, including Add account.
- Lock the active account, or Lock all accounts (command palette / shortcut).
- While adding or signing into another account, use Back to vault to return to an already unlocked session.
- Privacy settings: auto-lock on idle, conceal secrets by default, and clear the clipboard after copying secrets (with a configurable delay). On macOS: biometric unlock (Touch ID / Face ID), lock on system lock or sleep, lock when minimized, and block screen capture.
- Search hosts across groups from the top-level hosts list without drilling into a group first.
- When a saved host key no longer matches, compare expected vs presented fingerprints and replace the known host instead of hard-failing.
- Duplicate a terminal tab from the tab context menu.
- Paste a snippet without running it with Shift+Enter in the snippet picker (Enter still runs). Footer shows Paste / Run hints.
- Click in the current input line to move the shell cursor.
- Auto-hiding scrollbars with edge fades across lists, menus, and the terminal.
- Auto-update status and install actions in the title bar and Settings, including same-version updates via build id.
- Keychain generate flow: Generate first, then Save / Regenerate; passphrase encryption is applied on save, with clear encrypted/unencrypted status.
- Copy buttons show brief “copied” feedback (including in the key dialog).
- Vault card Edit / Delete actions show tooltips.
Improvements
- Line-start / line-end navigation: Cmd+Left/Right (macOS); Ctrl+Left/Right, Home/End (Windows).
- Ctrl+C interrupts when nothing is selected; copy only when there is a selection.
- Autocomplete no longer traps shell history (Up/Down); inserts stay in sync with the live line.
- Fig autocomplete icons render correctly instead of dumping data-URI text.
- QR / TUI block art and symbol glyphs render more cleanly (sprite mosaics + bundled Symbols Nerd Font Mono fallbacks).
- Leading/trailing whitespace is trimmed on host, identity, key, group, signup, and vault import fields so accidental spaces do not break SSH or accounts.
- Host auth no longer combines key and password on one host; use Direct key or Manual password alone. Existing key+password setups migrate to key-only behavior.
- More consistent text line heights across dialogs, menus, and cards.
- Host search matches name, hostname, port, auth, OS, and group name, with group context in result subtitles.
Fixes
- Signing in again after a password reset no longer leaves the local vault unreadable.
- Desktop SSH sessions open an interactive shell as expected.
- Select menus keep a stable width; popovers align to their triggers.
- Scrollbar thumb dragging stays smooth and does not collapse content layout.
- Bottom scroll fade hides when the terminal is scrolled to the live end.
- Windows terminal output keeps draining after capped ConPTY reads, so busy sessions no longer stall mid-stream.
- Host drag previews use the app font instead of falling back to a mismatched typeface.
- Vault card hover controls no longer steal the card click.
- Tooltips stay visible when moving between adjacent vault actions.
- Settings toggles no longer animate on first open.
- Confirm dialogs keep
?on the title line; item names move into the description. - Autocomplete no longer misses tools that only appear after your shell profile loads.
Notes
- Switching accounts closes open tabs and exits settings for the previous session.
- This release also moves auth, crypto, and SSH onto a shared core (groundwork for mobile). That is not user-facing for this desktop release.
July 2026
Release
View on Git0.1.0
BetaPublic Beta
Conduish is now available in public beta as a desktop SSH workspace for managing hosts, keys, snippets, and terminal sessions.
Highlights
- Connect to saved SSH hosts from a native desktop app.
- Organize hosts into groups for faster navigation.
- Save SSH identities, imported keys, and generated keys in the built-in keychain.
- Verify and save SSH host fingerprints when connecting to new machines.
- Run terminal sessions with built-in shell integration and link handling.
- Store reusable command snippets in your vault.
- Manage app settings, account state, and update preferences from the desktop UI.
Supported Platforms
- macOS
- Windows
- Linux
Notes
This is the first public beta release. Feedback on SSH flows, host setup, and terminal behavior is especially useful while the product is still stabilizing.