Skip to content

REEF v0.1.5

Latest

Choose a tag to compare

@btbluestar btbluestar released this 08 Jul 21:17

REEF v0.1.5 — smoother starts, push that explains itself

New: Discord-style update button

When a new REEF version is ready, a green arrow appears in the title bar
(desktop) — click it to restart into the new version. The portable exe and
the Android app can't self-install, but they now detect new releases too:
the arrow (desktop) or a slim banner (Android) takes you straight to the
download. The desktop app also re-checks every few hours instead of only at
launch, so long tray sessions aren't left behind. The old pop-up toast is
gone — just the quiet arrow, like Discord.

New: boot landing screen

Launching REEF now shows a proper landing screen while your servers
reconnect — one row per server, connecting one by one from the top of your
rail, with live progress. No more login-screen flash, no more hopping
between servers while everything loads. Servers that can't be reached fail
fast (8s) instead of hanging the start, and you land on your topmost
connected server.

Push notifications: findable, diagnosable, documented

  • Settings → Notifications now always shows a "Push while REEF is
    closed"
    card on mobile. Every server gets a plain-words status — Ready,
    plugin missing, push not enabled, role lacks Use Plugins, and so on — so a
    broken setup tells you exactly what to fix instead of hiding the button.
  • New setup guide:
    5-minute admin quickstart, 1-minute user quickstart, and a troubleshooting
    table matched to those exact status texts. Linked from inside the app.
  • Reminder: the server admin picks the delivery method in the plugin settings —
    ntfy (recommended), webhook (your own infra), or Firebase/FCM
    (for communities building their own APK). Official REEF builds remain
    Google-free; the guide covers all three.

New: background connection toggle (mobile)

Settings → App → "Stay Connected in Background" — turn it off to get rid
of the persistent "Keeping your servers connected" notification and save
battery. Recommended once your server delivers push via ntfy: you'll still
get DMs and @mentions. Default stays on so nothing changes unless you choose.

Fixed

  • Crash: "Cannot read properties of undefined (reading 'id')" — messages
    whose author no longer exists on the server (e.g. a deleted account) could
    crash the whole channel view. They now show as "Unknown". (Upstream Sharkord
    bug.)

Downloads

  • Windows: REEF-Setup-0.1.5.exe (auto-updates) or REEF-Portable-0.1.5.exe.
    Existing installs update automatically.
  • Android: REEF-Android-0.1.5-WIP.apk — install over your old one.
  • Server plugin: unchanged; reef-plugin-0.4.0.zip from v0.1.2 is current.