-
v2.2.0
Stablereleased this
2026-03-26 15:43:46 +00:00 | 0 commits to main since this releaseThis release adds some small fixes and improvements, bumps some dependencies, and represents the
migration away from GitHub to a self-hosted instance of Forgejo.- Include generation of upload previews.
- Bump various dependencies to their latest versions
- Upload information is now loaded concurrently from the database
- The administration pages now include pagination
- Error handling has been improved
- Accounts can now be locked after a number of failed login attempts (default is 10)
- Bulk operations, such as deleting uploads and managing user teams, are now batched to reduce issues with concurrent access.
- The download filename is now sanitised to prevent safety issues.
- Can now specify a list of CORS origins to allow via the
--cors-originsargument (orCORS_ORIGINSenvironment variable), falling back tosame-originif not specified. - The
--trust-proxyargument (orTRUST_PROXYenvironment variable) is used to indicate trust of theX-Forwarded-Forheader for client IP detection. This is more relevant now that we are locking accounts after a number of failed login attempts. - Added a CSRF error page to better explain what went wrong.
- Uploads can now be searched.
- Generation of the upload slug now avoids collisions with existing slugs. Didn't think this would ever happen!
- Migrated to Tailwind CSS v4.
- If we have the MIME type of a uploaded file, we now include it in the download
Content-Typeheader.
Docker: https://hub.docker.com/repository/docker/blakerain/parcel/tags/v2.2.0
Forgejo: https://git.blakerain.com/BlakeRain/-/packages/container/parcel/v2.2.0Full Changelog: https://git.blakerain.com/BlakeRain/parcel/compare/v2.1.4...v2.2.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads