Tunglies
36926df26c
refactor: remove SWR_REALTIME configuration and simplify SWR usage in AppDataProvider
2026-01-27 20:07:48 +08:00
renovate[bot]
9d81a13c58
chore(deps): update dependency @actions/github to v8 ( #6184 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 01:51:06 +00:00
Tunglies
511fab9a9d
Revert "perf: improve config processing ( #6091 )"
...
This reverts commit bf189bb144 .
2026-01-26 23:36:57 +08:00
Tunglies
88529af8c8
fix(Linux): use PKEXEC_UID #6159 ( #6160 )
...
* fix(Linux): add GID environment variable for Linux service installation #6159
* chore: bump clash_verge_service_ipc to 2.1.2
* chore: remove CLASH_VERGE_SERVICE_GID for linux
---------
Co-authored-by: Sline <realakayuki@gmail.com >
2026-01-26 12:41:45 +00:00
renovate[bot]
425096e8af
chore(deps): lock file maintenance cargo dependencies ( #6167 )
...
* chore(deps): lock file maintenance cargo dependencies
* chore: run cargo upgrade and cargo update
* chore: fix clippy
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-26 07:45:36 +00:00
renovate[bot]
8a4e2327c1
chore(deps): lock file maintenance npm dependencies ( #6168 )
...
* chore(deps): lock file maintenance npm dependencies
* chore: pnpm update
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-26 07:33:53 +00:00
Tunglies
74b1687be9
feat: implement git-hook using cargo make and add Makefile.toml ( #5498 )
...
* feat: implement pre-push checks using cargo make and add Makefile.toml for task management
* feat: enhance Makefile.toml with condition checks for tasks and improve clippy args
* fix: update file patterns for format-check task in Makefile.toml
* feat: update file patterns for eslint and typecheck tasks in Makefile.toml
* feat: refactor Makefile.toml to consolidate Rust tasks and update pre-commit checks
* feat: update Makefile.toml to add i18n-check and lint-staged tasks; modify pre-commit script
* feat: update Makefile.toml to add i18n-check and lint-staged tasks; modify pre-commit script
* refactor: simplify Makefile.toml by removing unused conditions and consolidating dependencies
* feat: update Makefile.toml to define Rust and frontend tasks for pre-commit and pre-push checks
* chore: remove unnecessary tasks
* chore: add windows override
* chore: remove format and format-check
---------
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-26 07:21:02 +00:00
Tunglies
6477dd61c3
perf: reduce various timeout and retry intervals for improved responsiveness to fetch proxy infomation ( #6072 )
autobuild
2026-01-25 07:31:34 +00:00
Tunglies
6ded9bdcde
doc: changelog
2026-01-25 15:40:58 +08:00
Tunglies
13dc3feb9f
perf: migrate fs method to async ( #6071 )
...
* perf(profiles): migrate file handling to async and improve error handling
* refactor(profiles): simplify cleanup_orphaned_files and adjust CleanupResult structure
2026-01-25 07:20:12 +00:00
Tunglies
c7462716e5
refactor: reduce duplicated separately useSWR ( #6153 )
...
* refactor: reduce duplicated seperatlly useSWR
* refactor: streamline useSWR integration and improve error handling
2026-01-25 07:14:45 +00:00
Tunglies
bf189bb144
perf: improve config processing ( #6091 )
...
* perf: improve config processing
* perf: enhance profile reordering logic and adjust logging level
* perf: add PartialEq derive to PrfSelected and PrfExtra structs for improved comparison
* perf: refactor PrfOption merge logic and streamline update_item method in IProfiles
* perf: simplify current_mapping and profiles_preview methods in IProfiles for improved readability
* perf: optimize filename matching logic in IProfiles by using a static regex
2026-01-25 07:13:38 +00:00
Tunglies
0c6631ebb0
fix(ip-info-card): handle offline state and clashConfig absence in IP info fetching ( #6085 )
...
* fix(ip-info-card): handle offline state and clashConfig absence in IP info fetching
* fix: eslint errors
2026-01-25 07:12:17 +00:00
Sline
93e7ac1bce
feat(webdav): cache connection status and adjust auto-refresh behavior ( #6129 )
2026-01-25 06:49:12 +00:00
Sline
b921098182
refactor(connections): switch manager table to TanStack column accessors and IConnectionsItem rows ( #6083 )
...
* refactor(connection-table): drive column order/visibility/sorting by TanStack Table state
* refactor(connection-table): simplify table data flow and align with built-in API
* refactor(connection-table): let column manager consume TanStack Table columns directly
2026-01-25 06:49:10 +00:00
Sline
440f95f617
feat(misc-viewer): optional delay check interval ( #6145 )
...
Co-authored-by: Tunglies <tunglies.dev@outlook.com >
2026-01-25 06:48:16 +00:00
Tunglies
b9667ad349
chore: bump version to 2.4.6
2026-01-25 14:22:22 +08:00
Tunglies
4e7cdbfcc0
Release: 2.4.5
v2.4.5
2026-01-25 14:05:57 +08:00
Tunglies
966fd68087
fix(unix): update clash_verge_service_ipc to 2.1.1 to fix directory permissions
2026-01-25 13:35:18 +08:00
Tunglies
334cec3bde
fix: update tauri-plugin-mihomo version, improve error handling #6149
2026-01-24 09:19:52 +08:00
Tunglies
6e16133393
ci(Mergify): configuration update ( #6152 )
...
Signed-off-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2026-01-23 14:35:57 +00:00
Tunglies
5e976c2fe1
chore: inline crate clash-verge-types to module for better maintenance ( #6142 )
2026-01-23 14:00:51 +00:00
DikozImpact
d81aa5f233
Ru language fix ( #6143 )
...
* Ru language fix
* Update proxies.json
* Update home.json
v2.4.5-rc.2
2026-01-23 07:42:31 +08:00
Tunglies
e5fc0de39a
ci: downgrade Ubuntu version in autobuild workflow
2026-01-22 22:08:19 +08:00
Tunglies
6c62350cc3
Release: bump version to 2.4.5-rc.2
2026-01-21 21:26:11 +08:00
Tunglies
d1649e3017
fix: update service to 2.1.0 and improve service installation for Unix systems ( #6114 )
...
* fix: update service to 2.1.0 and improve service installation for Unix systems
* fix: set GID environment variable during service installation on Linux
* Revert "fix: set GID environment variable during service installation on Linux"
This reverts commit 373aec579b .
2026-01-19 14:02:25 +08:00
Slinetrac
2869a35f1e
chore(i18n): update backend i18n keys
...
translated by GPT-5.2.
2026-01-19 12:35:30 +08:00
renovate[bot]
98f12a9c72
chore(deps): lock file maintenance npm dependencies ( #6119 )
...
* chore(deps): lock file maintenance npm dependencies
* chore: run pnpm update
* fix(components): satisfy ESLint destructuring and narrow unknown errors
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-19 12:05:48 +08:00
renovate[bot]
6dc8a2f232
chore(deps): lock file maintenance cargo dependencies ( #6118 )
...
* chore(deps): lock file maintenance cargo dependencies
* chore: update Cargo.toml
* refactor: use reqwest directly
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-19 12:05:36 +08:00
Tunglies
6511f3868e
fix: log IPC path issues conditionally based on tun mode setting
2026-01-18 09:13:22 +08:00
Tunglies
7da5a804f9
chore: bump service top 2.0.30, reduce memory footpoint
2026-01-18 08:43:39 +08:00
wonfen
20ed7a3abe
chore: temporarily remove promotion
2026-01-17 03:33:10 +08:00
Sline
fd98caccd2
revert: use-app-data ( #6088 )
...
* Revert "refactor(app-data): split monolithic context into focused SWR hooks (#5576 )"
This reverts commit 8e8182f707 .
# Conflicts:
# src/components/home/clash-info-card.tsx
# src/components/home/clash-mode-card.tsx
# src/components/home/current-proxy-card.tsx
# src/components/home/home-profile-card.tsx
# src/components/proxy/provider-button.tsx
# src/components/proxy/proxy-chain.tsx
# src/components/proxy/proxy-groups.tsx
# src/components/proxy/use-render-list.ts
# src/components/rule/provider-button.tsx
# src/components/setting/mods/sysproxy-viewer.tsx
# src/hooks/use-clash-data.ts
# src/hooks/use-current-proxy.ts
# src/hooks/use-shared-swr-poller.ts
# src/hooks/use-system-proxy-state.ts
# src/pages/rules.tsx
* docs: Changelog.md
2026-01-16 18:32:31 +08:00
Tunglies
a5f494bda2
fix: ensure external control source settings take effect immediately #6103
2026-01-16 18:27:21 +08:00
Tunglies
d4d8ef3849
chore: update Mihomo(Meta) kernel version to v1.19.19
2026-01-16 12:43:12 +08:00
Slinetrac
b16cbd5379
feat(backup): restore starts automatically with loading overlay without closing dialog
2026-01-16 12:32:36 +08:00
Tunglies
9e6689ef08
bump: sysproxy-rs version to 0.4.3
2026-01-15 21:25:10 +08:00
Tunglies
e0c35c5ee3
fix: unexpected port in use error when change ports
2026-01-15 17:40:06 +08:00
Slinetrac
670055aba1
docs: simplify Linux wording
2026-01-15 14:09:34 +08:00
Slinetrac
a780e44e69
docs: add warning to Changelog.md
2026-01-15 13:31:46 +08:00
Tunglies
5c9b46f031
chore: bump version to prerelease 2.4.5-rc.1
v2.4.5-rc.1
2026-01-14 16:55:27 +08:00
renovate[bot]
f5e75d5287
chore(deps): update dependency node to v24.13.0 ( #6087 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-14 14:40:47 +08:00
Slinetrac
c2d8277a1a
fix(connections): allow full-width header sorting without triggering on resize
2026-01-14 11:23:50 +08:00
Tunglies
66e98518a7
chore(ci): update autobuild setup for ARM architecture support
2026-01-13 18:42:41 +08:00
Tunglies
089b73bbfd
chore(deps): update clash_verge_service_ipc to version 2.0.29 ( #6073 )
2026-01-13 18:30:54 +08:00
Slinetrac
d2c52d09e1
chore(renovate): disable lockfile maintenance automerge
2026-01-12 15:10:52 +08:00
Slinetrac
84143ec761
chore(deps): bump npm deps
2026-01-12 14:50:54 +08:00
renovate[bot]
f451a26f8c
chore(deps): lock file maintenance ( #6063 )
...
* chore(deps): lock file maintenance
* chore(deps): update Cargo.toml
* chore(deps): use git repo until the next release
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2026-01-12 14:45:33 +08:00
renovate[bot]
e1220a189b
chore(deps): lock file maintenance npm dependencies ( #6064 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 05:12:01 +00:00
Tunglies
57d4149807
fix(config): improve runtime config fallback handling
2026-01-11 15:27:54 +08:00