What's Changed
-
the "default" theme set in settings is now exposed on the view routes
-
better partial upload file checking, now handled by the server without trusting the client
-
version checking, new version checking api: https://github.com/diced/zipline-version
- you can host your own version checking api (view the repo above!) if you do not want to send requests to my cloudflare worker (a docker image is coming soon, so you can just add it to your docker-compose)
- you can disable version checking in the settings
- shows up at the bottom of the sidebar, above external links. clicking the version will open a modal with a lot of information about the current/latest versions
-
new options to show on view-routes
- show folder option: shows a link if the folder is public, if it isn't it shows the name
- show tags option: shows a list of tags next to the name
- show mimetype option (has been existing since v4): shows the file mimetype
-
DATASOURCE_S3_SUBDIRECTORY
introduced to limit zipline uploads to a "subdirectory" -
overhauled querystring system, reloading on pages with options will persist
-
fixed s3 multipart uploads
-
fixed import-dir script
-
fixed oauth route, you will be able to unlink/link providers without errors
-
fixed no mimetypes on s3 uploads
-
fixed upload button showing up on disabled upload folders
-
fixed overwritten sessions when logging in with webauthn keys
-
fixed s3 access testing, no longer requires list-buckets permissions
-
fixed removed avatar fetching every 30 seconds, now only updates on page loads
-
fixed more debug logs when oauth fails
-
fixed DEBUG logs, better handling now
-
fixed better image width/height sizing
Pulls Merged
- Add: Discord auto continue on OAuth screen by @bigbenster702 in #795
- fix filenames with special characters like spaces + fix mime type uploads for bash uploader by @rlko in #786
- ci: node.js 23 -> 24 by @lajczi in #809
New Contributors
- @bigbenster702 made their first contribution in #795
- @rlko made their first contribution in #786
- @lajczi made their first contribution in #809
Full Changelog: v4.0.2...v4.1.0