Skip to content

Releases: AlistGo/alist

v3.61.0

02 Jun 01:37
d0cec67

Choose a tag to compare

   🚀 Features

  • Add GuangYaPan offline download  -  by @okatu-loli in #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:
  • lark:
  • settings:

   🐞 Bug Fixes

    View changes on GitHub

AList Beta Version

17 Aug 14:10
d0cec67

Choose a tag to compare

AList Beta Version Pre-release
Pre-release

   🚀 Features

  • Add GuangYaPan offline download  -  by 千石 in #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 千石 (e36c6)
  • lark:
  • settings:
    • Add frontend sort memory switch  -  by 千石 (cbeb0)
    • Add preview_settings for per-extension preview management  -  by 千石 (1db7a)

   🐞 Bug Fixes

  • V-002 security vulnerability  -  by orbisai0security (e35ab)
  • Support all pagination mode  -  by 千石 in #9512 (0fa86)
  • CVE-2026-34986 security vulnerability  -  by orbisai0security (02c09)
  • 139-share:
  • guangyapan:
    • Allow user input folder path in driver root path  -  by abandonstudy (dba5c)
    • Expose sorting options  -  by 千石 (4a23e)
    • Resolve offline root folder lookup  -  by 千石 in #9516 (de569)
  • lanzou:
    • Handle acw_sc__v2 anti-crawler challenge on all requests  -  by 千石 in #9548 (d0cec)
  • mcp:
    • Initialize task manager so async fs operations don't panic  -  by 千石 and Claude Opus 4.7 (69464)
  • meta:
    • Expire missing meta cache  -  by 千石 in #9504 (f4459)
  • net:
    • Synchronize Buf.Close with Write/Read to prevent nil-pointer panic  -  by 千石 and Claude Opus 4.7 (0e9f8)
  • storage:
    • Clear list cache after storage updates  -  by 千石 (ffbbe)
    View changes on GitHub

v3.60.0

20 Apr 01:58
527ad89

Choose a tag to compare

   🚀 Features

    View changes on GitHub

v3.59.0

14 Apr 12:19
343ccd5

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.58.0

16 Mar 11:57
6bde813

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

  • Unescape URL path to handle '#' in filenames Fixes #9361  -  by @bintocher in #9361 (3f993)
  • Reduce WebDAV logging for NotFoundError  -  by @hgkdzbf6 (d4cc6)
  • Handle nil buffer case in resizeImageToBufferWithFFmpegGo  -  by @Muione (5773c)
  • auth: Prevent and heal dirty admin permissions  -  by @okatu-loli (82ab5)
  • ftps: Add host parsing for TLS configuration in login function  -  by @RedwindA (426d5)
  • rename: Block rename for password-protected paths  -  by Sky_slience (7dc82)
    View changes on GitHub

v3.57.0

04 Feb 09:18
84ce672

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.56.0

04 Jan 15:14
2b79a39

Choose a tag to compare

   🚀 Features

  • driver: Enhanced Baidu Netdisk upload logic with dynamic URL retrieval  -  by @okatu-loli (e5662)
  • proxy: Added configurable signature for down proxy URLs  -  by @okatu-loli (5f244)
  • settings: Add SetToken endpoint for updating token settings  -  by @okatu-loli (99802)
    View changes on GitHub

v3.55.0

15 Nov 03:14
3cddb6b

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.54.0

16 Oct 12:00
e2016dd

Choose a tag to compare

   🚀 Features

    View changes on GitHub

v3.53.0

12 Sep 10:01
e1800f1

Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

  • drivers: Add session renewal cron for MediaFire driver  -  by @Da3zKi7 and Da3zKi7 in #9321 (16cce)
  • ssologin: Missing role in SSO auto-registration and minor callback issue  -  by @sakkyoi in #9305 (930f9)
    View changes on GitHub