Releases: LibNyanpasu/clash-nyanpasu
Releases · LibNyanpasu/clash-nyanpasu
Clash Nyanpasu Dev
Clash Nyanpasu Nightly Build
Release created at Sun Jun 2 08:47:10 CST 2024.
Daily build of Clash Nyanpasu on main branch.
See the development log here
Clash Nyanpasu v1.5.1
✨ Features
- backend: allow to hide tray selector (#626) (4e45b98) by @greenhat616
- config: support custom app dir in windows (#582) (2e48df0) by @greenhat616
- custom-schema: add support for name and desc fields (6121545) by @greenhat616
- improve WebSocket reconnection in useWebsocket hook (8039a56) by @keiko233
- lock rustup toolchain to stable channel (076fe21) by @4o3F
- new desigin rules page (81a7e1b) by @keiko233
- new design log page (5674788) by @keiko233
- perf motion transition (d9b8585) by @keiko233
🐛 Bug Fixes
- build (2284ebf) by @keiko233
- bundler/nsis: don't use /R flag on installation dir (45e1905) by @keiko233
- chains: only guard fields should be overwritten (#629) (9046a1f) by @greenhat616
- cmds:
path
in changing app dir call (#591) (82865bb) by @greenhat616 - cmds: migrate custom app dir typo (#628) (a3e99c3) by @greenhat616
- command path (70c03cc) by @greenhat616
- connection page NaN and first enter animation (20e3897) by @greenhat616
- deps: pin dependency @generouted/react-router to 1.18.5 (0aa9aca) by @renovate[bot]
- deps: update dependency @emotion/styled to v11.11.5 (af75e29) by @renovate[bot]
- deps: update dependency @generouted/react-router to v1.18.6 (18d98a8) by @renovate[bot]
- deps: update dependency @generouted/react-router to v1.18.7 (4106a8e) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v6.19.8 (#651) (d622ca2) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v7 (#659) (f16e5c0) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v7.1.0 (685af5a) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v7.1.1 (4fdaf63) by @renovate[bot]
- deps: update dependency ahooks to v3.7.11 (#700) (ed0a7bd) by @renovate[bot]
- deps: update dependency axios to v1.6.8 (c06ad64) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.12 (8c984c3) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.13 (45e0b93) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.14 (#616) (80c0a5a) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.15 (#641) (19acea3) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.18 (#647) (e6cebc7) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.20 (61e3578) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.21 (#676) (aad12ca) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.22 (57d3379) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.23 (07e97af) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.24 (769f295) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.25 (71f2ca5) by @renovate[bot]
- deps: update dependency i18next to v23.10.1 (30b093c) by @renovate[bot]
- deps: update dependency monaco-editor to v0.47.0 (d2a26f2) by @renovate[bot]
- deps: update dependency react-hook-form to v7.51.1 (2964754) by @renovate[bot]
- deps: update dependency react-hook-form to v7.51.2 (6c4d59b) by @renovate[bot]
- deps: update dependency react-i18next to v14.0.8 (1cc73e1) by @renovate[bot]
- deps: update dependency react-i18next to v14.1.0 (c9a3cfc) by @renovate[bot]
- deps: update dependency react-router-dom to v6.22.3 (f3bd189) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.2 (086c89f) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.3 (40a7540) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.4 (#648) (2ccffa9) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.5 (7bab4e1) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.6 (6dbc077) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.7 (087a695) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.8 (#724) (b5ce1c6) by @renovate[bot]
- deps: update material-ui monorepo (#562) (eb82b2e) by @renovate[bot...
Clash Nyanpasu v1.5.0
⚠ BREAKING CHANGES
- clash: add default core secret and impl port checker before clash start (#533)
- bundler: remove msi target
- config: modify default external-controller port (#436)
- backend: add tray proxies selector support (#417)
- frontend: migrate to
esm
(#407)
✨ Features
- add Auto Check Updates Switch (a17510a) by @keiko233
- add margin for SettingItem extra element (fa1dcdd) by @keiko233
- add MDYSwitch & replace all Switches with MDYSwitch (0c86b80) by @keiko233
- add useMessage hook (1da9951) by @keiko233
- backend: add tray proxies selector support (#417) (17f9319) by @greenhat616
- clash: add default core secret and impl port checker before clash start (#533) (29c1d9c) by @greenhat616
- color select use MuiColorInput (6ade58c) by @keiko233
- config: add migration for old config dir (#419) (4688334) by @4o3F
- connection: allow filter out process name (d277e47) by @greenhat616
- custom schema support (#516) (24617aa) by @4o3F
- locale: use system locale as default (#437) (331996a) by @greenhat616
- make profile material you (5be21a9) by @keiko233
- MDYSwitch support loading prop (a48aa09) by @keiko233
- new style design profile item drag sort (3745d4b) by @keiko233
- onCheckUpdate button supports loading animation & refactoring error removal notification using dialog (9f0afb7) by @keiko233
- refactor GuardStatus & support loading status (f2a08d9) by @keiko233
- refactor UpdateViewer (94fff23) by @keiko233
- tray: add diff check for system tray partial update (#477) (0e38ee9) by @4o3F
- tray: add tray icon resize logic to improve icon rendering (#540) (9f4bd55) by @greenhat616
🐛 Bug Fixes
- build issue (d68b0be) by @greenhat616
- ci (83d8bf4) by @greenhat616
- ci: replace github workflow token (5bf4775) by @keiko233
- config migration issue (5772101) by @greenhat616
- config: fix config migration (#433) (ecfd51a) by @4o3F
- custom-schema: fix schema not working for new opening and dialog not showing with certain route (#534) (f8e58f1) by @4o3F
- deps: pin dependency mui-color-input to 2.0.3 (#473) (a7b6c0a) by @renovate[bot]
- deps: pin dependency react-markdown to 9.0.1 (46d33a0) by @renovate[bot]
- deps: update dependency @emotion/react to v11.11.4 (233a709) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v6.19.4 (bb04958) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v6.19.5 (#476) (b9da95f) by @renovate[bot]
- deps: update dependency @mui/x-data-grid to v6.19.6 (6ad5149) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.4 (#427) (dce4267) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.5 (#429) (5ac56ef) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.6 (#475) (7a0719c) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.7 (d7a097c) by @renovate[bot]
- deps: update dependency framer-motion to v11.0.8 (511af58) by @renovate[bot]
- deps: update dependency i18next to v23.10.0 (#471) (63bb5ea) by @renovate[bot]
- deps: update dependency i18next to v23.8.3 (2f25bc7) by @renovate[bot]
- deps: update dependency i18next to v23.9.0 (2a19c35) by @renovate[bot]
- deps: update dependency monaco-editor to v0.46.0 (#405) (a85d462) by @renovate[bot]
- deps: update dependency react-error-boundary to v4.0.13 (#529) (7d72707) by @renovate[bot]
- deps: update dependency react-hook-form to v7.51.0 (0cce088) by @renovate[bot]
- deps: update dependency react-router-dom to v6.22.1 (b72d9ad) by @renovate[bot]
- deps: update dependency react-router-dom to v6.22.2 (0cee569) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.0 (c537b56) by @renovate[bot]
- deps: update dependency react-virtuoso to v4.7.1 (#480) (277920f) by @renovate[bot]
- deps: update dependency swr to v2.2.5 (c40e78b) by @renovate[bot]
- deps: update material-ui monorepo (dfa2059) by @renovate[bot]
- deps: update material-ui monorepo (6c4e349) by @renovate[bot]
- deps: ...
Clash Nyanpasu v1.4.5
⚠ BREAKING CHANGES
- updater: use nsis instead of msi
- nsis: switch to both installMode
✨ Features
- nsis: switch to both installMode (ce3c138) by @greenhat616
- updater: use nsis instead of msi (c0cde77) by @greenhat616
🐛 Bug Fixes
- bundle: instance is running while updating app (#393) (7cb2b5c) by @greenhat616
- bundler: kill processes while updating in windows (cffd388), closes #397 by @greenhat616
- ci: daily updater issue (#392) (c6017cc) by @greenhat616
- ci: nightly updater issue (4a05f77) by @greenhat616
- deps: update dependency @mui/x-data-grid to v6.19.3 (c75cac4) by @renovate[bot]
- deps: update dependency ahooks to v3.7.10 (a8635d5) by @renovate[bot]
- deps: update dependency i18next to v23.8.2 (6506e28) by @renovate[bot]
- deps: update dependency react-hook-form to v7.50.0 (909afdf) by @renovate[bot]
- deps: update dependency react-hook-form to v7.50.1 (#387) (10505fa) by @renovate[bot]
- deps: update dependency react-i18next to v14.0.2 (78765a0) by @renovate[bot]
- deps: update dependency react-i18next to v14.0.3 (b1e22f7) by @renovate[bot]
- deps: update dependency react-i18next to v14.0.4 (3b3083c) by @renovate[bot]
- deps: update dependency react-i18next to v14.0.5 (9841f26) by @renovate[bot]
- deps: update dependency react-router-dom to v6.22.0 (f7ce206) by @renovate[bot]
- deps: update material-ui monorepo (98bb347) by @renovate[bot]
- deps: update material-ui monorepo (260f539) by @renovate[bot]
- deps: update rust crate reqwest to v0.11.24 (08f6abc) by @renovate[bot]
- deps: update rust crate rquickjs to v0.4.3 (d6f6a30) by @renovate[bot]
- deps: update rust crate tempfile to v3.10.0 (cb80a1e) by @renovate[bot]
- deps: update rust crate tokio to v1.36.0 (5036611) by @renovate[bot]
- deps: update rust crate window-vibrancy to 0.5.0 (#401) (ddce748) by @renovate[bot]
- minimize icon is wrong while resize window (#394) (3517d87) by @greenhat616
- nsis: kill nyanpasu processes while updating (#403) (40ae424) by @greenhat616
- portable issues (#395) (b249ba9) by @greenhat616
- resources missing (52e0760) by @greenhat616
- sort connection in numerical comparison for
Download
,DL Speed
, etc (#367) (11195fc) by @Jeremy-Hibiki
🧹 Maintenance
- deps: update dependency @types/react to v18.2.51 (f6124d7) by @renovate[bot]
- deps: update dependency @types/react to v18.2.52 (eb61d94) by @renovate[bot]
- deps: update dependency @types/react to v18.2.53 (23e866d) by @renovate[bot]
- deps: update dependency @types/react to v18.2.54 (030e454) by @renovate[bot]
- deps: update dependency @types/react to v18.2.55 (69acbb0) by @renovate[bot]
- deps: update dependency @types/react-dom to v18.2.19 (3930db9) by @renovate[bot]
- deps: update dependency lint-staged to v15.2.1 (06e4fe5) by @renovate[bot]
- deps: update dependency npm-run-all2 to v6.1.2 (8f97bb7) by @renovate[bot]
- deps: update dependency postcss to v8.4.34 (585dd12) by @renovate[bot]
- deps: update dependency postcss to v8.4.35 (7d4c5f4) by @renovate[bot]
- deps: update dependency stylelint-config-recess-order to v4.6.0 (8c012d8) by @renovate[bot]
- deps: update lint packages (798c65e) by @renovate[bot]
- deps: update lint packages (b4d5ef0) by @renovate[bot]
- deps: update lint packages (#375) (7ded812) by @renovate[bot]
- manifest: update manifest [skip ci] (fa52f94) by @github-actions[bot]
- manifest: update manifest [skip ci] (26722d3) by @github-actions[bot]
- manifest: update manifest [skip ci] (f8e69a3) by @github-actions[bot]
Clash Nyanpasu v1.4.4
🐛 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
Clash Nyanpasu v1.4.3
✨ Features
- make proxies material you (2600772)
- new release workflow (#284) (21e17b4)
- proxies ui minor tweaks (8c56e0f)
🐛 Bug Fixes
- #212 (190a36a)
- add a panic hook to collect logs and show a dialog (#191) (f23eb73)
- ci: pin rust version to 1.74.1 (#213) (86ff2d4)
- ci: use dev commit hash when schedule dispatch (50c777b)
- ci: use latest action (9e1d76e)
- dark mode flash in win (ffe2bde)
- deps: update dependency framer-motion to v10.17.0 (051c7fb)
- deps: update dependency framer-motion to v10.17.4 (c6c438e)
- deps: update dependency framer-motion to v10.17.6 (42df02e)
- deps: update dependency framer-motion to v10.17.8 (cbb7df4)
- deps: update dependency framer-motion to v10.17.9 (63a7431)
- deps: update dependency framer-motion to v10.18.0 (d243e8f)
- deps: update rust crate async-trait to 0.1.75 (6722174)
- deps: update rust crate async-trait to 0.1.77 (#249) (fffc081)
- deps: update rust crate ctrlc to 3.4.2 (0362463)
- deps: update rust crate delay_timer to 0.11.5 (#250) (48ace4f)
- deps: update rust crate rquickjs to 0.4.0 (#131) (00c99ca), closes #243
- deps: update rust crate simd-json to 0.13.6 (#251) (36bda5a)
- deps: update rust crate tauri to 1.5.4 (8b3e420)
- deps: update rust crate tempfile to 3.9.0 (b3404bf)
- enable_tun block the process (#232) (de1c4a0)
- lint (46071c6)
- log: incorrect color in light mode (211bc44)
- notification fallback (#262) (ce0224d)
- notification premission check (#263) (c1f8c54)
- open file, closing #197 (4345dc2)
- publish ci (a518542)
- release ci (c9ae02a)
- rocksdb: use TransactionDB instead of OptimisticTransactionDB (#194) (8373913)
- same text color for
REJECT-DROP
policy asREJECT
(#236) (c78dff4) - stable channel build issue (#248) (13d7bc4)
- updater (ca1ed25)
- updater: should use nyanpasu proxy or system proxy when performing request (#273) (dc582b4)
- updater: add status code judge (67e26bc)
- updater: allow to use elevated permission to copy and override core (6c992b7)
- virtuoso scroller bottom not padding (be3d99c)
- vite: rm useless shikiji langs support (#267) (7768255)
- windrag err (a7ddd3a)
🧹 Maintenance
- backend: update peer deps (969a061)
- deps: update actions/cache action to v4 (#277) (a6d1025)
- deps: update dependency autoprefixer to v10.4.17 (5e8eaa2)
- deps: update dependency eslint-plugin-n to v16.6.0 (7e7b645)
- deps: update dependency eslint-plugin-n to v16.6.1 (51049b8)
- deps: update dependency eslint-plugin-prettier to v5.1.3 (3659b7a)
- deps: update dependency postcss to v8.4.33 (884a531)
- deps: update dependency postcss-html to v1.6.0 (7ff9013)
- deps: update dependency postcss-import to v16 (#229) (eacfcf3)
- deps: update dependency shikiji to v0.9.12 (0c7e12f)
- deps: update dependency shikiji to v0.9.15 (fee3885)
- deps: update dependency shikiji to v0.9.16 (1bca8fa)
- deps: update dependency shikiji to v0.9.17 (add3d3e)
- deps: update dependency shikiji to v0.9.18 (ae18c31)
- deps: update dependency shikiji to v0.9.19 (a16e3ad)
- deps: update dependency stylelint to v16.1.0 (1dbd52e)
- deps: update dependency stylelint to v16.2.0 (28a4a81)
- deps: update dependency stylelint-config-standard to v3...
Clash Nyanpasu v1.4.2
Features
- Support Clash-rs v0.1.10. @greenhat616
- New Windows tray icon & support tun mode icon. @keiko233
- Support Log file export. @greenhat616
- Hotkey Support toggle. @greenhat616
- Built-in Mihomo alpha. @greenhat616
- Use shikiji process log. @greenhat616
- More Animation support. @greenhat616
- New Built-in updater support. @greenhat616
- Support DNS auto config in macos. @greenhat616
- Support log file auto clean. @greenhat616
- Use Christmas Logo. @keiko233
Bug Fixes
- Fix Windows resize bug. @greenhat616
- Fix Hotkey repeat binding . @greenhat616
- Fix Proxies dalay value rending color. @greenhat616
- Fix Mihomo alpha & Clash-rs Service not working. @greenhat616
- Fix dialog position. @greenhat616
- Fix shikiji color rending err. @keiko233
Others
- Use GitHub issues template. @greenhat616 @keiko233 @txyyh
- Support nightly builds. @greenhat616
Clash Nyanpasu v1.4.1
Features
- Support macOS aarch64 build. @keiko233
- Built-in Windows UWP Loopback Tool. @Kuingsmile
- Built-in Clash-rs support. @greenhat616
- Add tooltip for tray. @Kuingsmile
- Update HD tray icons. @keiko233
- Support random mixed port. @Kuingsmile
- Update Clash.Meta to v1.17.0. @Kuingsmile @keiko233
- Use system notification. @keiko233
- Support drag profile item to sort. @Kuingsmile
- Add skip-auth-prefixes fields for Clash.Meta v1.17.0. @greenhat616
- Support more animations. @greenhat616
- Use twemoji on Windows. @greenhat616
Bug Fixes
- Fix install Service bug. @Kuingsmile
- Fix Windows proxy bug when VPN enabled. @greenhat616
Others
- Fixed several build issues. @keiko233
- Switch rust code to workspace. @greenhat616
- Add renovate bot support. @greenhat616
Update
Clash Nyanpasu v1.4.0
Features
- Default use Meta Core.
- Support copy PowerShell, CMD and sh env command.
- Add Upload Traffic, Download Traffic and Active Connections to ConnectionsPage.
- SettingPage use Grid layout.
- Import LoadingButton & use when Download Profile.
- New default theme color.
- Add Nyanpasu Element. (Logo designer @ReallySnow)
- Default enable unified-delay & tcp-concurrent.
- Use Meta Country.mmdb.
- Disable IPv6 by default.
- Add Material You element.
- Add Router switch transition.
Bug Fixes
- Fix touchpad scrolling causes blank area to appear.