Skip to content

v0.1.104-preview

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Jul 20:08
· 66 commits to main since this release

This preview focuses on Studio reliability, clearer device onboarding, safer
configuration workflows, and interface polish.

Highlights

More reliable device discovery and connection

  • Fixed Host and Client version information remaining stale after an update
    and reconnect.
  • Update availability and action-button state now refresh after devices return
    online.
  • Manual Host and Client addresses are validated before attempting a
    connection.
  • Failed manual connection attempts now provide immediate feedback and no
    longer create unusable entries in the known-device list.
  • Superseded manual connection attempts are cancelled so an earlier failure
    cannot appear after a later connection succeeds.
  • Studio now distinguishes an empty network from an actual discovery failure.
  • Improved first-run guidance when no Hosts or Clients have been discovered.

Safer configuration workflows

  • Added unsaved-change protection when navigating away, closing dialogs, or
    starting a Studio update.
  • Added Apply, Discard, and Cancel choices where pending configuration could
    otherwise be lost.
  • Added inline validation and clearer error messages for network addresses and
    provisioning credentials.
  • Added standard keyboard behavior across dialogs, including Enter to confirm
    and Escape to close or cancel where appropriate.
  • Improved empty states and refresh actions in device-selection and Add Device
    workflows.

Improved Studio update experience

  • Added clear downloading and installing activity indicators to the About
    page.
  • Download and Install actions now use the pending-action color when an update
    is available.
  • Added a confirmation explaining that Studio will exit, install the update,
    and restart.
  • Installation is blocked while unsaved changes remain.

Interface and status polish

  • Improved Live Preview button layout for devices with both small and large
    button counts, with a maximum of 16 buttons per row.
  • Added a dismiss action to the USB-lane warning card.
  • Reduced false persistent communication warnings from isolated stale or
    reordered packets while retaining meaningful health alerts.
  • Improved loading of selected-device Wi-Fi details on the About page.
  • Made inactive Wi-Fi signal bars theme-aware and consolidated their shared
    presentation.
  • Improved action placement, button consistency, informative dialog colors,
    and provisioning iconography.

Upgrade notes

This is a Studio-focused update. Host and Client protocol and runtime behavior
are unchanged from v0.1.103-preview, so coordinated device upgrades are not
required for these fixes.

Full changelog

Compare v0.1.103-preview...v0.1.104-preview