Tags: axpdev-lab/aeroftp
Tags
Release v4.0.0 - Shaped Graph Transfer and Multi-User Account Partition Two architectural shifts in the same release: 1. The ready-frontier DAG transfer engine introduced in v3.8.4 becomes the single production path for every transfer surface. Three rollout flags removed, hand-rolled JoinSet batch orchestrator deleted, shaped builders are the single source of truth. Five new trait methods on StorageProvider unlock native multipart upload fan-out on 19 backends and server-side copy on 18 backends. Power-user CLI gains 25+ runtime knobs over the same engine. 2. Multi-User Account Partition splits the vault into per-user partitions while remaining fully backward-compatible with single-user installs. Boot-time Account Lock Screen, per-user passphrases, partition-aware vault wiring end-to-end, admin role with self-or-admin gate, CLI --user flag, cross-user dedup probe. Migration from a v3.8.x single-user keystore is automatic and idempotent. Platforms: Linux (deb/rpm/AppImage/snap), Windows (msi/nsis/portable), macOS Apple Silicon (aarch64) and macOS Intel (x86_64, restored this release, Big Sur 11+ supported). Community fixes: #221, #239, #240, #241, #252 (PRs #259/#280/#281/#282), 47 languages at 100 percent. See CHANGELOG.md for the full release notes.
PreviousNext