Repository navigation
beta
Pre-release
Pre-release
🚀 Features
- 115 open driver - by Andy Hsu in https://github.com/Sakura-Byte/alist/issues/8139 (3499c)
- Add h2c for http server - by j2rong4cn in https://github.com/Sakura-Byte/alist/issues/8294 (4f5ca)
- Add UseLargeThumbnail for 139 - by bigQY in https://github.com/Sakura-Byte/alist/issues/8424 (6d9c5)
- 115_open:
- Implement rate limiting for API requests - by Andy Hsu (630cf)
- 139:
- Add option ReportRealSize (AlistGo#8244 close AlistGo#8141) - by MadDogOwner and Copilot in https://github.com/Sakura-Byte/alist/issues/8244 and https://github.com/Sakura-Byte/alist/issues/8141 (af18c)
- alias:
- Support writing to non-ambiguous paths - by KirCute in https://github.com/Sakura-Byte/alist/issues/8216 (9a9ae)
- alist_v3:
- Support forward archive requests - by KirCute in https://github.com/Sakura-Byte/alist/issues/8230 (704d3)
- archive:
- Support multipart archives (AlistGo#8184 close AlistGo#8015) - by KirCute in https://github.com/Sakura-Byte/alist/issues/8184 and https://github.com/Sakura-Byte/alist/issues/8015 (1335f)
- azure_blob:
- Implement GetRootId interface in Addition struct - by New Future in https://github.com/Sakura-Byte/alist/issues/8389 (28e5b)
- baidu_netdisk:
- Support dynamical slice size for low bandwith upload case - by Ljcbaby in https://github.com/Sakura-Byte/alist/issues/7965 (25707)
- cloudreve:
- S3 policy support - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8245 (465dd)
- cloudreve_v4:
- Add Cloudreve V4 driver (AlistGo#8470 closes AlistGo#8328 AlistGo#8467) - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8470, https://github.com/Sakura-Byte/alist/issues/8328 and https://github.com/Sakura-Byte/alist/issues/8467 (ffa03)
- doubao:
- Add Doubao driver (AlistGo#8232 closes AlistGo#8020 AlistGo#8206) - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8232, https://github.com/Sakura-Byte/alist/issues/8020 and https://github.com/Sakura-Byte/alist/issues/8206 (5668e)
- Support upload (AlistGo#8302 close AlistGo#8335) - by asdfghjkl and Copilot in https://github.com/Sakura-Byte/alist/issues/8302 and https://github.com/Sakura-Byte/alist/issues/8335 (f0b1a)
- Add get_download_info API and download_api option - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8428 (b2b91)
- doubao_share:
- Support doubao_share link - by asdfghjkl and anobodys in https://github.com/Sakura-Byte/alist/issues/8376 (477c4)
- driver:
- Add Azure Blob Storage driver - by New Future and Copilot in https://github.com/Sakura-Byte/alist/issues/8261 (2e21d)
- github:
- Support GPG verification (AlistGo#7996 close AlistGo#7986) - by KirCute in https://github.com/Sakura-Byte/alist/issues/7996 and https://github.com/Sakura-Byte/alist/issues/7986 (cdc41)
- ipfs:
- Better ipfs support - by jerry in https://github.com/Sakura-Byte/alist/issues/8225 (0cde4)
- url-tree:
- Implement the Put interface to support adding links directly to the UrlTree on the web side - by Lee CQ and Copilot in https://github.com/Sakura-Byte/alist/issues/8312 (88abb)
- webdav:
- Support
oc:checksums(AlistGo#8064 close AlistGo#7472) - by shniubobo in https://github.com/Sakura-Byte/alist/issues/8064 and https://github.com/Sakura-Byte/alist/issues/7472 (28b61)
- Support
🐞 Bug Fixes
- Potential XSS vulnerabilities - by hshpy in https://github.com/Sakura-Byte/alist/issues/7923 (c82e6)
- Missing handling of RangeReadCloser - by hshpy in https://github.com/Sakura-Byte/alist/issues/8146 (d20f4)
- Revert "refactor(net): pass request header" - by j2rong4cn in https://github.com/Sakura-Byte/alist/issues/8269 (a6304)
- Shebang of entrypoint.sh - by Mmx in https://github.com/Sakura-Byte/alist/issues/8408 (bf070)
- Remove auth middleware for authn login - by Mmx in https://github.com/Sakura-Byte/alist/issues/8407 (e532a)
- Prevent guest user from updating profile - by yoclo in https://github.com/Sakura-Byte/alist/issues/8447 (11e72)
- 115_open:
- Upgrade sdk - by Andy Hsu in https://github.com/Sakura-Byte/alist/issues/8151 (35d6f)
- Rename delay to take effect - by Andy Hsu in https://github.com/Sakura-Byte/alist/issues/8156 (4563a)
- Upgrade 115-sdk-go dependency to v0.1.3 - by Andy Hsu in https://github.com/Sakura-Byte/alist/issues/8169 (75855)
- Upgrade 115-sdk-go dependency to v0.1.4 - by Andy Hsu (32890)
- Support multipart upload - by never lee and neverlee in https://github.com/Sakura-Byte/alist/issues/8229 (c38dc)
- Add delay in MakeDir function to handle rate limiting - by Andy Hsu (bc511)
- 139:
- Incorrect host - by Sam- Pan(潘绍森) and Copilot in https://github.com/Sakura-Byte/alist/issues/8368 (41bda)
- aliyundrive_open:
- Resolve file duplication issues and improve path handling - by Yifan Gao and Copilot in https://github.com/Sakura-Byte/alist/issues/8358 (0a992)
- archive:
- Use another sign for extraction - by KirCute in https://github.com/Sakura-Byte/alist/issues/7982 (646c7)
- Unable to preview - by j2rong4cn in https://github.com/Sakura-Byte/alist/issues/8248 (31c55)
- baidu_netdisk:
- Remove duplicate retry - by Ljcbaby in https://github.com/Sakura-Byte/alist/issues/7972 (370a6)
- Deplicate retry (AlistGo#8210 redo AlistGo#7972, link AlistGo#8180) - by Ljcbaby in https://github.com/Sakura-Byte/alist/issues/8210, https://github.com/Sakura-Byte/alist/issues/7972 and https://github.com/Sakura-Byte/alist/issues/8180 (7b62d)
- Add another video crack api - by asdfghjkl and anobodys in https://github.com/Sakura-Byte/alist/issues/8275 (ab68f)
- cloudreve:
- Use milliseconds timestamp in last_modified - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8133 (5dfea)
- Enable SetContentLength for uploading to local policy (AlistGo#8228 close AlistGo#8174) - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8228 and https://github.com/Sakura-Byte/alist/issues/8174 (44cc7)
- crypt:
- Premature close of MFile (AlistGo#8132 close AlistGo#8119) - by j2rong4cn in https://github.com/Sakura-Byte/alist/issues/8132 and https://github.com/Sakura-Byte/alist/issues/8119 (0126a)
- db:
- Support postgres trust/peer mode (AlistGo#8198 close AlistGo#8066) - by Ljcbaby in https://github.com/Sakura-Byte/alist/issues/8198 and https://github.com/Sakura-Byte/alist/issues/8066 (10a76)
- deps:
- Update 115-sdk-go to v0.1.5 - by Andy Hsu (e4bd2)
- docker_release:
- Avoid duplicate occupation in docker image (AlistGo#8393 close AlistGo#8388) - by wxnq in https://github.com/Sakura-Byte/alist/issues/8393 and https://github.com/Sakura-Byte/alist/issues/8388 (b4493)
- doubao:
- Update file size type to int64 - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8289 (37640)
- fs:
- Remove old target object from cache before updating - by Yifan Gao in https://github.com/Sakura-Byte/alist/issues/8352 (c8470)
- ipfs:
- Fix problems - by jerry in https://github.com/Sakura-Byte/alist/issues/8252 (a4bfb)
- lang:
- Initialize configuration in LangCmd before generating language JSON file - by Andy Hsu (d16ba)
- lanzou:
- Remove JavaScript comments from response data - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8386 (52d4e)
- mega:
- Use newest file for same filename (AlistGo#8422 close AlistGo#8344) - by gdm257 in https://github.com/Sakura-Byte/alist/issues/8422 and https://github.com/Sakura-Byte/alist/issues/8344 (17b42)
- net:
- Unexpected write (AlistGo#8291 close AlistGo#8281) - by j2rong4cn in https://github.com/Sakura-Byte/alist/issues/8291 and https://github.com/Sakura-Byte/alist/issues/8281 (a2f26)
- netease_music:
- Change ListResp size fields from string to int64 - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8417 (f5414)
- onedrive:
- Set req.ContentLength - by MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8081 (7579d)
- pikpak&pikpak_share:
- Update algorithms - by YangXu in https://github.com/Sakura-Byte/alist/issues/8278 (affd0)
- Fix WebPackageName - by Dgs in https://github.com/Sakura-Byte/alist/issues/8305 (544a7)
- s3:
- Incorrectly added slash before the Bucket name (AlistGo#8083 close AlistGo#8001) - by 折纸飞机 in https://github.com/Sakura-Byte/alist/issues/8083 and https://github.com/Sakura-Byte/alist/issues/8001 (04f55)
- sftp-server:
- Postgre cannot store control characters (AlistGo#8188 close AlistGo#8186) - by KirCute in https://github.com/Sakura-Byte/alist/issues/8188 and https://github.com/Sakura-Byte/alist/issues/8186 (6e139)
- thunder:
- Fix login issue (AlistGo#8342 close AlistGo#8288) - by Dgs in https://github.com/Sakura-Byte/alist/issues/8342 and https://github.com/Sakura-Byte/alist/issues/8288 (d0ee9)
- traffic:
- Duplicate semaphore release when uploading (AlistGo#8211 close AlistGo#8180) - by KirCute in https://github.com/Sakura-Byte/alist/issues/8211 and https://github.com/Sakura-Byte/alist/issues/8180 (4fcc3)
🏎 Performance
- Optimize IO read/write usage - by j2rong4cn and MadDogOwner in https://github.com/Sakura-Byte/alist/issues/8243 (ddffa)
- local: Avoid duplicate parsing of VideoThumbPos - by Lin Tianchuan in https://github.com/Sakura-Byte/alist/issues/7812 (8f89c)
- quark_uc&quark_uc_tv: Native proxy multithreading - by xiaoQQya in https://github.com/Sakura-Byte/alist/issues/8287 (3375c)