renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
00ca5c170c
chore(deps): update rust crate futures to 0.3.34 ( #7728 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 16:15:01 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5f8c471696
chore(deps): update dependency eslint-plugin-sukka to v10 ( #7715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 14:06:03 +00:00
❤是纱雾酱哟~
cc20fd2328
chore(renovate): enable supply-chain-attack protection ( #7723 )
...
- Configure Mend Renovate to match default pnpm "min age" setting
- Prevent pull request creation for npm dependencies younger than 1 day
Signed-off-by: ❤是纱雾酱哟~ <49941141+Dragon1573@users.noreply.github.com >
2026-08-11 14:03:48 +00:00
oomeow
2ce59e17ab
feat(sysproxy): show explicit hint for missing commands when setting proxy on Linux ( #7729 )
...
* feat(sysproxy): robust command detection with explicit errors
* docs(changelog): add Linux proxy missing command note
2026-08-11 13:46:52 +00:00
❤是纱雾酱哟~
d5052d09e1
chore(renovate): skip typescript 7.0 updates ( #7720 )
...
Signed-off-by: ❤是纱雾酱哟~ <49941141+Dragon1573@users.noreply.github.com >
2026-08-11 03:05:15 +00:00
Tunglies
c11791137f
perf(tray): avoid cloning runtime config
2026-08-10 22:13:33 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a1c27f5e8b
chore(deps): update dependency knip to v6.32.1 ( #7717 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 12:20:17 +00:00
wonfen
ec53608a70
sytle: change filter icon
2026-08-10 12:30:17 +08:00
Tunglies
eb769b44ab
fix(macos): precompile liquid glass icon (ref #7682 )
2026-08-09 16:05:03 +08:00
StarsSail and wonfen
df7e52f25c
fix: remove unnecessary allow_auto_update default value ( #7697 )
...
* fix: remove unnecessary allow_auto_update default value
* fix: normalize missing profile auto-update state
---------
Co-authored-by: wonfen <eiwonfen@gmail.com >
2026-08-09 06:29:01 +00:00
StarsSail and wonfen
117bac8110
feat: add parseYamlSafe utility ( #7706 )
...
* feat: add parseYamlSafe utility function and refactor YAML parsing in components
* fix
* fix
* fix: preserve malformed YAML in profile editors
---------
Co-authored-by: wonfen <eiwonfen@gmail.com >
2026-08-09 06:02:47 +00:00
Tunglies
ed4e55a947
chore(knip): include Sass project files
2026-08-09 12:16:48 +08:00
Tunglies
f32fd0eaa9
fix(profile): cover card with switching overlay
2026-08-09 11:32:59 +08:00
Tunglies
9b61b3bd4e
fix(sysproxy): update to 0.5.5
2026-08-09 10:55:58 +08:00
❤是纱雾酱哟~ and Theodore
c34781e167
preferences(icon): adds liquid glass icon support ( #7682 )
...
- Includes a liquid glass icon asset and updates the Tauri configuration to package it with the application bundle
Co-authored-by: Theodore <57642656+AlwaysExtraordinary@users.noreply.github.com >
2026-08-08 17:38:56 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3df3ef89ee
chore(deps): update rust crate async-trait to 0.1.92 ( #7703 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 15:21:45 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8cddcd6445
chore(deps): update dependency knip to v6.32.0 ( #7694 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 11:29:14 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dd56c7374d
chore(deps): update github/gh-aw-actions action to v0.86.1 ( #7699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 01:34:23 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9a6adb887d
chore(deps): update rust crate flexi_logger to 0.31.10 ( #7698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 01:34:20 +00:00
Tunglies
6d9813756d
style: fix side menu fontWeight
...
Ref: #6578
Close : #7536
2026-08-08 02:32:28 +08:00
Tunglies
1ebe2ab0f8
chore: update pr-ai-slop-review
2026-08-08 01:32:57 +08:00
Tunglies
19744805a9
chore: remove unused config
2026-08-08 01:22:06 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2f44d2bc7d
chore(deps): update github/gh-aw-actions action to v0.86.0 ( #7695 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 06:23:30 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a3ccd59c34
chore(deps): update github/gh-aw-actions action to v0.85.4 ( #7693 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 10:13:46 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b138eb848d
chore(deps): update rust crate open to 5.4.1 ( #7690 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 00:24:04 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dadf53c46a
chore(deps): update github/gh-aw-actions action to v0.85.1 ( #7689 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 00:14:46 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
85eb3931b9
chore(deps): update github/gh-aw-actions action to v0.85.0 ( #7686 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 01:26:08 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c4268f7918
chore(deps): update github/gh-aw-actions action to v0.84.4 ( #7685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 00:09:03 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0b3d00b77d
chore(deps): update github actions ( #7676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 21:28:47 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
859afee337
chore(deps): update rust crate base64 to 0.23.1 ( #7680 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 21:27:26 +00:00
queukat
e7b1807fef
Improve Russian localization ( #7138 )
2026-08-04 13:20:27 +00:00
Tunglies
a8275b20b7
refactor: extract media unlock checker crate
2026-08-04 11:37:54 +08:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
544c47c634
chore(deps): update github/gh-aw-actions action to v0.84.3 ( #7675 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 11:58:23 +00:00
Tunglies
c5b641e421
fix: make profile deletion rollback-safe
2026-08-03 20:00:01 +08:00
903410c12e
chore: align local Nodejs version with CI (v24.18.1) ( #7339 )
...
- Bumps the required Node.js runtime version to 24.18.1 in the tool configuration.
Assisted-by: Gemini_CLI:auto-gemini-3.5 codegraph
Co-authored-by: chengww <chengwang@xiaomi.com >
Co-authored-by: ❤是纱雾酱哟~ <49941141+Dragon1573@users.noreply.github.com >
2026-08-02 16:54:46 +00:00
Tunglies
1599ca0e09
fix: add context to file-not-found errors ( #7665 )
2026-08-02 00:39:10 +00:00
837752a768
chore(deps): update npm dependencies ( #7607 )
...
* chore(deps): update npm dependencies
* fix(monaco): support editor 0.56 worker exports
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2026-08-01 17:12:04 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d60ded5b3f
chore(deps): update rust crate rustls to 0.23.43 ( #7629 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:50:53 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e9b2c013b6
chore(deps): update github actions ( #7632 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:50:52 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c7c2efe54f
chore(deps): lock file maintenance ( #7653 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:50:50 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
248b63dbbd
chore(deps): lock file maintenance ( #7654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 16:50:39 +00:00
oomeow
49257a026c
fix: app freeze when emit refresh proxy config event ( #7662 )
2026-08-01 15:19:26 +00:00
oomeow
8ef6f0cc23
chore: update tauri-plugin-mihomo deps ( #7647 )
...
* chore: update tauri-plugin-mihomo deps
* clippy
2026-07-31 14:02:20 +00:00
7d8f98e183
fix(macos): keep DNS state outside app bundle ( #7544 )
...
* fix(macos): keep DNS state outside app bundle
* fix(macos): restore legacy DNS state
---------
Co-authored-by: Arcanum <260421450+ArcanePivot@users.noreply.github.com >
Co-authored-by: wonfen <eiwonfen@gmail.com >
2026-07-31 09:44:56 +08:00
ef179fcf61
fix(home): manual update check not working when auto_check_update disabled ( #7585 )
...
* fix(config): prevent cleanup_orphaned_files from deleting active profiles
When IProfiles::new() fails to parse profiles.yaml (e.g., corrupt file), it
returns Self::default() with items: None. The subsequent
cleanup_orphaned_files() call then sees no active files and deletes all
profile files in the profiles/ directory except the two hardcoded protected
files (Merge.yaml and Script.js).
Guard cleanup_orphaned_files() against this by checking if items is None
or empty before proceeding. When items is unavailable, skip the cleanup
and log a warning instead of blindly deleting user data.
Fixes #7577
* fix(home): manual update check not working when auto_check_update disabled
When auto_check_update is false, useUpdate() sets enabled=false for the
SWR query, which sets the SWR key to null. Calling swr.mutate() on a null
key does not execute the queryFn, returning undefined instead.
This caused the home page's "last check time" click to instantly show
"already up to date" without actually checking for updates.
Fix: use revalidateQuery() for the manual checkUpdate function, which
uses the global SWR mutate with the actual query key, bypassing the
enabled: false state and always triggering a real network request.
Fixes #7584
* fix: preserve manual update and profile data
---------
Co-authored-by: Evan Gong <evan@users.noreply.github.com >
Co-authored-by: wonfen <96291150+wonfen@users.noreply.github.com >
Co-authored-by: wonfen <eiwonfen@gmail.com >
2026-07-31 06:52:10 +08:00
oomeow
4b3bc54b2d
fix(ws): assign websocket after onConnected succeeds ( #7639 )
...
* feat(layout): add logging of MihomoWebSocket instances in dev mode
* refactor(hooks): defer ws assignment in use-mihomo-ws-subscription
* chore: update tauri-plugin-mihomo-api dependency source to use github protocol
* docs: update changelog with websocket connection fix
2026-07-30 15:33:45 +00:00
oomeow
10dbe60671
fix(proxy): fix inline providers being filtered after Mihomo API change ( #7640 )
...
* feat(proxy): add Inline vehicle type support
* docs: add fix for Mihomo API proxy-provider filtering to changelog
2026-07-30 14:49:38 +00:00
oomeow
07a1515d8c
feat(logging): introduce ModuleFilter with exclusion support and logging tauri_plugin_mihomo ( #7637 )
...
* feat(logging): introduce ModuleFilter with exclusion support
* refactor(logging): simplify exclude check using if-let chain
2026-07-30 12:48:22 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5cbb0b6cfd
chore(deps): update github/gh-aw-actions action to v0.84.0 ( #7630 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 04:00:58 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3de4d53b8f
chore(deps): update github/gh-aw-actions action to v0.83.5 ( #7627 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 15:04:20 +00:00