What's Changed
- added per-file and per-link Discord preview options #1153
- uploads can inherit account settings, use a custom Components V2 layout, or disable previews
- shortened URLs can preview their destination, use a custom Components V2 layout, or disable previews
- reorganized account settings into tabs for account, dashboard, file viewing, security, and tools
- restricted OIDC avatar downloads to images from the configured userinfo origin, with download size limits and timeouts (please stop being annoying with these ffs, you're all annoying and i hope you amount to nothing in this world)
- fixed existing sessions remaining valid after password resets through the admin apis
- fixed logins failing after 14 days of server uptime due to session cookie expiration
- fixed completed chunk uploads leaving worker threads running
- fixed original-filename uploads duplicating multi extensions such as .tar.gz
- fixed tos stale after settings changes
- fixed file viewers unintentionally clearing tags or carrying another file's tags over when switching files
- fixed ziplinectl import-dir --skip-ds still writing files to storage
- improved local and S3 storage error handling
- fixed failed S3 deletions being treated as successful during background cleanup
- fixed S3 object listing and thumbnail cleanup when using subdirectory prefixes or paginated results
- improved template parsing performance
- improved validation of upload maximum view limits
- hardened server settings updates
- updated dependencies
Pulls Merged
Full Changelog: v4.8.2...trunk