All notable changes to CodeDeployer will be documented in this file.
- Initial Electron + React + TypeScript desktop app for local-to-server deployment.
- Profile management UI with bilingual Chinese / English labels.
- SFTP connection testing, remote directory browsing, and local directory/private key pickers.
- Background file watching with upload queue debounce.
- One-way local-to-remote SFTP uploads with temporary remote files and rename-based overwrite.
- Transfer log panel and persisted local logs.
- Tray integration: closing the main window hides it while enabled mappings keep syncing.
- macOS packaging with
electron-builderfor Apple Silicon and Intel Macs.
- Fixed packaged macOS white screen by using relative Vite renderer asset paths.
- Fixed missing
remote.protocolhandling when saving and submitting profiles. - Excluded optional native SSH acceleration modules from packaged builds to avoid Electron ABI rebuild failures.
CodeDeployer-0.1.0-mac-arm64.dmgCodeDeployer-0.1.0-mac-arm64.zipCodeDeployer-0.1.0-mac-x64.dmgCodeDeployer-0.1.0-mac-x64.zip
- macOS builds are unsigned and not notarized. First launch may require right-clicking the app and choosing Open.
- Windows packaging is still pending.