renovate[bot]
a5d3d6fc50
chore(deps): update dependency @tauri-apps/cli to v2.9.0 ( #5145 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 23:57:28 +08:00
renovate[bot]
b6d51d6fe4
chore(deps): update cargo dependencies ( #5141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 23:57:19 +08:00
oomeow
a5c00ecb12
fix: faile to reset sysproxy ( #5139 )
2025-10-20 23:09:13 +08:00
renovate[bot]
91e12798e4
chore(deps): update dependency @tauri-apps/api to v2.9.0 ( #5142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 22:19:00 +08:00
Sline
9ee4b067d0
fix(current-proxy-card): stabilize match rule lookup and dependencies ( #5138 )
...
- memoize policy name normalization and include it in hook deps
- guard MATCH rule checks against partial controller data
- register MATCH policy groups when rebuilding selector selectors
2025-10-20 17:59:21 +08:00
xmk23333
366deb2756
Merge branch 'dev' of https://github.com/clash-verge-rev/clash-verge-rev into dev
2025-10-20 16:48:41 +08:00
xmk23333
98778fe6a3
refactor: improve code formatting and enhance logging consistency across core and event handling modules
2025-10-20 16:47:26 +08:00
xmk23333
b9dd62e2e6
refactor: enhance error handling and logging in core components and server initialization
2025-10-20 16:34:38 +08:00
Tunglies
a1dcdd04a7
fix: improve TUN mode handling logic to prevent unnecessary state changes #5122 ( #5124 )
2025-10-20 16:09:29 +08:00
Slinetrac
8ebf915330
docs: README.md i18n
2025-10-20 15:56:38 +08:00
AltZed
5281449e26
Translate readme to russian ( #5136 )
...
* Add Russian translation README_ru.md and update README.md
* add language badges for Chinese and Russian README
* add language badges for Chinese and Russian README
* Update README.md
Co-authored-by: Sline <realakayuki@gmail.com >
* Update README_ru.md
---------
Co-authored-by: Sline <realakayuki@gmail.com >
2025-10-20 15:33:52 +08:00
renovate[bot]
b2f0bf2f69
chore(deps): update dependency vite to ^7.1.11 ( #5134 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 13:44:30 +08:00
xmk23333
d6bba4f68c
Merge branch 'dev' of https://github.com/clash-verge-rev/clash-verge-rev into dev
2025-10-20 13:27:57 +08:00
xmk23333
278ab30d40
refactor: improve code formatting and enhance logging in resolve_setup_async function
2025-10-20 13:27:01 +08:00
xmk23333
786c981fe0
refactor: improve error handling in AppDataProvider and enhance configuration update logic in CoreManager
2025-10-20 13:26:24 +08:00
xmk23333
b77cc012e1
refactor: streamline app initialization and enhance WebSocket cleanup logic
2025-10-20 13:15:51 +08:00
renovate[bot]
dc31ec524b
chore(deps): update dependency eslint-plugin-unused-imports to ^4.3.0 ( #5132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 12:54:57 +08:00
Slinetrac
a0ef64cda8
docs: UPDATELOG.md
2025-10-19 18:43:20 +08:00
oomeow
7be790c6fb
chore: remove unused file and improve traffic monitor
2025-10-19 16:34:45 +08:00
Slinetrac
fbe6cefbdb
fix: hover jump navigator
2025-10-19 16:00:45 +08:00
Tunglies
a60cab989d
feat: add tracing support to logger initialization ( #5120 )
2025-10-18 22:57:51 +08:00
Tunglies
385ffafc67
fix: WindowProvider awful performance ( #5119 )
2025-10-18 22:49:55 +08:00
Tunglies
462b11d96a
feat: implement caching for version and file hash to optimize prebuild process
2025-10-18 20:48:53 +08:00
oomeow
96ce529b16
refactor: react router ( #5073 )
...
* refactor: react router
* chore: update
* fix: router
* refactor: generate router children by navItems
* chore: set start page when create window
* docs: update UPDATELOG.md
2025-10-18 20:25:31 +08:00
Tunglies
8e20b1b0a0
feat: enhance profile update logic to include auto-update option handling
2025-10-18 17:40:55 +08:00
Tunglies
c2d7bf296a
feat: add allow auto update option for profiles and update UI components
2025-10-18 17:04:03 +08:00
Slinetrac
98725bbecf
fix: TS errors
2025-10-18 16:11:42 +08:00
Sline
c465000178
fix: update fallback ( #5115 )
...
* fix: update fallback
* test: introduce Vitest and add semver helper tests
* chore: merge vitest config into vite
2025-10-18 15:51:34 +08:00
Slinetrac
3d09cf0666
chore: remove unused imports
2025-10-18 14:51:27 +08:00
Tunglies
70770b3c13
refactor: optimize TUN mode cleanup process and improve task execution flow
2025-10-18 14:26:56 +08:00
Tunglies
0cdb9a05ce
refactor: remove immediate window hide on quit for improved cleanup flow
2025-10-18 14:01:22 +08:00
Tunglies
c97c4cbd41
refactor: optimize async setup flow and add config verification
2025-10-18 14:01:21 +08:00
Sline
fecae38c63
refactor: Linux environment detection logic ( #5108 )
...
* fix: wayland framebuffer
* refactor(utils): move linux env heuristics into platform helper
* refactor(linux): let DMABUF override helper use resolved decision
* fix: clippy
* fix: clippy
* feat: NVIDIA detection
* fix: clippy
2025-10-18 12:13:00 +08:00
Tunglies
210c12a74e
feat: implement CoreConfigValidator for configuration validation and enhance logging types ( #5112 )
2025-10-18 10:57:57 +08:00
Sline
a1c0a09423
refactor(core): elegant retry ( #5113 )
2025-10-18 10:12:36 +08:00
renovate[bot]
fc99f24802
chore(deps): update npm dependencies ( #5111 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 10:10:18 +08:00
Tunglies
28bcdc3706
feat: enhance ProxyControlSwitches with Tun Mode functionality and state management
2025-10-18 00:00:20 +08:00
wonfen
859d09ff8c
fix: undefined is not an object on connection table
2025-10-17 21:48:58 +08:00
Sline
10f155da78
refactor: retry with backoff ( #5104 )
...
* Reapply "refactor: retry with backoff"
This reverts commit 4e31dc8728 .
* fix: clippy
* fix: clippy
2025-10-17 20:43:06 +08:00
Slinetrac
4e31dc8728
Revert "refactor: retry with backoff"
...
This reverts commit 0b63bebb6c .
2025-10-17 20:14:15 +08:00
Tunglies
98a52c5c33
fix: remove dead code from event-driven proxy and handle modules ( #5103 )
...
* refactor: remove dead code from event-driven proxy and handle modules
* refactor: remove dead code for set_activation_policy_prohibited function
2025-10-17 20:12:03 +08:00
Slinetrac
0b63bebb6c
refactor: retry with backoff
2025-10-17 19:48:50 +08:00
Tunglies
bccde5ef6d
feat(locales): add "App Log Max Size" and "App Log Max Count" entries to English and Chinese localization files
2025-10-17 19:20:51 +08:00
Slinetrac
215ba4da63
perf(delay): cache latency updates and smooth proxy list refresh
...
- track delay as structured updates with TTL-backed cache
- batch listener notifications to avoid render storms during checks
- surface cached latency in proxy items for quicker, steadier UI feedback
2025-10-17 18:27:21 +08:00
Slinetrac
886d1a551a
refactor: useLayoutEffect
2025-10-17 15:11:36 +08:00
Slinetrac
d05bcc17f7
fix: untested and testing sort
2025-10-17 15:01:38 +08:00
Slinetrac
c63584daca
fix: timeout sort
2025-10-17 14:51:33 +08:00
renovate[bot]
c2f59ffc02
chore(deps): update dependency @mui/x-data-grid to ^8.14.1 ( #5093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 07:41:57 +08:00
oomeow
f90361f8e4
chore: temporarily allow clippy to pass
2025-10-16 20:22:46 +08:00
Slinetrac
67d254236d
fix(profile): verify saved proxy exists before activation
...
- check selector-like groups’ all list before applying saved nodes
- warn and fall back when a stored proxy disappeared from the group
- keep existing auto-switch flow for matching nodes to avoid regressions
2025-10-16 19:29:19 +08:00