Alist is a Open Source Windows program in the Cloud & Storage category, developed by Alist. The current version is 3.61.0; you can download it safely from its official source with the download button above.
โจ Features
fileserversharestorage
๐ Release notes (3.61.0)
๐ Features
- Add GuangYaPan offline download - by @okatu-loli in https://github.com/AlistGo/alist/issues/9505 (fc26c)
- 139-share:
- Support mounting and HLS playback - by ** 139 ไบ็ๅไบซ้พๆฅๅจ M3U8 ไธญไฝฟ็จ็ธๅฏน TS ่ทฏๅพ๏ผๅฏผ่ดไปฃ็่ฏทๆฑๆ ๆณๆญฃๅธธ่งฃๆใๆญคๅค๏ผAList ไธ่ฝฝๅจไผไธฅๆ ผๆ ก้ชๆไปถๅ
ๆฐๆฎไธๅฎ้
ๆต็ๅคงๅฐไธ่ดๆง๏ผๅฏผ่ดๅจๆ็ๆ็ M3U8 ๅ ้ฟๅบฆไธๅน้
่งฆๅ 416 ๆ EOF ้่ฏฏใๆไปฌ้็จไบ 1MB ๅกซๅ
ๆๆฏไปฅๅ
ผๅฎน AList ็ไธฅๆ ผๆ ก้ช๏ผไธ 1MB ่ถณไปฅๅฎน็บณ็ปๅคงๅคๆฐ M3U8 ๆไปถ่ไธๅฝฑๅๆง่ฝใ Changes: alist/drivers/139/types.go - Added ShareCatalog and ShareContent structs for API response mapping ** [( ๆฏๆๅไบซ)](https://github.com/AlistGo/alist/commit/ ๆฏๆๅไบซ้พๆฅๆ่ฝฝไธๆญๆพ Root cause: 139 Cloud share links use relative TS paths in M3U8 playlists which cannot be resolved by proxied clients. Additionally, AList's downloader enforces strict metadata-to-stream size validation, leading to 416 (Range) or EOF errors when serving dynamic M3U8 content. We implemented a 1MB padding technique to ensure compatibility with AList's strict size checks; 1MB is sufficient for almost all M3U8 files without impacting performance. )
- api:
- Add virtual_path field on fs/list and fs/get responses - by @okatu-loli (e36c6)
- lark:
- Add export tools API - by @okatu-loli in https://github.com/AlistGo/alist/issues/9511 (d509a)
- settings:
- Add frontend sort memory switch - by @okatu-loli (cbeb0)
- Add preview_settings for per-extension preview management - by @okatu-loli (1db7a)
๐ Bug Fixes
- V-002 security vulnerability - by @orbisai0security (e35ab)
- Support all pagination mode - by @okatu-loli in https://github.com/AlistGo/alist/issues/9512 (0fa86)
- CVE-2026-34986 security vulnerability - by @orbisai0security (02c09)
- 139-share:
- Fix modification time parsing - by 45daac9e [( ไฟฎๅคๅไบซ)](https://github.com/AlistGo/alist/commit/ ไฟฎๅคๅไบซๆจกๅผไธ็ไฟฎๆนๆถ้ด่งฃๆ)
- guangyapan:
- Allow user input folder path in driver root path - by @abandonstudy (dba5c)
- Expose sorting options - by @okatu-loli (4a23e)
- Resolve offline root folder lookup - by @okatu-loli in https://github.com/AlistGo/alist/issues/9516 (de569)
- lanzou:
- Handle acw_sc__v2 anti-crawler challenge on all requests - by @okatu-loli in https://github.com/AlistGo/alist/issues/9548 (d0cec)
- mcp:
- Initialize task manager so async fs operations don't panic - by @okatu-loli and Claude Opus 4.7 (69464)
- meta:
- Expire missing meta cache - by @okatu-loli in https://github.com/AlistGo/alist/issues/9504 (f4459)
- net:
- Synchronize Buf.Close with Write/Read to prevent nil-pointer panic - by @okatu-loli and Claude Opus 4.7 (0e9f8)
- storage:
- Clear list cache after storage updates - by @okatu-loli (ffbbe)
All release notes โ โ
SHA-256: 30E02AAECAD097CABF98140BA2948DAAF9AF8087FCA980B9059D5EB396ABC575 Check on VirusTotal โ