2dust
7100b3f0a5
Try fix
...
https://github.com/2dust/v2rayN/issues/9593
2026-06-26 10:18:02 +08:00
2dust
46e9e4fead
up 7.23.0
2026-06-19 18:10:24 +08:00
2dust
00903d3531
Verify if sendThrough is a local address.
...
https://github.com/2dust/v2rayN/issues/9562
2026-06-19 18:09:18 +08:00
2dust
ff456a9389
Add DNS via NetBridge
2026-06-19 17:13:51 +08:00
2dust
0d225cd29d
Create NetBridge
2026-06-19 11:48:27 +08:00
2dust
67426cff12
Add NetBridge process hijacking feature for windows ( #9588 )
...
https://github.com/2dust/NetBridge
https://github.com/InterceptSuite/ProxyBridge
2026-06-19 11:21:15 +08:00
2dust
7491e86d80
Update 01_bug_report.yml
2026-06-17 14:42:29 +08:00
2dust
af037ed087
Added ipinfo copy functionality to the desktop version
...
https://github.com/2dust/v2rayN/issues/9529
2026-06-15 14:34:45 +08:00
2dust
da81101cfd
up 7.22.7
2026-06-12 19:15:08 +08:00
2dust
35fbb137e8
Add vcn and pcs properties to VmessQRCode DTO
2026-06-12 09:47:03 +08:00
2dust
b1a400b393
binConfigs only deletes test files periodically
2026-06-08 14:22:11 +08:00
2dust
879c736924
Update Utils.cs
...
https://github.com/2dust/v2rayN/commit/5fed566a324569da59252d8ee8179e22ff21a035
2026-06-07 15:49:31 +08:00
2dust
5fed566a32
Add ReplaceLineBreaks extension and Fix bug
...
https://github.com/2dust/v2rayN/issues/9497
2026-06-07 14:49:39 +08:00
2dust
f0ee792778
up 7.22.6
2026-06-07 11:23:36 +08:00
2dust
ce8caa89a4
Add Route Exclude Address setting and UI for sing-box tun
...
https://github.com/2dust/v2rayN/issues/9456
2026-06-04 15:55:09 +08:00
2dust
b2bbc865af
Add VerifyPeerCertByName support
...
https://github.com/2dust/v2rayN/issues/9427
2026-06-03 09:56:34 +08:00
2dust
fcf6c1e3ae
up 7.22.5
2026-06-02 19:14:15 +08:00
2dust
ab907e371b
Clarify deprecation message for allowInsecure
2026-06-02 19:13:52 +08:00
2dust
ef4dda0996
Warn on deprecated allowInsecure usage
...
https://github.com/2dust/v2rayN/issues/9435
2026-06-02 16:42:04 +08:00
2dust
a74ca3f9d0
up 7.22.4
2026-05-29 11:08:39 +08:00
2dust
ed61f5c420
Rename ViewModel properties to PascalCase
2026-05-29 11:05:43 +08:00
2dust
bf98c4007f
Use configurable page size and delay in speedtests
...
https://github.com/2dust/v2rayN/pull/9392
2026-05-29 10:37:00 +08:00
2dust
1e59344074
Add balancer fallbackTag
...
https://github.com/2dust/v2rayN/issues/9401
2026-05-29 09:55:59 +08:00
2dust
3448782925
Remove unused C# style setting from .editorconfig
2026-05-28 14:31:27 +08:00
2dust
e6f4a57913
Limit update checks to selected core types
...
https://github.com/2dust/v2rayN/issues/9381
2026-05-28 14:31:01 +08:00
2dust
5ba5a805ce
Make MTU combobox editable
...
https://github.com/2dust/v2rayN/issues/9370
2026-05-24 14:54:06 +08:00
2dust
f4a2086dfb
Refine reload logic after RefreshServers
...
https://github.com/2dust/v2rayN/issues/9344
2026-05-22 10:07:36 +08:00
2dust
ccb0ffb3b6
up 7.22.3
2026-05-21 17:25:50 +08:00
2dust
1fa1246c0b
Bug fix
...
https://github.com/2dust/v2rayN/issues/9351
2026-05-21 14:15:07 +08:00
2dust
14cc37d07a
Add 'New Update' notification flow
...
Introduce a small update-notification feature: add AppEvents.HasUpdateNotified event and have TaskManager publish it when update messages exist. Add localized resource key (menuNewUpdate) and expose it in the ResUI designer; update resource files for several languages. In the UI, add a New Update button in MainWindow.xaml, wire its click to the existing check-update handler, bind its visibility to a new BlNewUpdate property on MainWindowViewModel, and subscribe the viewmodel to the new event. Also reset the notification flag after showing the Check Update dialog.
2026-05-21 11:25:49 +08:00
2dust
c7519f8ea7
Case-insensitive name checks and IpInfo visibility
2026-05-21 10:33:17 +08:00
2dust
0c796a157b
Add IP info & flag emoji to test,add ip info column for main window
...
Fetch and display tested server IP and country (with emoji) in speed tests. Adds CountryExtension for country->emoji mapping and a new IpInfoResult type; ConnectionHandler now retrieves/parses IP API results and GetRealPingTime signature adjusted. Models and entities (ProfileItemModel, ProfileExItem, SpeedTestResult) gain IpInfo fields; ProfileExManager can store test IP info. UI/UX updated: new IpInfo column in ProfilesView (desktop and Avalonia), ResUI resource strings for "IP Info", and EServerColName ordering supports IpInfo. SpeedtestService now captures IP info and forwards it to the view model via the update function.
2026-05-20 19:16:58 +08:00
2dust
a9824fe6ec
Improve ConnectionHandler DownloadService
2026-05-20 15:42:47 +08:00
2dust
f18758d4bf
Support socks4/5 URIs and improve userinfo parsing
2026-05-20 14:28:01 +08:00
2dust
0f3fc8e053
up 7.22.2
2026-05-18 17:36:05 +08:00
2dust
f7206f3405
Improve CheckUpdateModel
2026-05-18 17:32:07 +08:00
2dust
460a674ebc
Add 'Check Only' update action
...
Introduce a new "Check Only" feature: add CheckOnlyCmd to CheckUpdateViewModel with CheckOnlyTask that queries updates (via UpdateService.CheckHasUpdateOnly) for selected cores and reports results without performing updates. Wire up a new btnCheckOnly in both Desktop and Avalonia views and bind the command. Add localized menuCheckOnly entries to multiple .resx files and update ResUI.Designer. Also shorten the pre-release label to "Check for pre-release" in resource files.
2026-05-17 19:15:57 +08:00
2dust
ac9d0a0193
Add periodic update checks and core support
2026-05-17 17:09:34 +08:00
2dust
2291214b6f
up 7.22.1
2026-05-16 19:00:46 +08:00
2dust
e68842bb78
Add SkiaSharp Linux native assets package
...
Add SkiaSharp.NativeAssets.Linux (v3.119.1) to Directory.Packages.props and add a PackageReference in v2rayN.Desktop.csproj so the Linux native SkiaSharp binaries are included for the desktop build/runtime.
2026-05-14 20:34:42 +08:00
2dust
780777068d
up 7.22.0
2026-05-13 09:34:18 +08:00
2dust
8446b4df8b
Bump package versions in Directory.Packages.props
2026-05-13 09:32:05 +08:00
2dust
5c85598cfa
Update GlobalHotKeys
2026-05-13 09:07:38 +08:00
2dust
51b384e119
Bug fix
...
https://github.com/2dust/v2rayN/issues/9277
2026-05-12 09:10:22 +08:00
2dust
8090799ccc
Refactor models into sub-namespaces
...
Move many model classes into new sub-namespaces (ServiceLib.Models.CoreConfigs, ServiceLib.Models.Configs, ServiceLib.Models.Dto, ServiceLib.Models.Entities). Update GlobalUsings in ServiceLib, v2rayN.Desktop, v2rayN and add a tests GlobalUsings file to reference the new namespaces. Adjust static using directives in ClashApiManager and ClashProxiesViewModel to use ServiceLib.Models.Dto. This is a reorganization/rename of files and namespaces with no functional changes.
2026-05-11 11:00:19 +08:00
2dust
eee43288a4
up 7.21.3
2026-05-10 17:58:35 +08:00
2dust
61ff871dd2
Update GlobalHotKeys
2026-05-10 17:54:50 +08:00
2dust
e7973840ce
up 7.21.2
2026-05-08 20:11:01 +08:00
2dust
6c38a08f12
up 7.21.1
2026-04-30 20:13:34 +08:00
2dust
f8f7fee461
Disable auto-adjust main list column width desktop
2026-04-30 10:03:10 +08:00
2dust
3e157b0d62
Update 'CheckServerSettings' message
2026-04-29 20:23:08 +08:00
2dust
05e349e45c
Code clean
2026-04-26 19:24:57 +08:00
2dust
ae662a628d
Remove TbSettingsRemoteDNS and update DNS doc
2026-04-26 17:50:10 +08:00
2dust
6e85f79852
Preserve complex profile items during deduplication
...
https://github.com/2dust/v2rayN/issues/9184
2026-04-25 10:55:51 +08:00
2dust
c4e071cac3
up 7.21.0
2026-04-24 14:39:38 +08:00
2dust
798831128a
Update Directory.Packages.props
2026-04-24 14:34:05 +08:00
2dust
39ef5d8174
Default to first sub; update SubIndexId on delete
...
https://github.com/2dust/v2rayN/issues/9151
2026-04-20 19:23:45 +08:00
2dust
177ad7db3d
up 7.20.4
2026-04-16 13:39:52 +08:00
2dust
0db611b7a9
up 7.20.3
2026-04-12 10:00:43 +08:00
2dust
c3d67d186a
Update xunit.runner and fix socks port names
2026-04-12 10:00:14 +08:00
2dust
53041906b3
Use LibraryImport for native APIs
2026-04-06 20:16:30 +08:00
2dust
f2d929f40e
Update GlobalHotKeys
2026-04-06 20:00:48 +08:00
2dust
1160d8c154
Add Windows screen QR scan support for avalonia
2026-04-06 15:34:25 +08:00
2dust
75f2cbaef9
Code clean
2026-04-05 17:18:28 +08:00
2dust
55b08de5fe
up 7.20.2
2026-04-04 20:36:18 +08:00
2dust
14d598a232
Update Directory.Packages.props
2026-04-04 20:35:11 +08:00
2dust
7329dbae11
up 7.20.1
2026-03-30 20:46:52 +08:00
2dust
2caf8ea14f
Bug fix
...
https://github.com/2dust/v2rayN/issues/9016
2026-03-30 19:49:37 +08:00
2dust
1090afd774
up 7.20.0
2026-03-29 15:05:55 +08:00
2dust
c758c5abf9
Update Directory.Packages.props
2026-03-29 15:05:30 +08:00
2dust
5fbcc46013
up 7.19.5
2026-03-20 17:59:19 +08:00
2dust
90f7b8b751
Update Directory.Packages.props
2026-03-20 16:45:55 +08:00
2dust
eb0ef90ed2
Bug fix
...
https://github.com/2dust/v2rayN/issues/8906
2026-03-15 20:11:45 +08:00
2dust
214a09bc48
up 7.19.4
2026-03-13 10:44:20 +08:00
2dust
e6af9ab342
Fix
...
https://github.com/2dust/v2rayN/issues/8916
2026-03-13 10:36:58 +08:00
2dust
5cf3d6eff6
Modify routing rule process name description
2026-03-12 17:19:30 +08:00
2dust
17ed26cd06
Improve profile matching for Subscription, remove old option
2026-03-12 14:56:01 +08:00
2dust
5e18567ce6
Modify routing rule process name description
2026-03-12 14:21:21 +08:00
2dust
06cec89ec9
up 7.19.3
2026-03-10 17:38:03 +08:00
2dust
26f65dd3b2
Code cleanup: pattern matching and minor fixes
2026-03-10 17:19:21 +08:00
2dust
0c2114d2e1
Refactor SRS rule collection and add DNS parsing
2026-03-10 15:29:36 +08:00
2dust
df800a60c2
Persist DataGrid column layout for ClashConnectionsView
2026-03-08 18:59:56 +08:00
2dust
679bd8afcc
Persist DataGrid column layout for ClashConnectionsView
...
https://github.com/2dust/v2rayN/issues/8893
2026-03-08 17:57:09 +08:00
2dust
c0aa829abb
up 7.19.2
2026-03-05 09:49:46 +08:00
2dust
81da72bb39
Fix
...
https://github.com/2dust/v2rayN/issues/8881
2026-03-04 19:11:31 +08:00
2dust
d9201157c8
Bug fix
...
https://github.com/2dust/v2rayN/issues/8875
2026-03-04 18:58:59 +08:00
2dust
e179d5bc42
Fix
...
https://github.com/2dust/v2rayN/issues/8870
2026-03-03 16:03:23 +08:00
2dust
4d2f32099e
Bug fix
...
https://github.com/2dust/v2rayN/issues/8879
2026-03-03 10:07:48 +08:00
2dust
f24a79aa2c
Bug fix
...
https://github.com/2dust/v2rayN/issues/8875
2026-03-02 20:18:07 +08:00
2dust
9a3604e89b
Bug fix
...
https://github.com/2dust/v2rayN/issues/8874
2026-03-02 20:00:02 +08:00
2dust
bfa9eaa5ec
up 7.19.1
2026-03-02 09:31:57 +08:00
2dust
cea725ae3d
Update Directory.Packages.props
2026-03-02 09:31:34 +08:00
2dust
d56e896f07
Ignore json file extensions in IsDomain
2026-03-01 14:20:05 +08:00
2dust
ed1275e29f
Upgrade Downloader to 4.1.1 and update API usage
2026-02-27 11:21:51 +08:00
2dust
f98f517368
up 7.19.0
2026-02-26 19:58:34 +08:00
2dust
7931058342
Centralize active network info retrieval
2026-02-26 17:34:57 +08:00
2dust
b53507f486
Update Directory.Packages.props
2026-02-26 15:40:03 +08:00
2dust
54608ab2b9
Adjust GroupProfileManager
2026-02-06 14:15:21 +08:00
2dust
6167624443
Rename ProfileItems to ProfileModels and refactor
2026-02-06 13:50:47 +08:00
2dust
7a58e78381
Refactor profile migration and add group handling
2026-02-06 11:45:26 +08:00