Commit Graph

  • bd338cb5de fix: memory leak when switching profiles fix/memory-leak Tunglies 2026-01-28 02:31:30 +08:00
  • c57a962109 refactor: replace useSWR with custom hooks for update and network interfaces (#6195) dev Tunglies 2026-01-27 20:52:20 +08:00
  • 36926df26c refactor: remove SWR_REALTIME configuration and simplify SWR usage in AppDataProvider Tunglies 2026-01-27 20:07:48 +08:00
  • 9d81a13c58 chore(deps): update dependency @actions/github to v8 (#6184) renovate[bot] 2026-01-27 09:51:06 +08:00
  • beb01729da perf: suppress clippy warning for unwrap usage in PROFILE_FILE_RE initialization #6183 perf/config-processing Tunglies 2026-01-27 00:35:32 +08:00
  • a07069e7ea perf: consolidate regex patterns for filename matching in IProfiles Tunglies 2026-01-27 00:31:46 +08:00
  • ef5050564b perf: enhance filename matching logic in IProfiles by using multiple regex patterns Tunglies 2026-01-27 00:10:41 +08:00
  • cbc244cdbe perf: enhance filename matching logic in IProfiles by using multiple regex patterns Tunglies 2026-01-27 00:10:35 +08:00
  • 782e8d3352 perf: optimize filename matching logic in IProfiles by using a static regex Tunglies 2026-01-16 12:13:59 +08:00
  • 12c55421d0 perf: simplify current_mapping and profiles_preview methods in IProfiles for improved readability Tunglies 2026-01-16 12:05:17 +08:00
  • 1e469a12ba perf: refactor PrfOption merge logic and streamline update_item method in IProfiles Tunglies 2026-01-16 11:47:36 +08:00
  • 6ee27bfe50 perf: add PartialEq derive to PrfSelected and PrfExtra structs for improved comparison Tunglies 2026-01-16 11:29:57 +08:00
  • a5bfe5f377 perf: enhance profile reordering logic and adjust logging level Tunglies 2026-01-15 23:59:27 +08:00
  • 152259981d perf: improve config processing Tunglies 2026-01-15 06:50:21 +08:00
  • 511fab9a9d Revert "perf: improve config processing (#6091)" Tunglies 2026-01-26 23:30:33 +08:00
  • 88529af8c8 fix(Linux): use PKEXEC_UID #6159 (#6160) Tunglies 2026-01-26 20:41:45 +08:00
  • 425096e8af chore(deps): lock file maintenance cargo dependencies (#6167) renovate[bot] 2026-01-26 15:45:36 +08:00
  • 8a4e2327c1 chore(deps): lock file maintenance npm dependencies (#6168) renovate[bot] 2026-01-26 15:33:53 +08:00
  • 74b1687be9 feat: implement git-hook using cargo make and add Makefile.toml (#5498) Tunglies 2026-01-26 15:21:02 +08:00
  • af57d53320 chore: bump sysproxy to v0.5.1 #6057 bump-sysproxy-051 Tunglies 2026-01-10 22:01:12 +08:00
  • f8a6f6de21 chore: bump sysproxy to v0.5.0 Tunglies 2026-01-10 21:51:17 +08:00
  • 7d42850aa8 feat(ui): introduce BaseSearchPanel popover and migrate connections search feat/base-search-panel Slinetrac 2026-01-25 23:50:53 +08:00
  • 28568cf728 feat(connections): add pause/resume, filters, and advanced sorting Slinetrac 2026-01-25 22:31:09 +08:00
  • 9eb4fc85e3 fix: correct variable name in install_service function for clarity #6161 fix/install-failure-erorrs Tunglies 2026-01-25 19:59:41 +08:00
  • e3b6c6c60a fix: enhance error reporting during service installation Tunglies 2026-01-25 19:45:39 +08:00
  • 6477dd61c3 perf: reduce various timeout and retry intervals for improved responsiveness to fetch proxy infomation (#6072) autobuild Tunglies 2026-01-25 15:31:34 +08:00
  • 6ded9bdcde doc: changelog Tunglies 2026-01-25 15:39:47 +08:00
  • 13dc3feb9f perf: migrate fs method to async (#6071) Tunglies 2026-01-25 15:20:12 +08:00
  • c7462716e5 refactor: reduce duplicated separately useSWR (#6153) Tunglies 2026-01-25 15:14:45 +08:00
  • bf189bb144 perf: improve config processing (#6091) Tunglies 2026-01-25 15:13:38 +08:00
  • 0c6631ebb0 fix(ip-info-card): handle offline state and clashConfig absence in IP info fetching (#6085) Tunglies 2026-01-25 15:12:17 +08:00
  • 93e7ac1bce feat(webdav): cache connection status and adjust auto-refresh behavior (#6129) Sline 2026-01-25 14:49:12 +08:00
  • b921098182 refactor(connections): switch manager table to TanStack column accessors and IConnectionsItem rows (#6083) Sline 2026-01-25 14:49:10 +08:00
  • 440f95f617 feat(misc-viewer): optional delay check interval (#6145) Sline 2026-01-25 14:48:16 +08:00
  • b9667ad349 chore: bump version to 2.4.6 Tunglies 2026-01-25 14:22:22 +08:00
  • 4e7cdbfcc0 Release: 2.4.5 v2.4.5 main Tunglies 2026-01-25 14:05:57 +08:00
  • 966fd68087 fix(unix): update clash_verge_service_ipc to 2.1.1 to fix directory permissions Tunglies 2026-01-25 13:35:18 +08:00
  • 334cec3bde fix: update tauri-plugin-mihomo version, improve error handling #6149 Tunglies 2026-01-24 09:19:52 +08:00
  • 6e16133393 ci(Mergify): configuration update (#6152) Tunglies 2026-01-23 22:35:57 +08:00
  • c039dbcbf5 ci(Mergify): configuration update #6151 mergify/Tunglies/Ic4252fc0b2ff918773c2aae8f472210eec143f16 Tunglies 2026-01-23 22:24:58 +08:00
  • 5e976c2fe1 chore: inline crate clash-verge-types to module for better maintenance (#6142) Tunglies 2026-01-23 22:00:51 +08:00
  • d81aa5f233 Ru language fix (#6143) v2.4.5-rc.2 DikozImpact 2026-01-23 02:42:31 +03:00
  • e5fc0de39a ci: downgrade Ubuntu version in autobuild workflow Tunglies 2026-01-22 21:35:24 +08:00
  • 376a55aa36 fix: update Ubuntu version in autobuild workflow to 22.04 for better dependency resolution ci/fix-autobuild Tunglies 2026-01-22 21:42:36 +08:00
  • 0889921f54 fix: remove deprecated Ubuntu source entries in autobuild workflow Tunglies 2026-01-22 21:35:24 +08:00
  • fd002cdb1a ci: enforce manual trigger constraints for Rc release workflow Tunglies 2026-01-22 17:22:28 +08:00
  • 6c62350cc3 Release: bump version to 2.4.5-rc.2 Tunglies 2026-01-21 16:39:26 +08:00
  • d1649e3017 fix: update service to 2.1.0 and improve service installation for Unix systems (#6114) Tunglies 2026-01-19 14:02:25 +08:00
  • 2869a35f1e chore(i18n): update backend i18n keys Slinetrac 2026-01-19 12:35:30 +08:00
  • 98f12a9c72 chore(deps): lock file maintenance npm dependencies (#6119) renovate[bot] 2026-01-19 12:05:48 +08:00
  • 6dc8a2f232 chore(deps): lock file maintenance cargo dependencies (#6118) renovate[bot] 2026-01-19 12:05:36 +08:00
  • 10c4182842 Revert "fix: set GID environment variable during service installation on Linux" #6114 fix/install-permissions Tunglies 2026-01-18 11:48:31 +08:00
  • 373aec579b fix: set GID environment variable during service installation on Linux Tunglies 2026-01-18 10:47:04 +08:00
  • ba94fd991c fix: update service to 2.1.0 and improve service installation for Unix systems Tunglies 2026-01-18 10:08:05 +08:00
  • 6511f3868e fix: log IPC path issues conditionally based on tun mode setting Tunglies 2026-01-18 09:13:22 +08:00
  • 7da5a804f9 chore: bump service top 2.0.30, reduce memory footpoint Tunglies 2026-01-18 08:43:39 +08:00
  • 20ed7a3abe chore: temporarily remove promotion wonfen 2026-01-17 03:33:10 +08:00
  • fd98caccd2 revert: use-app-data (#6088) Sline 2026-01-16 18:32:31 +08:00
  • a5f494bda2 fix: ensure external control source settings take effect immediately #6103 Tunglies 2026-01-16 18:27:21 +08:00
  • a097009679 Initial plan #6102 copilot/sub-pr-6091 copilot-swe-agent[bot] 2026-01-16 04:44:21 +00:00
  • d4d8ef3849 chore: update Mihomo(Meta) kernel version to v1.19.19 Tunglies 2026-01-16 12:43:12 +08:00
  • b16cbd5379 feat(backup): restore starts automatically with loading overlay without closing dialog Slinetrac 2026-01-16 12:26:58 +08:00
  • b146013984 perf: optimize filename matching logic in IProfiles by using a static regex #6091 Tunglies 2026-01-16 12:13:59 +08:00
  • 09dcb072c3 perf: simplify current_mapping and profiles_preview methods in IProfiles for improved readability Tunglies 2026-01-16 12:05:17 +08:00
  • c5233a9c2c perf: refactor PrfOption merge logic and streamline update_item method in IProfiles Tunglies 2026-01-16 11:47:36 +08:00
  • f246ea4469 perf: add PartialEq derive to PrfSelected and PrfExtra structs for improved comparison Tunglies 2026-01-16 11:29:57 +08:00
  • 733f7a139d perf: enhance profile reordering logic and adjust logging level Tunglies 2026-01-15 23:59:27 +08:00
  • 314059b5bf Add clarifying comment for system proxy icon behavior #6097 copilot/add-dual-icons-for-tun-mode copilot-swe-agent[bot] 2026-01-15 15:16:39 +00:00
  • ffb024ebf5 Add dual icons for TUN mode with on/off states copilot-swe-agent[bot] 2026-01-15 15:13:34 +00:00
  • 861d6d0cd1 Initial plan copilot-swe-agent[bot] 2026-01-15 15:05:28 +00:00
  • 9e6689ef08 bump: sysproxy-rs version to 0.4.3 Tunglies 2026-01-15 21:25:10 +08:00
  • e0c35c5ee3 fix: unexpected port in use error when change ports Tunglies 2026-01-15 17:40:06 +08:00
  • 670055aba1 docs: simplify Linux wording Slinetrac 2026-01-15 14:09:34 +08:00
  • a780e44e69 docs: add warning to Changelog.md Slinetrac 2026-01-15 13:31:46 +08:00
  • 357a683f92 perf: improve config processing Tunglies 2026-01-15 06:50:21 +08:00
  • 5c9b46f031 chore: bump version to prerelease 2.4.5-rc.1 v2.4.5-rc.1 Tunglies 2026-01-14 16:55:14 +08:00
  • f5e75d5287 chore(deps): update dependency node to v24.13.0 (#6087) renovate[bot] 2026-01-14 14:40:47 +08:00
  • c2d8277a1a fix(connections): allow full-width header sorting without triggering on resize Slinetrac 2026-01-14 11:23:50 +08:00
  • 4d25910ed1 refactor(timer): integrate lightweight timer setup and cancellation into Timer struct #6080 refactor/timer Tunglies 2026-01-13 21:37:24 +08:00
  • 7834aa857d refactor(timer): reduce system resource cost Tunglies 2026-01-13 21:06:08 +08:00
  • 66e98518a7 chore(ci): update autobuild setup for ARM architecture support Tunglies 2026-01-13 18:42:41 +08:00
  • 089b73bbfd chore(deps): update clash_verge_service_ipc to version 2.0.29 (#6073) Tunglies 2026-01-13 18:30:54 +08:00
  • d2c52d09e1 chore(renovate): disable lockfile maintenance automerge Slinetrac 2026-01-12 15:10:52 +08:00
  • 84143ec761 chore(deps): bump npm deps Slinetrac 2026-01-12 14:50:54 +08:00
  • f451a26f8c chore(deps): lock file maintenance (#6063) renovate[bot] 2026-01-12 14:45:33 +08:00
  • e1220a189b chore(deps): lock file maintenance npm dependencies (#6064) renovate[bot] 2026-01-12 05:12:01 +00:00
  • 57d4149807 fix(config): improve runtime config fallback handling Tunglies 2026-01-11 15:27:54 +08:00
  • 528e987c71 chore: bump sysproxy to v0.5.0 #6056 bump-sysproxy Tunglies 2026-01-10 21:51:17 +08:00
  • 86c3b241b1 docs: Changelog.md Slinetrac 2026-01-10 11:03:27 +08:00
  • a49000712d feat(tun-viewer): route-exclude-address GUI support (#6053) Sline 2026-01-10 10:50:44 +08:00
  • 35b2066d4c build(tauri): add libayatana-appindicator3 dependency for linux packages (#6051) 歳納七夏 2026-01-10 08:42:57 +08:00
  • 92e0762fc4 chore(deps): update dependency @actions/github to v7 (#6042) renovate[bot] 2026-01-09 00:27:00 +08:00
  • 6b8630d357 docs: Changelog.md Slinetrac 2026-01-08 22:44:11 +08:00
  • a1e77070f0 chore(deps): bump clash-verge-service-ipc to 2.0.29 Slinetrac 2026-01-08 22:29:10 +08:00
  • 6926744ca2 docs: Changelog.md Slinetrac 2026-01-08 14:12:48 +08:00
  • 13855b9bc2 perf(tun-viewer): run enhanceProfiles in background to avoid save blocking Slinetrac 2026-01-08 14:03:00 +08:00
  • 1889f18183 feat(notice): override context menu to copy error details Slinetrac 2026-01-07 13:17:56 +08:00
  • a981be80ef refactor(base): expand barrel exports and standardize imports Slinetrac 2026-01-06 15:02:10 +08:00
  • 41fb6b640e feat!: deprecated recoding core logs from backend #6020 feat!/deprecated-logs-record-from-core Tunglies 2026-01-06 09:09:13 +08:00
  • 60d3a1927b docs: Changelog.md Slinetrac 2026-01-05 16:18:44 +08:00