Skip to content

Releases: ami3go/DroidWebDisplay

DroidWebDisplay v0.11.8

Choose a tag to compare

@github-actions github-actions released this 27 Aug 15:58

0.11.8 — Quick applications and reliable remote copy

  • Added configurable per-device Android quick-application buttons to the web header, allowing installed applications such as ChatGPT, Claude, Grok, and DeepSeek to be opened or brought to the active display.
  • Added Quick applications settings for adding, removing, and reordering shortcuts, with Android-resolved application names used consistently in selectors and running-app controls.
  • Kept shortcut setup permanently accessible through a compact SVG plus icon beside the fullscreen control while hiding the empty shortcut strip.
  • Made manual Android Copy and Ctrl+C deterministic even when the copied selection has not changed, while preserving native Android-to-PC clipboard synchronization.
  • Extended Ctrl+C handling beyond canvas focus without intercepting normal PC text copying, and retained the independent Ctrl+V paste path.
  • Pinned the patched scrcpy 4.1 server by checksum and added reproducible-build and regression coverage for the clipboard behavior.
  • Hardened browser asset freshness, authentication re-lock rendering, Windows background-process handling, package validation, and the protected release workflow.

DroidWebDisplay v0.11.7

Choose a tag to compare

@github-actions github-actions released this 20 Aug 04:33

0.11.7 — Clipboard reliability fix

  • Restored normal Android → PC clipboard synchronization by keeping scrcpy native clipboard autosync enabled for control sessions.
  • Hardened manual Android Copy and Ctrl+C so an expired request cannot copy stale clipboard text or claim a later unrelated Android clipboard event.
  • Reset clipboard dedupe and pending-copy state when sessions disconnect, reconnect, or start again.
  • Remember PC → Android clipboard values only after Android acknowledges them, so failed synchronization remains retryable instead of being incorrectly deduplicated.
  • Preserved non-pasting automatic synchronization (SetClipboard(paste=false)) so clipboard sync does not interfere with normal keyboard typing.
  • Added regression coverage for stale-copy rejection, copy timeout cleanup, reconnect/session reset, and retry after an unconfirmed clipboard synchronization.

DroidWebDisplay v0.11.6

Choose a tag to compare

@github-actions github-actions released this 19 Aug 13:59

0.11.6 — Windows console flash fix

  • Fixed the Windows packaged application repeatedly opening and immediately closing console windows while the server was running.
  • Applied CREATE_NO_WINDOW consistently to background ADB commands and the scrcpy server child process, matching the existing hidden-process behavior used by the desktop host.
  • Centralized the Windows subprocess creation flags so future ADB call sites inherit the same GUI-safe launch behavior.
  • Added regression coverage verifying both ordinary ADB commands and scrcpy server startup pass the hidden-window creation flags.

DroidWebDisplay v0.11.3

Choose a tag to compare

@github-actions github-actions released this 14 Aug 21:21
ac316ef

DroidWebDisplay v0.11.3

Patch release from qualified main commit ac316efe32e4a0ff731fec706f0ea4237e54241a.

What's new

  • Added Check for updates to the desktop server manager under Settings → Updates.
  • Shows the installed DroidWebDisplay version.
  • Supports Stable and Pre-release release channels.
  • Reports Update available, Up to date, or an update-check failure without blocking the server UI.
  • Opens the matching GitHub release page when a release is found.

Release qualification

  • Full DroidWebDisplay Release Gate passed on the exact release commit.
  • Windows x86_64 executable passed desktop-host, CLI, and service smoke tests.
  • Linux x86_64 AppImage passed desktop-host, CLI, and service smoke tests.
  • CycloneDX SBOM and license inventory were generated by the qualified CI run.

Release assets

  • DroidWebDisplay-0.11.3-windows-x86_64.exe
  • DroidWebDisplay-0.11.3-linux-x86_64.AppImage
  • SHA256SUMS.txt
  • build-sbom.cdx.json
  • license-inventory.json

This patch does not change the video renderer, scrcpy transport, session handling, or application-switching behavior. The Windows executable is unsigned; verify downloaded files against SHA256SUMS.txt.

DroidWebDisplay v0.11.2

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:00

DroidWebDisplay v0.11.2

Final qualified public release from commit 80e48e6c2904bda9f569dd6cab86e6e3f7e463a1.

Release qualification

  • Full DroidWebDisplay Release Gate passed on the exact release commit.
  • Windows x86_64 executable passed CLI and live service/UI smoke tests.
  • Linux x86_64 AppImage passed CLI and live service/UI smoke tests.
  • Windows hardware-in-the-loop validation passed with Samsung SM-G980F, Android 13.
  • Supply-chain lock verification, CycloneDX SBOM generation, and license inventory passed.

Highlights

  • Browser-based Android display and control using scrcpy 4.1 integration.
  • Virtual display support with browser video/control channels.
  • File upload/download and synchronization workflows.
  • Clipboard and keyboard interaction.
  • Diagnostics including Android storage usage.
  • Hardened local-only default networking plus optional private-LAN HTTPS mode.
  • Reworked single-rail/pinnable-drawer user interface.

Release assets

  • DroidWebDisplay-0.11.2-windows-x86_64.exe
  • DroidWebDisplay-0.11.2-linux-x86_64.AppImage
  • SHA256SUMS.txt
  • build-sbom.cdx.json
  • license-inventory.json

The Windows executable is intentionally unsigned for this release. Verify downloaded files against SHA256SUMS.txt.

Samsung DeX support is not part of v0.11.2 and remains deferred to a future feature release.

DroidWebDisplay stable-0.11.2-rc.3

Pre-release

Choose a tag to compare

DroidWebDisplay stable pre-release built from stable_main commit e7f7db9.

Changes since stable-0.11.2-rc.2 include:

  • resizable main drawer with persisted width and reset behavior
  • independently resizable Android File Explorer Name, Size and Modified columns
  • browser UI stabilization and response-time cleanup: legacy drawer boot transforms removed, stale/overlapping UI refreshes hardened, adaptive polling, and more efficient Explorer selection/row handling
  • running-application selector now reflects the application actually resumed on the virtual display instead of resetting after each move

This build is based only on stable_main. Experimental post-RC2 low-latency/main-branch work is not included.

Assets:

  • Windows x86_64 executable
  • Linux x86_64 AppImage
  • SHA-256 checksum manifest

Desktop packaging support is pinned to commit 1baa3b6; application source and the release tag point to e7f7db9.

This is a pre-release validation build. The Windows executable and Linux AppImage are not code-signed yet.