Releases: cloudreve/cloudreve
Releases · cloudreve/cloudreve
4.4.1
- Fixed process exits inexpertly caused by recycle bin scheduled cleanup task in certain situations (#2750)
- Fixed deadlock when creating upload session while using SQLite
- Fixed incorrect error message for Blob storage path uniqueness check in admin dashboard (cloudreve/frontend#290 @YUDONGLING)
- Optimized magic variables in Blob storage paths to regenerate new values for randomness variables when used multiple times (#2741 @YUDONGLING)
4.4.0
- Added [Pro] Option in user preferences to enable notifications when storage policy changes after entering different directories (#2700)
- Added Kingsoft Cloud Object Storage KS3 storage policy (#2665 @omiku)
- Added Regular expression filtering in storage policies to filter or allow specific file names (#2695)
- Added When sorting by filename, if all files are loaded on the first page, use optimized natural sorting (#2716)
- Fixed qBittorrent extra task parameters not taking effect (#2666)
- Fixed Potential crashes during parallel relay file transfers (#2737)
- Fixed File last modification date not being correctly recorded during upload
- Fixed Incorrect capacity check when copying files across users in Pro edition (#2740)
- Fixed Abnormal progress display when remote download file size is unknown (cloudreve/frontend#287 @hceasy)
- Fixed Display friendly message when no files succeed during batch direct link generation (cloudreve/frontend#288 @WittF)
- Fixed Missing translation for "All Types" in background task type options (cloudreve/frontend#289 @quanac-lcx)
- Optimized Update modification date only when file content is updated or important attributes are modified
- Optimized Pin PostgreSQL major version in Docker Compose (#2723 @Curious-r)
- Optimized Static resource chunk strategy to reduce initial page loading time (#2714)
4.3.0
- New: Configure custom properties for files (#2407)
- New: Customize sidebar navigation items
- New: Insert custom HTML content at predefined locations (#2621)
- New: Pre-install LibRAW in Docker image (#2645)
- New: Option to get direct links that enforce download (#2651)
- New: Add WebP output option for VIPS thumbnail generator (#2657)
- New: Allow setting extra input parameters for FFmpeg thumbnail generator (#2657)
- New: All icons from Iconify can be used for custom file icons
- New: Add Cloudreve branding to the bottom of the community edition login page
- New: "Open in new window" can now be applied to all file types (#2647)
- Improved: Replace illegal characters in remote download filenames instead of failing the task (#2648)
- Improved: Japanese localization (cloudreve/frontend#279 @tkymmm)
- Improved: File system related settings in the admin panel are now on a separate page
- Fixed: Missing and inconsistent Chinese translations (cloudreve/frontend#281 cloudreve/frontend#282 @WittF @YUDONGLING)
- Fixed: (Pro edition) Event log category settings not taking effect immediately after saving (#2654)
- Fixed: (Pro edition) Recycle bin and "Shared with me" become inaccessible after setting permissions for shortcuts
- Fixed: In gallery mode, all thumbnails would be loaded on initial page load (#2623)
4.2.0
- [Pro] Added Load Balancing storage policy to distribute upload requests across child storage policies (#2436)
- Added automatic rendering of
README.md
in shared directories (#2382) - Added drag-and-drop sorting for file column settings, file app lists, Emoji options, and VAS products (cloudreve/frontend#274 @MasonDye)
- Added an option to display file apps only on mobile or desktop (cloudreve/frontend#276 @Samler-Lee)
- Added
${src_raw_base64}
magic variable for file apps (cloudreve/frontend#273 @Samler-Lee) - Added bulk cleanup of event and task records in the admin panel (#2368)
- Added support for using accelerated domains for uploads with Qiniu storage policy (#2497)
- Fixed an issue where the file app window icon could be dragged (cloudreve/frontend#277 @Samler-Lee)
- Fixed an error when upgrading to the Pro edition with SQLite (#2609)
- Fixed inconsistent signature behavior for custom payment platforms in some cases (#2616)
- Fixed CAP captcha WASM loading timing and path (cloudreve/frontend#275 @WittF)
- Optimized caching of converted results for HEIC/HEIF image previews (#2601)
4.1.3
- Added: Option for Cap captcha static resource provider (#2589 @wintbiit)
- Fixed: VAS setting page crashing in the admin dashboard after a fresh install of the Pro edition (#2597)
- Fixed: Not being able to create new user groups in the Community Edition (#2596 @Samler-Lee)
- Fixed: MariaDB database type not being mapped to MySQL (#2587 @Anyexyz)
- Fixed: A potential crash on Windows when there is a large amount of log output (#2591)
- Fixed: Deleted items still being present when opening version or direct link lists from file activity records (#2580)
4.1.2
4.1.1
4.1.0
- Added: Create diagrams with Excalidraw (#2317);
- Added: Manage file direct links (#2369);
- Added: Track direct links associated with logs in file activity records;
- Added: Option to disable "Reuse existing direct links" in user group settings;
- Added: Support for LivePhoto preview;
- Added: Support for HEIC/HEIF image preview;
- Added:
mariadb
alias for database type setting (#2560 @Anyexyz); - Added: Support for SSL connections for database and Redis (#2540 @charlieJ107);
- Added: Use LibRAW to generate thumbnails for camera RAW images (#2108 based on @PublicPwd);
- Added: Only allow drag-and-drop uploads when a directory supports upload operations (cloudreve/frontend#264 @WittF);
- Added: Upgraded Cap captcha to v2.0 (#2573 @WittF);
- Added: Users can now disable automatic expansion of the tree-view sidebar (#2545);
- Fixed: Inconsistent file path separators causing transfer failure during remote downloads from slave nodes (#2532);
- Fixed: Could not save settings for the anonymous user group;
- Fixed: Typo in en-US localization (cloudreve/frontend#265 @HachiRoku);
- Fixed: Missing translation on the WebDAV list page in the Community Edition (#2564);
- Fixed: Direct link settings should be hidden for the anonymous user group;
- Improved: Added more file extensions to the default file icon settings (#2557 @WittF);
- Improved: Always show the "Open with" option in the context menu (#2342);
- Improved: Clicking on a file or file Blob in the admin panel will now either download it or open it directly, depending on the context (cloudreve/frontend#266 @WittF);
- Improved: Added
alt
attribute to the LOGO image (cloudreve/frontend#267 @MasonDye);
4.0.0
After nearly two years of development, Cloudreve V4 is now officially released! In V4, we have refactored almost all of the front-end and back-end code and added a large number of new features. Read our announcement.
- Feat: Add support for OIDC identity providers (#2395);
- Feat: Add support for custom share link password (#2432 @wintbiit);
- Feat: Add Cap captcha support (#2511 @WittF);
- Enhancement: Expose user's view settings to administrator;
- Enhancement: Use a more prominent color for the purchase button (#2354);
- Fix: Lock conflict is prone to occur when changing view settings;
- Fix:
RefreshToken
is not revoked after logging out; - Fix: Expired objects in memory KV are not deleted (#2466);
- Fix: Unable to download files containing
%
in Blob under Qiniu storage policy (#2463); - Fix: VIPS fails to generate thumbnails for HEIC/HEIF images when deployed with Docker image;
- Fix: The
filename
field inContent-Description
does not strip non-ASCII characters (#2473); - Fix: Redis fails to persist data in some cases when deployed with Docker Compose (#2476);
- Fix: Switching directories in Safari may result in a blank file list (#2460);
- Fix: Missing translations in Markdown editor toolbar (#2505);
- Fix: Typo in select all shortcut key hint (#2509);
- Fix: Incorrect text in the create user group dialog (#2513);
4.0.0-beta.14
- New: Save view settings to the server, support inheriting view settings from parent directories (#2232);
- New: Block email with sub-addresse containing
+
(#2421); - New: Save text or Markdown files using the Ctrl + S shortcut (#2403);
- New: Admin file management can trace back to the file path (#2412);
- New: build targets:
freebsd_amd64
,freebsd_arm64
,linux_loong64
(#2442); - Fix: Direct links should be inaccessible when files are in the recycle bin (#2415);
- Fix: Blobs with
+
in the filename cannot be downloaded when custom CDN is enabled for S3 storage policies (#2413); - Fix: When importing directories from OneDrive, child files cannot be imported if the number of files in the directory exceeds 5000 (#2446);
- Fix: When uploading a directory, the segment of the directory name after
#
is truncated (#2448);