Releases: shaonhuang/V2rayX
V2rayX v0.5.1
v0.5.1
Important Notes
- If you encounter any issues, please go to Settings → Configuration Directory, back up your data, then delete all files and try again!
- After three months of intensive development and rigorous testing, the stable version v0.5.1 is finally released: significant improvements in performance and stability. Clash Verge Rev now boasts robustness comparable to cfw, while being more powerful and user-friendly!
- Due to changes in the service installation logic, the first installation on Mac/Linux requires entering the system password to uninstall and install the service. After that, you can seamlessly use TUN (virtual network card) mode.
- Due to a bug in Tauri 2.0, the webview process remains after closing the window. The advantage is that reopening the panel is faster, but the downside is a slight increase in memory usage.
v0.5.1 Compared to 0.5.0
- Added support for ARM64 architecture:
- Windows ARM64
- Linux ARM64
- Fixed errors related to DNS, bypass, dual Monaco editors for PAC, and logic after updates.
- Enhanced overall styling for a more refined user interface.
- Corrected Windows CMD content errors that caused invalid proxy commands.
v0.5.1 Compared to 0.4.6
- Improved robustness on macOS/Linux/Windows, fixing various service startup issues.
- Redesigned the interface, cleared many erroneous code logics from before, and improved user experience.
Major Changes
- Major framework upgrade: migrated to Tauri 2.0 (significant improvements and performance enhancements).
- Submit issues to report bugs; no longer accepting bug reports for version 0.4.x.
- Strongly recommend completely uninstalling the old version 0.4.x before installing this version.
Performance
- Optimized and refactored the kernel startup management logic.
- Optimized the system DNS settings logic.
- Bypass settings logic.
- PAC settings logic.
Known Issues
- Window size on Windows does not remember its size (waiting for upstream fix).
- On Linux, the title bar buttons require enlarging the window before you can click to close or minimize.
I have finally completed the refactoring of the old version and migrated to the new framework. Although some features are still missing, this version should offer the best user experience. Come and try it out!
0.4.6
Feature: upgraded v2ray-core to v5.16.1 Chore: packages upgraded
0.4.5
Announcement
I'm working on a refactored version using Tauri with Rust and Svelte. Depending on your machine, this will make our software more memory efficient and as fast as possible. And I couldn't bear such ugly GUI in Windows and Linux. I'll upgrade it as well. Hope you all like it.
Fixes
- Fix: if you can't use imported server configuration, it is related to the default template issue. (Fixed)
Chores
- Chores: Packages upgraded.
0.4.4
Fixes
- Fix: fixing the tray bar is creating a window when switching proxy mode.
Chores
- Chores: Packages upgraded.
0.4.2
Fixes
-
Fix: fix vmess link import from the link that has string port.
-
Fix: add outbounds injections to runtime tmp file for v2ray-core to run configuration.
-
Fix: perfect protocol issues.
Chores
- Chores: Packages upgraded.
0.4.1
New Features
-
Perf: enabled pop-up windows configuration, and hidden tray icon setting.
-
Perf: fix the subscriptions page and some settings page items style issues for better UE.
-
Perf: inbounds inject to v2ray config, now you can edit inbounds configurations on the settings page.
-
Perf: Inject DNS config, now you can edit the DNS rule on the settings page.
-
Perf: Perfect protocol and refactor it.
Fixes
-
Fix: fix the auto-start proxy issue. but I have noticed that it still needs to create a log file before enabling the auto-start function.
-
Fix: fix proxy service running status wrong status error.
-
Fix: fix error on Tray—code refactoring and enhancing robustness.
-
Fix: fix style issue and logic.
Chores
- Chores: Packages upgraded.
0.4.0
New Features
-
Resolved CSS issues on the servers page, providing a smoother and more visually appealing experience.
-
Introduced a new "Subscriptions" page to enhance user management of server subscriptions.
-
Added floating options alongside the "Add Server" button on the servers page, improving user interface interactions.
-
Implemented Windows-specific functions to enhance performance and functionality.
-
Upgraded to Vite 5 and fixed compatibility issues with React, ensuring a more efficient and seamless user experience.
-
Introduced a simplified "Share QR Code" page, making it easier for users to share information (Still testing).
-
Reduced the size of the packaged application for improved efficiency and faster downloads.
-
Implemented auto-update for the development environment and fixed various context issues. Users can now check release tags to decide whether to update.
-
Added an end-to-end (E2E) test environment and a simple test file to ensure the reliability of the application.
-
Introduced a Settings Page for global configuration, including style and control of some UX software behaviors.
Chores
-
Conducted code review and resolved bugs, including the "createWindow" function returning undefined.
-
Performed package upgrades to maintain compatibility with the latest dependencies.
Full Changelog: v0.3.3...v0.4.0
0.3.3
New Features
- We replaced the log viewer. Now, you can filter with keywords and zoom into full-screen mode.
- Preinstallation, It is time to say goodbye. V2ray package is preinstalled in the software. A simple click would start running without worry.✨✨✨✨
Chores
- Under PAC mode, editing the user PAC file doesn't change PAC rules(rule. pac). It has been solved now.
- The unsupported architecture channel of Snap Store has now been closed.
- Log page search issue has been solved.
Full Changelog: v0.3.2...v0.3.3
0.3.2
perf+fix: 1.We have resolved some issues that caused the JSON editor import to fail for some objects. 2.Some tray items have been upgraded. (PAC check and edit has been added)
0.3.1
New Features
-We added some functions to perfect the ReactJsonView component to enable us to edit the v2ray JSON files freely.
-Now, you can change the styles of Json Editor in case it is too transparent to recognize.
Chores
-We have upgraded the GitHub action for snap-publish and allowed to release of a stable version of the software.
-Tons of packages have been upgraded.
Full Changelog: v0.3.0...v0.3.1