This is the biggest release of Yopass since the very beginning.
Streaming File Uploads 🚀
File handling has been completely rewritten to use streaming encryption and upload. Memory
usage is now constant regardless of file size, making it practical to share large files. New
storage backend options — disk and S3 — are available in addition to the default database
storage.
Yopass Business License
Yopass now includes a business tier with features for organizations that need tighter control
over their secret sharing infrastructure. Yopass has been free and open source for over a decade and will remain open source. The business license is how I ensure it stays actively maintained and developed for the long term.
- SSO Authentication — Restrict access to your Yopass instance using OIDC/SSO, ensuring only
authenticated users can create secrets - Audit Logging — Full audit trail of secret creation and retrieval events for compliance and
security monitoring - Custom Branding — Theme your Yopass instance to match your organization's identity
- Custom upload limits — Ability increase file limits above 1MB.
A license can be purchased at https://yopass.se
What's New
- Public URL support — Set PUBLIC_URL to control the base URL used in shareable secret links,
useful when running behind a reverse proxy (#3480) - Shorter secret IDs — Secret keys are now base62-encoded instead of UUID v4, resulting in
shorter and cleaner URLs (#3390) - /version endpoint — The server now exposes a /version API endpoint with build-time version
injection via ldflags (#3404) - Japanese translation — Added ja locale (#3435)
- Italian translation — Added it locale (#3476)
Bug Fixes
- Fixed mobile horizontal overflow on the secret result page (#3391)
- Fixed QR code crash (React error #130) caused by Rolldown CJS interop (#3403)
New Contributors
- @piotr-jagiello — Lambda/CDK build fix
- @kota-sakahara — Japanese translation
- @ilGianfri — Italian translation and PUBLIC_URL support
Full changelog: 13.1.0...14.0.0