Tunglies
a611f7d8a7
fix: switch reqwest client to use rustls-tls for improved security #5559
2025-12-01 22:22:26 +08:00
renovate[bot]
d5f1af91f1
chore(deps): update dependency i18next to ^25.7.0 ( #5691 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 21:54:56 +08:00
Sline
008234988c
fix: ensure early CSS injection by preloading Verge config ( #5690 )
...
* fix(theme): background css injection
* fix: ensure early CSS injection by preloading Verge config
2025-12-01 21:45:01 +08:00
renovate[bot]
9056e8a298
chore(deps): update dependency vite to ^7.2.6 ( #5682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 19:32:21 +08:00
Tunglies
e6a4da8064
chore: update Mihomo(Meta) kernel version to v1.19.17 and improve warning formatting
2025-12-01 16:30:36 +08:00
renovate[bot]
8f10f98db1
chore(deps): update dependency react-virtuoso to ^4.16.1 ( #5675 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 07:45:20 +08:00
Tunglies
a1a9c2b7bb
refactor: optimize reference handling in profile and i18n modules
2025-11-30 23:00:16 +08:00
Tunglies
6897ead070
perf: change patch_config parameter from Mapping to &Mapping for efficiency
2025-11-30 20:44:21 +08:00
renovate[bot]
ae8c302bf4
chore(deps): update cargo dependencies ( #5670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 19:48:44 +08:00
renovate[bot]
aab8c8b3a1
chore(deps): update npm dependencies ( #5671 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 19:47:19 +08:00
Tunglies
dca9b51b4b
chore: macOS skip codesign
2025-11-30 16:16:16 +08:00
Tunglies
a14f76eaf8
chore: comment out Apple signing credentials in dev workflow
2025-11-30 15:12:06 +08:00
Tunglies
3e4bdf2d64
chore: comment out Apple signing credentials in autobuild workflow
2025-11-30 14:38:31 +08:00
renovate[bot]
b03dcd71f4
chore(deps): update dependency prettier to ^3.7.3 ( #5663 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 08:48:14 +08:00
renovate[bot]
25a3c2524f
chore(deps): update github actions ( #5660 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-29 20:44:46 +08:00
Slinetrac
882f1a2a4a
Revert "feat: imporve the layout of proxies page ( #5647 )"
...
This reverts commit 8c1caf8555 .
2025-11-29 20:40:45 +08:00
renovate[bot]
bd2d86fd8f
chore(deps): update github actions ( #5661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-29 20:37:21 +08:00
Tunglies
271550205b
chore: update autobuild action version, let renovate manage ci version
2025-11-29 20:28:41 +08:00
Slinetrac
45d4f0e89c
chore: remove meta-json-schema #5656 #5478
2025-11-29 15:10:41 +08:00
Slinetrac
1d41cf691b
fix: wake window correctly on first silent startup
2025-11-29 14:10:55 +08:00
DengHanjie
8c1caf8555
feat: imporve the layout of proxies page ( #5647 )
...
* feat: imporve the layout of proxies page to avoid navigator overlapping items (issue #5556 )
* feat(proxy): remove left padding
2025-11-29 11:08:58 +08:00
renovate[bot]
0fa77441f5
chore(deps): update npm dependencies ( #5648 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-29 10:04:40 +08:00
oomeow
6456c597ed
perf: spawn clean task ( #5595 )
...
* perf: spawn task
* perf: spawn task to save draft date
* perf: store proxy client
* chore: update
* perf: reduce handle quit on macOS
* chore: clippy
* docs: update Changelog.md
* chore: update
2025-11-28 21:12:34 +08:00
Sline
683667f8ae
fix(ui): prevent light flash on dark startup ( #5637 )
...
* fix(ui): prevent light flash on dark startup
* fix(window): apply initial dark/light theme to prevent white flash
* refactor(boot): optimize config fetch and theme fallback
* fix: system theme detection
* fix(window): remove black flash before loader by aligning initial paint with theme
2025-11-28 15:15:17 +08:00
Slinetrac
34aa26813f
docs: Changelog.md
2025-11-28 11:05:49 +08:00
Slinetrac
99dda5496e
fix(i18n): prevent zh flash and normalize language caching #5632
2025-11-28 10:38:42 +08:00
oomeow
9ce5d27d6e
Revert "chore: frontend format check"
...
This reverts commit 90b850154d .
2025-11-27 21:50:25 +08:00
oomeow
90b850154d
chore: frontend format check
2025-11-27 21:08:04 +08:00
renovate[bot]
aed3060a11
chore(deps): update dependency prettier to ^3.7.1 ( #5631 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 20:46:33 +08:00
renovate[bot]
3cd6e88c37
chore(deps): update dependency prettier to ^3.7.0 ( #5625 )
...
* chore(deps): update dependency prettier to ^3.7.0
* style: prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com >
2025-11-27 17:25:34 +08:00
renovate[bot]
c2c628e8e0
chore(deps): update dependency @eslint-react/eslint-plugin to ^2.3.9 ( #5613 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 10:06:25 +08:00
Slinetrac
a572708fd8
fix(search): prevent crash on invalid regex input in search box
...
Closes #5609
2025-11-26 18:40:22 +08:00
Slinetrac
cbd8c89097
fix(connection-table): set boxSizing to border-box for header and cells
...
Closes #5611
2025-11-26 17:49:17 +08:00
Slinetrac
affdfc045e
fix(backup-config-viewer): add top margin to WebDAV address field to prevent floating label from overlapping dialog title
...
Closes #5608
2025-11-26 17:13:05 +08:00
Tunglies
adb969d370
fix(ip-info-card): update IP detection to refresh only when necessary
2025-11-26 14:41:12 +08:00
Tunglies
22e2e751a2
refactor(profile): update get_profiles to return SharedBox and optimize clone usage
2025-11-26 11:27:02 +08:00
Tunglies
2e6e9a0db4
refactor(use_seq): optimize group handling by removing unnecessary cloning
2025-11-26 11:27:01 +08:00
renovate[bot]
643e15b752
chore(deps): update dependency react-virtuoso to ^4.15.0 ( #5600 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 11:10:52 +08:00
Tunglies
ecc272aa20
feat: integrate tauri-plugin-clipboard-manager and add system info commands ( #5593 )
2025-11-25 16:58:25 +08:00
Slinetrac
d3dc40e788
docs: Changelog.md
2025-11-25 11:51:00 +08:00
Sline
b83ef994f8
refactor(traffic-monitor): Move traffic sampling/compression to a dedicated Web Worker ( #5588 )
...
* refactor(traffic-monitor): Move traffic sampling/compression to a dedicated Web Worker
* refactor(traffic-monitor): introduce shared sampler, safe fallback, and decoupled range handling
* refactor(traffic-monitor): add optional subscribe flag and fix range handling
* fix(traffic-monitor): age out idle samples and prevent ref-count updates after unmount
2025-11-25 11:43:45 +08:00
Sline
caca8b2bc4
refactor: debugLog for frontend ( #5587 )
2025-11-25 10:01:04 +08:00
renovate[bot]
64727ad660
chore(deps): update dependency typescript-eslint to ^8.48.0 ( #5583 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 08:49:32 +08:00
AetherWing
6b3f5eea16
fix: correct flag emoji for ISO alpha-3 region code ( #5557 )
...
* fix: correct flag emoji for ISO alpha-3 region code
* fix: use rust_iso3166 to convert ISO3 region code
* fix: validate ISO country code when generating flag emoji
* fix: correct icon encoding for unlock test in specific regions
---------
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com >
2025-11-24 20:40:32 +08:00
renovate[bot]
38b306a438
chore(deps): update dependency @types/react to v19.2.7 ( #5577 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 20:12:49 +08:00
Tunglies
e24bb8f9cc
chore: update cargo lock
2025-11-24 20:06:06 +08:00
Slinetrac
0c00a39754
docs: Changelog.md
2025-11-24 16:22:14 +08:00
Sline
8e8182f707
refactor(app-data): split monolithic context into focused SWR hooks ( #5576 )
...
* refactor(app-data): split monolithic context into focused SWR hooks
* refactor(swr): unify polling and consolidate proxy/config/provider data flow
2025-11-24 16:18:31 +08:00
Tunglies
871881c460
fix(resolve): implement resolve_done state management and refactor timer logic
2025-11-24 13:52:08 +08:00
Tunglies
cbd1fa44d7
fix(reqwest): add native-tls feature to reqwest dependency #5559
2025-11-24 13:25:00 +08:00