[1/10/2025] v7.7.0
* Revamped the default homepage, updated illustrations, labels, sections, and more
* Added new "Show user online status" option, which will be displayed on the profile page
* Added new "Record users last activity time" option, which can be enabled to display precise "Last seen" timestamps
* Added new "Record users IP Addresses" option, which can be enabled to track the last user login IP address
* Completely re-worked the product documentation
- New documentation template, better UI, and more easy to follow
- Documentation search feature
- Simplified old sections and created new sections
* Fixed a feed suggestions slider refresh bug
* Fixed an issue related to the mp3 file upload process
* Fixed an issue related to post assets (watermarks, blurred, thumbnail previews) processing during chunked uploads
* Fixed a UI bug where the form errors weren't properly displaying on the user rates settings page
* Fixed a small access issue related to semi-protected admin routes
* Small UI improvements and fixes over the public pages and contact page
* Small UI improvements and fixes over the user notifications page
* Multiple translation strings-related fixes, added a few missing validation attribute values
* Other small bug fixes and improvements
[12/4/2024] v7.6.0
* Added a new `Blurred previews for locked content` feature, which can be enabled out of `Admin > Settings > Media`
* Added a new `Admin > Profiles > Allow hyperlinks` settings, which controls hyperlinking of messages, posts, and profiles bio
* Added multi-driver captcha provider solution (Now supporting ReCaptcha, HCaptcha, and Turnstile)
* Added a new Feed/Search page widget for showing expired subscriptions, which can be configured out of the admin panel
* Added a new admin option for being able to disable the search widget on the feed page
* Fixed an issue where not all links were being hyperlinked in the messenger area
* Fixed the `ctrl+s` shortcut on the `Admin > Settings` area, which wasn't triggering the submission anymore
* Fixed an issue where the `Suggestion box total cards` admin setting wasn't reflecting on-site
* Fixed an issue where the feed "footer" was missing on the search page
* Fixed an issue where image thumbnails were not used during file preview on post-draft or edit view
* Fixed an issue where invalid language codes could have been manually altered by logged-in users
* Fixed some issues where attachments uploaded via the ID-verify section weren't properly deleted on the user side
* Fixed some issues with the wasabi storage driver, which could happen on certain hosting environments
* Made the post description auto-expand when viewing individual posts, even if excerpts are enabled
* Split the `Admin > Feed` setting categories into `General` and `Widgets` sub-categories
* Combined the `Social login` & `Social media` tabs under a single Social setting tab, under `Admin > Settings`
* Refactored the `Admin > Settings` JS code, fixing lag issues when clicking between settings sub-categories
* Reworked PPV posts UI to better accommodate the newly added blurred previews
* Dropped the "Show attachments count for PPV posts" admin setting, made it enabled globally
* Added the PPV label to posts when browsing profiles while not being logged in
* Multiple UI fixes and improvements over the feed suggestions box & profile widgets
* Hidden the suggestions-box slider on mobile devices
* Other small fixes and improvements
* Documentation-related updates
[10/31/2024] v7.5.1
* Fixed an issue related to stripe webhooks requests, happening on certain hosting environments
[8/1/2024] v7.4.0
* Added an announcement banner system with multiple features (Sticky, Global, Expiration, Size, and Dismissible options)
* Added the ability for users to edit their own comments on posts they have access to
* Added a new `Admin > Site > Hide Stream Create Page` option, useful for instances running in one-creator mode
* Added a toggle for generating invoices in `Admin > Settings > Payments > Invoices`, and made the VAT field optional
* Added long-press cancellation when using mobile devices with "Disable right-click on media assets" enabled
* Fixed an issue where the video player would still have the download option available in certain browsers
* Fixed an issue where videos and audio files would still have the download button available when in gallery mode
* Fixed a bug where the "Create Post" link would be available on the generic layout header, even if disabled in admin settings
* Fixed a bug where the "Hide referrals for non ID-checked users" was hiding the referrals area for admins on the user side
* Fixed a NowPayments bug where the payment would fail if non-Latin characters were used
* Fixed a NowPayments bug where the payment completion call could fail in rare environments
* Fixed an issue where the password reset page wouldn't contain the proper window title
* Fixed an issue where the invoice page would get blurred if the site-entry consent dialog wasn't accepted
* Updated a couple of frontend libraries that had potential security risks
* Major internal underlying development lifecycle & release tools improvements
- Increased code quality checks and the number of automated tests
- Fixed all PHP & JS code inconsistencies and style issues, improving code readability and maintainability
- Reduced bundle size—up to 15% smaller archive and extracted script size
* Removed the emoji-picker from posts and messenger input fields; keyboard/OS emoji picker can be used instead
* Removed all unused iOS PWA splash screens, alongside other unused media
* Small updates and tweaks to translation strings
* Multiple other small tweaks and improvements
* Documentation-related updates
[8/1/2024] v7.3.0
* Added option of changing OpenAI model to either GPT 3.5/4.0/4.0-o from admin panel
* Added a small note on user rates settings, when a user has open profile setting enabled as well
* Fixed an issue where the Admin > User reports page would crash if invalid reports were present
* Fixed an issue related to the show more toggle for post descriptions, showing when not needed
* Fixed an issue where Facebook & LinkedIn in shared profile links wouldn't get their profile covers as link thumbnails
* Fixed an issue where the language selector would show languages in the current locale instead of their original ones
* Fixed an issue where the 404 page would sometimes not be translated and missing user menu link
* Fixed a bug on the profile page when offers with no prior 3/6/12m values were present
* Fixed a user rates area bug when old values would show for 3/6/12m values even if there were no previous values
* Fixed an issue where for open profiles, the bookmark action from the context menu would act glitchy
* Fixed an access-related issue, where users would still have access to bookmarked posts in some scenarios
* Fixed an issue with the admin settings image field types display, causing 500 on the settings page on certain rare environments
* Updated wallet's amount type length, to accommodate currencies containing larger numbers
[7/12/2024] v7.2.0
* Added an `Admin > Settings > Feed > Disable posts text preview` option for hiding posts text previews under paywall
* Moved the `Disable right-click on media` setting over Media settings & made it also apply to messenger media
* Enabled newlines support for bio descriptions on the profile page without having markdown enabled
* Improved error handling of different notification emails when the emails were failing to be sent
* Increased DB column length for manual deposit requests, to accommodate larger deposit messages
* Fixed a profile page bug, where the show more/less for bio description would show up even if there is no more text
* Fixed a series of bugs related to post-context menus on the profile page
- Unfollow & block menus were showing for un-registered users when visiting open profiles
- Block/Unfollow menus were sometimes broken in certain environments
- The Unfollow context menu was shown even if the profile is already unfollowed
* Creators offer related improvements
- Added offer discount percentage rates on the profile 3/6/12months subscription buttons
- Added labels on user rates settings so they can know their previously set prices before the offer starts
- Fixed an issue when setting a custom offer price for 3/6/12months, it would reset the other
* Fixed a bug where chunked uploads weren't enabled on the messenger area
* Fixed a mobile layout issue on the messenger module, when the new message textarea was hidden/required a scroll
* Fixed an issue where the 'New message" button on the profile page was disabled for open profiles having non-free rates
* Translation strings tweaks and improvements
* Documentation updates
* Other small bugfixes and improvements
[6/21/2024] v7.1.0
* Added Stripe Connect for automatic withdrawals, as an alternative for manual payouts
* Creators needs to go through an onboarding process before being able to receive payments
* Added the possibility of enabling additional 3rd party payment processors via stripe (ideal, bancontact, eps, giropay, blik)
* Fixed a client-side issue related to the PWA app serviceworker.js file, throwing console errors
* Other small fixes and improvements
* Documentation updates
[5/13/2024] v7.0.0
* Added a new Admin setting, allowing owners to disable profile offers/promotions
* Added new Admin > Videos > Transcoding option for coconut region
* Added user reports for individual direct messages
* Added user reports on the public stream page
* Fixed a Wasabi storage issue related to using different storage regions
* Fixed an issue related to the stream covers when running minio or pushr storage drivers
* Fixed an issue related to the contextual actions on the individual post page
* Fixed an issue where pre-approved posts were not visible to the admin users
* Fixed an issue related to deleting users from the admin panel when using local storage
* Fixed an issue where the messenger notifications count label was incorrectly incremented when it reached zero
* Fixed global issues with missing filtering fields in the admin panel
* Fixed an issue where the confirmation dialog wasn't showing up while deleting post comments on the bookmarks page
* Fixed a bug where blocked users would show up when creating a new messenger conversation
* Fixed an issue where streams of blocked users would show up in the public stream area
* Fixed missing tooltips on stream edit & details buttons when viewing your own stream
* Greatly improved all admin panels tables, added filtrable userID & username to all tables
* Improved the Admin > ID checks area, added user profile preview link
* Improved the Admin > Users & Subcategories areas
* Improved the Admin > Posts area
* Improved the Admin > Streams area, added stream preview link
* Improved the Admin > Money & subcategories areas
* Improved the Admin > User > User reports area, added preview links for reported content
* Improved the Admin > Referrals area
* Small translation strings-related improvements
* Other small bugfixes, UI & UX fixes & improvements
[4/19/2024] v6.9.0
Copy* Added new Admin > Settings > Feed option allowing the search widget to be set to default filters
* Fixed an admin panel issue issue when running on S3 storage + Presigned urls, breaking user save action
* Fixed a few pushrCDN storage driver-related leftover issues
* Fixed an issue when invalid default profile prices were provided in the admin panel, the register flow would throw errors
* Fixed a miscalculation on the withdrawal confirmation email, related to the withdrawal fee
* Fixed an admin withdrawals issue, when the fee field wouldn't get auto-populated on approval
* Fixed an issue where the user's assets weren't properly deleted when removing a user from the admin panel
* Improved the Admin > Invoices area, added transaction ID to the table
* Improved the Admin > Money > Withdrawal table fields
* Improved the Admin > Public pages area, added a page link action button
* Improved the Admin > Attachments area
* Performed an overall grammar and typos fixes overall default translation strings
* Multiple improvements over the installer module
* Multiple other small bug-fixes and UI improvements & tweaks
* Small documentation updates and improvements
[3/16/2024] v6.8.0
Copy* Added alternative video transcoding solution based on coconut.co
* Added posters for video attachments, when available, for better loading experience under throttled networks
* Added option for setting absolute value taxes, alongside the existing percentage-based ones
* Added a native browser confirmation box when leaving the post create/edit page while files are being uploaded
* Renamed "Social media" admin settings category to "Social links"
* Fixed the Wasabi storage provider implementation
* Fixed a set of issues related to pushrCDN storage provider implementation
* Fixed a few localization issues when using the "Use browser locale if available" option, causing different side effects
* Improved the actual available language names when the `intl` PHP extension is available
* Fixed a messenger bug where a new message wouldn't get sent if a validation error had been triggered
* Fixed an issue when the messenger send button would get disabled after receiving a validation error
* Fixed an issue when the app error page would display a blank page instead of the error page
* Fixed a small border-radius-related UI bug during video uploads on the preview element
* Fixed an issue related to tips, when bigger values than the wallet one are used, the button would be disabled
* Fixed an issue related to the themes server fallback download link
* Fixed an issue where the theming server wouldn't properly replace the color of the feed search box color
* Removed the Admin > Colors > License field in favor of the regular license code one
* Multiple documentation-related improvements
* Multiple translation strings-related tweaks and fixes
and UI-UX tweaks
Other small bugfixes
[2/1/2024] v6.7.0
Copy* Added newline support for posts, increased default post excerpts preview height
* Added a new admin option that allows sending email notifications to admin users when a post is pending approval
* Added a new Admin > Payments >Withdrawals field which can be used to add custom info on the withdrawals page
* Added individual min-max value options for PPV content in the admin panel, for different categories (posts/messages/streams)
* Added Nowpayments IPN hook endpoint dialog in admin settings, for more consistency
* Fixed PWA's missing Splashscreens for iPhone 12/13/14/15
* Fixed the deprecated AI model used by the description suggestions feature
* Fixed an issue related to form submissions on reverse proxy/load balancer-based environments
* Fixed an issue where the checkout dialog box would show non-recurring providers for subscriptions on the profile page
* Fixed a local wallet subscription bug, happening on rare server environments
* Fixed a bug when users were missing referral codes on registrations, now one is created on the fly
* Fixed a bug when admin-created users would return errors while using the public site
* Fixed a bug when the recent media widget on the profile page wouldn't show the assets
* Multiple improvements over the admin-based create/edit user flows
* Improved the SEO for the login-register pages
* Created sepparate log files for the log email driver, ffmpeg, and payments log channels
* Other minor bug fixes and improvements
[1/6/2024] v6.6.2
Copy* Fixed an issue causing errors on the installer page, for certain server envs
* Fixed an issue where the age consent dialog would prevent TOS & Privacy page access
[12/31/2023] v6.6.1
Copy* Fixed a bug on the update page, where the update button wouldn't get disabled even if the latest DB is migrated
* Fixed a bug when AI Suggestions & Post scheduling options were available for non-ID-Verified users, though enforced
* Fixed a bug related to social logins, where the buttons would be disabled
* Fixed a configuration bug related to PushrCDN storage solution, that got broken on the last update
* Fixed an issue where PPV posts would throw a post-expiration validation error though no expiration was set
* Fixed an issue related to PPV post validation which would make some new post requests silently fail
* Fixed a bug when regular users were able to send PPV messages when the platform was running on enforced ID checks
* Small translation string updates
[11/21/2023] v6.6.0
Copy* Updated Laravel version, increased minimum PHP version to PHP 8.0.2
* Added MercadoPago payment provider, available for one-time payments and deposits
* Added an Admin > Settings > Stream option to disallow free streams (PPV only enforcement)
* Added new 'Short title' property to public pages, to be used in different app areas
* Added an Admin > Posts > Preview button when browsing records, so the post can be viewed on the site
* Added the public pages marked as "Shown in the footer" as links over the feed & profile pages
* Added a new admin option, allowing credit-based subscriptions to be disabled
* Reworked the generic layout footer, added LTR, Dark mode and Language switched to it
* Enforced the TOS agreement by clicking on the register page, when using social media logins
* Fixed an admin panel storage settings bug, where a Pushrcdn setting would appear for S3
* Fixed an admin issue when ending or deleting streams from the admin the streams weren't stopped on the provider
* Fixed an AI suggestions box-related issue when not using markdown in the bio box
* Fixed a bug when messenger would re-send the same message multiple times on enter key while loading
* Fixed a bug where the site slogan would be used for the SEO meta description on the homepage
* Fixed the mobile menu link alignments when using the homepage/generic layout
* Fixed a bug with the user-side menu dark mode switcher, when running the site on dark mode by default
* Translation strings updates, grammar and typos fixes
* Documentation updates
* Other small bug fixes, UI tweaks, and adjustments
Release notes
Copy* PHP 7.4 support dropped, so make sure your server is running on PHP 8.0.2 or newer before updating
* Make sure your vendor folder is getting properly replaced
* If replacing files, delete /config/trustedproxy.php
* As always, have backups around, in case anything goes wrong with your production
[11/5/2023] v6.5.0
Copy* Added a new admin option, allowing to set currency position across the website
* Added a new admin option, allowing user impersonation when viewing the user table
* Added a new admin option, allowing owners to set custom global site timezone
* Added a new admin option that can enable an attachments count label for PPV posts
* Fixed an issue where ID verification image thumbnails would be broken on the admin side
* Fixed an issue where the hidden tax field wouldn't show up for the admin taxes module
* Fixed a bug where pinned posts would get higher sort order on the feed page
* Fixed a few RTL-version-related issues with the contact and public page templates
* Fixed some CCBill-related issues, where in some cases, renewals were getting expiration dates
* Fixed a bug where the latest media profile widget would include un-approved posts media
* Fixed a bug where PPV posts could not be scheduled due to expiration date validation
* Fixed a bug where admins would be blocked behind a geo-blocking wall on profile pages
* Replaced default admin's login page background with an SVG instead of a low-res image
* Translation string fixes and improvements
* Other minor bug fixes and UI-UX improvements
* Minor dependencies updates and security fixes
* Documentation updates