This release adds 1 notable feature for engineering teams evaluating rollout.
Published 3mo
File Storage & Sync
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
aes-256-gcm
docker
encryption
end-to-end-encryption
file-sharing
privacy
+5 more
react
s3-storage
self-hosted
typescript
zero-knowledge
Summary
AI summaryUpdates 🐳 Docker, 🐛 Bug Fixes, and 🎨 Improvements across a mixed release.
Full changelog
Client Improvements & Bug fixes
🐛 Bug Fixes
- client: Fixed
resolveServer()ignoringdefaultServerand using the legacy top-levelserverfield instead - if both fields exist inconfig.json(e.g. after migrating to multi-server), the TUI and all commands now correctly preferdefaultServer. - client: Fixed WebSocket uploads hanging at 100% on remote servers - the progress bar reached 100% as soon as data was queued in Node.js's send buffer, not when it arrived at the server, causing the fixed 5-minute finalize timeout to expire for large files on slow connections. The send buffer is now drained to zero before sending "finalize", the timeout is dynamic (5 min + 2 s/MB), and the TUI/CLI show "Finalizing..." while waiting for the server confirmation.
🎨 Improvements
- client: TUI and non-interactive CLI now display the average upload speed on the summary screen after a successful upload, matching the existing web behavior.
📝 Documentation
- docs: Updated the benchmarks page with more specific details on the environment, new results and client tests.
🐳 Docker
- Image:
skyfay/skysend:v2.5.2 - Also tagged as:
latest,v2 - Platforms: linux/amd64, linux/arm64
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]