2dust
1adb22944a
Update AndroidLibXrayLite
2026-02-06 19:45:34 +08:00
DHR60
f48253371d
Follow encodeURIComponent rules strictly ( #5250 )
2026-02-06 19:38:45 +08:00
AmirMohammad Yazdanmanesh
74f701096e
Improve accessibility: mark decorative icons as not important for accessibility ( #5247 )
2026-02-06 19:37:25 +08:00
DHR60
8eca5fe8af
Add finalmask support ( #5242 )
2026-02-06 19:27:02 +08:00
solokot
ff40b53e2f
Update Russian translation ( #5238 )
2026-02-01 18:14:38 +08:00
2dust
5080d94bb7
Add description field to ProfileItem and generate descriptions
2026-01-30 17:24:13 +08:00
2dust
24539be29f
up 2.0.7
2026-01-29 17:18:05 +08:00
2dust
e951e3d913
Bug fix for tasker plugin
2026-01-29 17:07:42 +08:00
2dust
83e5f1d10a
Refactor VPN service stop logic and improve error handling
2026-01-29 16:54:01 +08:00
2dust
47a6623e62
Refactor: move interfaces to contracts package
2026-01-29 15:21:36 +08:00
2dust
d6e3fc5c91
Move enums from dto to enums package and update imports
2026-01-29 14:51:59 +08:00
2dust
685d23f2d1
Refactor asset URL handling with AssetUrlCache data class
2026-01-29 14:43:31 +08:00
2dust
d46bbdc219
Refactor duplicate server removal logic
2026-01-29 14:34:15 +08:00
2dust
be95e6a88e
Refactor subscription handling with SubscriptionCache
2026-01-29 14:28:34 +08:00
2dust
2435708628
Refactor to use nullIfBlank
2026-01-29 11:26:48 +08:00
2dust
6cf6057dfa
Add support for pinned certificate SHA-256 fingerprints
2026-01-29 11:00:19 +08:00
2dust
af92cf5a7d
Refactor activity helpers into HelperBaseActivity
2026-01-29 10:12:19 +08:00
2dust
2277de95c0
Add support for file creation using Storage Access Framework
2026-01-28 19:39:42 +08:00
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
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
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
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
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
2026-01-16 17:40:34 +08:00