2dust
3c90ee0206
Refactor QR code and file chooser handling in activities
2026-01-28 19:29:31 +08:00
2dust
41fd237a87
Refactor file and permission helpers, update usage
2026-01-28 19:13:34 +08:00
2dust
f6bded88dd
Refactor file chooser logic into reusable helper
2026-01-28 17:07:57 +08:00
2dust
8600fdba35
Refactor permission handling with PermissionRequester
2026-01-28 16:18:19 +08:00
2dust
2c47abc219
Update dependabot.yml to retain only github-actions ecosystem
2026-01-27 10:02:14 +08:00
Pádraic Slattery
10b0f8c9de
chore: Update outdated GitHub Actions versions ( #5208 )
2026-01-27 09:59:15 +08:00
2dust
53572877fa
Add Dependabot configuration
2026-01-27 09:55:35 +08:00
2dust
69e000b23d
Add Random and Round Robin policy group types
2026-01-26 20:11:30 +08:00
Hossein Abaspanah
a8e09611eb
Update strings.xml ( #5203 )
2026-01-26 08:52:12 +08:00
2dust
4fdc46b8ca
Update AGP version and add Gradle build properties
...
Upgraded Android Gradle Plugin version from 8.13.2 to 9.0.0 in libs.versions.toml. Added and updated several Android and Kotlin build properties in gradle.properties to refine build behavior and feature flags.
2026-01-24 14:16:39 +08:00
2dust
ac043da8a2
up 2.0.6
2.0.6
2026-01-24 10:20:18 +08:00
2dust
a192fec127
Update AndroidLibXrayLite
2026-01-24 10:19:46 +08:00
2dust
b0b09273cf
Restrict scanner and decoder to QR codes only
2026-01-23 19:41:21 +08:00
2dust
01a943b7ea
Refactor main list adapter with listener interface
2026-01-23 17:09:35 +08:00
2dust
06a3738b59
Remove activity parameter from PerAppProxyAdapter
2026-01-22 18:34:05 +08:00
2dust
fa4432584e
up 2.0.5
2.0.5
2026-01-21 17:44:03 +08:00
2dust
bb1c3d915f
Refactor user asset management with ViewModel and adapter
2026-01-21 17:43:34 +08:00
2dust
d8983a4761
Bug fix
...
https://github.com/2dust/v2rayNG/issues/5186
2026-01-20 21:07:51 +08:00
2dust
9815041c77
Remove unused imports and commented debug logs
2026-01-20 10:52:52 +08:00
2dust
41b0983582
Refactor logcat handling to use LogcatViewModel
2026-01-20 10:46:46 +08:00
2dust
bb1f677d45
Refactor RoutingSetting adapter to use listener interface
2026-01-20 10:17:57 +08:00
2dust
de1c8bcfcc
Refactor VPN mode checks and TUN config logic
...
Centralizes VPN mode detection in SettingsManager with a new isVpnMode() method and updates all usages to reference it. Refactors TUN configuration logic in V2rayConfigManager for clarity and correctness, ensuring proper config and routing rules are applied based on VPN and HEV TUN settings.
2026-01-19 19:43:09 +08:00
2dust
ca6e963575
Refactor remarks assignment using ifEmpty in formatters
2026-01-19 19:18:26 +08:00
2dust
bfb6813dc7
Fix HevTun settings to preferences UI
2026-01-19 19:18:15 +08:00
2dust
cc2b4eec65
up 2.0.4
2.0.4
2026-01-18 15:23:02 +08:00
2dust
dd11569969
Add version field to Hysteria2 config
2026-01-18 15:22:33 +08:00
2dust
11c3dd97c3
Update AndroidLibXrayLite
2.0.3
2026-01-18 15:00:07 +08:00
2dust
92f15150cd
up 2.0.3
2026-01-18 14:58:40 +08:00
2dust
f8e809da8b
Refactor adapter callbacks with BaseAdapterListener
2026-01-18 14:58:15 +08:00
DHR60
12b9349e62
Fix sniffing ( #5173 )
...
* Fix sniffing
* Fix custom config
2026-01-16 19:52:18 +08:00
DHR60
a580494bde
Update sdk ( #5174 )
2026-01-16 19:22:43 +08:00
2dust
66f100ebb3
up 2.0.2
2.0.2
2026-01-16 17:40:34 +08:00
2dust
b0213ffdf6
Refactor FAB state handling in MainActivity
2026-01-16 17:40:09 +08:00
2dust
538b2eb0f8
Bug fix
...
https://github.com/2dust/v2rayNG/issues/5172
2026-01-16 16:36:01 +08:00
2dust
f2093c4c52
Refactor real ping test logic into worker service
2026-01-16 16:28:35 +08:00
2dust
02ac57a4c6
Fix and improve port hopping interval handling
...
https://github.com/2dust/v2rayNG/issues/5171
2026-01-16 15:21:19 +08:00
2dust
379266f205
Add tun inbound to custom config if missing
...
Updated getV2rayCustomConfig to check for the presence of a 'tun' inbound in the configuration. If not present and HevTun is not used, the method adds a 'tun' inbound from the template configuration and updates the config accordingly.
2026-01-16 15:07:10 +08:00
2dust
23dbb35da7
Refactor MainActivity and clean up SettingsActivity
2026-01-15 17:54:15 +08:00
2dust
22a605ecda
up 2.0.1
2.0.1
2026-01-15 14:51:11 +08:00
2dust
c7dd45f4f2
Bug fix
...
https://github.com/2dust/v2rayNG/issues/5164
2026-01-15 14:49:29 +08:00
2dust
609e688d87
Fix HYSTERIA2 string
2026-01-15 14:30:10 +08:00
2dust
a2a4ea79a9
Optimize coroutine dispatcher in V2RayTestService
2026-01-15 14:22:24 +08:00
2dust
c08147c362
Refactor WebDAV backup path and file name handling
2026-01-15 11:52:18 +08:00
2dust
c99fda9839
Bug fix
...
https://github.com/2dust/v2rayNG/issues/5158
2026-01-15 11:11:16 +08:00
2dust
587d103518
Fix enum declaration for RoutingType
2026-01-15 10:41:06 +08:00
Umor1st
192a4afe6d
Add Russia whitelist routing option ( #5161 )
...
* Add Russia whitelist routing option
* Update RoutingType.kt
* Add custom routing file in assets
* Update localization
2026-01-15 10:34:11 +08:00
2dust
ee69364f2b
Remove hysteria submodule and related build steps
2026-01-15 10:32:10 +08:00
2dust
6be0bd7b21
Remove plugin framework and refactor Hysteria2 integration
2026-01-15 10:19:25 +08:00
2dust
a3972b98f3
up 2.0.0
2.0.0
2026-01-14 15:57:20 +08:00
2dust
a2b6e669d8
Update XrayLite submodule and optimize imports
2026-01-14 09:54:49 +08:00