Skip to content

VirtualAP v1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 10:42
d067de3

What's Changed

  • fix: extract busybox from rootfs and hard-fail on missing assets (d067de3)
  • Update LICENCE to GPLv3 (15a6cec)
  • fix: add Android network groups and assign root user in Dockerfile (fbea02b)
  • docs: add System Requirements section to README (b31797d)
  • docs: add container port forwarding flow to Routing and Architecture section (bd0490f)
  • docs: update README.md with project details and navigation menu (7b6dc1a)
  • VirtualAP: bump v1.1.0 (a7c5cb4)
  • feat: add support for custom gateway IP and upstream DNS servers (fcb85a6)
  • readme: cleanup (9245fd7)
  • android: Port Droidspaces versioning system and About section (98038d1)
  • android: Localize hardcoded strings in screens and MainActivity dialogs (786a6e8)
  • workflows: setup CI (5945b63)
  • fix: log sheet could be gesture-dismissed mid-command, leaving a touch-eating ghost scrim (2542b03)
  • perf: single-pass chroot process sweep - start/stop took 30s and starved the UI (e34933d)
  • fix: kill the whole chroot on AP stop - zombies under the holder were immortal (e4edd4a)
  • refactor: run backend scripts from app files dir, version the rootfs payload (9f4869f)
  • net: fix container port forwards unreachable from VirtualAP clients (8feb23f)
  • fix: reset channel to auto when saved channel is invalid for the saved band (c36e580)
  • fix: reset upstream to auto when saved interface is no longer available (364dd2e)
  • updated readme to correct the alpine rootfs size (7aff6b1)
  • feat: clear input focus when tapping outside on MainScreen (eb648d1)
  • fix: resolve channel-band mismatch when switching from 5GHz to 2.4GHz (5b3b348)
  • style: update app launcher icon to scaled-down alternative hotspot logo with white background (90cd344)
  • revert: keep default TerminalConsole behavior for empty logs (a92b24c)
  • feat: terminal UX polish (1956a0b)
  • refactor: nuke run-at-boot, connected clients, and unified logging terminal (1672bae)
  • fix: use busybox xzcat|tar for rootfs extraction (de64e9d)
  • fix: root check screen stuck forever on first launch (789e829)
  • fix: remove ripple() call unavailable in Compose BOM 2024.02.00 (144c83c)
  • rework root flow; fix settings visibility and row tap targets (8d3f2c2)
  • fix JVM setter name clash in AppViewModel theme properties (5d946a5)
  • fix compile error, duplicate card; add settings screen with theme controls (826db20)
  • fix navigation, root re-check, config persistence, and theme (94a9acb)
  • fix: use AutoMirrored.Filled.ArrowBack in SetupScreen (f00ae43)
  • fix build errors: vector drawable, keystore generation, font assets (6267c30)
  • fix build.gradle.kts path depths and keystore fallback (6f62356)
  • updated gitignore (891ce15)
  • add missing gradle-wrapper.jar (7133264)
  • remove Magisk module infrastructure; introduce Android companion app (65a50bd)
  • add Android companion app; rename tools/ → backend/ (9ced701)
  • working poc (6f702c6)
  • nuked useless steps (8a41792)
  • scripts: executable permissions (f1d4cda)
  • VirtualAP: Initial commit (aca0206)

Automated Release by VirtualAP CI