Zipline
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
Alternative to: imgur, cloudapp, sharex, gyazo
v4.3.0
2025-09-05What’s Changed
- new: removed next.js in favor for a more traditional SPA built with Vite and React-Router
- there should be little to no difference for users, most of the changes are under the hood!
- the docker image is ~500mb smaller now
- builds are quicker than ever, 10 seconds (on M4 Pro) compared to up to 20-30 seconds
- skipping typechecking makes it even faster.
- new:
extraCssproperty in themes - new: asciinema
.castfiles are now rendered in the dashboard - new: PDFs are rendered in the dashboard (browsers with built-in PDF viewers are only supported, most modern browsers like Chrome, Firefox, and Safari all support this)
- new: image compression formats - no longer only supports jpegs. configure to your liking with webp, jpg, png, and jxl (if supported)
- new: thumbnail output format - no longer only outputs jpegs. configure to webp, jpg, or png.
- new: build scripts (cleans up package.json)
- new: better max-views handling
- this fixed an issue where on max-views = 1, the file would not be viewable
- the new method counts views on a per-ip and per-file basis, for every 5 seconds
- fixed ishare icon
- fixed dropzone loading z-index
- fixed partials not rejected on normal upload
- fixed date normalization on SSR routes
- fixed metrics being shown even when admin only is enabled
- fixed deselecting items in selects
- fixed passwords being reset when editing urls
- fixed the user object not being included on the variable parser on text file viewing
Pulls Merged
- remove next.js in favor of client-side only by @diced in https://github.com/diced/zipline/pull/857
What’s Next
stuff that will most likely be included in the v4.4 release, but won’t be available on trunk while being developed
- currently working on #875 (migrating from Prisma to drizzle-orm)
Full Changelog: https://github.com/diced/zipline/compare/v4.2.3…v4.3.0