Changelog
notable changes, newest first
v0.8.1
April 22, 2025
- Fixed a race when two uploads finished within the same millisecond and produced identical IDs.
- Slightly tighter rate limits on the public endpoint after a noisy weekend.
v0.8.0
April 3, 2025
- Per-upload encryption keys are now derived in the browser; the server never sees the key.
- New
/d/<id> route renders a small download page instead of streaming directly. Old links keep working.
- Reduced the homepage to under 30 KB total; dropped the web font in favor of system monospace as a fallback.
v0.7.4
March 14, 2025
- Fixed a memory leak in the upload handler when chunked requests stalled mid-stream.
- Clearer error messages when a link has expired (it used to just say "404").
v0.7.2
February 2, 2025
- Resumable uploads. If your connection drops, the next attempt picks up where it left off.
- Updated TLS configuration; removed two cipher suites that nobody had used since 2018.
v0.7.0
December 18, 2024
- Migrated the storage backend to an S3-compatible API. No user-facing change, but the operations docs got shorter.
- Optional password protection for shared links.
- Stopped logging the
User-Agent header. We were not using it for anything.
v0.6.3
November 1, 2024
- Drag-and-drop now accepts folders by zipping them in the browser before upload.
- Various small CSS fixes for narrow viewports.
v0.6.0
September 9, 2024
- Raised the per-file limit from 1 GB to 2 GB.
- Rewrote the progress bar to update less aggressively on slow CPUs.
- The 404 page is now actually useful.
v0.5.0
July 15, 2024
- First public release. Drop a file, get a link, link expires in 24h. That's it.