Ghost FTP 2.1.1 RC21
Release date: 24 September 2026
RC21 is a production-readiness hardening pass focused on making buttons, modal actions, connection prompts and release metadata safer and more predictable.
Highlights
- Prevents duplicate destructive confirmations while a confirm action is in flight.
- Serializes authentication prompt submit, cancel, password generation and save-password actions.
- Serializes New Connection actions so Test, Browse, Save and Connect cannot overlap.
- Serializes context-menu actions and clamps menu placement on small windows.
- Adds CI interaction hardening coverage so key button/action contracts cannot regress silently.
- Aligns RC21 package, native, updater and documentation metadata so generated artifacts carry the correct release identity.
Required gates
- Ghost FTP quality workflow
- Native frontend typecheck and production build
- Rust formatting, workspace check, tests and Clippy
- Real FTP / explicit FTPS / SFTP roundtrip E2E
- Windows native build with native-window QA evidence and README screenshot verification
- Linux native build and package upload
What's Changed
Full Changelog: v2.1.1-rc.20...v2.1.1-rc.21