Skip to content

Releases: Sponge-Lu/API_detect_tools

v2.1.22

24 Feb 06:40

Choose a tag to compare

v2.1.22: fix concurrent site refresh race conditions

- cleanupOldPages skips cleanup when browserRefCount > 1 to prevent
  closing pages used by other concurrent detection tasks
- fetchWithBrowserFallback retries with a new page when sharedPage is
  closed by another task (Target closed / Session closed)
- Replace detectingSite (singular string) with isDetecting (boolean)
  computed from detectingSites (Set) for independent per-site spinner
- refreshMessage setTimeout checks site name before clearing to prevent
  timer race between concurrent refreshes

v2.1.21

24 Feb 03:10

Choose a tag to compare

v2.1.21: unify update dialog into single DownloadUpdatePanel

- Delete UpdateDialog, replace with DownloadUpdatePanel everywhere
- Centralize download panel state in uiStore (openDownloadPanel/closeDownloadPanel)
- Settings page and Header share the same global download panel in App.tsx
- Single useUpdate() instance manages download lifecycle

v2.1.20

11 Feb 07:29

Choose a tag to compare

v2.1.20: deprecate Codex chat API, add CLI config reset & inline edit…

v2.1.19

10 Feb 07:40

Choose a tag to compare

v2.1.19: refactor App into page-based architecture with TabBar naviga…

v2.1.18

09 Feb 06:05

Choose a tag to compare

fix(ts): remove unused isDownloading prop from Header

v2.1.17

06 Feb 06:39

Choose a tag to compare

v2.1.17: bump version and update CLI config dialogs

v2.1.16

04 Feb 02:33

Choose a tag to compare

feat: 移除LDC刷新时导航到linux.do获取论坛积分的逻辑

v2.1.15

03 Feb 08:41

Choose a tag to compare

fix: delete existing release before uploading assets

v2.1.14

13 Jan 03:25

Choose a tag to compare

v2.1.14: 增加一键签到所有可签到站点

v2.1.13

09 Jan 10:42

Choose a tag to compare

feat: LDC 查看交易记录改用系统默认浏览器