• New hereYour first order is 10% off. One-time payment, 12 months of updates, a 14-day guarantee.

Direct version history

Your forum in real time: replies appear while members read.
  1. 1.1.0

    Released
    First store release: your forum in real time over Pusher or Soketi, with live threads, lists, counters and Resource Manager pages, a polling fallback, a daily budget cap and a test button in the Admin CP.
    • Added Live threads: new replies appear under the one being read, highlighted for a moment, or wait behind a new replies button when the reader has scrolled up. Edits, reactions and moderation states update in place.
    • Added Here right now on threads and resource pages, and a typing line, with at most one typing signal every three seconds per member. Members who hide their online status are counted as guests.
    • Added Live lists: new and bumped threads on forum pages, What's new, latest activity, sidebar widgets, members online and profile posts.
    • Added Alert and conversation counters that move by themselves, and optional corner notifications for new alerts, which each member can turn off in their preferences.
    • Added Staff bar counters for the approval queue and reports that change while the page is open.
    • Added Resource Manager support, loaded only when it is installed: new resources, updates, reviews, ratings and download counts appear live on resource pages and lists, and live refreshes are not counted as views.
    • Added Works with Pusher Channels or any self-hosted server that speaks the Pusher protocol, such as Soketi: host, port and TLS. Relay set to Automatic shares one connection with Messenger when both are installed, otherwise Direct uses its own settings.
    • Added One Admin CP page that reads from top to bottom: status (live or not, relay in use, last answer, breaker, messages estimated today), a Send a test event button that shows the relay's HTTP answer with a hint, a how-to, then credentials and behaviour options. The secret is never shown again once saved.
    • Added Polling fallback when no relay is configured or the relay does not answer, with a dot in the navigation that shows live or polling and returns to live by itself.
    • Added A daily budget cap, 100,000 messages by default, above which pages poll until midnight UTC, and a circuit breaker that pauses publishing for five minutes after three relay failures in a row.
    • Added Private channels only, each subscription signed by the server after XenForo's own permission check. Live events carry IDs, never content: pages load what changed through XenForo with the reader's permissions.
    • Added Guests poll by default, with live or no updates as options. Background tabs disconnect after a delay you choose and catch up when they come back.
    • Added Pages built by styles that lack an element Direct would update stay untouched, with no console error. Native XenForo components, light and dark styles, reduced motion respected.
    Compatibility
    Requires XenForo 2.3.0 or later
    PHP
    Requires PHP 8.0 or later
    Size
    75.1 KB