Changelog
The latest changes come first. Updates are free for the plan you bought. See Updating OFEngine.
October 2026
Section titled “October 2026”Installer and packaging
- The web installer was rebuilt and hardened: database schema import, license activation and the final setup step all run reliably on fresh servers.
- Every plan’s download is now tested with a full fresh install before release.
- Download packages now include all backend dependencies, so you don’t need Composer on your server.
Fixes
- CRM: team member names now display correctly.
September 2026
Section titled “September 2026”Fixes
- Admin: saving a user no longer rejects their online status as invalid.
- A batch of smaller product fixes across the app.
July 2026
Section titled “July 2026”New
- NetBilling payments: fans add a card once and pay with one click; subscriptions renew from the saved card.
- Require a card before access (admin option): new members must add a card, or pay a one-time membership fee, before using the site. Helps stop spam sign-ups.
- Card brand and security badges on the add-card form.
Fixes
- Failed subscription renewals now follow the right path: a grace period after the first decline, cancellation after the second. This applies to every gateway.
- Billing card icons load reliably.
June 2026
Section titled “June 2026”Fixes
- Installer: more reliable on shared hosting (checks
.envwrites, clears caches, falls back when symlinks aren’t allowed). - Free subscriptions work without a payment gateway configured.
- Fresh installs log email instead of failing until email is configured.
- Media storage disk registration fixed.
- Profile QR codes link to the right URL.
May 2026
Section titled “May 2026”New
- Creator categories: creators pick categories that show under their bio.
- AI provider choice: connect Ollama, OpenRouter or any OpenAI-compatible API for the AI features.
- Age gate: optional 18+ notice on first visit, switched on from the admin panel.
- PayPal sandbox mode, with separate test and live credentials.
- Branding: the platform name from the admin panel now drives page titles, email sender names and meta tags; logo and favicon update instantly when you upload new ones.
- Admin DM oversight dashboard for moderating messages.
- Duplicate media warning: creators are warned when they attach a file they’ve already sent.
- Livestreaming: viewer back button, better camera-off placeholder, faster go-live notifications.
- Searchable settings in the admin sidebar.
Security
- Pay-per-view: the unlocked file URL is never sent to a fan who hasn’t paid.
- Privacy and safety settings: closed two gaps where settings weren’t enforced.
- Logging out fully clears the session in the browser and on the server.
Performance
- Faster home feed loading (batched queries).
- Inbox counters calculated per conversation, not per message, so large inboxes stay fast.
- Videos stream from cloud storage without temporary local copies.
Fixes
- CCBill FlexForm: tips, subscriptions, wallet top-ups and unlocks complete correctly after redirect, with no double credit when both redirect and webhook arrive.
- Works on hardened hosts where some shell functions are disabled.
- Hidden posts stay hidden on the feed and profile.
- Many mobile layout fixes in chat, the composer and modals.