Commit Graph

  • 01b5ed1a8f
    style: update Chip styles smart_core Memory 2026-02-04 10:43:33 +08:00
  • 4bfa02023c
    perf: improve core startup performance Memory 2026-02-04 10:20:59 +08:00
  • dae4939390
    feat: add Fish and Nushell support for environment variables Memory 2026-02-03 21:16:42 +08:00
  • d2f700a0ef
    feat: add rule statistics and disable toggle Memory 2026-02-03 20:25:57 +08:00
  • 1c17cfb683
    refactor: external controller & rule editor Memory 2026-02-02 12:46:41 +08:00
  • 8e6bfb0bd1
    feat: Improve backup config import handling Memory 2026-01-31 19:17:21 +08:00
  • 842e7f1002
    chore: ensure ESLint passes and format code Memory 2026-01-25 15:28:03 +08:00
  • e9c72ce448
    feat: show app icons in connections page Memory 2026-01-25 14:59:48 +08:00
  • d3a23a0601
    feat: subscription timeout settings & subscription update logic efficiency (#1562) julong 2026-01-23 20:42:45 +08:00
  • 767cdfeef3
    fix: unmaximize save Memory 2026-01-22 13:57:32 +08:00
  • 197c9d3af8 feat: add Windows 7 compatibility build using win7 target xmk23333 2026-01-19 13:14:54 +08:00
  • 388581d75e - fix: fix IME composition input causing character duplication Handle onCompositionStart/End events to prevent repeated characters when typing Chinese in proxy group filter xmk23333 2026-01-19 13:04:34 +08:00
  • 3c148f2c01 fix: prevent profile switch queue from breaking after failed switch xmk23333 2026-01-19 12:55:21 +08:00
  • 56e328191f fix: resolve merge conflict and stabilize core/control flows xmk23333 2026-01-19 00:37:15 +08:00
  • 0cc1d238c9 Merge branch 'smart_core' of https://github.com/mihomo-party-org/clash-party into smart_core xmk23333 2026-01-19 00:34:36 +08:00
  • 3f7b85afc1 fix: resolve restartCore race condition and add retry mechanism xmk23333 2026-01-18 23:07:04 +08:00
  • 72dd214ef0
    feat: add startup configuration file check Memory 2026-01-17 22:15:48 +08:00
  • c7190a311e chore: bump version to 1.9.1 v1.9.1 xmk23333 2026-01-16 00:46:37 +08:00
  • 87ccffef7e fix: aur-release-updater wait for updater job to ensure release assets are ready xmk23333 2026-01-16 00:43:29 +08:00
  • dd16eabb2a fix: use correct repository url in aur workflow xmk23333 2026-01-16 00:22:58 +08:00
  • 4a868e53ae fix: silently disable tun on startup instead of showing dialog xmk23333 2026-01-15 23:55:15 +08:00
  • 9e0f27aea3 fix: prevent crashes from process.exit, empty array destructuring and native module calls xmk23333 2026-01-15 23:44:28 +08:00
  • a28f576d78 fix: properly handle critical file copy failures in initFiles xmk23333 2026-01-15 23:29:27 +08:00
  • 2cfcf8be66 fix: resolve tun crash caused by single instance lock conflict on admin restart xmk23333 2026-01-15 23:25:48 +08:00
  • e21558ac37 fix: use sync state to prevent tray icon flickering on macOS with traffic display xmk23333 2026-01-15 23:14:17 +08:00
  • 228e2cbffc fix: use env var for win7 legacy build instead of regex replacement xmk23333 2026-01-15 23:11:37 +08:00
  • ab58248d7b fix: use explicit arch parameter for sysproxy node selection xmk23333 2026-01-15 22:56:37 +08:00
  • 295c4400e9 fix: resolve auto-run and TUN restart issues on Windows IoT LTSC xmk23333 2026-01-15 22:49:27 +08:00
  • bc4b59c66b fix: prevent tray traffic icon flickering on macOS v1.9.0 xmk23333 2026-01-15 22:22:22 +08:00
  • 490f559306 fix: correct musl detection and clean other platform node files xmk23333 2026-01-15 22:10:51 +08:00
  • 6bb2304f52 fix: add commonjs type to sysproxy package for win7 compatibility xmk23333 2026-01-15 21:30:34 +08:00
  • ea190b9bc1 fix: downgrade express and chokidar for win7 electron 22 compatibility xmk23333 2026-01-15 21:23:04 +08:00
  • 5f179d3ea5 fix: remove sysproxy npm packages, use github release via prepare script xmk23333 2026-01-15 21:09:00 +08:00
  • e6cba388b2 fix: await setProxy completion before making proxy requests xmk23333 2026-01-15 21:05:52 +08:00
  • 291abc0a0d fix: prevent tray icon flickering when showTraffic enabled on macOS xmk23333 2026-01-15 21:02:34 +08:00
  • ae42750f34 fix: prevent tray icon flickering on macOS and Linux xmk23333 2026-01-15 20:56:27 +08:00
  • 7b104df463 fix: configure CJS output for Electron 22 in windows7 build xmk23333 2026-01-15 19:31:34 +08:00
  • 7aea4af2d0 docs: update changelog for v1.9.0 xmk23333 2026-01-15 19:26:22 +08:00
  • 1d053fe636 chore: add type module and fix preload script output format xmk23333 2026-01-15 19:22:53 +08:00
  • b071154263 fix: improve sidecar path lookup for dev environment xmk23333 2026-01-15 19:00:17 +08:00
  • 026d9d30f9 chore: remove redundant directories xmk23333 2026-01-15 18:54:10 +08:00
  • 3d68e57158 fix: use helper service for dns settings to avoid permission error on macos xmk23333 2026-01-15 18:44:02 +08:00
  • 8af815ee60 fix: add delay in coreWatcher to avoid race condition with core self-restart xmk23333 2026-01-15 18:41:59 +08:00
  • fdb57431ba fix: add delay before core restart to avoid pipe connection race condition xmk23333 2026-01-15 18:30:27 +08:00
  • 5eee22292e fix: sanitize NaN port values when reading config xmk23333 2026-01-15 18:24:46 +08:00
  • 36027cecea fix: handle port value zero correctly and prevent NaN from being written to config xmk23333 2026-01-15 18:23:46 +08:00
  • 727eceb0cf fix: precise proxy group name replacement in smart override rules xmk23333 2026-01-15 18:13:43 +08:00
  • 3d9507b10c fix: handle file copy errors gracefully in init xmk23333 2026-01-15 18:11:15 +08:00
  • 9d5d2bb73d fix: add defensive checks for undefined arrays to prevent find/filter errors xmk23333 2026-01-15 18:06:37 +08:00
  • ccaabb7b1a fix: sync updated geo files to profile work dir in lite mode xmk23333 2026-01-15 18:05:38 +08:00
  • 45fd8e6870 fix: linux desktop icon and app launcher visibility on gnome xmk23333 2026-01-15 18:03:26 +08:00
  • 5947394338 fix: avoid ENOENT/EPERM errors when copying init files xmk23333 2026-01-15 18:00:04 +08:00
  • 5f5ca0fd27 fix: ensure items array exists in profile and override config xmk23333 2026-01-15 17:58:27 +08:00
  • bab949e16a fix: ensure admin restart waits for new process before quitting xmk23333 2026-01-15 17:53:21 +08:00
  • a0bac512dd fix: ensure items array exists in profile and override config xmk23333 2026-01-15 17:53:13 +08:00
  • f9176f3fa0 chore: integrate sysproxy-rs v0.1.0 napi module xmk23333 2026-01-15 17:44:03 +08:00
  • 2bbf896584 update changelog.md xmk23333 2026-01-15 14:43:44 +08:00
  • 30f87b8439 Merge branches 'smart_core' and 'smart_core' of https://github.com/mihomo-party-org/clash-party into smart_core xmk23333 2026-01-15 13:53:33 +08:00
  • 075132397c refactor: simplify ipc with proxy pattern and split startCore into smaller functions xmk23333 2026-01-15 13:53:07 +08:00
  • 19ff003352
    fix: correct sidecar directory lookup path Memory 2026-01-10 14:56:10 +08:00
  • 52cefa39d3
    feat: add option to hide unavailable proxies in proxy list Memory 2026-01-10 14:55:10 +08:00
  • e6548a0bc3
    fix: update sysproxy-rs path in package.json and pnpm-lock.yaml Memory 2026-01-09 19:56:36 +08:00
  • a5d2114363 fix: resolve all eslint errors and warnings xmk23333 2026-01-08 12:56:08 +08:00
  • e70ca694b9 fix: resolve eslint errors and enhance code review rules xmk23333 2026-01-08 12:29:10 +08:00
  • 6a9edd8665 refactor: split manager.ts into permissions, process, dns modules xmk23333 2026-01-07 14:58:46 +08:00
  • b42287d104 chore: optimize sysproxy-rs with error handling and smaller binary xmk23333 2026-01-07 14:02:21 +08:00
  • 9963f67433 refactor: extract createBackupZip to reduce duplication in backup.ts xmk23333 2026-01-06 02:39:35 +08:00
  • 0b65eb490f refactor: optimize init.ts with parallel execution and split migration xmk23333 2026-01-06 02:37:32 +08:00
  • bff3aedf86 fix: kill old mihomo processes before copying files to avoid EBUSY xmk23333 2026-01-06 02:34:42 +08:00
  • 2c638f56c0 refactor: extract common config context logic into factory function xmk23333 2026-01-06 02:27:58 +08:00
  • 38389e0c3c Merge branch 'smart_core' of https://github.com/mihomo-party-org/clash-party into smart_core xmk23333 2026-01-06 02:22:38 +08:00
  • 5d10c45206 refactor: replace @mihomo-party/sysproxy with local sysproxy-rs xmk23333 2026-01-06 02:22:33 +08:00
  • 0e0b337a8b
    fix: correct sidebar card horizontal offset issue Memory 2026-01-05 20:59:36 +08:00
  • 7b7333d271 fix: prevent timer leaks and race conditions in config/profile/ssid modules xmk23333 2026-01-04 16:45:42 +08:00
  • 923bd8d7ee fix: lock electron and electron-vite versions to prevent breaking upgrades xmk23333 2026-01-01 11:51:58 +08:00
  • 2c639d5bff fix: resolve race conditions in config writes and profile switching xmk23333 2026-01-01 11:51:44 +08:00
  • 8384953fb7 fix: read silentStart config synchronously to avoid race condition xmk23333 2026-01-01 10:57:45 +08:00
  • 85f430f188 fix: request admin privileges for DNS settings on macOS xmk23333 2026-01-01 10:46:13 +08:00
  • 7634177c5c fix: handle empty port input by treating it as 0 xmk23333 2026-01-01 10:37:29 +08:00
  • 3097019e9e fix: resolve async/null-safety issues in lifecycle, config and ipc modules xmk23333 2026-01-01 10:33:01 +08:00
  • 9e5d11c3c8 refactor: replace console.log with createLogger in main process xmk23333 2026-01-01 10:16:49 +08:00
  • 676743d1b0 refactor: replace console.log with logger in github.ts and fix tray comments xmk23333 2026-01-01 10:07:23 +08:00
  • c1f7a862aa refactor: split main process into modules and extract tour logic xmk23333 2026-01-01 09:35:45 +08:00
  • 3f1d1f84a1
    update depends Memory 2025-12-31 22:22:07 +08:00
  • abcbb6388b
    fix: correct npmrc only-built-dependencies array syntax Memory 2025-12-31 21:19:36 +08:00
  • 5eced51979
    Bump to 1.9.0 Memory 2025-12-31 20:33:57 +08:00
  • 34d2b31579
    fix: add force option to file copy to prevent first launch failures Memory 2025-12-31 20:26:04 +08:00
  • 0198630e57 fix: improve macos helper recovery when socket missing after reboot xmk23333 2025-12-28 20:37:06 +08:00
  • 3d6d545a93 fix: use atomic update in changeCurrentProfile xmk23333 2025-12-28 20:18:11 +08:00
  • fbde5c3f09 fix: ensure consistent current profile id when diffWorkDir enabled xmk23333 2025-12-28 20:06:26 +08:00
  • 75f2522a99 fix: repair yaml syntax in build workflow xmk23333 2025-12-28 19:51:18 +08:00
  • a4ab3cb448 ci: upgrade github actions to latest versions xmk23333 2025-12-28 19:36:17 +08:00
  • 818b546817 fix: add config write queue and prevent ipc listener accumulation xmk23333 2025-12-28 19:36:01 +08:00
  • b60c01bb4c fix: resolve event listener memory leaks and add error logging xmk23333 2025-12-28 19:02:07 +08:00
  • ae91194a74 Merge branch 'smart_core' of https://github.com/mihomo-party-org/clash-party into smart_core xmk23333 2025-12-28 18:02:40 +08:00
  • 38d9e8b81b chore: upgrade all dependencies xmk23333 2025-12-28 18:02:28 +08:00
  • dacb77f414
    fix: exclude .build-id files from RPM package to prevent conflicts Memory 2025-12-28 16:35:46 +08:00
  • a159974142 refactor: improve preload security with IPC channel whitelist and fix dependencies xmk23333 2025-12-28 12:45:07 +08:00
  • 2467306903 feat: remove hardcoded Chinese strings and improve i18n coverage xmk23333 2025-12-28 12:34:13 +08:00
  • 573be5501e refactor: simplify main process IPC handler registration xmk23333 2025-12-28 12:22:28 +08:00