Repository navigation
Releases: AAAzhuimeng/OpenList
Releases · AAAzhuimeng/OpenList
Release list
v5.2.7
🚨 Breaking Changes
- cache: Extract hybrid_cache package - by @j2rong4cn in https://github.com/AAAzhuimeng/OpenList/issues/2477 (9eae6)
- drivers/189pc: Normalize escaped apostrophes in names - by @qbisi, Codex and @PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/2792 (d220b)
- settings: Move FilterReadMeScripts to frontend - by @xrgzs in https://github.com/AAAzhuimeng/OpenList/issues/2346 (a5ba6)
🚀 Features
- 115_open:
- Implement Getter interface - by @sevxn007 in https://github.com/AAAzhuimeng/OpenList/issues/1811 (07506)
- 189pc:
- Implement AccessToken login - by @zypluckyphoenix in https://github.com/AAAzhuimeng/OpenList/issues/2245 (0726d)
- actions:
- Add workflow to clean up untagged Docker images - by @elysia-best in https://github.com/AAAzhuimeng/OpenList/issues/2657 (9e55a)
- archive:
- Support livp as zip archive - by @jyxjjj and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2624 (b05a5)
- azure_blob:
- Preserve content type and md5 - by @NewFuture in https://github.com/AAAzhuimeng/OpenList/issues/2734 (a283f)
- baidu:
- Support link cache lasting one hour - by hcrgm in https://github.com/AAAzhuimeng/OpenList/issues/2033 (da84a)
- drivers:
- Add emby driver - by @Akizon77 in https://github.com/AAAzhuimeng/OpenList/issues/2270 (ac80f)
- Add Cloudflare Image Bed support - by @ZZ0YY, GitHub Copilot and Copilot Autofix powered by AI in https://github.com/AAAzhuimeng/OpenList/issues/2427 (6eedf)
- Add Bunny Storage driver - by @demogest and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2472 (791a2)
- Add GuangYaPan driver with offline download support - by @PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/2882 (6f80d)
- drivers/139:
- Merge multiple share roots - by @syscc in https://github.com/AAAzhuimeng/OpenList/issues/2783 (0a9e7)
- Support uploading large files up to 500 GB - by @glsname and Codex in https://github.com/AAAzhuimeng/OpenList/issues/3115 (3d3d1)
- Make the API client type configurable - by @PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/3196 (3b282)
- drivers/alidoc:
- Add DingTalk Docs driver - by @zjhcx and @j2rong4cn in https://github.com/AAAzhuimeng/OpenList/issues/2543 (aa534)
- drivers/github:
- Add optional accurate modified time - by @jiwangyihao in https://github.com/AAAzhuimeng/OpenList/issues/2388 (d12bd)
- drivers/guangyapan:
- Add md5-based instant upload support - by @PIKACHUIM and PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/3034 (6ad44)
- drivers/pikpak:
- Auto re-login with username/password when tokens expire - by @wray-lee in https://github.com/AAAzhuimeng/OpenList/issues/3001 (e73a8)
- fs:
- Add pipelined multipart upload - by @thetapilla in https://github.com/AAAzhuimeng/OpenList/issues/2723 (cca77)
- func:
- Support ed2k & magnet & torrent offline download - by @PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/2452 (1d071)
- ilanzou:
- Modernize console API session and copy - by @devLythen in https://github.com/AAAzhuimeng/OpenList/issues/2962 (39fca)
- local:
- Add PDF thumbnails on macOS - by @flyingrtx2333, Codex and @ILoveScratch2 in https://github.com/AAAzhuimeng/OpenList/issues/3017 (f18b4)
- mcp:
- Add mcp endpoint for whole openlist - by @jyxjjj and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2485 (3b017)
- onedrive_sharelink:
- Support direct download redirects - by @syscc, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2591 (97370)
- Support upload and folder sizes - by @syscc, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2595 (08931)
- s3:
- Implement Getter interface - by @ZRHann in https://github.com/AAAzhuimeng/OpenList/issues/1790 (9033b)
- Support direct transfer redirects - by @syscc, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2598 (88d25)
- server/s3:
- Support multipart upload - by @xrgzs in https://github.com/AAAzhuimeng/OpenList/issues/2813 (6247c)
- setting:
- Add move transfer threads option - by @UVJkiNTQ in https://github.com/AAAzhuimeng/OpenList/issues/2907 (89077)
- sharing:
- Allow custom share IDs - by @MuelNova in https://github.com/AAAzhuimeng/OpenList/issues/2353 (7e37c)
- strm:
- Add file size filtering for STRM generation - by @kanoshiou in https://github.com/AAAzhuimeng/OpenList/issues/2911 (150a9)
- task:
- Persist task timestamps across restarts - by @fryeggs and OpenAI Codex in https://github.com/AAAzhuimeng/OpenList/issues/2914 (d6109)
- webdav:
- Implement Getter interface - by @ZRHann and GitHub Copilot in https://github.com/AAAzhuimeng/OpenList/issues/2421 (e2840)
🐞 Bug Fixes
- Prevent panic in unaligned 64-bit atomic - by @yunxuanhao in https://github.com/AAAzhuimeng/OpenList/issues/2637 (d403f)
- Harden request handling for files, search, proxy and SSO - by @ILoveScratch2 and PIKACHUIM (ea106)
- 115:
- Fix capacity display and CDN 403 errors - by @SheltonZhu in https://github.com/AAAzhuimeng/OpenList/issues/2510 (ffbbc)
- 115,115share:
- Update github.com/SheltonZhu/115driver to v1.3.4 - by @SheltonZhu in https://github.com/AAAzhuimeng/OpenList/issues/2794 (24332)
- 115-open:
- Map SDK not found errors - by @syscc in https://github.com/AAAzhuimeng/OpenList/issues/2596 (726bb)
- 115_open:
- Clean parent path before lookup - by @syscc in https://github.com/AAAzhuimeng/OpenList/issues/2820 (a21bc)
- Refresh expired OSS credentials during upload - by @xqmmcqs and Codex in https://github.com/AAAzhuimeng/OpenList/issues/3063 (d894a)
- 189pc:
- Handle numeric res_code in RenameResp to fix JSON unmarshal error - by @PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/2489 (b2820)
- about:
- Fix large logo on about page - by @jyxjjj in https://github.com/AAAzhuimeng/OpenList/issues/2418 (201a2)
- alist_v3:
- Set child paths so nested directories resolve - by @Elity and Claude in https://github.com/AAAzhuimeng/OpenList/issues/3019 [(4580c)...
beta
🚨 Breaking Changes
- cache: Extract hybrid_cache package - by j2rong4cn in https://github.com/AAAzhuimeng/OpenList/issues/2477 (9eae6)
- drivers/189pc: Normalize escaped apostrophes in names - by qbisicwate, Codex and Pikachu Ren in https://github.com/AAAzhuimeng/OpenList/issues/2792 (d220b)
- settings: Move FilterReadMeScripts to frontend - by MadDogOwner in https://github.com/AAAzhuimeng/OpenList/issues/2346 (a5ba6)
🚀 Features
- 115_open:
- Implement Getter interface - by Seven in https://github.com/AAAzhuimeng/OpenList/issues/1811 (07506)
- 189pc:
- Implement AccessToken login - by LuckyPhoenix in https://github.com/AAAzhuimeng/OpenList/issues/2245 (0726d)
- actions:
- Add workflow to clean up untagged Docker images - by Yinan Qin in https://github.com/AAAzhuimeng/OpenList/issues/2657 (9e55a)
- archive:
- Support livp as zip archive - by ShenLin and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2624 (b05a5)
- azure_blob:
- Preserve content type and md5 - by New Future in https://github.com/AAAzhuimeng/OpenList/issues/2734 (a283f)
- baidu:
- Support link cache lasting one hour - by hcrgm in https://github.com/AAAzhuimeng/OpenList/issues/2033 (da84a)
- drivers:
- Add emby driver - by Akizon in https://github.com/AAAzhuimeng/OpenList/issues/2270 (ac80f)
- Add Cloudflare Image Bed support - by 风月同天, GitHub Copilot and Copilot Autofix powered by AI in https://github.com/AAAzhuimeng/OpenList/issues/2427 (6eedf)
- Add Bunny Storage driver - by Firmant Xu and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2472 (791a2)
- Add GuangYaPan driver with offline download support - by Pikachu Ren in https://github.com/AAAzhuimeng/OpenList/issues/2882 (6f80d)
- drivers/139:
- Merge multiple share roots - by So in https://github.com/AAAzhuimeng/OpenList/issues/2783 (0a9e7)
- Support uploading large files up to 500 GB - by glsname and Codex in https://github.com/AAAzhuimeng/OpenList/issues/3115 (3d3d1)
- Make the API client type configurable - by Pikachu Ren in https://github.com/AAAzhuimeng/OpenList/issues/3196 (3b282)
- drivers/alidoc:
- Add DingTalk Docs driver - by Unity_exe and j2rong4cn in https://github.com/AAAzhuimeng/OpenList/issues/2543 (aa534)
- drivers/github:
- Add optional accurate modified time - by jiwangyihao in https://github.com/AAAzhuimeng/OpenList/issues/2388 (d12bd)
- drivers/guangyapan:
- Add md5-based instant upload support - by Pikachu Ren and PIKACHUIM in https://github.com/AAAzhuimeng/OpenList/issues/3034 (6ad44)
- drivers/pikpak:
- Auto re-login with username/password when tokens expire - by Wray in https://github.com/AAAzhuimeng/OpenList/issues/3001 (e73a8)
- fs:
- Add pipelined multipart upload - by ThetaPilla. in https://github.com/AAAzhuimeng/OpenList/issues/2723 (cca77)
- func:
- Support ed2k & magnet & torrent offline download - by Pikachu Ren in https://github.com/AAAzhuimeng/OpenList/issues/2452 (1d071)
- ilanzou:
- Modernize console API session and copy - by Lythen in https://github.com/AAAzhuimeng/OpenList/issues/2962 (39fca)
- local:
- Add PDF thumbnails on macOS - by flyingrtx, Codex and ILoveScratch in https://github.com/AAAzhuimeng/OpenList/issues/3017 (f18b4)
- mcp:
- Add mcp endpoint for whole openlist - by ShenLin and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2485 (3b017)
- onedrive_sharelink:
- Support direct download redirects - by So, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2591 (97370)
- Support upload and folder sizes - by So, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2595 (08931)
- s3:
- Implement Getter interface - by ZRHan in https://github.com/AAAzhuimeng/OpenList/issues/1790 (9033b)
- Support direct transfer redirects - by So, syscc and Codex in https://github.com/AAAzhuimeng/OpenList/issues/2598 (88d25)
- server/s3:
- Support multipart upload - by MadDogOwner in https://github.com/AAAzhuimeng/OpenList/issues/2813 (6247c)
- setting:
- Add move transfer threads option - by UVJkiNTQ in https://github.com/AAAzhuimeng/OpenList/issues/2907 (89077)
- sharing:
- Allow custom share IDs - by Miao Zhao in https://github.com/AAAzhuimeng/OpenList/issues/2353 (7e37c)
- strm:
- Add file size filtering for STRM generation - by kanoshiou in https://github.com/AAAzhuimeng/OpenList/issues/2911 (150a9)
- task:
- Persist task timestamps across restarts - by fryeggs and OpenAI Codex in https://github.com/AAAzhuimeng/OpenList/issues/2914 (d6109)
- webdav:
- Implement Getter interface - by ZRHan and GitHub Copilot in https://github.com/AAAzhuimeng/OpenList/issues/2421 (e2840)
🐞 Bug Fixes
- Prevent panic in unaligned 64-bit atomic - by yunxuan in https://github.com/AAAzhuimeng/OpenList/issues/2637 (d403f)
- Harden request handling for files, search, proxy and SSO - by ILoveScratch and PIKACHUIM (ea106)
- 115:
- Fix capacity display and CDN 403 errors - by Shelton Zhu in https://github.com/AAAzhuimeng/OpenList/issues/2510 (ffbbc)
- 115,115share:
- Update github.com/SheltonZhu/115driver to v1.3.4 - by Shelton Zhu in https://github.com/AAAzhuimeng/OpenList/issues/2794 (24332)
- 115-open:
- Map SDK not found errors - by So in https://github.com/AAAzhuimeng/OpenList/issues/2596 (726bb)
- 115_open:
- Clean parent path before lookup - by So in https://github.com/AAAzhuimeng/OpenList/issues/2820 (a21bc)
- Refresh expired OSS credentials during upload - by Ziheng Mao and Codex in https://github.com/AAAzhuimeng/OpenList/issues/3063 (d894a)
- 189pc:
- Handle numeric res_code in RenameResp to fix JSON unmarshal error - by Pikachu Ren in https://github.com/AAAzhuimeng/OpenList/issues/2489 (b2820)
- about:
- Fix large logo on about page - by ShenLin in https://github.com/AAAzhuimeng/OpenList/issues/2418 (201a2)
- alist_v3:
- Set child paths so neste...
v5.2.6-1
🚀 Features
- drivers/guangyapan: Add md5-based instant upload support - by @PIKACHUIM and PIKACHUIM in https://github.com/zc57534/OpenList/issues/3034 (6ad44)
- local: Add PDF thumbnails on macOS - by @flyingrtx2333, Codex and @ILoveScratch2 in https://github.com/zc57534/OpenList/issues/3017 (f18b4)
- server/s3: Support multipart upload - by @xrgzs in https://github.com/zc57534/OpenList/issues/2813 (6247c)
- task: Persist task timestamps across restarts - by @fryeggs and OpenAI Codex in https://github.com/zc57534/OpenList/issues/2914 (d6109)
🐞 Bug Fixes
- deps: Update module github.com/rclone/rclone to v1.75.1 - in https://github.com/zc57534/OpenList/issues/3035 (eee91)
- drivers/139: Improve mail login credential renewal - by @UcnacDx2 in https://github.com/zc57534/OpenList/issues/3029 (d90d8)
- drivers/189: Decode JSON strings before parsing timestamps - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/3033 (c3d3d)
- release: Fetch frontend assets from edge - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/3052 (55530)
- s3: Default upload content types and return partial content - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/3053 (d9d8a)
View changes on GitHub
v5.2.6
🚨 Breaking Changes
- cache: Extract hybrid_cache package - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2477 (9eae6)
- drivers/189pc: Normalize escaped apostrophes in names - by @qbisi, Codex and @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2792 (d220b)
- settings: Move FilterReadMeScripts to frontend - by @xrgzs in https://github.com/zc57534/OpenList/issues/2346 (a5ba6)
🚀 Features
- 115_open:
- Implement Getter interface - by @sevxn007 in https://github.com/zc57534/OpenList/issues/1811 (07506)
- 189pc:
- Implement AccessToken login - by @zypluckyphoenix in https://github.com/zc57534/OpenList/issues/2245 (0726d)
- actions:
- Add workflow to clean up untagged Docker images - by @elysia-best in https://github.com/zc57534/OpenList/issues/2657 (9e55a)
- archive:
- Support livp as zip archive - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2624 (b05a5)
- azure_blob:
- Preserve content type and md5 - by @NewFuture in https://github.com/zc57534/OpenList/issues/2734 (a283f)
- baidu:
- Support link cache lasting one hour - by @hcrgm in https://github.com/zc57534/OpenList/issues/2033 (da84a)
- drivers:
- Add emby driver - by @Akizon77 in https://github.com/zc57534/OpenList/issues/2270 (ac80f)
- Add Cloudflare Image Bed support - by @ZZ0YY, GitHub Copilot and Copilot Autofix powered by AI in https://github.com/zc57534/OpenList/issues/2427 (6eedf)
- Add Bunny Storage driver - by @demogest and Codex in https://github.com/zc57534/OpenList/issues/2472 (791a2)
- Add GuangYaPan driver with offline download support - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2882 (6f80d)
- drivers/139:
- Merge multiple share roots - by @syscc in https://github.com/zc57534/OpenList/issues/2783 (0a9e7)
- drivers/alidoc:
- Add DingTalk Docs driver - by @zjhcx and @j2rong4cn in https://github.com/zc57534/OpenList/issues/2543 (aa534)
- drivers/github:
- Add optional accurate modified time - by @jiwangyihao in https://github.com/zc57534/OpenList/issues/2388 (d12bd)
- fs:
- Add pipelined multipart upload - by @thetapilla in https://github.com/zc57534/OpenList/issues/2723 (cca77)
- func:
- Support ed2k & magnet & torrent offline download - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2452 (1d071)
- ilanzou:
- Modernize console API session and copy - by @devLythen in https://github.com/zc57534/OpenList/issues/2962 (39fca)
- mcp:
- Add mcp endpoint for whole openlist - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2485 (3b017)
- onedrive_sharelink:
- Support direct download redirects - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2591 (97370)
- Support upload and folder sizes - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2595 (08931)
- s3:
- Implement Getter interface - by @ZRHann in https://github.com/zc57534/OpenList/issues/1790 (9033b)
- Support direct transfer redirects - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2598 (88d25)
- setting:
- Add move transfer threads option - by @UVJkiNTQ in https://github.com/zc57534/OpenList/issues/2907 (89077)
- sharing:
- Allow custom share IDs - by @MuelNova in https://github.com/zc57534/OpenList/issues/2353 (7e37c)
- strm:
- Add file size filtering for STRM generation - by @kanoshiou in https://github.com/zc57534/OpenList/issues/2911 (150a9)
- webdav:
- Implement Getter interface - by @ZRHann and GitHub Copilot in https://github.com/zc57534/OpenList/issues/2421 (e2840)
🐞 Bug Fixes
- Prevent panic in unaligned 64-bit atomic - by @yunxuanhao in https://github.com/zc57534/OpenList/issues/2637 (d403f)
- 115:
- Fix capacity display and CDN 403 errors - by @SheltonZhu in https://github.com/zc57534/OpenList/issues/2510 (ffbbc)
- 115,115share:
- Update github.com/SheltonZhu/115driver to v1.3.4 - by @SheltonZhu in https://github.com/zc57534/OpenList/issues/2794 (24332)
- 115-open:
- Map SDK not found errors - by @syscc in https://github.com/zc57534/OpenList/issues/2596 (726bb)
- 115_open:
- Clean parent path before lookup - by @syscc in https://github.com/zc57534/OpenList/issues/2820 (a21bc)
- 189pc:
- Handle numeric res_code in RenameResp to fix JSON unmarshal error - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2489 (b2820)
- about:
- Fix large logo on about page - by @jyxjjj in https://github.com/zc57534/OpenList/issues/2418 (201a2)
- archive:
- Prefer utf-8 for non-EFS zip names - by @Lanfei in https://github.com/zc57534/OpenList/issues/2557 (9b587)
- auth:
- buffer:
- Wait for active I/O before closing - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2825 (e8383)
- build.sh:
- Remove
rm -rf .git/- by @elysia-best in https://github.com/zc57534/OpenList/issues/2703 (a92d5)
- Remove
- cache,mem:
- Replace finalizers with runtime.AddCleanup - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2535 (9282e)
- chaoxing:
- Support multiple uploadDate formats - by @yuxiaoyu8192 in https://github.com/zc57534/OpenList/issues/2545 (cd664)
- ci:
- Allow pr check to run by default - by @elysia-best in https://github.com/zc57534/OpenList/issues/2856 (6b92c)
- Change missed pull_request to pull_request_target - by @elysia-best in https://github.com/zc57534/OpenList/issues/2873 (f2f7e)
- clean_docker:
- Only fetch up to 10 pages of image versions - by @elysia-best in https://github.com/zc57534/OpenList/issues/2680 (e9ea9)
- cmd/start:
- Use absolute executable path for child process - by @abcqqoo in https://github.com/zc57534/OpenList/issues/2125 (ce87b)
- deps:
- Update module github.com/antchfx/htmlquery to v1.3.6 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2601 (009d8)
- Update module github.com/aws/aws-sdk-go to v1.55.8 - in https://github.com/zc57534/OpenList/issues/2574 [(aea77)](https://github.com/zc57534/OpenList/com...
v5.2.4_1
🚀 Features
- drivers: Add GuangYaPan driver with offline download support - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2882 (6f80d)
- fs: Add pipelined multipart upload - by @thetapilla in https://github.com/zc57534/OpenList/issues/2723 (cca77)
- setting: Add move transfer threads option - by @UVJkiNTQ in https://github.com/zc57534/OpenList/issues/2907 (89077)
- strm: Add file size filtering for STRM generation - by @kanoshiou in https://github.com/zc57534/OpenList/issues/2911 (150a9)
🐞 Bug Fixes
- deps:
- Update module github.com/sheltonzhu/115driver to v1.3.5 - in https://github.com/zc57534/OpenList/issues/2895 (a4ae2)
- Update module github.com/nwaples/rardecode/v2 to v2.3.0 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2898 (c9717)
- Update module github.com/shirou/gopsutil/v4 to v4.26.7 - in https://github.com/zc57534/OpenList/issues/2896 (ec1f9)
- Update module golang.org/x/sys to v0.47.0 - in https://github.com/zc57534/OpenList/issues/2751 (194f9)
- Update azure-sdk-for-go monorepo - in https://github.com/zc57534/OpenList/issues/2700 (2e278)
- Update module github.com/ipfs/go-cid to v0.6.2 - in https://github.com/zc57534/OpenList/issues/2738 (d8ad2)
- Update module golang.org/x/net to v0.57.0 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2748 (6d4ad)
- Update module gorm.io/driver/mysql to v1.6.0 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/819 (cc87e)
- Update module github.com/blevesearch/bleve/v2 to v2.6.0 - in https://github.com/zc57534/OpenList/issues/2704 (0b1e9)
- drivers/189:
- Support updated 189 time format - by @shelken and Advanced in https://github.com/zc57534/OpenList/issues/2919 (e80ee)
- drivers/emby:
- Allow username‑only login - by @quan-ge in https://github.com/zc57534/OpenList/issues/2949 (18823)
- drivers/guangyapan:
- Remove default value - by @xrgzs in https://github.com/zc57534/OpenList/issues/2894 (f68f3)
- drivers/lanzou:
- Handle acw_sc__v2 challenge in Login function - by @zf1234d in https://github.com/zc57534/OpenList/issues/2876 (940b6)
- stream:
- Allow seeking beyond file size per Go convention - by @Ovear and @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2667 (7e908)
View changes on GitHub
v5.2.4
🚀 Features
- azure_blob: Preserve content type and md5 - by @NewFuture in https://github.com/zc57534/OpenList/issues/2734 (a283f)
- drivers: Add Bunny Storage driver - by @demogest and Codex in https://github.com/zc57534/OpenList/issues/2472 (791a2)
- drivers/139: Merge multiple share roots - by @syscc in https://github.com/zc57534/OpenList/issues/2783 (0a9e7)
🐞 Bug Fixes
- 115,115share:
- Update github.com/SheltonZhu/115driver to v1.3.4 - by @SheltonZhu in https://github.com/zc57534/OpenList/issues/2794 (24332)
- 115_open:
- Clean parent path before lookup - by @syscc in https://github.com/zc57534/OpenList/issues/2820 (a21bc)
- buffer:
- Wait for active I/O before closing - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2825 (e8383)
- ci:
- Allow pr check to run by default - by @elysia-best in https://github.com/zc57534/OpenList/issues/2856 (6b92c)
- Change missed pull_request to pull_request_target - by @elysia-best in https://github.com/zc57534/OpenList/issues/2873 (f2f7e)
- deps:
- Update github.com/t3rm1n4l/go-mega digest to 4de2f12 - in https://github.com/zc57534/OpenList/issues/2710 (94eac)
- Update module github.com/dlclark/regexp2 to v1.12.0 - in https://github.com/zc57534/OpenList/issues/2713 (757f9)
- Update module gorm.io/driver/sqlite to v1.6.0 - in https://github.com/zc57534/OpenList/issues/2757 (a81f5)
- Update module gorm.io/driver/postgres to v1.6.0 - in https://github.com/zc57534/OpenList/issues/2756 (daaba)
- Update module google.golang.org/grpc to v1.82.0 - in https://github.com/zc57534/OpenList/issues/2754 (8930e)
- Update module github.com/maruel/natural to v1.3.0 - in https://github.com/zc57534/OpenList/issues/2739 (e6703)
- Update module github.com/quic-go/quic-go to v0.60.0 - in https://github.com/zc57534/OpenList/issues/2743 (f3e74)
- Update module github.com/shirou/gopsutil/v4 to v4.26.6 - in https://github.com/zc57534/OpenList/issues/2745 (5aeaf)
- Update module github.com/protonmail/gopenpgp/v2 to v2.10.0 - in https://github.com/zc57534/OpenList/issues/2742 (651b5)
- Update module github.com/go-resty/resty/v2 to v2.17.2 - in https://github.com/zc57534/OpenList/issues/2718 (b1d29)
- Update module github.com/deckarep/golang-set/v2 to v2.9.0 - in https://github.com/zc57534/OpenList/issues/2712 (0527d)
- Update module github.com/nwaples/rardecode/v2 to v2.2.5 - in https://github.com/zc57534/OpenList/issues/2699 (59612)
- Update module github.com/bodgit/sevenzip to v1.6.5 - in https://github.com/zc57534/OpenList/issues/2789 (e4696)
- Update module gorm.io/gorm to v1.31.2 - in https://github.com/zc57534/OpenList/issues/2758 (6b702)
- Update module github.com/rclone/rclone to v1.74.4 - in https://github.com/zc57534/OpenList/issues/2744 (36168)
- Update github.com/t3rm1n4l/go-mega digest to c6acd6a - in https://github.com/zc57534/OpenList/issues/2829 (2deb1)
- drivers/115_open:
- Populate file size when resolving paths - by @sevxn007 in https://github.com/zc57534/OpenList/issues/2797 (7aea3)
- Recover transient path metadata - by @Suyunmeng and Claude in https://github.com/zc57534/OpenList/issues/2816 (e1ded)
- drivers/s3:
- Custom user agent and method fixes - by @xrgzs and GitHub Copilot in https://github.com/zc57534/OpenList/issues/2780 (eb486)
- Support multipart object copy - by @jyxjjj, Codex and Pikachu Ren in https://github.com/zc57534/OpenList/issues/2826 (fe56c)
- handles:
- proxy:
- Preserve proxied download filenames - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2824 (28cea)
- search:
- Serialize index updates by parent - by @jyxjjj, Codex and Pikachu Ren in https://github.com/zc57534/OpenList/issues/2827 (84954)
- Apply access filtering before paginating results - by @jyxjjj (84ecd)
- sharing:
View changes on GitHub
v5.2.3-2
🐞 Bug Fixes
- 115,115share:
- Update github.com/SheltonZhu/115driver to v1.3.4 - by @SheltonZhu in https://github.com/zc57534/OpenList/issues/2794 (24332)
- deps:
- Update module github.com/shirou/gopsutil/v4 to v4.26.6 - in https://github.com/zc57534/OpenList/issues/2745 (5aeaf)
- Update module github.com/protonmail/gopenpgp/v2 to v2.10.0 - in https://github.com/zc57534/OpenList/issues/2742 (651b5)
- Update module github.com/go-resty/resty/v2 to v2.17.2 - in https://github.com/zc57534/OpenList/issues/2718 (b1d29)
- Update module github.com/deckarep/golang-set/v2 to v2.9.0 - in https://github.com/zc57534/OpenList/issues/2712 (0527d)
- Update module github.com/nwaples/rardecode/v2 to v2.2.5 - in https://github.com/zc57534/OpenList/issues/2699 (59612)
- Update module github.com/bodgit/sevenzip to v1.6.5 - in https://github.com/zc57534/OpenList/issues/2789 (e4696)
- Update module gorm.io/gorm to v1.31.2 - in https://github.com/zc57534/OpenList/issues/2758 (6b702)
- Update module github.com/rclone/rclone to v1.74.4 - in https://github.com/zc57534/OpenList/issues/2744 (36168)
- drivers/115_open:
- Populate file size when resolving paths - by @sevxn007 in https://github.com/zc57534/OpenList/issues/2797 (7aea3)
- handles:
View changes on GitHub
v5.2.3-1
🚀 Features
- azure_blob: Preserve content type and md5 - by @NewFuture in https://github.com/zc57534/OpenList/issues/2734 (a283f)
🐞 Bug Fixes
- deps:
- Update github.com/t3rm1n4l/go-mega digest to 4de2f12 - in https://github.com/zc57534/OpenList/issues/2710 (94eac)
- Update module github.com/dlclark/regexp2 to v1.12.0 - in https://github.com/zc57534/OpenList/issues/2713 (757f9)
- Update module gorm.io/driver/sqlite to v1.6.0 - in https://github.com/zc57534/OpenList/issues/2757 (a81f5)
- Update module gorm.io/driver/postgres to v1.6.0 - in https://github.com/zc57534/OpenList/issues/2756 (daaba)
- Update module google.golang.org/grpc to v1.82.0 - in https://github.com/zc57534/OpenList/issues/2754 (8930e)
- Update module github.com/maruel/natural to v1.3.0 - in https://github.com/zc57534/OpenList/issues/2739 (e6703)
- Update module github.com/quic-go/quic-go to v0.60.0 - in https://github.com/zc57534/OpenList/issues/2743 (f3e74)
- drivers/s3:
- Custom user agent and method fixes - by @xrgzs and Copilot in https://github.com/zc57534/OpenList/issues/2780 (eb486)
- sharing:
View changes on GitHub
v5.2.3
🚨 Breaking Changes
- cache: Extract hybrid_cache package - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2477 (9eae6)
- settings: Move FilterReadMeScripts to frontend - by @xrgzs in https://github.com/zc57534/OpenList/issues/2346 (a5ba6)
🚀 Features
- 115_open:
- Implement Getter interface - by @sevxn007 in https://github.com/zc57534/OpenList/issues/1811 (07506)
- 189pc:
- Implement AccessToken login - by @zypluckyphoenix in https://github.com/zc57534/OpenList/issues/2245 (0726d)
- actions:
- Add workflow to clean up untagged Docker images - by @elysia-best in https://github.com/zc57534/OpenList/issues/2657 (9e55a)
- archive:
- Support livp as zip archive - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2624 (b05a5)
- baidu:
- Support link cache lasting one hour - by @hcrgm in https://github.com/zc57534/OpenList/issues/2033 (da84a)
- drivers:
- Add emby driver - by @Akizon77 in https://github.com/zc57534/OpenList/issues/2270 (ac80f)
- Add Cloudflare Image Bed support - by @ZZ0YY, Copilot and Copilot Autofix powered by AI in https://github.com/zc57534/OpenList/issues/2427 (6eedf)
- drivers/alidoc:
- Add DingTalk Docs driver - by @zjhcx and @j2rong4cn in https://github.com/zc57534/OpenList/issues/2543 (aa534)
- func:
- Support ed2k & magnet & torrent offline download - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2452 (1d071)
- mcp:
- Add mcp endpoint for whole openlist - by @jyxjjj and Codex in https://github.com/zc57534/OpenList/issues/2485 (3b017)
- onedrive_sharelink:
- Support direct download redirects - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2591 (97370)
- Support upload and folder sizes - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2595 (08931)
- s3:
- Implement Getter interface - by @ZRHann in https://github.com/zc57534/OpenList/issues/1790 (9033b)
- Support direct transfer redirects - by @syscc, syscc and Codex in https://github.com/zc57534/OpenList/issues/2598 (88d25)
- sharing:
- Allow custom share IDs - by @MuelNova in https://github.com/zc57534/OpenList/issues/2353 (7e37c)
- webdav:
- Implement Getter interface - by @ZRHann and Copilot in https://github.com/zc57534/OpenList/issues/2421 (e2840)
🐞 Bug Fixes
- Prevent panic in unaligned 64-bit atomic - by @yunxuanhao in https://github.com/zc57534/OpenList/issues/2637 (d403f)
- 115:
- Fix capacity display and CDN 403 errors - by @SheltonZhu in https://github.com/zc57534/OpenList/issues/2510 (ffbbc)
- 115-open:
- Map SDK not found errors - by @syscc in https://github.com/zc57534/OpenList/issues/2596 (726bb)
- 189pc:
- Handle numeric res_code in RenameResp to fix JSON unmarshal error - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2489 (b2820)
- about:
- Fix large logo on about page - by @jyxjjj in https://github.com/zc57534/OpenList/issues/2418 (201a2)
- archive:
- Prefer utf-8 for non-EFS zip names - by @Lanfei in https://github.com/zc57534/OpenList/issues/2557 (9b587)
- build.sh:
- Remove
rm -rf .git/- by @elysia-best in https://github.com/zc57534/OpenList/issues/2703 (a92d5)
- Remove
- cache,mem:
- Replace finalizers with runtime.AddCleanup - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2535 (9282e)
- chaoxing:
- Support multiple uploadDate formats - by @yuxiaoyu8192 in https://github.com/zc57534/OpenList/issues/2545 (cd664)
- clean_docker:
- Only fetch up to 10 pages of image versions - by @elysia-best in https://github.com/zc57534/OpenList/issues/2680 (e9ea9)
- deps:
- Update module github.com/antchfx/htmlquery to v1.3.6 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2601 (009d8)
- Update module github.com/aws/aws-sdk-go to v1.55.8 - in https://github.com/zc57534/OpenList/issues/2574 (aea77)
- Update github.com/t3rm1n4l/go-mega digest to 6845944 - in https://github.com/zc57534/OpenList/issues/2088 (40b39)
- Update module github.com/charmbracelet/bubbles to v0.21.1 - in https://github.com/zc57534/OpenList/issues/2686 (759ad)
- Update module github.com/pkg/sftp to v1.13.10 - in https://github.com/zc57534/OpenList/issues/2694 (30922)
- Update module github.com/sirupsen/logrus to v1.9.4 - in https://github.com/zc57534/OpenList/issues/2695 (31810)
- Update module github.com/ncw/swift/v2 to v2.0.5 - in https://github.com/zc57534/OpenList/issues/2691 (1be74)
- Update module github.com/mholt/archives to v0.1.5 - in https://github.com/zc57534/OpenList/issues/2690 (33015)
- Update module github.com/bodgit/sevenzip to v1.6.4 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2682 (cc3d8)
- Update module github.com/gin-contrib/cors to v1.7.7 - in https://github.com/zc57534/OpenList/issues/2688 (5273a)
- Update github.com/cloudsoda/go-smb2 digest to d8c5600 - in https://github.com/zc57534/OpenList/issues/2298 (d8598)
- Update module github.com/stangelandcl/ppmd v0.1.1 - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2698 (f63a5)
- doubao_new:
- Remove temp file after cross-storage put - by @Suyunmeng in https://github.com/zc57534/OpenList/issues/2530 (98c32)
- driver:
- Fix 189 & 189pc fastcopy form local storage - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2471 (7feec)
- Json: cannot unmarshal number into Go struct field RenameResp.id of type string - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2526 (ba6f9)
- 123pan url www.123pan.com -> yun.123pan.com - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2678 (d4aa8)
- driver/139:
- Remove RFC-incompatible request header - by @Copilot and jyxjjj in https://github.com/zc57534/OpenList/issues/2478 (daad2)
- drivers:
- Add headers in Link methods - by @xrgzs in https://github.com/zc57534/OpenList/issues/2401 (ece15)
- drivers/115_open:
- Simplify Move and Copy methods to return error directly - by @tide-wait in https://github.com/zc57534/OpenList/issues/2505 (b86d1)
- drivers/139:
- Che...
v5.2.2-1
🚀 Features
- drivers: Add emby driver - by @Akizon77 in https://github.com/zc57534/OpenList/issues/2270 (ac80f)
🐞 Bug Fixes
- archive: Prefer utf-8 for non-EFS zip names - by @Lanfei in https://github.com/zc57534/OpenList/issues/2557 (9b587)
- cache,mem: Replace finalizers with runtime.AddCleanup - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2535 (9282e)
- chaoxing: Support multiple uploadDate formats - by @yuxiaoyu8192 in https://github.com/zc57534/OpenList/issues/2545 (cd664)
- driver: Json: cannot unmarshal number into Go struct field RenameResp.id of type string - by @PIKACHUIM in https://github.com/zc57534/OpenList/issues/2526 (ba6f9)
- op: Use oldName variable for cache updates in Rename function - by @j2rong4cn in https://github.com/zc57534/OpenList/issues/2570 (054db)