## guardianproject/orbot-android — v15-alpha-3…v15-beta-1

_65 commits._

### Features
- **new helper activities for Apps and Bridge setup** (8493259)
- **a little bit of code re-org and new package for wizard** (6a7c593)
- **update ant build for new external jsocks** (1a66924)
- **add jsocks external modules and project** (9393928)
- **don't add new task flag - will start on boot automatically** (cae2c7c)
- **re-add accidentally removed manifest entries!** (5bd55f9)
- **add PT builds based on external/pluto golang build system** (0bf26b2)
- **add libs and vpn libraries (binaries for now...)** (3286bb7)
- **Improve Bridge and VPN support, working in tandem** (6d05e27)
- **support for sharing/display bridge config as QR code** (fb9a6c9)
- **update new colors** (0fc3805)
- **add more strings for translation** (035ab8e)
- **add support for scanning QR codes for bridges** (31053ad)

### Fixes
- **fix JNI build info** (a2e84b8)
- **Improve VPN service support - fix network switching handling** (75426bb)
- **update external dependencies, add patch for tor build** (7557ad5)
- **update Makefile for building tor 0.2.6.4 with patch for Android** (84e97e6)

### Backend
- **update CHANGELOG for v15 beta 1** (627b048)
- **v15.0.0 beta 1** (989d43a)
- **tune first-time experience (No more wizard!)** (6fd6a5a)
- **update tun2socks binaries** (b318e6b)
- **commit to latest dev head** (cd303bd)
- **remove browser view handlers in manifest** (398ff17)
- **update tun2socks shared libraries** (d14dabb)
- **update jni build documents** (6d15a46)
- **update build path for tun2socks** (ab8f8f1)
- **remove old embedded badvpn_dns** (7774ca3)
- **tag badvpn to latest** (2724551)
- **improved clean-up, shutdown of Tun2Socks and VPN service** (39ce7f1)
- **use getbridge email instead of web, as it makes more sense** (b1d46e2)
- **update app vpn warning** (9d83a5b)
- **updating string resources / localizations** (26aeb67)
- **update jsocks with reduced debug output** (7dd4949)
- **fixes for onboot logic and handling** (150488d)
- **more UI clean-up, removing old wizard code** (8c5b38e)
- **remove HTTP proxy for VPN - not needed anymore!** (7b830a0)
- **remove jsocks from main code and move to external/jsocks** (e30c78b)
- **peg external to jsocks commit** (784c1c1)
- **remove maxSDK setting** (cb7b271)
- **update changelog for v15 alpha 5** (73dd630)
- **update to 15.0.0-alpha-5** (b7aa69c)
- **calling stop() makes tun2socks crash since VPN is still enabled** (2d5ee42)
- **use LOLLIPOP constant instead of L** (33acf24)
- **include res/raw in allowed git paths** (a226f13)
- **make sure libs directory exists** (05f14ed)
- **udpate proguard config** (736e32e)
- **remove dependencies no longer needed** (ebb5750)
- **revert to old logic for opening/showing browser** (5e8272d)
- **remove orweb dependecy for now - don't want to build in webkit yet** (4918221)
- **remove ABS dependency (no longer used)** (3a1c603)
- **remove proxy prefs, parse bridge URLs, and format strings!** (3e2b8cf)
- **remove liballium and obfsclient dependencies** (56df927)
- **remove liballium and obfsclient (replaced by obfs4 from 'pluto')** (16982eb)
- **switch obfsclient to obfs4 proxy** (b278b66)
- **update changelog for v15 alpha work** (0f0a368)
- **v15 alpha 4** (28d32bc)
- **remove unused activity from old wizard** (759966a)
- **more bridge and proxy configuration clean up** (068cd05)
- **handle all exceptions in socks proxy** (f2490d9)
- **tuning boot code to work with VPN** (dd09c6b)
- **more work to get bridge VPN mode to work** (b2ec768)
- **update base torrc** (09fc813)
- **look and feel updates** (2c3b47e)
- **remove unneeded wizard classes** (a624503)
- **layout changes for a modern, cleaner (purple!) look** (70d6203)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/guardianproject/orbot-android?utm_source=github-action)._