Tunglies
82bed4910e
perf: refactor IRuntime to use HashSet for exists_keys and improve related functions performance
2025-11-22 16:25:50 +08:00
Tunglies
c82cefe80e
feat: add clash-verge-types crate and integrate IRuntime struct
2025-11-22 15:33:24 +08:00
Slinetrac
d110e462aa
Revert "chore(deps): update npm dependencies ( #5558 )"
...
This reverts commit ddcd4a8192 .
2025-11-22 13:49:17 +08:00
Slinetrac
1d9179ba7e
Revert "fix: update vite-plugin-monaco-editor to version 1.1.0"
...
This reverts commit dd52522905 .
2025-11-22 13:49:14 +08:00
Tunglies
dd52522905
fix: update vite-plugin-monaco-editor to version 1.1.0
2025-11-22 12:01:34 +08:00
renovate[bot]
ddcd4a8192
chore(deps): update npm dependencies ( #5558 )
...
* chore(deps): update npm dependencies
* fix: correct monaco typescript reference in editor viewer
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-22 08:39:08 +08:00
Slinetrac
c38dd5da14
fix(unlock): normalize and dedupe unlock items
2025-11-21 20:22:57 +08:00
Tunglies
803f749063
Revert "chore(deps): update npm dependencies ( #5554 )"
...
This reverts commit da0106b1e8 .
2025-11-21 18:13:22 +08:00
Slinetrac
192b15a02d
docs: CONTRIBUTING.md
2025-11-21 14:36:04 +08:00
Slinetrac
a5a791a7f8
fix(ci): pnpm cache
2025-11-21 13:47:30 +08:00
Sline
02d0a7e61f
chore(ci): add frontend-check.yml ( #5555 )
...
* chore(ci): add frontend-check.yml
* test
* Revert "test"
This reverts commit 24c4cf270c .
2025-11-21 13:28:54 +08:00
renovate[bot]
da0106b1e8
chore(deps): update npm dependencies ( #5554 )
...
* chore(deps): update npm dependencies
* fix: types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-11-21 12:36:17 +08:00
Tunglies
ee9e9182dc
perf: update current_* methods to return references instead of owned Strings and decrease unnecessary arc clone
2025-11-21 12:17:35 +08:00
Tunglies
6a62009485
Revert "chore(deps): update dependency monaco-editor to ^0.55.1 ( #5548 )"
...
This reverts commit 22241f8f60 .
2025-11-21 12:11:45 +08:00
renovate[bot]
22241f8f60
chore(deps): update dependency monaco-editor to ^0.55.1 ( #5548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 10:08:49 +08:00
Tunglies
a1f8ab7308
refactor: update function signatures to use references for Mapping and String
2025-11-20 22:50:36 +08:00
Tunglies
5a677fbbeb
refactor: update function signatures to use references for Mapping and String
2025-11-20 21:49:16 +08:00
Slinetrac
fcc1d4f9b5
chore: remove vitest
2025-11-20 21:42:11 +08:00
renovate[bot]
e3da884bde
chore(deps): update dependency vitest to ^4.0.12 ( #5547 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 20:54:01 +08:00
Tunglies
8e3273a32c
refactor: simplify sysproxy usage in network commands
2025-11-20 19:50:25 +08:00
Slinetrac
0827829cc5
docs: Changelog.md
2025-11-20 17:52:20 +08:00
Sline
bf06cbc87d
refactor: replace @mui/x-data-grid with @tanstack/react-table ( #5544 )
2025-11-20 17:41:34 +08:00
Tunglies
7e373ff39c
fix(mihomo): unix can not connect mihomo ipc after reload config #5532
2025-11-20 17:02:57 +08:00
Tunglies
87e3125e67
fix: resolve issue with application not remembering user behavior on restart or shutdown
2025-11-20 16:07:05 +08:00
Tunglies
131cd6c3b8
fix(config): restart and quit application or shutdown system can not remember user's behavior #5347 , #5359 , #5430
2025-11-20 16:03:43 +08:00
renovate[bot]
e42ae0e8c5
chore(deps): update dependency vite to ^7.2.4 ( #5541 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 15:54:09 +08:00
renovate[bot]
c765016063
chore(deps): update dependency vite to ^7.2.3 ( #5540 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 15:48:52 +08:00
Slinetrac
614a2cf00b
style: prettier
2025-11-20 15:27:42 +08:00
Slinetrac
be97a27ba3
fix: Monaco syntax highlighting broken by CSS injection #5440
2025-11-20 15:16:25 +08:00
Tunglies
b3dc48d07e
fix(tests): suppress clippy expect warnings in enhance function
...
fix(timer): improve task removal logic in add_task method
refactor(notification): drop binding after emitting event
chore(Cargo): add lints section to Cargo.toml
2025-11-20 14:59:49 +08:00
Tunglies
4c8673fcb2
fix(timer): optimize lock handling in add_task method
2025-11-20 14:50:53 +08:00
Slinetrac
51a7b4fe75
docs: Changelog.md
2025-11-20 13:29:45 +08:00
Slinetrac
2bb9f648ba
fix(app-data-provider): dashboard state sync
2025-11-20 13:23:50 +08:00
renovate[bot]
c3fe2d31ef
chore(deps): update npm dependencies ( #5535 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 12:35:17 +08:00
renovate[bot]
4617ec0997
chore(deps): update dependency glob to v13 ( #5534 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 12:33:59 +08:00
Tunglies
d8090277af
refactor: replace singleton_lazy with singleton macro across multiple modules
2025-11-19 22:40:52 +08:00
Tunglies
108a05ce96
refactor: replace CommandChildGuard with CommandChild and simplify related methods
2025-11-19 22:11:22 +08:00
Sline
d808e59156
fix(enhance): prevent crash when deleted proxies remain in manual groups ( #5522 )
...
* feat(enhance): cleanup stale proxies and policies before final config
* feat(enhance): preserve provider-backed groups when sanitizing proxies
* docs: Changelog.md
* refactor: to_owned
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-19 18:59:20 +08:00
Tunglies
ba3cd9b006
refactor: simplify IVerge struct by deriving Default and removing manual implementation
2025-11-19 18:40:53 +08:00
Tunglies
aad5bb812c
chore: add removeUnusedCommands to build configuration
2025-11-19 18:13:35 +08:00
Slinetrac
6ab597db8f
fix: prevent filename from overlapping with action icons in backup records #5525
...
Closes #5525
2025-11-19 17:29:11 +08:00
renovate[bot]
85302144b2
chore(deps): update npm dependencies ( #5528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 17:11:05 +08:00
Slinetrac
ba90c6a1e1
docs: Changelog.md
2025-11-19 17:09:54 +08:00
Sline
f439e93a2b
feat(hotkey): add global reactivate_profiles shortcut ( #5527 )
...
* feat(hotkey): add global reactivate_profiles shortcut
* feat(profile): expose validation state for reactivation shortcuts
2025-11-19 17:06:23 +08:00
Slinetrac
94b07b51d6
chore: rename Youtube to YouTube
...
Closes #5526
2025-11-19 17:04:19 +08:00
oomeow
9e3bc6db8c
chore: update tauri-plugin-mihomo deps
2025-11-18 22:02:14 +08:00
Tunglies
531307ebe1
fix(workflows): update pnpm cache key format and node version in autobuild and dev workflows
2025-11-18 20:05:49 +08:00
Tunglies
df4c69e9cc
fix(workflows): enable caching for all crates in autobuild, dev, and lint-clippy workflows
2025-11-18 19:55:30 +08:00
Tunglies
9ef4362b23
fix(autobuild): update file paths for deb, rpm, and nsis bundles
2025-11-18 19:40:34 +08:00
Tunglies
3ec7c6d2b8
feat(profiles): add profile preview structure and update profile menu handling
2025-11-18 19:08:07 +08:00