Skip to content

v1.6.1 — Devices connect more reliably

Choose a tag to compare

@uttamdeb uttamdeb released this 28 Sep 17:24

Fixes for Your devices, found while connecting a Mac and a Windows PC.

Fixed

  • The address under Share this device is now one your other device can reach. With a VPN like 1.1.1.1 (WARP) turned on, it used to show the VPN's own address (like 172.16.0.2), which nothing else on your Wi-Fi can reach, so connecting to it always failed. It now shows your Wi-Fi or Ethernet address.
  • A connection survives a new IP address. Each device tells the one reading it every address it can be reached at. If the saved one stops working, the others are tried. This covers your router handing out a new IP, or a .local name that didn't resolve. The device card shows which address answered.
  • A failed connection says why, within about 5 seconds (it used to take 20). It tells you whether the name couldn't be found (use the IP instead), sharing is off on the other device, or nothing answered at all (usually a firewall or VPN).
  • The firewall tip matches your OS. On Windows, allow Python on private networks when asked, and set the Wi-Fi to Private in Settings → Network & internet.
  • Addresses no longer break across two lines.

Upgrading

  • Click Update in the sidebar footer on each device, or run git pull.
  • No re-parse is needed. The cache format hasn't changed.
  • v1.6.0 and v1.6.1 can still connect to each other. Update both to get every fix: the address shown comes from the sharing device, and the fallback needs both.