Levi
9e9bcd4b01
fix(ci): keep beta Docker images off latest ( #1645 )
2026-11-04 14:41:53 +08:00
Silas Mariusz
5bd57608d2
fix(script): keep the task name in the script snapshot; wait for the full env output in tests ( #1568 )
2026-11-03 10:40:55 +08:00
Codess
ebfd113360
fix(ui): make download file deletion explicit in task dialog ( #1622 ) ( #1638 )
v2.0.0-beta.4
2026-11-03 09:27:30 +08:00
Levi
d69874e13e
feat(ui): unify child surfaces and show web task creation in a modal ( #1633 )
2026-11-02 23:54:05 +08:00
Levi
b0d45226d7
fix(macos): release closed child window engines ( #1639 )
2026-11-02 23:52:11 +08:00
Junker der Provinz
cd19772099
fix(bt): races between building and closing the shared client ( #1587 )
2026-11-02 21:03:16 +08:00
WuFeng
1e36599d52
feat(tasks): group extension folder downloads ( #1594 )
2026-11-02 15:39:08 +08:00
Levi
fc0a1e0ef9
fix(extension): restore deprecated request APIs for compatibility ( #1628 )
2026-10-31 17:51:56 +08:00
HouKangle
8719166dbf
fix(web): prevent browser context menu over task menus ( #1627 )
2026-10-30 18:02:02 +08:00
Silas Mariusz
c0b70d319d
feat(protocol): add FTP, FTPS and FTPES downloads ( #1569 )
2026-10-30 17:01:46 +08:00
Levi
e0951de270
fix(analytics): use Android ID and persist UUID fallbacks ( #1624 )
2026-10-28 22:33:13 +08:00
Levi
be0fb05edd
fix(mcp): describe dynamic outputs with explicit schemas ( #1626 )
2026-10-28 22:32:52 +08:00
Arpit Khandelwal
91edba9af6
perf(http): replace per-read goroutine in TimeoutReader with a timer ( #1597 )
2026-10-28 13:58:06 +08:00
OKAN TIKTAS
7d423e2182
fix(web): return startup errors instead of panicking ( #1620 )
...
Replace server startup panics with returned errors, print actionable CLI
messages with exit status 1, and clarify the API token flags.
Add regressions for missing web authentication credentials.
Fixes GopeedLab/gopeed#1614
2026-10-26 18:05:56 +08:00
HouKangle and Hou KangLe
903c5c46c4
fix(extensions): match magnet URI patterns ( #1619 )
...
Co-authored-by: Hou KangLe <qwa2353457846@outlook.com >
2026-10-26 14:15:10 +08:00
Levi
b8ff5ff97f
fix(ci): restore Windows release asset uploads ( #1605 )
2026-10-24 11:38:10 +08:00
Levi
c51c5b284d
fix(ci): select the first Windows compiler for runtime packaging ( #1604 )
2026-10-24 00:39:11 +08:00
Levi
4d65948934
fix(ci): resolve Windows AMD64 runtime DLLs from compiler ( #1603 )
2026-10-23 23:38:15 +08:00
Levi
c275bc2e46
release: v2.0.0-beta.4
2026-10-23 21:00:49 +08:00
WuFeng
9aae13453a
feat(download): auto-categorize downloads into folders by file extension ( #1572 )
2026-10-23 20:38:25 +08:00
Levi
d125d4ab75
feat(http): support advisory extension download sizes ( #1599 )
2026-10-22 23:35:01 +08:00
Levi
4214765d39
refactor: remove proxy API ( #1596 )
2026-10-21 22:48:17 +08:00
Arpit Khandelwal
47cafb7575
perf(http): use 64 KiB connection read buffers ( #1588 )
2026-10-21 14:19:01 +08:00
Levi
de65149b29
refactor(downloader): remove opts parameter from Resolve ( #1595 )
2026-10-19 21:40:57 +08:00
Junker der Provinz
5462b14705
feat(bt): support disabling DHT and PEX ( #1555 )
2026-10-17 11:22:34 +08:00
Levi
eee39e012f
fix(ui): widen navigation rail for macOS traffic lights ( #1582 )
2026-10-14 20:09:08 +08:00
Levi
12860bb207
perf(extensions): load store summaries and check updates asynchronously ( #1583 )
2026-10-14 20:08:41 +08:00
Levi
b86c2c18e7
fix(ci): restore Windows ARM builds with scoped MSVC compatibility ( #1586 )
2026-10-13 21:06:09 +08:00
Ashish Goswami
6f20790b17
feat(protocol/http, mcpserver, download): add checksum verification, MCP speed tool, pause webhook, and CLI flags ( #1542 )
2026-10-13 08:28:56 +08:00
Kunpeng Xie
fa622a4063
fix(http): skip prefetch wait for restored downloads ( #1584 )
2026-10-12 11:13:42 +08:00
Levi
c6619794fc
fix: preserve Cookie headers in extension requests ( #1581 )
2026-10-10 22:10:08 +08:00
Levi
87a8f87b70
feat(ui): rework extension update detection and entry point ( #1535 )
2026-10-10 22:09:47 +08:00
WuFeng
ba84a04a43
fix(settings): use Save as the primary label on settings form dialogs ( #1571 )
2026-10-08 16:31:16 +08:00
Levi
224b488087
feat(task): record and display task completion time ( #1536 )
2026-09-25 19:15:31 +08:00
Levi
7ce4fb7f0e
fix(ui): smooth task progress bar updates ( #1532 )
2026-09-25 19:08:20 +08:00
UltraGeek0102
8d1ae93b03
refactor(ios): clean up continued processing task handling ( #1547 )
2026-09-25 16:21:09 +08:00
JiangJiang
363153fa33
fix(http): use Content-Range total size for 206 responses ( #1545 )
2026-09-23 09:52:59 +08:00
Levi
f0dab90e09
feat(extension): expose request mutation methods on task.meta.req ( #1538 )
2026-09-23 09:33:28 +08:00
doctor-martin-sowa
6e60889ce8
feat(lang): Add Slovak localization (app_sk.arb) ( #1541 )
2026-09-23 09:32:07 +08:00
Levi
88d150b933
test(bt): isolate cleanup fixtures from part-file promotion ( #1531 )
2026-09-21 22:30:54 +08:00
Levi
694b43e3f9
docs: update beta download link to v2.0.0-beta.3
2026-09-19 08:16:57 +08:00
Levi
fe25ccab1d
release: v2.0.0-beta.3
v2.0.0-beta.3
2026-09-18 23:34:09 +08:00
Levi
8301b1f9ce
feat(http): accelerate connection expansion with squared batches ( #1530 )
2026-09-18 23:22:57 +08:00
Levi
49aab4ea7c
feat(extension): add host environment and WebView page events ( #1527 )
2026-09-18 23:21:53 +08:00
Levi
5d8267fa56
fix(ui): fix various UI issues ( #1518 )
2026-09-18 22:40:36 +08:00
Levi
1ab452ced8
fix(bt): honor selected files when creating resolved tasks ( #1523 )
2026-09-18 22:32:09 +08:00
Levi
743f356567
feat(flutter): add action buttons to desktop download notifications ( #1524 )
2026-09-18 22:18:47 +08:00
Levi
b1dd46cc7c
feat: spool media inputs to disk and report producer progress ( #1520 )
2026-09-18 22:17:22 +08:00
sysy
38750d8505
fix: sanitize archive entry paths before extraction to prevent path traversal ( #1526 )
2026-09-18 22:12:43 +08:00
UltraGeek0102
7c1447f659
fix(ios): recover continued processing after toggle ( #1519 )
2026-09-17 08:32:21 +08:00