Skip to content

Releases: cloudreve/cloudreve

4.4.1

07 Aug 04:25
Compare
Choose a tag to compare
  • 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

05 Aug 11:51
Compare
Choose a tag to compare
  • 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

15 Jul 09:54
Compare
Choose a tag to compare
  • 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

05 Jul 05:33
Compare
Choose a tag to compare
  • [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

30 Jun 13:22
Compare
Choose a tag to compare
  • 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

27 Jun 06:47
Compare
Choose a tag to compare

Changelog

  • f38f32f fix(db): sslmode prefer not supported in some pg version (?) related: #2540

4.1.1

27 Jun 05:40
Compare
Choose a tag to compare
  • Fix: cannot change storage policy for user groups (#2577).

4.1.0

27 Jun 02:39
Compare
Choose a tag to compare
  • 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

20 Jun 07:58
Compare
Choose a tag to compare
Main

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 in Content-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

05 Jun 12:44
Compare
Choose a tag to compare
4.0.0-beta.14 Pre-release
Pre-release
  • 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);