Download Latest Version AeroFTP-3.5.0-portable-windows-x64.zip (30.7 MB)
Email in envelope

Get an email when there's a new version of AeroFTP

Home / v3.4.8
Name Modified Size InfoDownloads / Week
Parent folder
AeroFTP-3.4.8-1.x86_64.rpm 2026-04-10 54.8 MB
AeroFTP-3.4.8-1.x86_64.rpm.sigstore.json 2026-04-10 10.2 kB
AeroFTP_3.4.8_amd64.AppImage 2026-04-10 50.0 MB
AeroFTP_3.4.8_amd64.AppImage.sigstore.json 2026-04-10 10.1 kB
AeroFTP_3.4.8_amd64.deb 2026-04-10 54.9 MB
AeroFTP_3.4.8_amd64.deb.sigstore.json 2026-04-10 10.2 kB
aeroftp_3.4.8_amd64.snap 2026-04-10 218.4 MB
aeroftp_3.4.8_amd64.snap.sigstore.json 2026-04-10 10.2 kB
AeroFTP_3.4.8_x64-beta.dmg 2026-04-10 46.9 MB
AeroFTP-3.4.8-portable-windows-x64.zip 2026-04-10 30.6 MB
AeroFTP-3.4.8-portable-windows-x64.zip.sigstore.json 2026-04-10 9.9 kB
AeroFTP_3.4.8_x64-setup.exe 2026-04-10 32.7 MB
AeroFTP_3.4.8_x64-setup.exe.sigstore.json 2026-04-10 9.8 kB
AeroFTP_3.4.8_x64_en-US.msi 2026-04-10 46.2 MB
AeroFTP_3.4.8_x64_en-US.msi.sigstore.json 2026-04-10 10.2 kB
AeroFTP_3.4.8_aarch64-beta.dmg 2026-04-10 44.7 MB
AeroFTP v3.4.8 source code.tar.gz 2026-04-10 9.7 MB
AeroFTP v3.4.8 source code.zip 2026-04-10 10.1 MB
README.md 2026-04-10 4.7 kB
v3.4.8 source code.tar.gz 2026-04-10 9.7 MB
v3.4.8 source code.zip 2026-04-10 10.1 MB
Totals: 21 Items   618.8 MB 67

[3.4.8] - 2026-04-10

Cross-profile transfer hardening, CLI doctor workflows, public docs alignment

Added

  • CLI reconcile command: New aeroftp-cli reconcile --profile NAME ./local /remote --json returns categorized local-vs-remote diffs for automation and agent workflows, including missing-local, missing-remote, and mismatch groups
  • CLI doctor workflows: Added sync-doctor and transfer-doctor preflight commands with structured checks, risk summaries, and suggested_next_command output so agents and scripts can move from inspection to execution without guesswork
  • CLI transfer command: Cross-profile copy between two saved vault-backed profiles is now available from the CLI, including dry-run planning, recursive copy, and --skip-existing support for backup-style flows
  • CLI agent-bootstrap: New task-oriented bootstrap entrypoint for AI agents with canonical workflows for explore, verify-file, transfer, backup, and reconcile scenarios
  • Cross-profile transfer launcher in the GUI: Added a dedicated toolbar button near AeroCloud and AeroFile, opening the new profile-to-profile transfer panel without relying on hidden entry points

Fixed

  • Zoho WorkDrive 429 rate limit: Rapid uploads followed by directory navigation would trigger HTTP 429 (Too Many Requests) from Zoho API, causing all subsequent operations to fail. Added automatic retry with exponential backoff to list, mkdir, delete, and rename operations
  • GitLab 429 handling: GitLab API requests now retry automatically on rate limit (429) and server errors (5xx) instead of failing immediately
  • Swift/Blomp retry: OpenStack Swift requests now retry on 429/5xx before and after re-authentication
  • Cross-profile FTP default directory: Profile-backed FTP transfers now honor the saved remote root automatically, preventing copy plans from starting in the account root on hosting setups where the writable site folder lives under a preset directory such as www.domain.tld
  • Cross-profile queue never completing: Fixed a root-cause event contract bug where file_start and file_complete used different paths for the same file, leaving queue entries stuck in transferring state and keeping the streaming UI alive after a completed transfer
  • Cross-profile queue cleanup hardening: Added defensive frontend cleanup for orphan queue rows and pending file logs on complete, error, and cancelled, so late or mismatched events no longer leave the desktop under unnecessary load

Improved

  • Cross-profile modal redesign: Replaced the blocking overlay-style dialog with a floating, taller, narrower panel so the queue, activity log, and progress bars remain visible while a transfer is running
  • Profile selection UX: Profile rails now use the same icon style as Saved Servers with favicon, custom icon, and protocol gradient support, plus protocol badges matching the rest of the app
  • Transfer execution state: The running state now uses a themed animated bar spinner and clearer plan/execute/done transitions, making long-running cloud-to-cloud transfers easier to monitor
  • Cross-profile event typing: The frontend transfer event contract now explicitly includes cross-profile, improving consistency between backend events, queue state, and TypeScript surfaces
  • Select field padding: Fixed clipped text in Location and Region dropdowns across protocol configuration forms
  • Modal corner consistency: Health Check and Cross-Profile modals now use rounded-lg matching the Settings panel style

Changed

  • Cross-profile panel i18n: Moved the new panel's static text to English source keys and translated all 28 keys across 46 locales through the batch translation workflow
  • rclone appendix closure: Updated the internal appendix and backlog documents to reflect the real implementation state, marking cross-profile post-MVP work as substantially closed and moving optional Tier 3 items back to general backlog
  • Public documentation refresh: Updated README.md, docs/CLI-GUIDE.md, AGENTS.md, and SECURITY.md, plus the public docs site pages for CLI commands, encryption, and rclone integration
  • New public rclone crypt page: Added dedicated documentation for read-only rclone crypt interoperability, linked from both Features and Security so the supported scope and security boundaries are now clear to users

Downloads:

  • Windows: .msi installer, .exe, or .zip portable (no installation required)
  • macOS: .dmg disk image
  • Linux: .deb, .rpm, .snap, or .AppImage

Download AeroFTP

Source: README.md, updated 2026-04-10