This release adds 1 notable feature for engineering teams evaluating rollout.
Published 2mo
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 ๐งช Tests across a mixed release.
Full changelog
Debugging Service Worker Download Stalling in Firefox
๐ Bug Fixes
- web: Fixed Service Worker downloads stalling at a random percentage (e.g. 0%, 13%, 21%) on Firefox with fast network connections. The
pull()handler was processing all buffered ECE records in a single call, enqueuing multiple chunks at once. Firefox v128+ enforces thehighWaterMark: 0pull-based contract more strictly and loses its backpressure state whenpull()enqueues more than one chunk, causing the ReadableStream to stop requesting more data mid-download. The inner loop is now replaced with a single-record-per-pull()pattern followed by an earlyreturn, which gives Firefox's download manager time to consume each chunk before the next one is produced.
๐งช Tests
- web: Added
console.debugdiagnostic logging to the Service Worker'spull()andreadMore()functions.
๐ณ Docker
- Image:
skyfay/skysend:v2.9.3 - 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]