v0.11.2

CrossEdge Mobile arrives: phones join as capture peers, with new Android/iOS apps and a redesigned settings page.

Features

  • Introduce CrossEdge Mobile, letting a phone join a session as a capture-only input peer.

    Adds a new crossedge-mobile core so phones can send keyboard/pointer input into the CrossEdge network, laying the groundwork for the native Android and iOS apps.

  • Add a target role so desktops can drive a connected phone's screen as a canvas card.

    Desktops can now control a paired phone directly, treating it as an interactive canvas rather than only receiving input from it.

  • Ship a native Android companion app for pairing and controlling phones from CrossEdge.

  • Ship an early SwiftUI-based iOS app scaffold offering capture-only support.

Improvements

  • Turn Settings into a dedicated page and show connection/status info as badges on cards.

  • Surface unmapped keys explicitly instead of silently dropping them.

Fixes

  • Fix Right Shift being misread on Windows keyboards that send E0-prefixed scan codes.

Other

  • Add a CI workflow to build and validate the Android app.

  • Document the mobile architecture and rollout plan.

Get new entries by email