Skip to content

REEF v0.1.2

Choose a tag to compare

@btbluestar btbluestar released this 04 Jul 00:53

REEF v0.1.2 — notifications everywhere, channel muting, smoother reconnects

The second feedback-driven release in two days. Headline: REEF now has real
notifications on mobile — without Firebase or any Google services.

Notifications (mobile)

  • While REEF runs (foreground or backgrounded): proper Android system
    notifications, respecting all your notification settings, server/channel
    mutes, and Do-Not-Disturb. Tapping one jumps to the right server. Android
    will ask for the notification permission on first launch.
  • While REEF is closed: server operators can enable push for DMs and
    @mentions. The delivery method is the operator's choice in the reef plugin:
    off / ntfy (open source, self-hostable, works out of
    the box — users install the free ntfy app once and tap Subscribe in
    ntfy
    in REEF's settings) / generic webhook (Gotify, UnifiedPush bridges)
    / fcm (Firebase Cloud Messaging, for communities that build their own
    APK against their own Firebase project — nothing Google is ever required by
    REEF itself). Message text in pushes is off by default for privacy — see
    the plugin README for per-method setup guides.

New

  • Per-channel muting, done right: muted channels (right-click / long-press
    → Mute channel) now show a bell-off icon, sit dimmed in the list, and stop
    counting toward every unread badge — sidebar, categories, server rail, and
    inbox.
  • Voice channel chat on mobile: it simply didn't open on phones before.
    Now there's a floating chat button in every voice channel, and the chat
    opens full-screen.

Fixed / improved

  • Auto-reconnect: if a server drops while REEF is open, it now retries by
    itself (backing off up to once a minute) behind a "Reconnecting…" screen,
    instead of dumping you on the Connection-lost screen. Kicks/bans still show
    properly.
  • Startup: launching with saved servers shows "Connecting to your
    servers…" instead of briefly flashing the empty welcome screen.

For server operators

  • reef plugin 0.4.0 (bundled below): push notification settings + the
    method switch (off/ntfy/webhook/fcm), and a rewritten README with
    per-method setup guides.
  • Important: give your member roles the USE_PLUGINS permission
    (Settings → Roles). Without it, ALL reef features (GIFs, presence, push,
    reports) silently do nothing for regular users — only the owner sees them.

Downloads

  • Windows: REEF-Setup-0.1.2.exe (auto-updates) or REEF-Portable-0.1.2.exe.
    Existing installs update automatically.
  • Android: REEF-Android-0.1.2-WIP.apk — install over your old one.
  • Server plugin: reef-plugin-0.4.0.zip — unzip into your server's
    plugins/ directory (it makes its own reef/ folder) and enable it.