Skip to content

OpenList

v4.2.3 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 26d File Storage & Sync
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

alist aliyunpan baidupan openlist

Affected surfaces

deps

Summary

AI summary

Broad release touches 🐞 Bug Fixes, 🚀 Features, https://github.com/OpenListTeam/OpenList/commit/9e55a011, and 9e55a.

Full changelog

   🚀 Features

  • actions:
    • Add workflow to clean up untagged Docker images  -  by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2657 (9e55a)
  • archive:
    • Support livp as zip archive  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2624 (b05a5)
  • baidu:
    • Support link cache lasting one hour  -  by @hcrgm in https://github.com/OpenListTeam/OpenList/issues/2033 (da84a)
  • drivers:
    • Add emby driver  -  by @Akizon77 in https://github.com/OpenListTeam/OpenList/issues/2270 (ac80f)
    • Add Cloudflare Image Bed support  -  by @ZZ0YY, Copilot and Copilot Autofix powered by AI in https://github.com/OpenListTeam/OpenList/issues/2427 (6eedf)
  • drivers/alidoc:
    • Add DingTalk Docs driver  -  by @zjhcx and @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2543 (aa534)
  • mcp:
    • Add mcp endpoint for whole openlist  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2485 (3b017)
  • onedrive_sharelink:
    • Support direct download redirects  -  by @syscc, syscc and Codex in https://github.com/OpenListTeam/OpenList/issues/2591 (97370)
    • Support upload and folder sizes  -  by @syscc, syscc and Codex in https://github.com/OpenListTeam/OpenList/issues/2595 (08931)
  • s3:
    • Support direct transfer redirects  -  by @syscc, syscc and Codex in https://github.com/OpenListTeam/OpenList/issues/2598 (88d25)

   🐞 Bug Fixes

  • Prevent panic in unaligned 64-bit atomic  -  by @yunxuanhao in https://github.com/OpenListTeam/OpenList/issues/2637 (d403f)
  • 115-open:
    • Map SDK not found errors  -  by @syscc in https://github.com/OpenListTeam/OpenList/issues/2596 (726bb)
  • archive:
    • Prefer utf-8 for non-EFS zip names  -  by @Lanfei in https://github.com/OpenListTeam/OpenList/issues/2557 (9b587)
  • build.sh:
    • Remove rm -rf .git/  -  by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2703 (a92d5)
  • cache,mem:
    • Replace finalizers with runtime.AddCleanup  -  by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2535 (9282e)
  • chaoxing:
    • Support multiple uploadDate formats  -  by @yuxiaoyu8192 in https://github.com/OpenListTeam/OpenList/issues/2545 (cd664)
  • clean_docker:
    • Only fetch up to 10 pages of image versions  -  by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2680 (e9ea9)
  • deps:
    • Update module github.com/antchfx/htmlquery to v1.3.6  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2601 (009d8)
    • Update module github.com/aws/aws-sdk-go to v1.55.8  -  in https://github.com/OpenListTeam/OpenList/issues/2574 (aea77)
    • Update github.com/t3rm1n4l/go-mega digest to 6845944  -  in https://github.com/OpenListTeam/OpenList/issues/2088 (40b39)
    • Update module github.com/charmbracelet/bubbles to v0.21.1  -  in https://github.com/OpenListTeam/OpenList/issues/2686 (759ad)
    • Update module github.com/pkg/sftp to v1.13.10  -  in https://github.com/OpenListTeam/OpenList/issues/2694 (30922)
    • Update module github.com/sirupsen/logrus to v1.9.4  -  in https://github.com/OpenListTeam/OpenList/issues/2695 (31810)
    • Update module github.com/ncw/swift/v2 to v2.0.5  -  in https://github.com/OpenListTeam/OpenList/issues/2691 (1be74)
    • Update module github.com/mholt/archives to v0.1.5  -  in https://github.com/OpenListTeam/OpenList/issues/2690 (33015)
    • Update module github.com/bodgit/sevenzip to v1.6.4  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2682 (cc3d8)
    • Update module github.com/gin-contrib/cors to v1.7.7  -  in https://github.com/OpenListTeam/OpenList/issues/2688 (5273a)
    • Update github.com/cloudsoda/go-smb2 digest to d8c5600  -  in https://github.com/OpenListTeam/OpenList/issues/2298 (d8598)
    • Update module github.com/stangelandcl/ppmd v0.1.1  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2698 (f63a5)
  • doubao_new:
    • Remove temp file after cross-storage put  -  by @Suyunmeng in https://github.com/OpenListTeam/OpenList/issues/2530 (98c32)
  • driver:
    • Json: cannot unmarshal number into Go struct field RenameResp.id of type string  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2526 (ba6f9)
    • 123pan url www.123pan.com -> yun.123pan.com  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2678 (d4aa8)
  • drivers/115_open:
    • Simplify Move and Copy methods to return error directly  -  by @tide-wait in https://github.com/OpenListTeam/OpenList/issues/2505 (b86d1)
  • drivers/189pc:
    • Pass pointer to RenameResp in Rename method  -  by @Ovear in https://github.com/OpenListTeam/OpenList/issues/2647 (6ed7d)
    • Sync .torrent file when copy/move/rename/upload  -  by @PIKACHUIM in https://github.com/OpenListTeam/OpenList/issues/2522 (bfbc4)
  • drivers/chunk:
    • Handle missing chunk part zero  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2619 (a0f00)
  • drivers/ftp:
    • Add cwd_list option and filter path-separated entries  -  by @sorubedo and Claude in https://github.com/OpenListTeam/OpenList/issues/2621 (3abdf)
  • drivers/github_releases:
    • Skip broken repos instead of returning 500  -  by @xrgzs, Claude Code, Mimo and Copilot in https://github.com/OpenListTeam/OpenList/issues/2494 (a42e3)
  • drivers/thunder:
    • Handle missing token errors  -  by @jyxjjj in https://github.com/OpenListTeam/OpenList/issues/2623 (d3497)
  • drivers/webdav:
    • Normalize missing path error  -  by @fwerkor and ChatGPT in https://github.com/OpenListTeam/OpenList/issues/2611 (f4547)
  • fs:
    • Clear skipped names before copy and move tasks  -  by @Suyunmeng in https://github.com/OpenListTeam/OpenList/issues/2520 (4c77b)
  • go.mod:
    • Update Go version to 1.25  -  by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2692 (86679)
  • ilanzou:
    • Fix redirect  -  by @ucscynsqfhnlmntznkaeporoc in https://github.com/OpenListTeam/OpenList/issues/2649 (5a12c)
  • index/meilisearch:
    • Refresh progress after update  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2628 (7e55f)
  • local:
    • Remove thumbnail cache on delete  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2627 (ffe3f)
  • offline-download:
    • Block cloud metadata endpoints  -  by @jyxjjj in https://github.com/OpenListTeam/OpenList/issues/2487 (ace74)
  • offline_download:
    • Restore SimpleHttp fallback for http links  -  by @Suyunmeng in https://github.com/OpenListTeam/OpenList/issues/2516 (3b176)
    • Block SimpleHttp temp file path traversal via strict filename sanitization  -  by @Suyunmeng (9cc5d)
  • op:
    • Use oldName variable for cache updates in Rename function  -  by @j2rong4cn in https://github.com/OpenListTeam/OpenList/issues/2570 (054db)
  • s3:
    • Only skip direct redirect for true sub-resource queries  -  by @syscc in https://github.com/OpenListTeam/OpenList/issues/2604 (d7c33)
  • sftp:
    • Add connection timeout  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2626 (b7f9e)
  • teldrive:
    • Avoid index out of range panic when listing an empty dir  -  by @SAY-5 in https://github.com/OpenListTeam/OpenList/issues/2585 (bd6cf)
  • upload:
    • Respect overwrite for direct uploads  -  by @jyxjjj and Codex in https://github.com/OpenListTeam/OpenList/issues/2625 (eadf0)
  • webauthn:
    • Enable discoverable keys  -  by @EzraRT in https://github.com/OpenListTeam/OpenList/issues/2451 (dcfef)
  • workflow:
    • Using github-script  -  by @elysia-best in https://github.com/OpenListTeam/OpenList/issues/2701 (fcae0)
    View changes on GitHub

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

Track OpenList

Get notified when new releases ship.

Sign up free

About OpenList

File manager with support for multiple storage backends

All releases →

Related context

Beta — feedback welcome: [email protected]