Skip to content

InteractiveMask v1.0.2 — port + layout hotfix

Choose a tag to compare

@0ldManPlaying 0ldManPlaying released this 06 May 18:54
· 89 commits to main since this release

Patch release with two small fixes.

Fixed

  • WebHost crash with full stack trace when port 8080 is taken. The friendly handler in v1.0.0/v1.0.1 only caught `SocketError.AccessDenied` on the top-level exception, but Kestrel wraps the actual `SocketException` inside an `IOException` / `AddressInUseException`, so the handler never fired. Now the handler walks the inner-exception chain and treats both `AccessDenied` (10013) and `AddressAlreadyInUse` (10048) as user-friendly errors with a one-line tip on how to identify the conflicting process.
  • Setup -> Web-UI -> 'Toegang tot de web-interface' card layout. v1.0.0 used a 3-column grid which left a large empty column when mode = off and squeezed the dropdown to 160 px. Replaced with a single vertical stack so the dropdown takes the full card width and the PIN / domain field appears below it on demand.

Upgrade

Pull, rebuild — no config changes.