Releases: yukh975/3X-UI-Manager
Releases · yukh975/3X-UI-Manager
Release list
v0.10.6
Everything below ships to users updating from 0.9.5, the previous published release — 0.10.1–0.10.5 were test builds and were never published.
Fixed
- Clients created in the app now get a proper subscription ID (#3). The app left the subscription id empty, so the panel filled it with a raw UUID and the subscription link carried a UUID-shaped id instead of the short id the panel's own web UI generates. The app now mints it in the panel's format (16 lowercase letters/digits). Existing clients are unaffected.
- F-Droid builds verify again (#4). The reference binary published for the catalog is now built from a clean checkout of the tag, so it matches F-Droid's own build byte for byte; the previous one was built incrementally and failed verification.
- Bottom navigation with an enlarged system font. Per-tab labels wrapped onto two lines and pushed the bar out of shape; it now shows icons only, with the current tab captioned underneath.
- The oldest entry on the Changelog page sat under Android's navigation bar and could not be opened.
Added
- Changelog page in About — browse the full release history in the app, instead of only seeing the notes for the version you happen to be updating to. Works offline; no network access is used to show it.
- App language now follows the device by default. A new "System default" option sits above English and Русский, so a Russian phone gets a Russian app straight after install — and switching the device language switches the app, without a restart. An explicit choice still overrides it.
- Panel v3.6.0 support (from 0.10.1): SMTP sender address/name and the outbound-down alert threshold are editable in Panel admin, and a client's share sheet shows the live subscription status the subscriber's own app sees.
Changed
- The About button now reads "Project on GitHub" instead of asking for a star.
Download
3x-ui-manager-0.10.6.apk— standard build with the in-app updater (also for Obtainium). Filter by3x-ui-managerto pick this one.fdroid.apk— the F-Droid build (no in-app updater); the reproducible binary F-Droid ships.
📝 Full changelog.
v0.10.5
Changed
- Bottom navigation shows icons only, with the current tab's name captioned underneath. With an enlarged system font the per-tab labels wrapped onto two lines and pushed the bar out of shape.
Fixed
- Changelog page: the oldest release really is reachable now — the page is drawn as a full screen instead of a dialog, so it gets the system-bar insets it needs (the earlier attempt at this didn't take effect).
v0.10.4
v0.10.3
v0.10.1
What's new in v0.10.1
Added
- Email (SMTP) sender settings in Panel admin — set the From address and sender name used in the panel's notification emails, so a relay whose login isn't a bare email address still sends a valid From (fixes strict receivers like Gmail rejecting it). Requires panel v3.6.0.
- Outbound-down alert threshold in Panel admin → Notifications — how many consecutive failed probes before an "outbound down" alert fires (1 = alert on the first failure), to quiet false alerts from a flaky outbound. Requires panel v3.6.0.
- Subscription status in the share sheet — a client's share sheet now shows the live status the subscriber's own app sees (online + used/total), read from the subscription server. Shown when reachable, hidden otherwise. Requires panel v3.6.0.
Download
3x-ui-manager-0.10.1.apk— standard build with the in-app updater (also for Obtainium). Filter by3x-ui-managerto pick this one.fdroid.apk— the F-Droid build (no in-app updater); the reproducible binary F-Droid ships.
📝 Full changelog.
v0.9.5
Fixed
- Clients screen showed "Unexpected response" and the dashboard client total showed "--". A WireGuard client field (
allowedIPs) was parsed as the wrong type, which broke parsing of the whole client list (the online count kept working — it comes from a separate endpoint). Regression since 0.9.2.
v0.8.10
Added
- "Star on GitHub" button in the About screen — opens the project repository so you can star it. Present in both builds.
Changed
- F-Droid build: the About screen now reads "Installed from F-Droid — updates come through the F-Droid catalog." in place of the (hidden) update-check button, so it's clear where updates come from.
- F-Droid catalog: added a launcher-icon PNG to the store metadata so the catalog listing shows the app icon (the pure-vector adaptive icon didn't render there).
v0.8.9
Fixed
- Crash at startup on Android 7 (API 24–25). Notification channels — an Android 8+ API — were created without a version guard in Application.onCreate, so the app crashed with NoClassDefFoundError before drawing anything. Channel creation is now skipped on pre-Android 8 devices, where per-notification priority carries the importance instead. Found by F-Droid community testing.
fdroid.apk is the reproducible fdroid-flavor build (no in-app updater), signed with the project release key (cert SHA-256 668cdb5c…), for F-Droid's binary verification.
v0.8.8
F-Droid build change: the APK no longer embeds the Play-oriented dependency-metadata signing block (rejected by F-Droid's scanner). No user-facing changes.
fdroid.apk is the reproducible fdroid-flavor build (no in-app updater), signed with the project release key (cert SHA-256 668cdb5c…), for F-Droid's binary-verification.