VibeServer for macOS 3.1.25 — the same build the Pi runs, from the same source tree.
Housekeeping on the owner's landing-screen message, after it met a small phone.
- The message has a dismiss button. It has always closed on a tap, but nothing said
so — an affordance only the author knows about is not one. A small × with a proper
touch target, and it can never be squeezed off the edge by a long message. - It no longer sits on top of the receiver. It was stacked nearly two hundred layers
above every control, so on a narrow screen it covered whatever panel you had just
opened. It now sits above the landing page and below anything you can operate. - It is opaque, and it shrinks with the screen instead of wrapping to six lines on
the smallest phones.
Everything from 3.1.23 and 3.1.24 is here too: per-listener time limits, soft limits,
the reload bypass fix, the aerial description and icons, and the standing landing-screen
message.