Releases: cloudreve/Cloudreve
Releases · cloudreve/Cloudreve
3.8.3
🎁 New Features
- Change sort method in path selector. (@ysh83737 cloudreve/frontend#163)
🐛 Bug Fixes
- Doc preview src of local storage policy starts with
:/
. (@YUDONGLING #1843) (#1842 #1844) - Should not be able to change the default user status. (@01101sam #1811)
- Clickable title should use a pointer cursor. (@bgluminous cloudreve/frontend#162)
- User profile should be viewable without login. (@mekumiao cloudreve/frontend#166)
- Enhancements on zh-TW Traditional Chinese translations. (@david082321 cloudreve/frontend#165)
3.8.2
3.8.1
🎁 New Features
- Option to use proxy transfer to download files in WebDAV. (cloudreve/frontend#160 @WeidiDeng)
- Support renaming in copy API in WebDAV. (#1774 @WeidiDeng)
- Thumbnail quality control for 3rd party storage providers. (#1762 @YUDONGLING)
- Set the username for Redis in the config file. (#1752 @hatsuyuki280)
- Shortcut to download all shared files in batch mode. (cloudreve/frontend#159 @myuanz)
🐛 Bug Fixes
- WebDAV proppatch does not work as expected. (#1771 @WeidiDeng)
- Cannot generate thumbnails using FFMpeg for formats other than mp4. (#1756)
- Cannot generate thumbnails for slave policy.
- Translation popup keeps showing in non-Chinese browsers. (cloudreve/frontend#158 @shyim)
- Support overwrite for Move/Copy action in WebDAV is missing in the pro edition. (@WeidiDeng)
3.8.0
🎇 Highlights
This version already includes all changes from 3.8.0-beta1, which will not be covered here.
🐛 Bug Fixes
- Anonymous users cannot preview shared documents through WOPI.
- General office document preview failed due to lake of hostname in the temp file URL.
3.8.0-beta1
❗️Breaking Changes
For developers: The API to generate the download URL now does not guarantee to present full URL, only path and queries in most cases.
🎁 New Features
- Brand new thumbnail processing pipeline, supporting more generators for images, videos, and Office documents. You can extend the thumbnail capability of 3rd party storage policy using a "Generator proxy". Details: https://docs.cloudreve.org/use/thumbnails (#1309, #1589, #1364, #1461)
- Add overwrite support for moveFiles and copyFiles. (#1679 @xkeyC)
- Support Nexcloud custom headers (mod date and checksum) for Rclone. (#1690 @WeidiDeng)
- Persist cache and session into disk before shutdown.
- New magic variable for "File name without extension". (#1718 @arkylin)
- Use custom values for expiration and limited downloads. (#1671, #862)
🛠 Enhancements
- Use just-in-time host in download URl, instead of SiteURL in site settings. (#1647)
- Detect and specify mime type for files uploaded to S3 and OSS. (#1681, #1678)
🐛 Bug Fixes
- Cannot set preferred language for LibreOffice online.
3.7.1
🛠 Enhancements
- Redirect to the previous page after login.
🐛 Bug Fixes
- Cannot create new folders or register new users after schema migration for SQLite.
- [Pro] Mimatched error code for insufficient credits while purchasing shared files.
- [Pro] Invalid secret key setting for custom payment gateway.
- Minor i18n errors for predicted credits gain and task transferring status.
3.7.0
❗️Breaking Changes
- Existing build toolchain
build.sh
is removed, please use goreleaser instead.
🎁 New Features
- Preview and edit documents using WOPI clients (OnlyOffice / LibreOffice / Office Online Server), please refer to our document. (#1473, #155, #381)
- [Pro limited] Custom payment platform, please refer to our document. (#1618, 1493, #1546, #1282)
- Set WebDAV account as read-only. (#1629, cloudreve/frontend#147 @WeidiDeng)
- Unlink a file while not deleting its physical source. (#789)
- Enable advanced delete option to other user groups.
- Set custom feedback and user forum URL for iOS APP (Requires VOL, APP version >= 1.4.0).
- Scan QR Codes to log into our iOS APP (APP version >= 1.4.0).
- Connect to MySQL with Unix socket. (#1571 @5aaee9)
- Add Traditional Chinese language. (cloudreve/frontend#141 @conashin)
- Provides more arch/os binary combinations in our official release.
🛠 Enhancements
- Keep original file content after failing to update document files.
- SQLite driver changed to pure Golang implementation. (#1626 @VigorFox)
- Path selector can select the current folder and upper-level folder. (cloudreve/frontend#144 @WeidiDeng)
🐛 Bug Fixes
- Cannot delete a file while its owner is deleted. (#1586)
- Minor fixes on i18n. (cloudreve/frontend#145 @LiuNianJiang)
3.6.2
3.6.1
🎁 New Features
- Set
same-site
cookie policy in config file. (@AH-dark #1381) - Setting for force using path style endpoint. (#1559)
We also published a document (zh-CN) to guide you setup Cloudflare R2 or Backblaze B2 using AWS S3 compatible policy. - A new magic variable
{$name}
is available for doc preview server setting. - Select current folder in path selector without extra navigation.
- All types of storage policy can now enable "Get source links" feature, but it requires "Use redirected source link" enabled in user group setting.
🛠 Enhancement
- Use
HEAD
to fetch file metadata in S3 policy. (@CodeKirin-dragon #1521) - Optimize performance for listing policies in dashboard. (@topjohncian #1539)
- Escalate
ProxyHeader
as a global config so other listen mode can benefit from this.
🐛 Bug Fixes
- Nil reference while graceful shutdown in slave mode.
- Missing translation for minor settings in dashboard.
- Audio file cannot be previewed in single shared file. (#1541)
- [Pro] Mismatched task type Enum.
- [Pro] Cannot edit site information in the dashboard.
3.6.0
🎇Highlights
This version already includes all changes from 3.6.0-beta1, which will not br covered here.
🎁 New Features
- [Pro] Purchase volume licensing of Cloudreve iOS App.
- Promotion page for connecting to mobile App.
- Set
max-age
for publicly accessible resources (e.g. source links, download links). - Customize socket file permission (#749).
🛠 Enhancement
- Show error message in tooltip if transferring task failed in aria2 list.
- Instruction for creating AAD application which allows consumer Microsoft account to login (#1442).