Skip to content

Latest commit

 

History

History
1408 lines (1356 loc) · 187 KB

CHANGELOG.md

File metadata and controls

1408 lines (1356 loc) · 187 KB

1.4.4 (2024-01-29)

🐛 Bug Fixes

  • backend: fix deadlock issue on config (#312) (23ced3b) by @4o3F
  • ci: publish & updater (a715241) by @greenhat616
  • ci: should generate manifest in dev branch for compatible with <= 1.4.3 (#292) (ffeb6d7) by @greenhat616
  • deps: update dependency @mui/x-data-grid to v6.19.2 (b5b96f3) by @renovate[bot]
  • deps: update dependency ahooks to v3.7.9 (a9da0a9) by @renovate[bot]
  • deps: update dependency axios to v1.6.6 (47f6e71) by @renovate[bot]
  • deps: update dependency axios to v1.6.7 (c0d5258) by @renovate[bot]
  • deps: update dependency framer-motion to v11 (#316) (97093c5) by @renovate[bot]
  • deps: update dependency framer-motion to v11.0.2 (4c11f7d) by @renovate[bot]
  • deps: update dependency framer-motion to v11.0.3 (4b899ef) by @renovate[bot]
  • deps: update dependency i18next to v23.7.19 (56669df) by @renovate[bot]
  • deps: update dependency i18next to v23.7.20 (348c908) by @renovate[bot]
  • deps: update dependency i18next to v23.8.0 (a91312b) by @renovate[bot]
  • deps: update dependency i18next to v23.8.1 (#343) (c9ee088) by @renovate[bot]
  • deps: update dependency react-virtuoso to v4.6.3 (a6d867b) by @renovate[bot]
  • deps: update deps (#294) (42ec60b) by @greenhat616
  • deps: update material-ui monorepo (d251cf2) by @renovate[bot]
  • deps: update rust crate iptools to 0.2.5 (#299) (4371160) by @renovate[bot]
  • deps: update rust crate rquickjs to 0.4.2 (#300) (77f9ae8) by @renovate[bot]
  • deps: update rust crate serde_json to v1.0.113 (#344) (286b0b8) by @renovate[bot]
  • deps: update rust crate serde_yaml to v0.9.31 (#345) (397c7a3) by @renovate[bot]
  • deps: update rust crate simd-json to 0.13.8 (#301) (5fc147a) by @renovate[bot]
  • deps: update rust crate simd-json to 0.13.8 (#302) (29f6046) by @renovate[bot]
  • portable: do not use system notification api while app is portable (#334) (e9abc47) by @greenhat616
  • portable: portable bundle issue (#335) (c9ea3cd) by @greenhat616
  • updater: use release body as updater note (#333) (9db0bac) by @greenhat616
  • use if let instead (#309) (390bf62) by @greenhat616

🧹 Maintenance

  • deps: pin dependencies (#295) (a920469) by @renovate[bot]
  • deps: pin dependencies (#296) (0d147b3) by @renovate[bot]
  • deps: pin dependencies (#297) (8620b3a) by @renovate[bot]
  • deps: pin dependencies (#298) (d413980) by @renovate[bot]
  • deps: replace dependency npm-run-all with npm-run-all2 5.0.0 (#337) (e091bf3) by @renovate[bot]
  • deps: update backend deps (#332) (506e1df) by @greenhat616
  • deps: update dependency husky to v9 (#322) (6eb6a1a) by @renovate[bot]
  • deps: update dependency npm-run-all2 to v5.0.2 (d6e6536) by @renovate[bot]
  • deps: update dependency npm-run-all2 to v6 (#342) (a92959c) by @renovate[bot]
  • deps: update dependency shikiji to v0.10.0 (9d8483a) by @renovate[bot]
  • deps: update dependency shikiji to v0.10.1 (b54c881) by @renovate[bot]
  • deps: update dependency shikiji to v0.10.2 (45f3662) by @renovate[bot]
  • deps: update dependency stylelint-scss to v6.1.0 (005f745) by @renovate[bot]
  • deps: update lint packages to v18.5.0 (#308) (9c9293b) by @renovate[bot]
  • deps: update lint packages to v18.6.0 (d9c3566) by @renovate[bot]
  • deps: update lint packages to v6.19.1 (4fe3458) by @renovate[bot]
  • manifest: update manifest [skip ci] (e716aa5) by @github-actions[bot]
  • manifest: update manifest [skip ci] (1764847) by @github-actions[bot]
  • manifest: update manifest [skip ci] (d13a76e) by @github-actions[bot]

📚 Documentation

  • add ArchLinux AUR install suggestion (#293) (a7893cb) by @Kimiblock

🔨 Refactoring

  • backend: improve code robustness (#303) (ba24602) by @greenhat616

1.4.3 (2024-01-20)

✨ Features

🐛 Bug Fixes

  • #212 (190a36a) by @
  • add a panic hook to collect logs and show a dialog (#191) (f23eb73) by @
  • ci: pin rust version to 1.74.1 (#213) (86ff2d4) by @
  • ci: use dev commit hash when schedule dispatch (50c777b) by @
  • ci: use latest action (9e1d76e) by @
  • dark mode flash in win (ffe2bde) by @
  • deps: update dependency framer-motion to v10.17.0 (051c7fb) by @
  • deps: update dependency framer-motion to v10.17.4 (c6c438e) by @
  • deps: update dependency framer-motion to v10.17.6 (42df02e) by @
  • deps: update dependency framer-motion to v10.17.8 (cbb7df4) by @
  • deps: update dependency framer-motion to v10.17.9 (63a7431) by @
  • deps: update dependency framer-motion to v10.18.0 (d243e8f) by @
  • deps: update rust crate async-trait to 0.1.75 (6722174) by @
  • deps: update rust crate async-trait to 0.1.77 (#249) (fffc081) by @
  • deps: update rust crate ctrlc to 3.4.2 (0362463) by @
  • deps: update rust crate delay_timer to 0.11.5 (#250) (48ace4f) by @
  • deps: update rust crate rquickjs to 0.4.0 (#131) (00c99ca), closes #243 by @
  • deps: update rust crate simd-json to 0.13.6 (#251) (36bda5a) by @
  • deps: update rust crate tauri to 1.5.4 (8b3e420) by @
  • deps: update rust crate tempfile to 3.9.0 (b3404bf) by @
  • enable_tun block the process (#232) (de1c4a0) by @
  • lint (46071c6) by @
  • log: incorrect color in light mode (211bc44) by @
  • notification fallback (#262) (ce0224d) by @
  • notification premission check (#263) (c1f8c54) by @
  • open file, closing #197 (4345dc2) by @
  • publish ci (a518542) by @
  • release ci (c9ae02a) by @
  • rocksdb: use TransactionDB instead of OptimisticTransactionDB (#194) (8373913) by @
  • same text color for REJECT-DROP policy as REJECT (#236) (c78dff4) by @
  • stable channel build issue (#248) (13d7bc4) by @
  • updater (ca1ed25) by @
  • updater: should use nyanpasu proxy or system proxy when performing request (#273) (dc582b4) by @
  • updater: add status code judge (67e26bc) by @
  • updater: allow to use elevated permission to copy and override core (6c992b7) by @
  • virtuoso scroller bottom not padding (be3d99c) by @
  • vite: rm useless shikiji langs support (#267) (7768255) by @
  • windrag err (a7ddd3a) by @

🧹 Maintenance

  • backend: update peer deps (969a061) by @
  • deps: update actions/cache action to v4 (#277) (a6d1025) by @
  • deps: update dependency autoprefixer to v10.4.17 (5e8eaa2) by @
  • deps: update dependency eslint-plugin-n to v16.6.0 (7e7b645) by @
  • deps: update dependency eslint-plugin-n to v16.6.1 (51049b8) by @
  • deps: update dependency eslint-plugin-prettier to v5.1.3 (3659b7a) by @
  • deps: update dependency postcss to v8.4.33 (884a531) by @
  • deps: update dependency postcss-html to v1.6.0 (7ff9013) by @
  • deps: update dependency postcss-import to v16 (#229) (eacfcf3) by @
  • deps: update dependency shikiji to v0.9.12 (0c7e12f) by @
  • deps: update dependency shikiji to v0.9.15 (fee3885) by @
  • deps: update dependency shikiji to v0.9.16 (1bca8fa) by @
  • deps: update dependency shikiji to v0.9.17 (add3d3e) by @
  • deps: update dependency shikiji to v0.9.18 (ae18c31) by @
  • deps: update dependency shikiji to v0.9.19 (a16e3ad) by @
  • deps: update dependency stylelint to v16.1.0 (1dbd52e) by @
  • deps: update dependency stylelint to v16.2.0 (28a4a81) by @
  • deps: update dependency stylelint-config-standard to v36 (#193) (1901dca) by @
  • deps: update dependency stylelint-declaration-block-no-ignored-properties to v2.8.0 (c4cd00f) by @
  • deps: update lint packages (#246) (fcc4bb2) by @
  • deps: update lint packages to v18.4.4 (3ef72a0) by @
  • deps: update lint packages to v6.16.0 (41752d9) by @
  • deps: update lint packages to v6.17.0 (1e3be59) by @
  • deps: update lint packages to v6.18.0 (cb752c3) by @
  • deps: update lint packages to v6.19.0 (4301ec6) by @
  • fix build (85bc278) by @
  • fix build tag typos (bd7656f) by @
  • fix script consola columns (4298483) by @
  • manifest: update manifest [skip ci] (71e759a) by @
  • manifest: update manifest [skip ci] (738906c) by @
  • manifest: update manifest [skip ci] (bbccc15) by @
  • manifest: update manifest [skip ci] (76fc8f9) by @
  • manifest: update manifest [skip ci] (04cb5c4) by @
  • manifest: update manifest [skip ci] (10cccc1) by @
  • manifest: update manifest [skip ci] (2e8e881) by @
  • manifest: update manifest [skip ci] (abd787b) by @
  • manifest: update manifest [skip ci] (35d5296) by @
  • manifest: update manifest [skip ci] (aeeca77) by @
  • manifest: update manifest [skip ci] (6584023) by @
  • manifest: update manifest [skip ci] (01c4bfe) by @
  • manifest: update manifest [skip ci] (5c486df) by @
  • manifest: update manifest [skip ci] (ba7a06a) by @
  • manifest: update manifest [skip ci] (0e64c0d) by @
  • manifest: update manifest [skip ci] (bd1d4be) by @
  • manifest: update manifest [skip ci] (3d3f631) by @
  • manifest: update manifest [skip ci] (450b285) by @
  • manifest: update manifest [skip ci] (020e3f7) by @
  • manifest: update manifest [skip ci] (a732623) by @
  • manifest: update manifest [skip ci] (3d53aa3) by @
  • manifest: update manifest [skip ci] (a04fbb9) by @
  • manifest: update manifest [skip ci] (333560a) by @
  • manifest: update manifest [skip ci] (5cd919e) by @
  • manifest: update manifest [skip ci] (41fdc22) by @
  • manifest: update manifest [skip ci] (2e27c9a) by @
  • manifest: update manifest [skip ci] (3c48bb6) by @
  • port dev build action to release build (2a39be3) by @
  • release: v1.4.3 🤖 [skip ci] (20bc733) by @github-actions[bot]
  • update change log (16f9154) by @

1.4.2 (2023-12-24)

✨ Features

  • auto add dns according this method (a509863) by @
  • auto log clear (a320219) by @
  • backport concurrency of latency test (63f324b) by @
  • bundled mihomo alpha (4b46eb5) by @
  • improve animations (6495f4d) by @
  • manifest: latest version generator (9dfbc07) by @
  • new style win tray icon & add blue icon when tun enable (79c7107) by @
  • nightly build with updater (a76203b) by @
  • quick logs collect (b264720) by @
  • rules providers (59424f4) by @
  • updater: finish core updater backend (6215531) by @
  • updater: finish ui (aa4e30b) by @
  • use christmas logo (a7e0f8e) by @

🐛 Bug Fixes

  • #92 (c7afb45) by @
  • #96 (f047b7c) by @
  • bump nightly version after publish (6a554b6) by @
  • ci (f4b5670) by @
  • ci (e100219) by @
  • ci (8712ff9) by @
  • ci: release build (27920de) by @
  • ci: updater and dev build (163ab81) by @
  • dark shikiji display color err (050a6f0) by @
  • delay color, closing #124 (5dd0d6c) by @
  • deps: update dependency @mui/lab to v5.0.0-alpha.155 (8be9582) by @
  • deps: update dependency dayjs to v1.11.10 (#119) (4fcbb2d) by @
  • deps: update dependency framer-motion to v10.16.16 (e0f62e0) by @
  • deps: update dependency i18next to v23 (#75) (ebea511) by @
  • deps: update dependency monaco-editor to ^0.45.0 (#128) (e1916d7) by @
  • deps: update dependency react-error-boundary to v4 (#147) (a72443c) by @
  • deps: update dependency react-i18next to v13 (#149) (0d719e1) by @
  • deps: update dependency react-i18next to v14 (#183) (e0b7520) by @
  • deps: update dependency react-virtuoso to v4 (#150) (165291f) by @
  • deps: update dependency swr to v2 (#151) (584c8fa) by @
  • deps: update rust crate chrono to 0.4.31 (#104) (dad9f68) by @
  • deps: update rust crate ctrlc to 3.4.1 (#108) (f74b6d4) by @
  • deps: update rust crate dirs to 5.0.1 (#110) (b340e04) by @
  • deps: update rust crate dunce to 1.0.4 (0d12a5d) by @
  • deps: update rust crate interfaces to 0.0.9 (#111) (ffd7a8e) by @
  • deps: update rust crate log to 0.4.20 (e92ee5d) by @
  • deps: update rust crate log4rs to 1.2.0 (#125) (7759075) by @
  • deps: update rust crate once_cell to 1.18.0 (#129) (2944745) by @
  • deps: update rust crate once_cell to 1.19.0 (8574388) by @
  • deps: update rust crate open to 4.2.0 (#126) (a30f56c) by @
  • deps: update rust crate open to 5.0.1 (8beb165) by @
  • deps: update rust crate open to v5 (#152) (b54e6b5) by @
  • deps: update rust crate parking_lot to 0.12.1 (65efbcf) by @
  • deps: update rust crate runas to v1.1.0 (#133) (0d1eb27) by @
  • deps: update rust crate which to 4.4.2 (b34ee0d) by @
  • deps: update rust crate window-vibrancy to 0.4.0 (#134) (bf3679c) by @
  • deps: update rust crate window-vibrancy to 0.4.3 (#138) (e6db194) by @
  • dev build branch issue (ddeb76b) by @
  • dialog: align center and overflow issue (e0430e1) by @
  • format ansi in log viewer (181c905) by @
  • i18n resources (de64cb8) by @
  • icon issues, close #55 (21b9f75) by @
  • lint (04cc627) by @
  • lint (4e51ff3) by @
  • lint: toml fmt (c174064) by @
  • manifest: mihomo alpha arch template (fd821ea) by @
  • minor tweak base-content width (63c4176) by @
  • pin runas to v1.0.0 (05b84f2) by @
  • resources: win service support and mihomo alpha version proxy (3a1a124) by @
  • shikiji text wrapping err (ae4371f) by @
  • updater: copy logic (d349ca0) by @
  • use a workaroud to reduce #59 (4afa67b) by @
  • win state (46ac762) by @
  • window: add a workaround for close event in windows (81f6d28) by @
  • window: preserve window state before window minimized (5127f77) by @

🧹 Maintenance

  • bump clash-rs to v0.1.10 (3a449d3) by @
  • Bump Version 1.4.2 (517e166) by @
  • change manifest upsteram (12fc695) by @
  • deps: update actions/checkout action to v4 (#140) (30a2f5c) by @
  • deps: update actions/setup-node action to v4 (#141) (5a1e776) by @
  • deps: update dependency @actions/github to v6 (#143) (17eee56) by @
  • deps: update dependency @types/fs-extra to v11 (#144) (fe8bb32) by @
  • deps: update dependency eslint to v8.56.0 (#163) (a17e9eb) by @
  • deps: update dependency eslint-plugin-import to v2.29.1 (1f6bafe) by @
  • deps: update dependency eslint-plugin-n to v16.5.0 (59a0901) by @
  • deps: update dependency eslint-plugin-prettier to v5.1.0 (71dca60) by @
  • deps: update dependency eslint-plugin-prettier to v5.1.1 (61a2746) by @
  • deps: update dependency eslint-plugin-prettier to v5.1.2 (680882f) by @
  • deps: update dependency fs-extra to v11 (#109) (8009e3b) by @
  • deps: update dependency https-proxy-agent to v7 (#145) (8673b6a) by @
  • deps: update dependency postcss to v8.4.32 (772928b) by @
  • deps: update dependency shikiji to v0.9.10 (4828c19) by @
  • deps: update dependency shikiji to v0.9.11 (d840c51) by @
  • deps: update dependency shikiji to v0.9.2 (a1c4632) by @
  • deps: update dependency shikiji to v0.9.3 (2cd9ac1) by @
  • deps: update dependency shikiji to v0.9.4 (5423492) by @
  • deps: update dependency shikiji to v0.9.6 (0cf6c61) by @
  • deps: update dependency shikiji to v0.9.7 (90cabc7) by @
  • deps: update dependency shikiji to v0.9.9 (4b2624b) by @
  • deps: update dependency tsx to v4.6.2 (3e8fb15) by @
  • deps: update dependency tsx to v4.7.0 (75ea834) by @
  • deps: update dependency vite to v5 (#72) (cd0c874) by @
  • deps: update lint packages (1802620) by @
  • deps: update lint packages (#146) (153ccf1) by @
  • deps: update lint packages to v6.14.0 (#127) (dc109a9) by @
  • deps: update lint packages to v6.15.0 (ec3df1e) by @
  • fix missing macOS aarch64 build (a3cb48b) by @
  • rename clash-meta to mihomo (072b3f6) by @
  • update deps (1fcd126) by @
  • update issue templates (#77) (ec94eba) by @
  • use gh-actions user (60fae64) by @

📚 Documentation

  • put issue config into effect (#148) (fddb447) by @
  • update issues template & upload ISSUE.md (259e348) by @
  • upload missing issue config (b5902b7) by @

🔨 Refactoring

  • profile updater (b141f2a) by @
  • tasks: provide a universal abstract layer for task managing (#15) (ad82b58), closes #48 by @

1.4.1 (2023-12-06)

✨ Features

  • add page transition duration options (83b9660) by @
  • add page transition mode switch (41fbbb7) by @
  • add tooltip for tray (#24) (e6cc440) by @
  • Add UWP tool support, fix install service bug (#19) (b09331e) by @
  • experimental support clash-rs (#23) (7e7ce41) by @
  • new style win tray icon (4015cb3) by @
  • support drag profile item (#36) (0b8f9ed) by @
  • support new clash field (87e0f5e) by @
  • support random mixed port (#29) (86e29ee) by @
  • transition: add none and transparent variants (9087b9a) by @
  • update new clash.meta close #20 (#30) (858de14) by @
  • use framer-motion for smooth page transition (45aa11e) by @
  • use tauri notification api (d54ae01) by @
  • use twemoji to display flags in win (#48) (83dcf47) by @
  • use workspace in backend (11ae5ef) by @

🐛 Bug Fixes

  • i18n typos (7459e41) by @
  • item col width too narrow (341f76f) by @
  • lint (fd972d2) by @
  • lint (98a647d) by @
  • missing scss import (af006fa) by @
  • osx-aarch64-upload bundlePath typos (bb354a9) by @
  • portable missing clash-rs core (3f962e7) by @
  • Portable target dir (b14325f) by @
  • taskbar maximize toggle icon state (#46) (8d76f7a) by @
  • workflow script typos (3fe3cd1) by @

🧹 Maintenance

  • add rustfmt check (a0c16ef) by @
  • add stylelint (542cf32) by @
  • add test scripts (bb44f65) by @
  • add updater workflow (0820d6d) by @
  • Bump Version to 1.4.1 (4dbe309) by @
  • clean up workflows (5402214) by @
  • commitlint (8e68421) by @
  • configure eslint (3b2b489) by @
  • configure renovate (43f1828) by @
  • dev build support macOS aarch64 (60e36b4) by @
  • fix missing assets type (2322733) by @
  • fix typos (3f2ce3c) by @
  • fix typos (0c2e4fe) by @
  • fmt (1554ed7) by @
  • fmt (35aa063) by @
  • lint: ignore extra cargo fmt job (ef06e59) by @
  • no need for second build (d58c299) by @
  • remove un supported platform (a8c74e3) by @
  • remove un supported platform (d76e8fe) by @
  • tauri modify desc (d6960e7) by @
  • test: fix missing env & upload to release (9e2ae31) by @
  • test: macos aarch64 build (0c9a9f0) by @
  • transition: reduce slide animation duration (4bc980f) by @
  • try fix lint-stage color issue (419efc3) by @
  • use clash meta v1.17.0 (93fe0ca) by @
  • use lint-staged instead of pretty-quick (a48cb6d) by @

📚 Documentation

🔨 Refactoring

  • scripts: use ts and consola instead (cd2fcea) by @

1.4.0 (2023-11-15)

✨ Features

  • add animation (eb28ec8) by @
  • add animation to ProfileNew component (#252) (a45dc6e) by @
  • add baseContentIn animation (34cb796) by @
  • add chains[0] and process to connections display (#205) (6423a29) by @
  • add check for updates button, close #766 (f4c7b17) by @
  • add Connections Info to ConnectionsPage (88d3bba) by @
  • add default user agent (b74696a) by @
  • add draft (09965f1) by @
  • add empty ui (b915f3b) by @
  • add error boundary (9d2017e) by @
  • add error boundary to the app root (6a97451) by @
  • add favicon (3be2f5c) by @
  • add Linux open dir support (cb94d84) by @
  • add meta feature (c51e9e6) by @
  • add Open Dashboard to the hotkey, close #723 (3efd575) by @
  • add paste and clear icon (ad228d5) by @
  • add pre-dev script (023e771) by @
  • add proxy item check loading (a2cf26e) by @
  • add put_profiles cmd (0c23845) by @
  • add repo link (2bcaf90) by @
  • add restart core button (9a29c9a) by @
  • add route transition (1eb34e0) by @
  • add rule page (b23d3f7) by @
  • Add Russian Language (#697) (2c48ea3) by @
  • add serval commands (13ceb1e) by @
  • add some clash api (4bb9e10) by @
  • add some commands (2d0b63c) by @
  • add sub-rules (7f65c50) by @
  • add text color (c009026) by @
  • add text color (3ec2b46) by @
  • add theme setting (aec30b8) by @
  • add unified-delay field (416e788) by @
  • add update interval (cb661aa) by @
  • add use clash hook (28d3691) by @
  • add use-notice hook (97f2bc8) by @
  • add version on tray (56fe7b3) by @
  • add wintun.dll by default (7074bbc) by @
  • adjust builtin script and support meta guard script (fe81687) by @
  • adjust clash info parsing logs (7f321c8) by @
  • adjust clash log (f425fba) by @
  • adjust clash version display (f6e821b) by @
  • adjust code (694a776) by @
  • adjust connection page ui (a6b2db1) by @
  • adjust control ui (3480d50) by @
  • adjust fetch profile url (c60578f) by @
  • adjust macOS window style (23b728a) by @
  • adjust profile item menu (f2c0462) by @
  • adjust profile item ui (794d376) by @
  • adjust profiles page ui (7338838) by @
  • adjust proxy page (5fcd255) by @
  • adjust runtime config (78f97ce) by @
  • adjust setting page style (0891b5e) by @
  • adjust setting typography (4097778) by @
  • adjust theme (5e2271b) by @
  • adjust tun mode config (178fd8e) by @
  • app log level add silent (6b0ca29) by @
  • auto close connection when proxy changed (0cfd718) by @
  • auto proxy layout column (024db43) by @
  • auto restart core after grand permission (4ae409c) by @
  • auto update profiles (f72536b) by @
  • base-dialog: okBtn use LoadingButton (f57c49c) by @
  • center window when out of monitor (af70468) by @
  • change allow list (22b11db) by @
  • change clash port in dialog (ff2c1bf) by @
  • change default latency test url (8c8171e) by @
  • change default singleton port and support to change the port (c058c29) by @
  • change global mode ui, close #226 (f062f7f) by @
  • change log file format (bf5680d) by @
  • change rule page (03b3a0b) by @
  • change system porxy when changed port (47155a4) by @
  • change the log level order (8738fa3) by @
  • change the naming strategy (ef3b10f) by @
  • change type (d982b83) by @
  • change window style (97ec5ea) by @
  • check config when change core (48e14b3) by @
  • check remote profile field (5504994) by @
  • check the remote profile (9694af8) by @
  • clash field viewer wip (066b080) by @
  • clash meta core support (wip) (b3a72d5) by @
  • clash meta core supports (be9ea4e) by @
  • clash tun mode supports (d7c5ce0) by @
  • ClashFieldViewer BaseDialog maxHeight usage percentage (#813) (f5ee6f3) by @
  • compatible profile config (19c7b59) by @
  • compatible with macos(wip) (2b84bbf) by @
  • compatible with proxy providers health check (71e6900) by @
  • complete i18n (ab58968) by @
  • connections page simply support (5b886fe) by @
  • connections page supports filter (41b0e05) by @
  • control final tun config (cde1738) by @
  • create local profile with selected file (98fa4d5) by @
  • custom window decorations (e86d192) by @
  • dayjs i18n (ed3fc50) by @
  • default disable ipv6 (ae8197b) by @
  • default enable unified-delay & tcp-concurrent with use meta core (eafb027) by @
  • default use meta core (2981bb3) by @
  • default user agent same with app version (f683780) by @
  • delay put profiles and retry (b3cd207) by @
  • delete file (30dd298) by @
  • disable script mode when use clash meta (8086b6d) by @
  • disable user select (8548373) by @
  • display clash core version (6e3cc57) by @
  • display delay check result timely (a6ac75e) by @
  • display proxy group type (2f9bf7f) by @
  • display version (61b9670) by @
  • distinguish level notice (83c0bde) by @
  • edit profile item (17f1c48) by @
  • edit system proxy bypass (78a0cfd) by @
  • enable change mixed port (d0b87fd) by @
  • enable change proxy mode (6a8ffe1) by @
  • enable customize guard duration (4ff625f) by @
  • enable force select profile (5eddf4f) by @
  • enable show or hide traffic graph (0245baf) by @
  • enable update clash info (65fb2ca) by @
  • enhance clash caller & support more commands (881a955) by @
  • enhance connections display order (4b6189a) by @
  • enhance log data (dd15455) by @
  • enhance profile status (d63d49f) by @
  • enhance system proxy setting (013dc5f) by @
  • enhanced mode supports more fields (c9649ac) by @
  • enhanced profile (wip) (f260d5d) by @
  • event emit when clash config update (c1eb539) by @
  • fill i18n (7439633) by @
  • fill verge template (e12e3a3) by @
  • filter proxy and display type (9df3619) by @
  • finish clash field control (99c4668) by @
  • finish main layout (a1e99e5) by @
  • finish some features (c13a755) by @
  • fix typo (a2320b3) by @
  • get profile file name from response (1bff7d5) by @
  • github actions support (fc0df7b) by @
  • global proxies use virtual list (f0f45e0) by @
  • guard state supports debounce guard (8606af3) by @
  • guard the mixed-port and external-controller (f95ddd5) by @
  • handle remote clash config fields (fd99ba6) by @
  • hide command window (e8dbcf8) by @
  • hide window on macos (7597d33) by @
  • hotkey viewer (f8d9e5e) by @
  • i18n supports (4991f7f) by @
  • implement a simple singleton process (34725b5) by @
  • import profile support (b0dabbe) by @
  • improve log rule (4f6fceb) by @
  • improve yaml file error log (b428eff) by @
  • init verge config struct (5b826a3) by @
  • inline config file template (3a9a392) by @
  • interval update from now field (18a6bfd) by @
  • kill clash by pid (fcee41f) by @
  • kill sidecars when update app (f709117) by @
  • layout: add logo & update style (0028bef) by @
  • light mode wip (#96) (5164aec) by @
  • linux system proxy (7877431) by @
  • lock profiles file and support more cmds (d75fb15) by @
  • lock some async functions (0ff8bb8) by @
  • log info (9e7c7ac) by @
  • log page supports filter (847d5f1) by @
  • macOS: support cmd+w and cmd+q (22c2382) by @
  • manage clash config (d49fd37) by @
  • manage clash mode (ab1b589) by @
  • Material You! (01d6310) by @
  • menu item refresh enhanced mode (dad94ed) by @
  • minor tweaks (575a14e) by @
  • more trace logs (0cf3bba) by @
  • native menu supports (d05d8d6) by @
  • new profile able to edit name and desc (5b779b4) by @
  • new setting page (adc634e) by @
  • Nyanpasu Misc (91074be) by @
  • Nyanpasu Misc (49f41ab) by @
  • only put some fields (cb8c705) by @
  • open dir on the tray (b374b9b) by @
  • optimize config feedback (e30ba07) by @
  • optimize delay checker concurrency strategy (3001c78) by @
  • optimize profile page (33ce235) by @
  • optimize proxy page ui (a4ce7a4) by @
  • optimize the animation of the traffic graph (1b8d703) by @
  • optimize the proxy group order (433716c) by @
  • optimize traffic graph quadratic curve (ab7313c) by @
  • overwrite resource file according to file modified (aadfaf7) by @
  • parse update log (e585e87) by @
  • press esc hide the window (4979a47) by @
  • prevent click same (6b3e7cb) by @
  • prevent context menu on Windows close #22 (4ce1557) by @
  • profile enhanced mode (ef47a74) by @
  • profile enhanced ui (a43dab8) by @
  • profile item adjust (f44039b) by @
  • profile item support display updated time (9d62462) by @
  • profile item ui (99fec25) by @
  • profile loading animation (2fdcc9c) by @
  • profile page ui (ab34044) by @
  • profile-viewer: handleOk with loading state (2c2c174) by @
  • profiles add menu and delete button (ea8f1c5) by @
  • profiles ui and put profile support (ad60013) by @
  • profiles: import btn with loading state (ee79bcf) by @
  • proxy group auto scroll to current (5280f1d) by @
  • proxy page use swr (81aef73) by @
  • proxy: finish proxy page ui and api support (5b3f63e) by @
  • pus_clash_profile support secret field (48f1b27) by @
  • put new profile to clash by default (b5bb39e) by @
  • put profile works (f736951) by @
  • read clash config (2a986a3) by @
  • record selected proxy (14bda4f) by @
  • recover core after panic, close #353 (453c230) by @
  • reduce gpu usage when hidden (0be4b12) by @
  • reduce the impact of the enhanced mode (7fe9407) by @
  • refactor (7f6dac4) by @
  • refactor and adjust ui (d6c3bc5) by @
  • refactor commands and support update profile (98378e6) by @
  • refactor proxy page (c723252) by @
  • refactor system proxy config (1e176c4) by @
  • refresh ui when hotkey clicked (8fa7fb3) by @
  • reimplement enhanced mode (1641e02) by @
  • reimplement enhanced mode (38effaf) by @
  • remove outdated config (68adf6d) by @
  • remove sec field (8d7ef0d) by @
  • remove trailing comma (ae12853) by @
  • rename edit as view (0d5bfc0) by @
  • rename page (a842586) by @
  • rename profile page (4bf0c0d) by @
  • rm some commands (59c09f9) by @
  • runtime config viewer (a9bf329) by @
  • save global selected (b09b7b1) by @
  • save proxy page state (7fa3c1e) by @
  • save some fields in the runtime config, close #292 (c62dddd) by @
  • save window size and position (177a22d) by @
  • script mode (61e7df7) by @
  • scroll to proxy item (4934a24) by @
  • scroller stable (4dc3cf6) by @
  • set min windows (396b11c) by @
  • setting page (2b89b5f) by @
  • settings use Grid layout (b060b4b) by @
  • show connections with table layout (5a74377) by @
  • show loading on proxy group delay check (0beaa94) by @
  • show loading when change profile (741abc0) by @
  • show system proxy info (7fc9631) by @
  • show tray icon variants in different status (#537) (ef5adab) by @
  • sort groups (1e2e6ca) by @
  • style: adjust style impl (3b1a816) by @
  • Subscription URL TextField use multiline (#761) (15ee1e5) by @
  • support app log level settings (b307b9a) by @
  • support blur window (df5953d) by @
  • support builtin script for enhanced mode (bd0e932) by @
  • support check delay (d0e678b) by @
  • support clash fields filter in ui (ab429df) by @
  • support clash meta memory usage display (96ffbe2) by @
  • support copy CMD & PowerShell proxy env (26fd90d) by @
  • support copy environment variable (02ba04b) by @
  • support css injection (0290d9d) by @
  • support dark mode (c501898) by @
  • support edit profile item (99a8e25) by @
  • support hotkey (wip) (509d833) by @
  • support macos proxy config (fe44a7b) by @
  • support more options for remote profile (fe1fea6) by @
  • support new profile (c53fe0e) by @
  • support open command for viewing (6082c2b) by @
  • support open dir (3c79238) by @
  • support proxy provider update (b4cce23) by @
  • support restart app on tray (66ccbf7) by @
  • support restart sidecar tray event (cb816e9) by @
  • support set system proxy command (3a9734e) by @
  • support sort proxy node and custom test url (68ad5e2) by @
  • support theme setting (f9a96ff) by @
  • support to change external controller (e66a892) by @
  • support to change proxy layout column (4d2b35e) by @
  • support to disable clash fields filter (027295d) by @
  • support to grant permission to clash core (54a5007) by @
  • support to open core dir (5c5177e) by @
  • support update all profiles (6c0066d) by @
  • support update checker (66340a2) by @
  • support web ui (5564c96) by @
  • supports auto launch on macos and windows (cc0e930) by @
  • supports change config dir (f726e8a) by @
  • supports cron update profiles (4de944b) by @
  • supports edit profile file (f31349e) by @
  • supports more remote headers close #81 (0e68c5e) by @
  • supports show connection detail (54e491d) by @
  • supports silent start (9d44668) by @
  • supprt log ui (1a51062) by @
  • system proxy command demo (c1bcfc6) by @
  • system proxy guard (e38dcd8) by @
  • system proxy setting (f9b91fa) by @
  • system tray add tun mode (1a91249) by @
  • system tray support zh language (e11b403) by @
  • system tray supports system proxy setting (acc6e05) by @
  • system tray: support switch rule/global/direct/script mode in system tray (fbb17a0) by @
  • test auto gen update.json ci (46a8dec) by @
  • theme mode support follows system (8bce2ce) by @
  • Theme support modify --background-color (70fcfe6) by @
  • theme: change color (dd5e46a) by @
  • toggle log ws (4213ee6) by @
  • traffic line graph (457655b) by @
  • traffic: api support & adjust (0a3c594) by @
  • update Clash Default bypass addrs (6e9f05a) by @
  • update connection table with wider process column and click to show full detail (#696) (a552e44) by @
  • update icons (c413d93) by @
  • update layout style (ce42e6e) by @
  • update profile supports noproxy (43af552) by @
  • update profile with system proxy/clash proxy (90eeaba) by @
  • update rule page (1c3ae5c) by @
  • update styles (3a73868) by @
  • update tauri version (6193a84) by @
  • use crate open (a12f58c) by @
  • use decorations in Linux, close #354 (fb7a36e) by @
  • use enhanced guard-state (9ccc66c) by @
  • use external controller field (da41ac5) by @
  • use lock fn (98b8a12) by @
  • use nanoid (1880363) by @
  • use paper for list bg (7cf8fd8) by @
  • Use polkit to elevate permission instaed of sudo (#678) (6c1ab60) by @
  • use resources dir to save files (1500162) by @
  • use rquickjs crate (cfd04e9) by @
  • use tauri updater (08e4d72) by @
  • use vite (efc1669) by @
  • window self startup (79aad6b) by @
  • Window Send and Sync (e32bfd9) by @
  • windows portable version do not check update (d5192e2) by @
  • windows service mode (34e941c) by @
  • windows service mode ui (6b36895) by @
  • windows support startup (6113898) by @
  • yaml merge key (6331447) by @

🐛 Bug Fixes

  • add clash fields (e1c8f1f) by @
  • add https proxy (33a5fb8) by @
  • add meta fields (91b77e5) by @
  • add meta fields (780ab20) by @
  • add os platform value (1b44ae0) by @
  • add target os linux (5265888) by @
  • add tray separator (cbc184e) by @
  • add valid clash field (35de233) by @
  • adjsut open cmd error (2d1780b) by @
  • adjust code (8bad2c2) by @
  • adjust code (20a194b) by @
  • adjust code (557abd4) by @
  • adjust connection scroll (423a7f9) by @
  • adjust debounce wait time (5308970) by @
  • adjust delay check concurrency (2bcf6fb) by @
  • adjust dialog action button variant (cb48600) by @
  • adjust dns config (9e3c080) by @
  • adjust fields order (7909cf4) by @
  • adjust init launch on dev (1b336d9) by @
  • adjust item ui (790d832) by @
  • adjust log (b9162f9) by @
  • adjust log text (3f58d05) by @
  • adjust log ui (132f914) by @
  • adjust notice (e19fe5c) by @
  • adjust notice (f5c6fa8) by @
  • adjust reset proxy (b635e64) by @
  • adjust rule ui (bfe4f08) by @
  • adjust service mode ui (06dabf1) by @
  • adjust singleton detect (be81cd7) by @
  • adjust something (557f5fe) by @
  • adjust style (e7841c6) by @
  • adjust style (ffa21fb) by @
  • adjust swr option (630249d) by @
  • adjust ui (ce61309) by @
  • adjust ui (2ce7624) by @
  • adjust update profile notice error (a4fb2df) by @
  • adjust web ui item style (bd576ca) by @
  • adjust windows style (b8b0c8f) by @
  • api error handle (38d1fde) by @
  • api loading delay (36d8fa7) by @
  • app version to string (35d0438) by @
  • app_handle as_ref (c9b7ecc) by @
  • appimage auto launch, close #403 (692f8c8) by @
  • appimage path unwrap panic (2b6aced) by @
  • apply_blur parameter (3afbb56) by @
  • auto launch path (2d95f2b) by @
  • auto scroll into view when sorted proxies changed (59dae64) by @
  • avoid setting login item repeatedly, close #326 (051be92) by @
  • badge color error (fa65f60) by @
  • blurry tray icon in Windows (5d5ab57) by @
  • break loop when core terminated (515af47) by @
  • button color (929c840) by @
  • change default app version (8385050) by @
  • change default column to auto (6e421e6) by @
  • change default tun dns-hijack (7ef4b7e) by @
  • change dev log level (f5f2fe3) by @
  • change fields (c02990e) by @
  • change log file format (0d8114c) by @
  • change mixed port error (ef314c1) by @
  • change proxy bypass on mac (40a8186) by @
  • change service installer and uninstaller (f88989b) by @
  • change template (4ae0071) by @
  • change to deep copy (0a9c817) by @
  • change window default size (28a4386) by @
  • check button hover style (0445f9d) by @
  • check config (3cd2be5) by @
  • check hotkey and optimize hotkey input, close #287 (db02866) by @
  • check remote profile (4ea5bb2) by @
  • check script run on all OS (db0230e) by @
  • ci strategy (6b2172d) by @
  • clash field state error (2f8146b) by @
  • clash meta not load geoip, close #212 (dd78670) by @
  • close all connections when change mode (60046ab) by @
  • close connections when profile change (e031389) by @
  • close dialog after save (2ad771e) by @
  • cmds params (d759f48) by @
  • compatible with UTF8 BOM, close #283 (bba03d1) by @
  • component warning (b91daeb) by @
  • config file case close #18 (c73b354) by @
  • connections is null (aba0826) by @
  • console warning (eab671d) by @
  • copy resource file (e64103e) by @
  • cover profile extra (8dc2c1a) by @
  • create dir panic (8ea3e6f) by @
  • create main window (ae94993) by @
  • create theme error, close #294 (9b18bd0) by @
  • create window correctly (41b19f6) by @
  • csp image data (4bd9409) by @
  • default dns config (2f740b5) by @
  • delay show window (8bf78fe) by @
  • delay update config (ab53ab2) by @
  • delete profile item command (a4c1573) by @
  • direct mode hide proxies (d20b745) by @
  • disable auto scroll to proxy (6e5a2f8) by @
  • disable spell check (6c6b405) by @
  • display menu only on macos (ade34f5) by @
  • do not kill sidecar during updating (f32c5ba) by @
  • do not parse log except the clash core (e25a455) by @
  • Do not render div as a descendant of p (#494) (66f3f0b) by @
  • do not reset system proxy when consistent (7eb5951) by @
  • download clash core from backup repo (cad8748) by @
  • edit profile info (798999d) by @
  • enable context menu in editable element (4c24363) by @
  • encode controller secret, close #601 (f9a68e8) by @
  • encodeURIComponent secret (6cf174c) by @
  • enhanced profile consistency (7108d5f) by @
  • error boundary with key (3557a77) by @
  • error log (3113585) by @
  • error message null (fb653ff) by @
  • escape path space (fc5ca96) by @
  • escape the space in path (#451) (9c4a46b) by @
  • external controller allow lan (a120c8c) by @
  • external-controller (4c5aa70) by @
  • fetch profile panic (c046a19) by @
  • fetch profile with system proxy, close #249 (600134a) by @
  • field sort for filter (c5289dc) by @
  • fill button title attr (a7ba9f1) by @
  • fix page undefined exception, close #770 (16d8071) by @
  • font family not works in some interfaces, close #639 (f032228) by @
  • get proxies multiple times (72c2b30) by @
  • group proxies render list is null (b3c1c56) by @
  • handle is none (2d2fdf0) by @
  • i18n (9987dc1) by @
  • i18n (5ebd9be) by @
  • i18n add value (51cf442) by @
  • icon button color (9e56b9f) by @
  • icon button color inherit (910846f) by @
  • icon button color inherit (6ade0b2) by @
  • icon button title (0a3402f) by @
  • icon issue (363e28f) by @
  • icon path (c382ad1) by @
  • icon style (bf0dafa) by @
  • icon: change ico file to fix windows tray (0f99add) by @
  • ignore disable auto launch error (5e429c7) by @
  • import error (e7bba96) by @
  • import mod (659fdd1) by @
  • import url error (#543) (3eeaee1) by @
  • improve external-controller parse and log (6d0625c) by @
  • increase delay checker concurrency (820d1e7) by @
  • infinite retry when websocket error (db99b4c) by @
  • init config error (f7dab3c) by @
  • init config file (40c0410) by @
  • init system proxy correctly (acff6d0) by @
  • initialize profiles state (774c6f7) by @
  • instantiate core after init app, close #122 (150f0cf) by @
  • item header bgcolor (db4993a) by @
  • keep delay data (97d82b0) by @
  • kill clash when exit in service mode, close #241 (294d980) by @
  • kill sidecars after install still in test (568511a) by @
  • label text (e0943ce) by @
  • limit enhanced profile range (c0ad84a) by @
  • limit theme mode value (c1734a0) by @
  • lint (e00f826) by @
  • linux DEFAULT_BYPASS (#503) (fb7b180) by @
  • linux not change icon (6e391df) by @
  • list compare wrong (aed1bdf) by @
  • list key (e62eaa6) by @
  • log file (18f9d6d) by @
  • log level warn value (e94a07b) by @
  • log some error (109fb39) by @
  • macos auto launch fail (76081f8) by @
  • macOS disable transparent (6d3f837) by @
  • macos not change icon (cafc206) by @
  • macOS transition flickers close #47 (db3b634) by @
  • macos: set auto launch path to application (57d23eb) by @
  • manage global proxy correctly (5027069) by @
  • matchMedia().addEventListener #258 (#296) (4046f14) by @
  • MediaQueryList addEventListener polyfill (fd6633f) by @
  • menu without fragment (2b52584) by @
  • mutate at the same time may be wrong (aa29e18) by @
  • mutex dead lock (6bc83d9) by @
  • not create windows when enable slient start (2d09893) by @
  • not open file when new profile (66bf4ba) by @
  • notice ui blocking (d695656) by @
  • null type error (4f56c38) by @
  • only error when selected (c7e7be4) by @
  • only script profile can display console (c611a51) by @
  • open file (eea9cb7) by @
  • open file with vscode (0a33bb8) by @
  • optimize clash launch (844ffab) by @
  • optimize traffic graph high CPU usage when hidden (9e9c4ad) by @
  • parse bytes base 1024 (f76890c) by @
  • parse bytes precision, close #334 (e7f294a) by @
  • parse external-controller (a393b8b) by @
  • parse log cause panic (e901588) by @
  • parse logger time (33b1a11) by @
  • patch clash config (b7c3863) by @
  • patch item option (8890051) by @
  • patch verge config (10b55c0) by @
  • port value not rerender (9a85b28) by @
  • pretty bytes (d21bb01) by @
  • profile can not edit (1a31fa9) by @
  • profile data undefined error, close #566 (6114af4) by @
  • profile field check (7437881) by @
  • profile item loading state (3cde019) by @
  • profile item menu ui dense (5f486d0) by @
  • profile updated field (e9b7ec7) by @
  • provider proxy sort by delay (0bb1790) by @
  • proxy bypass add (2a7cabb) by @
  • proxy global showType (e896077) by @
  • proxy item style (6337788) by @
  • proxy list error (73758ad) by @
  • proxy page first render (954e355) by @
  • put profile request with no proxy (9ec7184) by @
  • reconnect traffic websocket (43dee3e) by @
  • reconnect websocket when restart clash (1a55cca) by @
  • reduce logo size (acfe5db) by @
  • reduce proxy item height (08587d8) by @
  • reduce unsafe unwrap (3242efb) by @
  • reduce unwrap (60f6587) by @
  • refresh clash ui await patch (96e7666) by @
  • refresh proxies interval, close #235 (cc5b33a) by @
  • refresh websocket (376011e) by @
  • regenerate config before change core (f477cec) by @
  • remove cargo test (b5c4175) by @
  • remove dead code (d6ab73c) by @
  • remove div (7854775) by @
  • remove esc key listener in macOS (66d93ea) by @
  • remove fallback group select status, close #659 (ce23143) by @
  • remove smoother (4649454) by @
  • remove the lonely zero (9902003) by @
  • remove useless optimizations (e72ad1f) by @
  • reset after exit (f5d0513) by @
  • reset proxy (c0ddddf) by @
  • reset value correctly (2dfd725) by @
  • restart clash should update something (4b5b62c) by @
  • result (bcdae11) by @
  • rm debug code (b6d50ba) by @
  • rm macOS transition props (2f3b6b2) by @
  • rm unwrap (8cdbb31) by @
  • root background color (15ff9b0) by @
  • runtime config user select (4037171) by @
  • rust lint (84d3c3f) by @
  • save enable log on localstorage (d522191) by @
  • save profile when update (4942b0f) by @
  • save window size and pos in Windows (4f158a4) by @
  • script code error (f1a68ec) by @
  • script error (82ba604) by @
  • script error... (209a5b1) by @
  • script exception handle (dd56336) by @
  • service mode error (31c6cbc) by @
  • service mode error and fallback to sidecar (5098f14) by @
  • service mode viewer ui (a355a9c) by @
  • service ref error (020bd12) by @
  • service viewer ref (781c67b) by @
  • set min window size, close #734 (8647866) by @
  • set_activation_policy (f2bd6f1) by @
  • show global when no rule groups (c935997) by @
  • show windows on click (a092da1) by @
  • sidecar dir (e737bb4) by @
  • silent start (#150) (5aa7d5f) by @
  • simply compatible with proxy providers (08fa520) by @
  • something (a211fc7) by @
  • something (eb86b47) by @
  • something (7d8fa4d) by @
  • sort proxy during loading, close #221 (b8a8190) by @
  • spawn command (0aa2565) by @
  • style (6e1a627) by @
  • style (0495062) by @
  • style (5a93ba0) by @
  • style (02fdb87) by @
  • style issue on mac (ba16ec0) by @
  • style: reduce my (ebff652) by @
  • tag error (95349ea) by @
  • tauri csp (57c4112) by @
  • text (6da7757) by @
  • The profile is replaced when the request fails. (#246) (df14af7) by @
  • timer restore at app launch (30f9f1a) by @
  • touchpad scrolling causes blank area to appear (84b2c07) by @
  • traffic graph adapt to different fps (fac437b) by @
  • trigger new profile dialog, close #356 (d5037f1) by @
  • try fix blank error (f5edca9) by @
  • try fix undefined error (b9b6212) by @
  • tun mode config (ec41bb9) by @
  • type error (c77db23) by @
  • type error (b6c58f7) by @
  • typo in api.ts (#207) (bbbdc8b) by @
  • typos (bcf40dd) by @
  • unused (cf96622) by @
  • update profile after restart clash (579f36a) by @
  • update state (dd605e2) by @
  • use crate (2b6d934) by @
  • use full clash config (bbe2ef4) by @
  • use io (9b8f5c4) by @
  • use list item button (f06fa3f) by @
  • use meta Country.mmdb (e393ebe) by @
  • use replace instead (533dc99) by @
  • use selected proxy after profile changed (819c520) by @
  • use sudo when pkexec not found (38a9a92) by @
  • use verge hook (572d81e) by @
  • user agent not works (cf00c94) by @
  • valid with unified-delay & tcp-concurrent (88c9b68) by @
  • version update error (4e8d4f4) by @
  • Virtuoso no work in legacy browsers (#318) (39ade59) by @
  • web resource outDir (eddf10e) by @
  • web ui port value error (7a3285a) by @
  • websocket disconnect when window focus (6f5acee) by @
  • when updater failed (650e017) by @
  • win11 drag lag (6596fb0) by @
  • window center (2462e68) by @
  • window style close #45 (b5283ea) by @
  • window transparent and can not get hwnd (98b8bd9) by @
  • windows issue (bcc5ec8) by @
  • windows logo size (6bed7f0) by @
  • windows service mode (1550d52) by @
  • windows style (bd0a959) by @
  • wrong exe path (c9c06f8) by @

🧹 Maintenance

📚 Documentation

💅 Styles

  • resolve formatting problem (c278f1a) by @

🔨 Refactoring

✅ Tests