By DevsFTP
•
Posted 09/01/2026 09:12 AM
•
💬 0 comments
DevsFTP v1.0.1 Release Notes 🚀
Welcome to DevsFTP v1.0.1! This release brings major new performance upgrades, parallel transfer worker pools, direct remote-to-remote migrations, visual directory diffing, and comprehensive reliability hardening across Windows and Linux.
🌟 What's New in v1.0.1
⚡ Parallel Transfer Engine & Concurrency Pools
Configurable Concurrency: Set max parallel transfers (1 to 10 concurrent streams) in the Transfer Queue toolbar.
Dynamic Worker Pool: Active Promise.race() pipeline keeps transfer queues saturated at maximum throughput.
Reliable Cancellation: Stop individual transfers or click Cancel All with instant stream unpiping—zero socket crashes and zero server disconnects.
Queue Management: Added 🗑️ Clear Cancelled toolbar action alongside 🧹 Clear Completed.
🔄 Remote-to-Remote Direct Transfers
Transfer files directly between two remote servers (e.g. SFTP to S3, or FTP to WebDAV) without downloading them to your local hard drive first.
Automated buffer cleanup and stream piping ensure ultra-fast, zero-clutter server migrations.
📝 Pending Edits Watcher & Auto-Sync
External Editor Watcher: Edit remote files in your favorite local IDE (VS Code, Sublime, Notepad++). DevsFTP automatically detects local saves and syncs them back to the remote server.
Startup Restore Prompt: On launch, DevsFTP detects unsaved cached edits and prompts you with a selective profile checklist—choose exactly which server profiles to sync or dismiss.
📊 Bandwidth Limiter & Live Analytics
Dynamic Speed Caps: Set custom upload and download speed limits on the fly using high-performance stream throttling (Unlimited down to 256 KB/s).
Live Transfer Sparklines: Real-time visual graphs displaying instantaneous transfer speeds, queue progress, and network utilization.
🔍 Directory Compare Tool
Side-by-Side Visual Diffing: Compare local directory structures against remote server folders.
Color-Coded File States: Instantly spot missing, newer, older, or modified files between local and remote.
One-Click Batch Sync: Synchronize differing files directly from the comparison view.
🖥️ Integrated SSH Terminal
Embedded Xterm Shell: Open full SSH terminal sessions directly inside DevsFTP.
Configurable Scrollback: Native support for customizable scrollback history (default: 5,000 lines).
🛡️ Reliability & Security Fixes
Fail-Closed Vault Security: Master password verification fails closed on IPC errors, guaranteeing credential vault security.
SFTP Stream Pipeline: Replaced non-cancelable fastGet/fastPut with streaming pipelines to eliminate cipher auth tag errors on user cancellation.
Windows File Lock Recovery: Added 3-step async retry handling on .part file renames to prevent EBUSY / EPERM permission locks on Windows.
SOCKS5 Dynamic Proxy Hardening: Added bounds checking and exception handling to prevent socket parser errors during dynamic tunnel forwarding.
Unlimited Audio Chimes: Fixed AudioContext hardware limits to ensure transfer completion chimes play reliably across unlimited transfers.
📦 Official Release Packages & Checksums
Package / Format
Target File
SHA-256 Checksum
Windows Installer
DevsFTP Setup 1.0.1.exe
D88F52D2FA17776E17DD92D9B4A4AD2104E6D9C09EC57A5EF694AFE4DF0E2B2A
Windows Portable
DevsFTP 1.0.1.exe
4DE99CF2F2F0B5416B230C276716255419BCCEB5724D92E9E8EE19DA0FDD2977
Debian / Ubuntu (.deb)
DevsFTP_1.0.1_amd64.deb
2FDE13665C6058ED56D80579A554F8BA874182C07261B6F41ECDC4EC9958734E
Linux AppImage
DevsFTP-1.0.1.AppImage
157174E1610BCBA28AFFE72C6B4B5397817142DCE11FF75E2134815E73CC68B7
Linux tar.gz Archive
DevsFTP-1.0.1.tar.gz
98EA4048532862B96C46EF14928E022108A1B7F78551EA33A876AE2238F40BBD
🔑 GPG Release Key Verification:
Key ID: 7DA36A4AD371D675
Import Key: gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 7DA36A4AD371D675
Debian Verify: dpkg-sig --verify DevsFTP_1.0.1_amd64.deb
AppImage / tar.gz Verify: gpg --verify <file>.asc <file>
This discussion was created from the release DevsFTP v1.0.1.
Announcements