This release includes 2 breaking changes for platform teams planning a safe upgrade.
Published 9d
File Storage & Sync
β No known CVEs patched
✓ No known CVEs patched in this version
Topics
alist
aliyunpan
baidupan
openlist
Affected surfaces
auth
breaking_upgrade
Summary
AI summaryBroad release touches π Bug Fixes, π Features, π¨ Breaking Changes, and π Performance. Breaking: cache: Extract hybrid_cache package (removal of inβprocess caching logic)
Full changelog
Β Β Β π¨ Breaking Changes
- cache: Extract hybrid_cache package Β -Β by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2477 (9eae6)
- settings: Move FilterReadMeScripts to frontend Β -Β by @xrgzs in https://github.com/OpenListTeam/OpenList/issues/2346 (a5ba6)
Β Β Β π Features
- 115_open: Implement Getter interface Β -Β by @sevxn007 in https://github.com/OpenListTeam/OpenList/issues/1811 (07506)
- 189pc: Implement AccessToken login Β -Β by @zypluckyphoenix in https://github.com/OpenListTeam/OpenList/issues/2245 (0726d)
- func: Support ed2k & magnet & torrent offline download Β -Β by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2452 (1d071)
- s3: Implement Getter interface Β -Β by @ZRHann in https://github.com/OpenListTeam/OpenList/issues/1790 (9033b)
- sharing: Allow custom share IDs Β -Β by @MuelNova in https://github.com/OpenListTeam/OpenList/issues/2353 (7e37c)
- webdav: Implement Getter interface Β -Β by @ZRHann and Copilot in https://github.com/OpenListTeam/OpenList/issues/2421 (e2840)
Β Β Β π Bug Fixes
- 115:
- Fix capacity display and CDN 403 errors Β -Β by @SheltonZhu in https://github.com/OpenListTeam/OpenList/issues/2510 (ffbbc)
- 189pc:
- Handle numeric res_code in RenameResp to fix JSON unmarshal error Β -Β by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2489 (b2820)
- about:
- Fix large logo on about page Β -Β by @jyxjjj in https://github.com/OpenListTeam/OpenList/issues/2418 (201a2)
- driver:
- Fix 189 & 189pc fastcopy form local storage Β -Β by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2471 (7feec)
- driver/139:
- Remove RFC-incompatible request header Β -Β by @Copilot and jyxjjj in https://github.com/OpenListTeam/OpenList/issues/2478 (daad2)
- drivers:
- Add headers in Link methods Β -Β by @xrgzs in https://github.com/OpenListTeam/OpenList/issues/2401 (ece15)
- drivers/139:
- Check cdnSwitch before returning cdnUrl in personalGetLink Β -Β by @xrgzs in https://github.com/OpenListTeam/OpenList/issues/2379 (331f5)
- drivers/local:
- Capture ENOTTY in reflink to allow fallback Β -Β by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2492 (7cfb2)
- drivers/wps:
- fsmanage:
- Improve path validation Β -Β by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2437 (c7c0c)
- internal/fs:
- Add ObjectAlreadyExists error check Β -Β by @mkitsdts in https://github.com/OpenListTeam/OpenList/issues/2019 (e87e0)
- offline_download:
- Fix login failure caused by qBittorrent 5.2.0 returning HTTP 204 No Content on successful authentication Β -Β by @yuanczx in https://github.com/OpenListTeam/OpenList/issues/2476 (31b41)
- qbittorrent:
- Handle non-200 response during login to prevent long startup waits Β -Β by @airium in https://github.com/OpenListTeam/OpenList/issues/2248 (bfda7)
- setting:
- Handle delete of setting item with empty key Β -Β by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2131 (ea19b)
Β Β Β π Performance
- Replace strings.Split with strings.SplitSeq Β -Β by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2441 (d3a6b)
Β Β Β Β View changes on GitHub
Breaking Changes
- cache: Extract hybrid_cache package (removal of inβprocess caching logic)
- settings: Move FilterReadMeScripts to frontend (API surface change)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]