Track what changed, when each release shipped, and which platforms were included.
v0.9.4
C-SSH 0.9.4: Import, guide, Skills and operation-log rows
C-SSH 0.9.4
2026-10-04
0.9.4 uses announcements and manual downloads only, with no upgrade prompt or forced update. Mac is Apple Silicon arm64 only, minimum target macOS13, ad-hoc signed and not notarized. Windows installers have no Authenticode signature. Android retains the release signer used since 0.9.0; earlier differently signed builds cannot be replaced directly. AI content is excluded from Cloud sync; read the installation and data-preservation guide first.
Added
Bulk host import: Import CSV or OpenSSH configuration, preview and select entries, then create pending connections. A host becomes active only after credentials are supplied and real authentication succeeds. Previewing is not connecting; passwords and private keys are not stored in the plaintext pending queue.
Skippable first-use guide: Discover connection, import and operations entry points, or skip directly to the workspace. The choice survives a cold restart and the guide can be reopened in Settings. Upgrades with existing data do not force onboarding.
Automatic AI operations Skills: Experience is learned only after tools execute and acceptance succeeds. Later tasks reuse it only when the current environment matches. No manual save or adoption step is required; the normal UI shows a single light notice when past experience is referenced. Existing permissions and confirmations still apply. Skills, AI conversations, raw records and long-term memory remain local and are excluded from Cloud sync.
Readable operation-log rows: One business operation per row, with time, level, local host name and a trustworthy result. Collection is off by default; enable and query it as needed, switch to the technical view or export support material. A successful substep or transfer never implies that the whole operation succeeded; unknown and incomplete outcomes are explicit.
Version and data upgrade: Four platforms ship 0.9.4 with client SQLite schema 22. iOS is maintained at 0.9.4/9004000 but no iOS artifact is uploaded.
Fixed
Frost-white theme readability: Corrected primary-button backgrounds, text, hover, disabled and keyboard-focus states on Windows, Mac and Linux.
Android fresh-install startup: Corrected the earlier 0.9.4 candidate that was incorrectly rejected during cold startup. The new formal APK passed a fresh arm64 Android SDK Emulator cold start and normal UI checks, retaining the original release signer. The earlier candidate's failed result is preserved.
Verified
All ten formal artifacts have names, byte counts and SHA256 values bound to their platform receipts, totaling 580,358,528 bytes. Windows has current Release and package gates on both architectures; Portable contains only C-SSH/C-SSH.exe. Installation lifecycle and ordinary user-profile startup were not repeated in this packaging round.
Mac is the ordinary arm64 Release/DMG with checked ad-hoc signing and no notarization. Same-source Mac business evidence is reused without opening the user's normal profile. Android checks cover 0.9.4/9004000, the original signer, 16KB alignment, a fresh SDK Emulator cold start and a normal operation-log row.
Both Linux architectures passed deb/AppImage package checks and isolated minimal startup; AppImage used its extracted entry point. This round adds no FUSE-mount, upgrade, other-distribution or physical-machine claim.
Import, onboarding and automatic Skills reuse the October 2–3 native evidence: Mac arm64; Windows ARM64 and x64 within an ARM VM; Linux ARM64, with x64 native differences checked separately; Android SDK Emulator and iPhone Simulator. SSH/Windows management and real-provider learning/cold-restart reuse retain their individual scopes. A complete matrix was not rerun on every architecture.
Operation-log evidence includes same-source Mac business operations and a normal Android row. Other platforms have the current shared implementation, frontend/package checks and their minimal-startup evidence; this does not claim every business-log path was rerun on every platform.
No claim covers physical Android/iPhone devices, every input method, every Linux distribution/Wayland, every recovery scenario or untested features in this round.
**Terminal keyboard handling:** Android adaptive terminals resize to the visible area, with corrected cursor and input-anchor positioning. Shortcut keys stay above the keyboard and leave room for the input line when expanded.
**Accessible form closing:** add/edit host forms have a top-right close button that remains available while scrolling. Clicking outside the form preserves entered values.
**Version alignment:** iOS is maintained at 0.9.3, without an iOS package upload.
**Manual installation:** download and install this release yourself. Announcement only; no upgrade prompts or forced updates.
Verification covers Android SDK Emulator, Windows lifecycle/data retention on both architectures, Mac arm64 DMG/signatures, and Ubuntu24.04/X11 on both Linux architectures. No physical Honor-phone claim; Mac remains unnotarized; no iOS upload. Prior releases are preserved. Cloud sync does not include AI conversations or memory.
v0.9.2
C-SSH 0.9.2: Linux and Windows ARM64
2026-10-02. Ten packages for Windows x64/ARM64, Apple Silicon Mac, Android arm64 and Linux x86_64/ARM64. No iOS upload. Notices and manual downloads only; no upgrade prompts or forced update.
Added
Linux deb and AppImage clients with desktop hosts, SSH/Agent, persistent terminals, RDP/DVC, monitoring, files, AI, proxies, forwarding, saved commands and broadcasts.
Native Windows ARM64 NSIS/Portable, validated under an ordinary user on Windows11 ARM64; remote Windows management components remain x64.
WinPTY-backed persistent terminals for Server2016 without ConPTY. Modern Windows retains ConPTY; static-CRT management components reduce clean-system runtime dependencies.
Fixed and changed
Host edit/delete waits, Windows domain connections, file-overwrite permission cleanup and Linux legacy-database migration and keyring integration.
Sync-operation messages removed from announcements; Cloud sync remains.
Fully sealed ad-hoc Mac DMG application; still not notarized.
Verified and installation
Windows lifecycle/manual upgrade/data preservation for both CPU architectures. ARM64 live SSH/files, Linux persistent terminals, Server2022 RDP/DVC and Terminal2 reconnection.
Mac package/signature checks, Android same-signer upgrade from0.9.1 with retained settings, and Linux deb/AppImage plus Secret Service/cold recovery in both Ubuntu24.04.5 VMs.
Other Linux distributions, Wayland and physical Android phones remain unvalidated. Initial monitoring and immediate-detach close rejection observations remain recorded, without claiming a root-cause fix.
Android replaces0.9.0/0.9.1; earlier different signers require separate data preservation. Uninstalling clears local data; AI conversations and memory are not in Cloud sync.
Windows ARM64, Mac and Linux use manual GitHub links. Previous release assets remain unchanged.
v0.9.1
C-SSH 0.9.1: address detection and embedded Windows Setup export
2026-09-30. Windows x64 NSIS/Portable, Apple Silicon Mac arm64 DMG and Android arm64 APK. Notices and manual downloads only; no upgrade prompt or forced update. No iOS release; the Linux client stays frozen.
Added
Enter an IPv4 address or domain directly with automatic detection and a separate port; the address-type selector is removed. Existing IPv6 hosts remain compatible.
Embedded Windows management Setup ZIP with offline export in DVC, missing-component and maintenance flows; Android also offers system sharing. RDP-only hides the card. No host/credential is exported and the client never runs the EXE.
Component version 0.9.1; ZIP size 13,308,604 bytes. Setup and Agent/psmux maintenance keep the same verified source.
Fixed and verified
Existing Setup conflicts remain fail-closed. Portable instructions require backing up the old EXE/Setup while preserving data. Windows ordinary-user manual upgrades and data retention passed.
Mac arm64/version/ad-hoc signature/DMG mounting and unique embedded-resource checks passed. No notarization, automatic-update or minimum-OS/every-model claim is made.
Android keeps the 0.9.0 signer; replacement, startup, retained settings and system export/share are verified in Android SDK Emulator. This does not claim a physical phone or recipient delivery.
Earlier Android signer limitations remain. Uninstalling clears local AI history/memory; preserve data first. 0.9.0 does not require uninstalling.
Installation:https://github.com/suiyuebaobao/C-SSH/blob/v0.9.1/INSTALL_EN.md · New form samples:https://github.com/suiyuebaobao/C-SSH/blob/v0.9.1/screenshots/v0.9.1/README_EN.md · v0.9.1 downloads:https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.9.1
C-SSH 0.9.0: Windows, Mac and Android — manual installation
Download and install 0.9.0 manually. Automatic updates from older versions are unavailable.
Platforms: Windows x64 (NSIS and portable ZIP), Apple Silicon Mac arm64 (DMG), and Android arm64 (APK). iOS is not uploaded; the Linux client remains frozen.
Added and improved
Apple Silicon Mac client and DMG distribution with shared runtime and desktop capabilities.
IPv4/Domain host selection with separate ports; domains can resolve to IPv6, and existing IPv6 hosts remain usable.
Official or self-hosted Creation Cloud selection, with isolated login, sync and update sources.
Manual Windows server Setup and Windows-account onboarding; automatic installation/OCR removed.
Windows Agent persistent terminals through Terminal2/psmux, with standard OpenSSH retained.
Fixes for global/project/host AI-history scope, terminal input, RDP logon readiness, host refresh, system information and shared migration.
Verified
Windows test VM: installation, startup, uninstallation and manual 0.8.8-to-0.9.0 upgrade with data retained.
Mac: arm64 build, mounted DMG, version and ad-hoc signature integrity.
Android: package checks and same-signer test-build upgrade, startup and data preservation in SDK Emulator; not an older-official-signature or physical-phone claim.
Installation notes
Android has a new signature and cannot replace an older official build directly. Uninstalling removes local data; Cloud excludes AI conversations and memory. Keep the old app if needed data is not safely preserved.
Mac is M-series only, targets macOS13+, is ad-hoc signed/not notarized and has no automatic updater.
Windows installers have no Authenticode signature and require WebView2 Runtime.
No automatic update to this release is offered to older clients; use the official manual downloads.