Skip to content

Releases: openwarpkit/warpscout-android

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 00:09

Upstream core: v0.16.0 (db4ac9ebae8d942191b8e8351f2c3a37a375bd66)

This release expands AWG discovery and aligns long-running tools with the scan experience.

  • Test five I1 profiles for every AWG junk parameter set and keep the first working combination.
  • Generate full QUIC Initial I1 values from a custom domain in Advanced mode.
  • Show AWG Junk and MASQUE SNI progress in the shared operation dock.
  • Use larger icon-only phone navigation while retaining accessible labels.

Commits

  • feat(android): improve discovery and I1 workflows (f1844d6)

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 03:31

Upstream core: v0.16.0 (db4ac9ebae8d942191b8e8351f2c3a37a375bd66)

This patch completes the upstream v0.16.0 sync in the Android core and build metadata.

  • Report v0.16.0 and db4ac9e in the app and release notes.
  • Include Mihomo JSON output and live TUI fallback fixes from v0.16.0.

Commits

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 02:40

Superseded by v1.3.1. v1.3.0 contains the scan features but reports the previous upstream metadata.

Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)

This release brings the WARPSCOUT 0.15.0 and 0.16.0 scan controls to Android and makes completed scan profiles reusable.

  • Choose the best endpoint by ping or measured download speed.
  • Sweep discovered ports or every known WARP port, and set the in-tunnel ping target to an IP address or hostname.
  • Generate Mihomo WireGuard proxies with the current peers format.
  • Review, copy, and apply completed scan settings back to the scan form.

Commits

  • feat(scan): add endpoint ranking and reusable scan profiles (4140d18)
  • ci(security): harden release supply chain (3b9d42f)
  • fix(update): verify APK integrity before installation (2a2ab73)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:47

Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)

This release improves everyday operation management and adds a complete Android update experience.

  • Check for new versions in the background, download and verify APK updates, and continue installation through a focused update wizard.
  • Configure SOCKS tunnel protocols, keep endpoint and port values across navigation, view connection instructions, and stop the active proxy from the operation dock.
  • Use AWG as the default scanning and SOCKS protocol.
  • Focus completed scans in history without reopening stale reports, and keep primary navigation responsive afterward.
  • Present project credits as a compact localized table and shorten the displayed upstream commit identifier.

Commits

  • feat(update): add managed in-app update flow (ce0206c)
  • feat(proxy): add configurable SOCKS session controls (706e9c9)
  • fix(navigation): restore scan tab after history focus (bdb6884)
  • fix(history): focus selected completed scan (64e96fa)
  • feat(scan): use AWG as the default protocol (ca7584b)
  • fix(about): shorten upstream commit display (b591e19)
  • feat(about): present project credits as a table (52e26af)
  • ci(release): archive R8 mappings outside releases (59f94df)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 23:48

Upstream core: v0.14.0 (2fe3507ffd3915f68efc65537d2adae0b5d1eff8)

This release rebuilds scan progress, report review, and discovery tools around everyday Android use.

  • Scan controls and live progress stay available above the navigation bar across primary screens.
  • Completed scans open in a dedicated report with a compact sortable table and optional empty-column filtering.
  • Report tables can be saved or shared as PNG files with scan metadata and the current visible columns.
  • The best endpoint can be reviewed per discovered node with swipe and arrow navigation.
  • AWG Junk and MASQUE SNI keep the latest tested variants for review, copy, scan setup, save, and share.
  • Missing measurements render cleanly, and speed-test selection is explained before scanning.
  • Text reports and generated configurations have direct open, share, and save actions.
  • The launcher label is now WarpScout, with interface, navigation, localization, and icon refinements.
  • Local Windows builds use a stable ASCII path and a persistent project debug keystore.

Commits

  • feat(release): publish annotated Android notes (4a800e2)
  • fix(tools): keep discovery actions readable (d02ff9a)
  • feat(tools): expose latest discovery details (9d23a1b)
  • feat(tools): persist latest discovery results (b9d6d92)
  • fix(mobile): bind Go package from module root (b6da62f)
  • feat(core): include tested discovery profiles (6b3fff2)
  • feat(report): show best endpoint for each node (2e2fa5e)
  • fix(android): keep stable local build junction (4fe31b4)
  • feat(report): export visible table as PNG (c2adfde)
  • style(android): rename launcher label to WarpScout (166cffb)
  • chore(android): standardize local build workflow (811793b)
  • fix(report): move empty-column filter into table details (48b5f4d)
  • style(scan): reduce dock state icon size (2be37b2)
  • style(scan): enlarge dock state icons (32783c6)
  • fix(scan): anchor start control above navigation (db9a52f)
  • fix(layout): float scan controls above navigation (ec802b1)
  • style(scan): align dock card and action dimensions (543eb2c)
  • style(scan): match action button colors (4fef691)
  • feat(report): sort endpoints from table headers (2bcab37)
  • feat(report): hide columns without endpoint data (962eea2)
  • fix(scan): reserve dock space without full-width surface (220281b)
  • fix(navigation): keep primary bar on detail screens (9e84d9f)
  • feat(scan): explain speed test endpoint selection (d9e921b)
  • ci(release): use version-only release titles (f8166df)
  • fix(report): normalize missing endpoint measurements (cf3ca25)
  • feat(history): open scan results in report details (1bdc1de)
  • feat(scan): pin persistent scan controls (b5a1a45)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 03:11

WARPSCOUT for Android brings the WARPSCOUT tools to a native Android interface while keeping account registration, scans, discovery, exports, and SOCKS operation on the phone.

  • create a new WARP account or import an existing account JSON
  • scan WireGuard, AmneziaWG, MASQUE H3, and MASQUE H2 endpoints
  • use Standard, Durable, Full, and Expert scan modes
  • configure IPv4, IPv6, ports, timeouts, jobs, targets, filters, MTU, DNS, speed tests, and WARP-in-WARP
  • find AWG junk parameters and MASQUE SNI profiles
  • keep scan history and inspect results as in-app tables with regions, nodes, locations, flags, and the best endpoint
  • export plain reports, WireGuard, AmneziaWG, usque, and Mihomo configurations
  • run long operations through an Android foreground service and stop them from the notification
  • use the Russian or English interface in the system light or dark theme

APKs

  • arm64-v8a for most current Android phones and tablets
  • armeabi-v7a for 32-bit ARM devices
  • x86_64 for compatible emulators and devices
  • universal with all three supported ABIs

Every APK is signed with the permanent OpenWarpKit release key. SHA256SUMS contains checksums for the published files.

Upstream core

This is an independent OpenWarpKit release and is not an official Android release maintained by the upstream author.

Commits

  • feat(android): add native app and release pipeline (700ae14)
  • fix(ci): mark mobile build script executable (ef09088)
  • fix(release): update mobile toolchain and screenshot sets (8a9d828)
  • fix(ci): use stable emulator API for smoke tests (3a59f9b)
  • fix(ci): fetch upstream tags from source repository (3336e8e)
  • feat(android): add cloud launcher icon (75d79d7)
  • fix(ci): validate Android release artifacts (a71403d)
  • fix(android): refine launcher and artifact checks (207dc92)
  • fix(ci): install emulator APK in one shell command (19af2ab)
  • fix(release): handle the first Android tag (d8daa7d)