owenclave v0.17.57
Material 3 Expressive Android Proxy Client
olcrtc update, subscription auto-switch, legacy-flavor build fixed
✨ In this update
- olcrtc updated - vendored olcrtc bumped from
48cae636tof706819, pulling in a fix for a data race that could split a peer's KCP byte stream and cause intermittent decrypt-failed reconnect loops (olcrtc#142), and a fix for the jitsi datachannelEndpointMessagepayload format (olcrtc#143). - Auto-switch to newest - new opt-in setting in subscription group settings. After a successful subscription update, switches the active profile to the newest one (FIFO order) in the group and reconnects the tunnel, for subscriptions that rotate short-lived rooms. Off by default (#9).
🐛 Fixes
- Legacy flavor (minSdk 21) build was broken -
v0.17.56never actually produced a working build: manifest merging failed becauseplugin:api/library/proto-stuband several Compose AARs declare a higher minSdk than the legacy flavor targets, and two Compose screens (STUN test, ECH config) called Go-core API names that no longer exist upstream. All fixed and the legacy flavor now builds real APKs again.
🛡 Supported Protocols
Shadowsocks 2022
Trojan
Hysteria 2
AnyTLS
Mieru
NaiveProxy
TUIC
Juicity
VMess
VLESS
WireGuard
TrustTunnel
SSH
HTTP Connect
SOCKS
OLCRTC
ShadowQUIC
Snell
HTTP/3
Built with JDK 21 · Go 1.27 · NDK r29 · Android SDK 37 · GPL-3.0-or-later
