Releases: cloudreve/cloudreve
Releases · cloudreve/cloudreve
4.8.0
- Added WebDAV option to enable
Block system file uploads
(#2871) - Added Language switching on intro page (cloudreve/frontend#310 @YUDONGLING)
- Added Manually select text encoding when previewing ZIP archives online (#2867)
- Added Thumbnail format and quality settings now apply to most third-party storage policy native generators (#2868 @YUDONGLING)
- Added KS3 storage policy native thumbnail generator (#2868 @YUDONGLING)
- Added Customizable character length for graphic CAPTCHAs (#2879)
- Improved [Pro] Display login button prompt when unauthenticated users lack access to shared links (#2877)
- Fixed Missing files when previewing certain archive contents online (cloudreve/frontend#312 @YUDONGLING)
- Fixed View settings synchronization issues in certain scenarios (cloudreve/frontend#311 @YUDONGLING)
- Fixed [Pr] 2FA logins not being recorded in login events (#2874)
4.7.0
- Added Online preview of
zip
or7z
archive file lists with selective file extraction (#2852) - Added Local, Slave (Remote), S3, Qiniu, Upyun, OSS, COS storage policies support for chunked parallel upload (#2275)
- Added Default email templates with more languages and support for magic variables in titles (#2814 @YUDONGLING)
- Added Set a language as default in email templates (#2862 @YUDONGLING)
- Added [Pro] Custom icons for third-party login providers (#2836)
- Added [Pro] Configure user profile field mapping for non-standard OpenID providers (#2838)
- Fixed [Community] Unable to save shared folders as shortcuts (#2818)
- Fixed Local or slave storage policies unable to download files when download bandwidth limiting is enabled (#2834)
- Fixed Occasional duplicate file uploads in root directory during drag-and-drop upload (#2759)
- Fixed Inconsistent frontend handling when creating multi-level directories or files (#2853)
- Fixed Missing translation for
Import Files
(cloudreve/frontend#307 @WittF) - Fixed Blob path uniqueness check message in admin storage policy settings (cloudreve/frontend#302 @WittF)
- Improved Width and series line color in admin homepage (cloudreve/frontend#304 @YUDONGLING)
- Improved File traversal counts no longer limited by user group settings when deleting files
- Improved Retry mechanism for failed single chunk uploads
4.6.0
4.6.0
- Added AI-translated locales: French, German, Spanish, Portuguese, Korean, Russian, Italian (#2803)
- Added Uploading image files directly in Markdown editor (#2593)
- Added Support for referencing existing image files via relative paths in Markdown editor
- Added Online archive extraction support for
.7z
and.tar.bz2
formats - Added Password protected archives support when extracting
7z
andzip
files (#2668) - Added Additional filtering options for file lists in admin dashboard (#2667)
- Added Playback speed control for music player (#2629)
- Added Music player state synchronization with system media controls
- Added [Pro] Login prompt when accessing share links after anonymous user group share access is globally disabled (#2782)
- Added [Pro] Display of user who used the gift code in admin dashboard gift code list (#2660)
- Improved Added
Return to Home
button on 404 pages (cloudreve/frontend#292 @YUDONGLING) - Improved Debouncing when inputting LOGO images in admin dashboard (cloudreve/frontend#297 @YUDONGLING)
- Improved Multiple translations (cloudreve/frontend#295 cloudreve/frontend#296 cloudreve/frontend#299 @YUDONGLING)
- Improved ServiceWorker update notifications
- Fixed IP field overflow in admin dashboard event details when IP addresses are too long (#2799)
- Fixed Duplicate addition instead of removal when repeatedly clicking already selected event types in admin dashboard filters (#2787)
- Fixed Error thrown despite successful email sending with certain email providers (#2791)
- Fixed Localization error in Markdown image insertion dialog (cloudreve/frontend#298 @YUDONGLING)
- Fixed Missing browser compatibility notification when copying share links in share list (#2811)
4.5.1
4.5.0
- Added [Pro] Abuse reporting for share links or users (#2552)
- Added option in user preferences to choose whether to display share link list in personal profile (#2453)
- Added [Pro] ability for administrators to relocate file storage policies via context menu when browsing user files (#2425)
- Fixed issue where multiple share link creations could result in incomplete links in certain cases (#2755)
- Fixed issue where only the first IP should be recorded when
X-Forwarded-For
contains multiple IPs (#2748) - Fixed issue where share link addresses were not properly truncated in API responses in certain cases
- Fixed rare issue where file capacity was not counted when uploading large numbers of small files in parallel with MySQL
- Fixed potential UI exceptions when uploading large numbers of files
- Optimized to not trust
X-Forwarded-For
header by default (#2760 @YUDONGLING) - Optimized SMTP dependency replaced with
wneessen/go-mail
(#2738) - Optimized [Pro] buffered writing of activity logs
- Optimized Cloudflare Turnstile CAPTCHA to adapt to container width
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)