Skip to content

feat: allow overriding downloadUnsealed size limits; fix browser tests on Node 22 - #25

Merged
AthrunArthur merged 2 commits into
YeeZTech:mainfrom
freeof123:feature/configurable-timeouts-and-92002-poll
Aug 4, 2026
Merged

feat: allow overriding downloadUnsealed size limits; fix browser tests on Node 22#25
AthrunArthur merged 2 commits into
YeeZTech:mainfrom
freeof123:feature/configurable-timeouts-and-92002-poll

Conversation

@freeof123

Copy link
Copy Markdown
Member

Summary

  • downloadUnsealed 支持可选 desktopLimit / mobileLimit;未传时仍默认桌面 1GiB、移动端 200MiB
  • 更新 README / browser README 补充配置项说明
  • 补 size-limit 单测;顺带修 browser 测试:JSON with { type: 'json' }、英文日志断言、StreamSaver 加载超时
  • version bump 至 5.1.0

Test plan

  • npm test(Node 22)全绿
  • 不传 limit 时行为与旧版一致
  • 传入更小的 desktopLimit 时超限抛 ERR_FILE_TOO_LARGE

@AthrunArthur
AthrunArthur merged commit 1393ffb into YeeZTech:main Aug 4, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants