Commit Graph
100 Commits
Author SHA1 Message Date
wonfen 700011688b feat: mask all URLs embedded in an error/log string for safe logging 2026-02-22 07:37:40 +08:00
wonfen 321017413d chore: replace node test with cp.cloudflare.com 2026-02-21 14:28:27 +08:00
wonfen 7f045943e2 chore: update changelog 2026-02-21 04:23:03 +08:00
wonfen fa07dfbc9a feat: mask sensitive parts of a subscription URL for safe logging 2026-02-21 04:19:46 +08:00
wonfen 10601e873e fix: telegram release link 2026-02-20 05:46:59 +08:00
wonfen d77d655897 Release 2.4.6 2026-02-20 02:58:23 +08:00
wonfen ec6f259794 chore: replace node test with 1.0.0.1 2026-02-19 11:55:09 +08:00
wonfen ddf455508f chore: replace node test with 104.16.132.229 2026-02-14 04:41:14 +08:00
wonfen 9f6eb46e90 chore: update changelog 2026-02-12 14:55:39 +08:00
wonfen cf9f235270 chore: replace node test with 8888 2026-02-12 14:52:36 +08:00
wonfen 81c56d46c1 perf: optimize IP info card 2026-02-12 08:49:41 +08:00
wonfen a4617d1fed feat: add clear ingress/egress and data flow indicators for proxy chain 2026-02-11 04:41:46 +08:00
wonfen afa591c279 chore: replace node test with 1.1.1.1 2026-02-07 04:21:01 +08:00
wonfen 20ed7a3abe chore: temporarily remove promotion 2026-01-17 03:33:10 +08:00
wonfen b282217e5c doc: update promotion 2025-12-18 18:42:18 +08:00
wonfen 494e888b52 fix: typo 2025-12-08 11:26:20 +08:00
wonfen 176ad1a741 revert: macOS skip codesign 2025-12-03 17:51:24 +08:00
wonfen 859d09ff8c fix: undefined is not an object on connection table 2025-10-17 21:48:58 +08:00
wonfen c6afbf6ee8 chore: resolve deprecation warnings and add missing translations 2025-10-06 23:40:12 +08:00
wonfen f9bc739c51 feat: add system proxy cleanup on system shutdown & prevent DLL errors 2025-10-06 11:19:23 +08:00
wonfen dbcad24093 refactor: Uses tokio Command with CREATE_NO_WINDOW flag to avoid DLL initialization issues during shutdown 2025-10-05 11:11:14 +08:00
wonfen 1b4691d0ac chore: update log 2025-09-27 18:40:59 +08:00
wonfen fae2c27648 refactor: remove duplicate and inconsistent isTunAvailable definitions 2025-09-26 14:08:32 +08:00
wonfen 7a14e90802 feat: unify TUN mode availability checks across components 2025-09-26 14:00:57 +08:00
wonfen c438e916ca perf: remove system-level unlock test timeout notice 2025-09-15 22:16:13 +08:00
wonfen 58a0089b19 fix: workflow file name 2025-09-07 15:24:14 +08:00
wonfen feb3dfbe86 chore: use UTF+8 time to build 2025-09-05 11:21:34 +08:00
wonfen 45fdebeaca style: simplify and improve proxy settings UI 2025-09-01 13:57:04 +08:00
wonfen 0ea875f7f7 fix: unify homepage node selection 2025-09-01 11:30:27 +08:00
wonfen 3e674b186f fix: refine release workflow 2025-08-31 08:49:30 +08:00
wonfen 2080dbdc0f refactor: proxy control component and system settings UI
fix: handle tun toggle state after service uninstall
2025-08-29 20:46:45 +08:00
wonfen 600b3dfbac fix: release workflow & refine telegram notify format 2025-08-22 20:47:02 +08:00
wonfen a9464ff776 chore: update release log & fix workflow2 2025-08-22 16:30:07 +08:00
wonfen 93fc4932ee Release 2.4.0 2025-08-21 22:45:55 +08:00
wonfen a9a9d8a78f fix(workflow): file version & format 2025-08-21 21:21:52 +08:00
wonfen 9397ac0174 fix(workflow): download files name & release note 2025-08-21 19:49:17 +08:00
wonfen 4c719da096 chore(workflow): add release info & telegram notification 2025-08-21 18:33:54 +08:00
wonfen 67ee41c5ea fix: ensure TUN is disabled before core exit 2025-08-11 23:19:49 +08:00
wonfen 160ed05178 fix: unify TUN status detection logic 2025-08-11 20:45:23 +08:00
wonfen f756b37f97 i18n: add missing trans 2025-07-28 09:12:40 +08:00
wonfen 7d808ed798 fix: prevent freeze caused by enabling Proxy Guard 2025-07-04 12:22:22 +08:00
wonfen cf437e6d94 chore: reduce default auto clean log to 7 days 2025-06-27 09:29:55 +08:00
wonfen d5a174c71b perf: improve proxy status indicator and toggle responsiveness 2025-06-23 12:59:24 +08:00
wonfen 628de70e89 chore: remove unused imports 2025-06-23 00:09:17 +08:00
wonfen fee08f3826 fix: correct address display error caused by async system proxy retrieval 2025-06-22 23:19:11 +08:00
wonfen bdfc383a18 refactor: enhance Windows proxy retrieval by using WinAPI for registry access 2025-06-22 21:05:50 +08:00
wonfen f6b5524e0e refactor: replace shell command check with WinAPI call 2025-06-22 18:45:38 +08:00
wonfen a92872c831 fix: resolve race condition freeze on rapid tray icon clicks in lightweight mode 2025-06-22 15:44:09 +08:00
wonfen 41fc13cfe2 fix: format & update 2025-06-21 22:39:12 +08:00
wonfen 5fde5dcc7c feat: implement async proxy lookup and optimize system/auto proxy retrieval logic 2025-06-21 21:56:15 +08:00
wonfen 034885d810 feat: introduce event-driven proxy manager and optimize proxy config updates 2025-06-21 21:56:15 +08:00
wonfen cc65ce6812 chore: update to 2.3.2 2025-06-21 10:09:22 +08:00
wonfen 1a6454ee79 perf: optimize profile switching logic with interrupt support to prevent freeze 2025-06-21 10:04:12 +08:00
wonfen e698fe8d18 feat: add cleanup for redundant mihomo processes 2025-06-21 08:13:12 +08:00
wonfen c8cad1c295 chore: add funding button 2025-06-20 20:52:40 +08:00
wonfen c423fe90e2 Release 2.3.1 2025-06-18 20:42:13 +08:00
wonfen e7d3d7e0ae chore: update changelog 2025-06-17 22:05:03 +08:00
wonfen c0f3d35e13 fix: resolve namespace issue 2025-06-17 19:47:24 +08:00
wonfen fc30fab9cd feat: unify window manager and optimize window show/hide logic 2025-06-17 13:02:47 +08:00
wonfen a67e8388a9 fix: restore window from tray when status bar icon is present 2025-06-17 12:59:05 +08:00
wonfen ac7307b1f7 feat: enhance profile management and proxy refresh with improved event listening and state updates 2025-06-17 11:38:53 +08:00
wonfen 9b46c1a991 refactor: unify log output format 2025-06-16 21:03:45 +08:00
wonfen 26acce94a4 feat: add clash_core config validation & auto-fix to default; fixed "No such file or directory (os error 2)" 2025-06-16 20:27:02 +08:00
wonfen 2a0e1e206e Release 2.3.0 2025-06-16 12:01:14 +08:00
wonfen 77a090d5eb i18n: update en 2025-06-15 20:23:32 +08:00
wonfen dd505e4d58 perf: optimize layout initialization and enhance backend notification mechanism 2025-06-15 19:35:12 +08:00
wonfen dd0e9d4e1b fix: enhance hotkey handling in lightweight mode and improve window management 2025-06-15 17:40:59 +08:00
wonfen 5858f05c13 perf: async app startup loading to prevent UI freeze 2025-06-13 22:59:16 +08:00
wonfen d05b1c3130 feat: clean up redundant profiles files 2025-06-09 13:48:38 +08:00
wonfen c4682ab6e9 revert translation to 8aa7b34197 2025-06-06 11:27:15 +08:00
wonfen a36d2633c9 add promotion 2025-06-02 11:48:28 +08:00
wonfen 72783e3ff5 feat: add global mutex to prevent concurrent config updates 2025-06-01 20:54:14 +08:00
wonfen 6810b1f221 fix: remove getProxyProviders refreshInterval 2025-06-01 19:33:49 +08:00
wonfen 4840e07da8 refactor: remove redundant logic 2025-05-25 21:56:04 +08:00
wonfen af1689ee07 refactor: add debounce to optimize config updates and provider refresh handling 2025-05-25 21:34:48 +08:00
wonfen b70e202201 refactor: simplify frontend event dispatch by restructuring notification system 2025-05-18 20:58:59 +08:00
wonfen cc5ebec0cb feat: add state management for core switching, upgrading and restart functionality 2025-05-18 18:37:09 +08:00
wonfen 8d99af4c15 chore: simplify service logging 2025-05-18 17:53:57 +08:00
wonfen 861428d3bd fix: sidecar core log path 2025-05-18 09:58:33 +08:00
wonfen 8448217bd4 refactor: move event dispatch logic into notifier thread to improve efficiency 2025-05-17 19:42:43 +08:00
wonfen 305a64c3e3 feat: optimize service initialization logic to fallback to Sidecar mode on installation failure 2025-05-17 19:13:24 +08:00
wonfen e1d6c74e4f refactor: extract service installation logic to custom hook and optimize related component handling 2025-05-17 19:11:17 +08:00
wonfen f4e57a2831 fix: retain traffic data when switching chart time range 2025-05-16 18:03:02 +08:00
wonfen 32008b9364 fix: update main window creation logic with improved logging and UI readiness handling 2025-05-16 17:22:53 +08:00
wonfen 9d89eeb974 perf: optimize event listeners in update viewer and test item components with proper cleanup on unmount
(cherry picked from commit 2e4e939e0b05040c8f38248f3663978a0212cd50)
2025-05-16 16:10:37 +08:00
wonfen 95c23730ef perf: async config handling with optimized port lookup and save logic 2025-05-16 13:47:12 +08:00
wonfen ddd85d4d87 perf & fix: optimize window state initialization & add missing permissions 2025-05-16 09:50:53 +08:00
wonfen dd190659ef fix: error typo 2025-05-15 18:12:50 +08:00
wonfen 6c5488be70 fix: theme color not following system preference 2025-05-15 16:51:35 +08:00
wonfen c3c13ba6e6 chore: update lock file 2025-05-14 22:26:19 +08:00
wonfen b0a82bc7ad feat: remove custom window button 2025-05-14 22:15:02 +08:00
wonfen 7f0ebbd83d feat: use OS default window manager 2025-05-14 21:32:26 +08:00
wonfen becc51bcd2 feat: replace traffic chart rendering component for performance improvement and React 19 compatibility 2025-05-14 12:16:59 +08:00
wonfen 1993e5dd51 chore: upgrade to react 19 2025-05-14 10:47:33 +08:00
wonfen d1a2bd78d7 perf: improve install status detection to ensure frontend consistency 2025-05-13 23:34:30 +08:00
wonfen 95231e7cd3 fix: http request error 2025-05-12 22:10:46 +08:00
wonfen d587ed09a5 fix: # 3479, set all fontLigatures to false 2025-05-11 23:05:47 +08:00
wonfen 10576780ed feat: add hosts settings to DNS settings and enhance DNS config validation 2025-05-11 22:55:31 +08:00
wonfen b37b121afb chore: disable tray speed by default 2025-05-11 19:25:32 +08:00
wonfen 2b69ed4915 fix: window tiitle bar 2025-05-11 13:27:42 +08:00