# JustFans

**\[5/1/2026] v10.8.0**

```
* Added messenger automations for new followers and new subscribers, to be used for welcome messages
* Added a new "Email domains" security setting, which can be used to allow/block certain domains from registration
* Added a new "Rate limits" security setting, which can be used to throttle various content creation endpoints, avoiding spam/abuse
* Added "Runtime" settings so site owners can configure Cache and Session storage using File, Database, or Redis drivers
* Added a `Custom ID verify message` admin setting under the Compliance category to be shown on the ID verify page
* Withdrawals module improvements
   - Added proper banking details form for (manual) bank account payouts
   - Added a permanently saved option for user-configured payout methods, both bank and custom ones
   - Added Payout summary & Details info boxes on the admin withdrawal side, to make payouts easier to understand
   - Improved the way selection of custom (manual) payout methods is done on the admin and user side 
   - Made the `Admin > Settings > Payments > Custom withdrawal message` an HTML field
* User payments & subscriptions areas improvements
   - Added top cards with quick stats on top of the payments & subscriptions areas
   - Added filters and sorting features
   - Improved the overall design of the tables used on the pages
* Media encoder module improvements
   - Added AMD AMF and Intel Quick Sync / Arc FFmpeg encoder options with automatic CPU fallback
   - Fixed a video encoding issue on the story create page when using the Coconut transcoder
   - Improved video upload previews during transcoding with themed placeholders
* Fixed ID check assets deleting on approval/rejection; now only deleted when the ID check is removed
* Fixed a bug when on the new conversation dialog, the current conversation would stay around
* Fixed a series of inconsistencies related to messenger header icons
* Fixed an issue with the homepage navbar pop-out menu on mobile, for non-auth users 
* Fixed an issue where certain form errors wouldn't get shown on the post create page 
* Fixed a global issue with the pagination button when large page numbers were present
* Fixed an issue related to stream posters not loading under S3+Presigned URL setups
* Fixed mobile tooltips lingering after tapping icon actions
* Combined the Expiring subs & Renewals notification into a single one, to be used for low-credit reminders
* Improved code styling and quality improvements, underlaying code refactors
* Dependencies updates, security-related improvements, low-speed optimizations
```

**\[4/17/2026] v10.7.0**

```
* Improved messenger module design and feature set
   * Added pagination for the contacts list and conversation messages
   * Added search feature for the contacts list and conversation messages
   * Added subtle message timestamps and day dividers in conversations
   * Added verified badges both to the contacts list entries and to the active conversation header
   * Added browser history and deep links for messenger conversations
   * Added blurred PPV previews and media counts for locked messenger messages
   * Added better indicators for unread messages
   * Improved the mobile messenger layout by separating contacts and conversations into dedicated full-screen views
   * Fixed a layout and vertical scrolling issue for mobile and desktop devices
   * Fixed scrollbar styling inconsistency on the messenger page
   * Fixed an issue where, after the contacts are loaded, the "No contacts" label would flicker for a second
   * Fixed an issue where the right-click disable option wouldn't have been applied to PPV message previews
   * Small speed improvements when fetching messages and contacts
* Added support for the coconut transcoder and AWS & Presigned URLs videos
* Added more modern custom scrollbars for light and dark mode
* Added pagination to the user lists and user list members modules
* Made the feed/search bar more compact on mobile devices 
* Fixed an edge case issue with paginated results on certain viewports
* Fixed an issue where certain user-related pages were missing a safe scroll area for mobile devices
* Fixed a bug causing profile errors from legacy social links when the admin setting is off
* Fixed a subscription renewal bug when using local wallet credit
* Fixed a small bug when opening galleries; unused parameters would get appended to the URL
* Other small bugfixes and improvements
```

**Notes:**

```
* Please re-create your theme via the admin panel 
```

**\[4/5/2026] v10.6.0**

```
* Homepage design improvements
   - Redesigned the default homepage for both dark and light mode versions
   - Made the default homepage illustrations to follow the theme-set colors
   - Improved the default layout, navbar dropdown menu design, and desktop and mobile
* Added web push notifications support with admin and user controls (when enabled)
* Added toast notification controls with admin-level toggle and user preferences
* AI Module revamp
   - Added new AI provider, Anthropic generative text support
   - Added new AI provider, Ollama, for generative text support
   - Added new AI provider, Google generative assets & text support
   - Added new AI provider, xAI generative assets & text support
   - Made the Admin panel auto-fetch available models from each AI provider, once valid API keys are provided
   - Exposed API links of AI provider in admin settings; So if desired, can be replaced with self-hosted compatible models
* Progressive Web app module improvements
   * Added a new PWA installation banner, which can be enabled from the admin panel
   * Added custom app logo admin option 
   * Added automatic generation of iOS splashscreens
   * Added iPhone 17 variants splashscreen support
* Added tab persistence for admin settings pages
* Fixed an edge-case bug when using the coconut transcoder with disabled MP4 re-conversion
* Fixed an issue where default theme colors were missing from the admin panel on fresh installs
* Fixed an issue where the loading blocks on the messenger page wouldn't have proper colors in dark mode
* Fixed an issue where the logged-in side menu wouldn't have the list entry highlighted when browsing list members
* Fixed a few small UI inconsistencies in the user privacy settings area
* Updated the compact footer of the login/register page to include links for the public pages
* Removed the compact footer usage from the user side, on account-related pages
* Translation strings improvements, Documentation updates
* Dependencies updates, improved security
```

**Notes:**

```
* Please re-create your theme via the admin panel 
```

**\[3/10/2026] v10.5.1**

```
* Fixed an issue where the AI settings would appear on profile settings even if AI wasn't enabled
* Fixed an issue related to missing social login links on the profile page
* Fixed an issue where the social links editor wasn't available in profile settings in certain conditions
```

**\[3/5/2026] v10.5.0**

```
* Added Spotify widget integration for profiles, which can be enabled from the admin and configured from the user profile settings
* Added user-defined AI settings, including tone, length, and Traits, which are then used across generative text and images
* Media encoding module revamp
   * Added a new admin setting for choosing the ffmpeg video encoder (CPU or GPU)
   * Added a new admin setting to choose the FFmpeg speed preset
   * Added NVidia HVENC codec option from the admin(~1.5x faster on avg; depending on samples and hardware)
   * Added a legacy ultrafast quality preset; Heavily increased the quality of existing size/medium/quality presets
   * Added ffmpeg-generated blurred previews for videos instead of GD, cutting in half the waiting time for small videos
   * Added scale percentage and position settings for FFmpeg-based text & image watermarks
   * Added position setting for coconut-based video watermarks
   * Improved memory handling when uploading and encoding videos; less RAM required for large video files
   * Improved video compatibility and enabled faster playback start when first playing the videos
   * Fixed an issue where both text & image watermarks could be enabled at the same time, overlaying each other
   * Fixed an issue where image assets wouldn't get the image watermarks scaled properly
   * Fixed an issue where video duration wasn't properly stored, so stories with videos wouldn't get properly auto-played
   * Fixed an issue where coconut encoding wasn't working with the CF R2 storage driver
   * Fixed an image encoding issue, causing excessive file sizes for certain, already-compressed images
* Added primary-color derived text-select backgrounds
* Added form persistence when validation fails in the user taxes area
* Added form persistence when validation fails in the user profile area
* Slightly updated the design of the navbar used on the generic layout (not-logged-in)
* Fixed a visual glitch with the user settings menu on desktop devices
* Fixed the missing `release_date` for `Admin > Posts`, as a toggleable table column, so sorting can be done on it
* Fixed an `Admin > Attachments`  issue , where R2 attachments would show up as unknown type
* Fixed an issue over `Admin > Finances > Transactions` where the taxes field wouldn't get properly decoded
* Turned all sensitive keys/passwords fields within admin settings into revealable password type instead of clear-text
* Small installer & updater modules UI&UIX improvements
* Dependencies updates; security improvements
* Other small bug fixes, UI-UX, and mobile improvements
* Documentation-related improvements & fixes
```

**\[2/20/2026] v10.4.0**

```
* Added new admin `Explore page` option for the `Homepage type` setting
* Added amounts summaries on `Admin > Finances > Requests & Withdrawals` areas
* Added back the admin alert dialog indicating a missing database update step during update procedures
* Added an Explore page link on the slideable menu toggled from the avatar icon, on mobile devices
* Added neutral pills/buttons in user cards used across the site, fixing contrast issues
* Made the user cards used in the user lists area only show the entry remove button on card hover
* Replaced the ID-verified badge with a more suggestive one, added it over post comments, streams, and stories areas
* Fixed a bug where mentions wouldn't be highlighted on the individual post page
* Fixed an issue where the explore/streams menu entries would both be highlighted when browsing streams logged in
* Fixed an issue where the public streams page wouldn't load for non-logged-in users
* Fixed a UI issue related to the sizing of the like button on post-comments
* Fixed a UI issue related to swiper navigation bullets colors on post media & suggestion galleries
* Fixed an issue where the post gallery's bullet navigation wouldn't work properly
* Fixed an issue on ended streams listings, where the stream duration label wasn't properly rounded
* Disabled the url validation rule one `Settings > General > Social links` for more flexibility
* Slightly re-designed the PPV posts unlock/post details area to fix contrast issues 
* Tweaked the popular tags widget design, removed bold font type on hashtags and mentions on feed
* Tweaked the checkout box UI a bit, added a wallet/deposit link to it as helper text
* Small homepage tweaks and improvements
* Updated a couple of backend dependencies to the latest versions
* Other small bugfixes, translation strings, and UI-UX improvements
```

**Notes:**

```
* Please re-create your theme via the admin panel 
```

**\[2/7/2026] v10.3.0**

```
* Added Hashtags & Mentions feature for posts & posts comments 
   * Can be configured out of the admin panel
   * Highlightable mentions and hashtags during creation
   * Email & on-site notifications for mentions
   * New feed/search page widget to control hashtags search
* Explore page reworks; added an option to be able to open the explore page to non-logged-in users fully
   * Added admin options to be able to turn it on or off
   * Added admin option to be able to configure explore menu visibility
   * Added explore page modes (default paywall-based or public, where all posts are browsable but locked)
   * Fixed an issue where the no-results page for people search was missing the illustration
   * Fixed an issue where public streams pages would throw an error for unregistered users
* Added Selectize-based input for the country selector used in the checkout dialog
* Taxes module revamp; Improved tax-calculation flow
   * Frontend now fetches tax quotes from the backend instead of calculating them client-side
   * Improved and cleaned up tax calculation logic and validation
* Fixed a validation issue caused by the social media links tab when saving in `Admin > General settings.`
* Fixed an issue where PNGs wouldn't get their thumbnails properly generated in the Messenger area
* Fixed an issue where thumbnails were broken for story highlights and story replies for non-FFmpeg encoded videos
* Fixed a bug where individual post descriptions weren't expanded even though they were in the feed
* Fixes some small usability issues in settings > account area
* Restricted subscription cancellation to subscribers only
* Other small bugfixes and improvements 
```

**\[1/24/2026] v10.2.0**

```
* Added multi-language support for public pages within the admin panel
* Added a new hyperlink category over the admin security settings section
   * Can control Allowlist & Blocklist domain policies for the user-generated hyperlinks used across the platform
   * Fixed an issue where profile bios hyperlinks did not work on the non-MDE editor
   * Disabled TLD only level hyperlinking from content
* Added the ability for owners to delete any comments on their posts
* Updated the profile when viewing as admins, unhidden the subscribe button, and notified them that the paywall is disabled
* Fixed an issue where the unfollow action wouldn't work on the feed/profile page's context menus
* Fixed an issue related to watermarks over the stories creation process while using ffmpeg
* Fixed an issue on Android mobile devices where sounds weren't played
* Other small bugfixes and improvements
```

**\[1/20/2026] v10.1.0**

```
* Added social media links option for profile pages, which can be enabled from the admin panel
* AI Module revamp
   * Added generative AI avatar & cover image option
   * Added text-based suggestions for story text input
   * Removed the prompts-based dialog for text-suggestion; using language-based prompts, the admin defined ones instead
* Admin-related fixes & improvements
   * Moved the admin referral settings under the payments category
   * Moved the admin social Auth settings over to Users settings
   * Moved the admin (platform) social links settings to General settings
   * Fixed an issue where the user wouldn't be prefilled when creating story attachments
   * Made Disable right-click on media admin setting also be applied to story media
   * Disabled the ability to delete core public pages (TOS&Privacy)
* Fixed an issue where the highlight stories loading section would show even if the user has no highlights
* Fixed an issue where the story highlights area would render invalid video thumbnails if no transcoding service is available
* Fixed an issue during story creation; if there were sound entries with no actual sound attachment, it would throw an error
* Fixed an issue with the story create module on mobile, where the text overlay couldn't be re-positioned
* Fixed an issue where the cleanup cron job would delete expired story assets
* Public pages tweaks, compliance-related improvements
* Reduced max name field length to 100, truncated it in some places where it could overflow
* Translation strings related improvements and fixes
* Other small bug-fixes and improvements
```

**\[1/11/2026] v10.0.0**

```
* Added Stories feature
  * Can be enabled and configured from the admin panel
  * Users can create image, video, and text-only stories (with gradient backgrounds)
  * Supports adjustable text overlays and custom sounds
  * Stories can be previewed on feed and profile pages and in Messenger as story replies
  * Users can pin stories as profile highlights
  * Views counter, sharing, reporting, deleting, and play/pause (hold to wait), and more
* Added a new cookie consent library, fixing broken link issues, and the ability to mark custom JS code as tracking cookies
* Added a new Admin > Settings > Profiles option to be able to disable likes & followers count from profiles
* Added rolling 12-month default time period filter for the admin dashboard
* Fixed a conflict between global banners and the search bar on the feed page while using mobile devices
* Fixed an issue related to the global banners dismiss cookie expiration date
* Fixed an issue where tips notifications weren’t being dispatched for non-stream tips
* Fixed some small title-related inconsistencies in the profile widgets area
* Fixed an admin panel dashboard bug, where the widgets would be taller than expected
* Fixed some inconsistencies with admin-related alert boxes
* Fixed a small Admin > Settings > Profiles > Hyperlinks setting misslabel
* Tweaked the send new message dialog used on the profile page, added focus & enter to submit
* Small encoding-related improvements & refactoring
* Other small bugfixes, UI & UX improvements, and speed optimizations
* Dependencies updates, security improvements
* Documentation-related fixes and improvements
```

**\[12/7/2025] v9.5.1**

```
* Fixed an issue related to profile offers, where the offer time range would end up having negative values
* Fixed an issue where Admin > Money > Taxes area wouldn't work when creating new taxes
* Fixed an issue related to the followers & likes count on the profile page for mobile devices
* Fixed an issue with the global announcements banner's close button on mobile devices
```

**\[12/1/2025] v9.5.0**

```
* Added RazorPay payment provider, available for one-time payments and deposits
* Added Likes & Followers count labels on profile pages
* Abbreviated posts/image/videos/audio/streams number counts on profile page (EG, 1k posts)
* Admin-related improvements
   * Added CSV export on `Admin > Money > Withdrawals` ; can be used for automating bank payments
   * Disabled the ability to edit withdrawal fees manually; now they are auto-calculated if enabled in payment settings
   * Moved `User tax info` settings from Payments to `Compliance > DAC7`
   * Added an `Earnings limit before enforcement` setting for DAC7 tax-info requirements
   * Improved `Admin > User tax info` CSV export feature, added a virtual gross earnings (ytd) column, and a filter
   * Made the `Admin > Settings > Profiles > Default users to follow` use a dropdown & username based format
   * Standardized casing of labels to `Sentence case` globally, on the entire admin panel
   * Improved & standardized labels, helper texts across all `Admin > Settings` fields
   * Fixed an issue when creating a user answer for a poll, which would include all answers from all polls
* Suggestions slider improvements
   * Fixed an issue where the dots navigation would act weirdly when a large number of pages were present
   * Fixed an issue where, on suggestions refresh, only one page would be available
* Small update page improvements, to better know when you are already up to date
* Multiple dependencies updates, improving security & rendering speed
* Other small UI & UX fixes and improvements
* Documentation updates
```

**\[11/11/2025] v9.4.0**

```
* Added Cloudflare's R2 storage driver as an option
* Added "ID-verified users" scoped global announcements option
* Updated stream instructions dialog to include the IRL pro app instead of Larix for Android
* Updated post comments dates to use human-readable date formats
* Fixed an issue where the First post comment tag would show for the latest comment
* Fixed a precision issue related to user rates/admin set min-max values for rates
* Fixed an issue where stream tips wouldn't be updated for everybody in real-time
* Fixed a soketi websockets issue, where the online indicator wouldn't have worked
* Fixed a soketi websockets where the stream page messenger chat wouldn't work
* Fixed a soketi websockets issue related to dispatching general notifications when using it in TLS mode
* Fixed an issue where a 404 wouldn't be thrown when attempting to access lists for which you don't own
* Fixed an issue on the global announcement side, where the markdown would break the admin table
* Messenger area-related improvements
   * Added a tip button over Messenger's bottom actions
   * Fixed an issue where messenger conversations wouldn't get marked as read when selecting a contact
   * Improved messenger's fetch contacts endpoint by ~1s or 44% less time overall
   * Improved the timing on the messenger when sending a new message
   * Improved the timing on Messenger when sending mass messages
   * Improved the messenger header area, added hyperlinks to profile and username sub-tag
   * Other messenger-related UI tweaks
* Improved admin-side settings form validations
* Translation strings-related improvements
* Documentation-related improvements
```

**\[10/30/2025] v9.3.1**

```
* Fixed an issue related to admin alert boxes having an extra title on top of them
* Fixed a currency-related issue related to stripe connect payouts 
* Fixed an issue on the admin dashboard where revenue wasn't following site currency
* Fixed a migration issue causing installation issues on 9.3.0 version
```

**\[10/28/2025] v9.3.0**

```
* Admin panel improvements
   * Updated the admin and dependencies to the latest versions
   * Speed-related improvements, 2-3x time faster when loading large tables
   * Fixed the delay issue with instantiating File upload fields 
   * Fixed an issue where admin-created users would miss part of their default notification settings
   * Fixed an issue where `Admin > Settings > Payments > Limits` were not able to support decimal values
   * Fixed an issue where withdrawals were counted as transactions/revenue in different widgets
   * Improved the stats widgets on the dashboard, subscriptions & transactions pages
   * Improved validation on `Admin > Users > Create`, for handling unique email & username fields
   * Renamed the public pages URL in order to avoid issues with rare envs, when documentRoot is not set
   * Other various design-related improvements 
* Added onEnter key event on user deposit & withdrawals forms
* Fixed an issue related to exclusive taxes being correctly applied to customers when using local wallet balance
* Fixed an issue causing profiles to fail loading when running offers on free profiles (on an edge-case mix of admin settings)
* Fixed an issue where the profile page would crash if geo-blocking was enabled but no API Key was present
* Fix a user access-related issue for expired subscriptions on the local wallet
* Updated list of available AI models, added GPT5 to it
* Improved the way the app behaves when the websockets haven't been configured yet
* Multiple security-related improvements and fixes
* Documentation-related improvements
* Other small bug fixes and improvements

```

**Notes:**

```
* During update, if replacing files with the new ones, delete the `app/Filament` folder first
* If you previously had any custom admin roles, their permissions must be re-created
```

**\[10/7/2025] v9.2.0**

```
* Updated the inner Laravel framework to the latest version
* Updated the inner frontend and backend libraries to newer/latest versions
* Fixed an issue related to NowPayments HMAC signature calculation, causing a small percentage of payments to fail
* Fixed an issue in some environments, causing recurring payment methods not to show up in the checkout dialog
* Fixed an admin label issue related to the "Default Users to Follow" setting
* Fixed an impersonation-related issue introduced in the last patch 
* Fixed an issue when new instances wouldn't have the default email sender & name auto-populated on install
* Other small bugfixes and tweaks
* Few documentation-related improvements
```

**Notes:**

```
* Minimum PHP version has increased to PHP 8.2
```

**\[9/10/2025] v9.1.0**

```
* Added `ctrl+s` saving function to the language selector
* Added a "First" post-comments badge for the first post comment
* Fixed user notification settings saving issues
* Fixed an issue related to `Disable Right-Click on Media` admin setting not being applied
* Fixed an issue with AI settings missing from admin settings
* Fixed a small labeling issue on `Admin > Settings > General > Branding > Dark logo`
* Fixed an inconsistency regarding min password length, set it to 8 on both register and user settings
* Fixed a bug when the messenger wouldn't load if there was a contact with a missing "Blocked" list, deleted by the admin
* Fixed a small labeling issue related to Admin > Users > Gender field
* Improved a couple of admin-related settings helper texts
* Deleted a duplicate language folder for pre-7.6.0 instances, causing an admin translation issue
* Small UI&UX improvements over the installer & updater pages
```

**\[9/1/2025] v9.0.0**

```
* Major admin panel overhaul
   * Better UI, UX, and overall design and functionality
   * Better logically structured menus and resources
   * Better structured forms and input fields, with better validation
   * Better search, filtering, and sorting features for resources
   * Added admin menu notification bubbles for all areas that might require admin attention
   * Unified login pages with the in-app one, for a more consistent experience
   * Re-implemented the dashboard and added new stats and graphs over the Payments & Subscriptions area
   * Made every admin resource translatable (except for settings)
   * Better, more granular admin-roles manager
   * New, missing features like:
      * Dark mode 
      * Password fields with show/generate/copy password
      * User-selected per-page pagination settings
      * User-selected, optional table columns
      * Default (admin) settings are applied when creating new resources, where applicable
      * Better select/dropdown inputs, with a search feature
      * Added CSV export for User Taxes (DAC7)
   * Settings rework
      * Moved each setting category to its own category, reducing clutter
      * Renamed, re-ordered settings for a more cohesive experience
      * Improved the form input types and fields validation
      * Improved the settings helper labels to be more informative
      * Auto-populating the available languages based on the setup languages
      * Auto-populating the region dropdown of service providers, where available
* Other internal improvements and tweaks

```

**Notes:**

```
* The PHP intl extension is now a mandatory PHP requirement
```

**\[8/1/2025] v8.3.0**

```
* Added Verotel payment provider, supporting high-risk payments for one-time and recurring subscriptions
* Fixed a bug on the profile page, while browsing streams, while the livekit driver is active
* Fixed an issue with the homepage header file size, made it 4x smaller
* Documentation-related fixes
* Other small fixes and improvements
```

**\[5/7/2025] v8.2.0**

```
* Added a multi-driver streaming module, which can be set up from the admin panel
   * Added LiveKit streaming driver, with in-browser streaming ability
   * Added stream tips indicators on stream page (last 3 tips shown)
   * Fixed an issue where the poster couldn't be edited for pushrCDN streams
   * Fixed an issue where the poster wasn't displayed for pushrCDN streams, before becoming available
   * Fixed an issue where the enter key was pressed on the new stream dialog, and the form wasn't submitted
   * Lots of other streaming-related fixes & improvements
* Added new Admin > Settings > Site option to be able to enable smoother page-change transitions
* Added a new optional media-agreement box on the ID-verify page setting, to be used for CCBill compliance
* Fixed an issue where uploading assets would show some broken paths (especially with S3 + CDN + Signed URLs)
* Fixed an issue with the default font preloading, causing the system font to be rendered instead
* Fixed an issue where rare admin-related interactions would end up in an infinite loop redirect in some edge cases
* Fixed an issue on the profile rates page, when the free profile was selected, the rate inputs wouldn't get hidden
* Fixed an issue where admins would be able to delete admin and regular user roles
* Fixed an issue when admins attempted to delete roles that belong to users, which would throw an error
* Fixed inconsistencies between post & message PPV lock dialog alert, added default price for both and more
* Fixed an issue where the error dialog for posting PPV content wouldn't differentiate between posts and messages
* Fixed an issue where text-only PPV posts would be able to unlock them w/o a subscription in the first place
* Fixed an issue where text-only posts/PPV posts wouldn't be hidden behind the paywall if "Disable text preview" is enabled
* Added a post character length indicator if the post is a text-only PPV post
* Fixed a few inconsistencies regarding button positions in the dialogs used on the post-create page
* Updated the "Disable posts text preview" setting to also be applied to messages
* Profile page now silently handles missing WebSocket setup when only activity monitor is enabled
* Replaced old Twitter logos with X ones on public areas (Log in/register & Footer)
* Small UI tweaks and fixes over the checkout dialog
* Updated the available OpenAI models
* Translation strings related improvements
* Documentation-related improvements and fixes
* Other small bug-fixes & tweaks
```

**\[4/10/2025] v8.1.0**

```
* Added ability to sell text-only PPV posts, which can be disabled from the admin panel if desired
* Added option of adding the "last update" label to public pages, individually, on a per-page basis
* Added new "Creator agreement" public page, hidden by default -- required by high-risk payment providers
* Added new Admin compliance option which can enforce TOS & "Creator agreement" checkbox on the ID-verify module
* Fixed ordering of regular and scheduled posts within profile/feed pages
* Fixed an issue where the media galleries would not work when browsing open profiles, as an unregistered user
* Fixed an issue where the sender name was not correctly rendered when receiving PPV messages
* Admin withdrawals area improvements and fixes
   * Admins can create a new withdrawal from the admin panel only with the requested status.
   * New withdrawals created with the requested status in the admin panel deduct money from the user's wallet.
   * Admins cannot create a withdrawal for a user with insufficient money in their wallet.
   * Admins can no longer edit a withdrawal once it has been processed (approved or rejected).
   * Admins cannot create a new withdrawal in the admin panel using the Stripe Connect payment method, as only creators are allowed to do so.
* Adjusted the additional dropdown action buttons on various admin panel screens
* Ensure Coconut functions correctly with S3 and a CDN, and trigger an alert when used with Pre-Signed URLs
* Small improvements on the header dropdown menu from the generic template pages
* Documentation-related updates
```

**\[3/15/2025] v8.0.0**

```
* Added (optional) user tax information feature
   * Can be enabled from the admin panel
   * Currently featuring DAC7 (EU/UK), can accommodate other models in the future
   * Can limit the ability of users to withdraw funds
* Added slight UI transitions for the vertical menus for a smoother experience
* Fixed an issue where newlines wouldn't get rendered on messages when the "Allow hyperlinks" option was enabled
* Fixed an issue where scheduled posts wouldn't get ordered to the top when becoming public
* Fixed a few inconsistencies related to PPV post boxes on the feed between registered and unregistered accounts
* Fixed a polls-related access issue during feed scrolling for open profile types
* Fixed an issue related to poll display on public profile feeds
* Fixed a translation issue on the user notifications page related to payout statuses
* Fixed an issue where the 'Search > People' user descriptions were not truncated
* Fixed an issue where the 'Search > People' user descriptions were not formatted when MDE mode was enabled
* Fixed an issue where the calendar icon for date inputs was not visible on light mode on-site, but dark mode on OS
* Fixed a few styling inconsistencies with the profile bio field on the user settings when MDE mode was enabled
* Fixed an issue where the "Block/Unfollowing" buttons from the messenger area wouldn't work
* Fixed an issue where the "Follow/Unfollow" button wasn't correctly toggling on the messenger area
* Fixed an issue where the user list member delete button was not working when previewing list members
* Fixed an issue where the stream notification setting was available even if streams were disabled from the admin
* Fixed a post Laravel upgrade issue, where unauthenticated routes would throw a JSON error instead of a 301 redirect
* Fixed an issue where videos would get auto-played in full-screen mode on the messenger module, on IOS devices
* Fixed an issue related to the suggestions box missing padding between cards
* Small documentation-related updates
* Small translation-strings-related updates
* Other small bug fixes and improvements
```

**Notes:**

```
* Please re-create your theme
```

**\[2/7/2025] v7.9.0**

```
* Added a new Polls feature for posts, with multi-answer questions, enabled by default
* Upgraded the Laravel version & auxiliary libraries
   * Dropped PHP 8.0 support, now 8.1 - 8.3 is supported
   * Fixed a couple of security issues / Improved security
   * Updated the rest of backend & frontend libraries to newer versions
* Fixed an issue related to tracking on IPV6 addresses when the "Record users IP Addresses" was enabled
* Fixed a bug where chunk uploads were not used in Messenger even if they were enabled from the admin panel
* Fixed an issue where non-immediate payments were available via Paypal
* Fixed a bug related to datetime values when verifying Paypal subscription payments
* Fixed an issue where the Admin > Settings > Payments > Default sub price wasn't applied to the 3 months subs
* User lists page improvements and fixes 
   * Fixed the default sorting of user lists by creation time
   * Fixed an issue where newly created user lists weren't being appended after the default ones
   * Fixed the reversed ordering on individual list members page
   * Fixed some small alignment issues on the individual list members page
   * Fixed a small bug when list member removal failed, error was not shown
* Fixed a few small UI inconsistencies on the user notifications page
* Fixed a few Admin panel inconsistencies related to fields of user model on the create/edit forms
* Fixed a few Admin panel settings naming inconsistencies
* Removed the markdown-based link from the email verification email
```

**Notes:**

```
* Please re-create your theme
* Make sure your server is running PHP 8.1 - 8.3
```

**\[1/22/2025] v7.8.0**

```
* Reworked the Paypal implementation, removed the deprecated SDK in favor of custom-written API wrapper
* Added o1 and o1-mini AI models, though not yet available to all open-ai accounts
* Added `webp` images support for profile avatar & covers
* Added "Notifications" link into the mobile slideable menu
* Fixed an issue causing small scrolling shutters on mobile devices
* Fixed an issue related to captchas, not appearing in the register dialog box
* Fixed an error where messages wouldn't get sent when messaging from the profile page
* Fixed an issue when the "Explore" button while not being logged in and the "Expired subscriptions" widget was turned on
* Fixed an issue where the admin AWS region wasn't used for pre-signed URLs
* Fixed an issue where the PPV label for posts wouldn't be showing for logged-in users browsing a profile
* Fixed an issue where envs missing `nd_pdo_mysql`, a redirect loop would have been caused on the admin panel
* Fixed a bug which prevented users to bookmark their own posts
* Fixed a small stream covers alignment issue
* Small a small Profile > Widgets > Latest media alignment issue
* Improved backward compatibility when updating from older versions to the latest ones
* Improved the product documentation
   * Added new details table for payments and storage providers
   * Added docs info related to offline payments
   * Fixed a few in-product broken documentation links
   * Improved AWS storage section (S3-CDN-Presigned Urls)
   * Other various documentation-related fixes
* Multiple other small UI&UX fixes and improvements
```

**\[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 `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
```

**\[10/20/2024] v7.5.0**

```
* Added a new admin panel option allowing admins to set a custom image on the login and register pages
* Added a dialog on the admin dashboard indicating areas where admin action is required (Deposits/Withdrawals/ID Checks)
* Added a new admin panel warning to inform owners when the update procedure is incomplete (database is not updated)
* Added AI suggestions for stream titles when creating a new stream
* Made GPT4.0-o the default AI model and improved default AI suggestion prompts
* Fixed an issue where scheduled posts wouldn't show the scheduled date as the actual post date
* Fixed an ordering issue in the User > Bookmarks area; posts are now sorted by bookmark creation date, not by post date
* Fixed a bug that could have arisen if admins deleted core user lists (following/blocked); they are now re-created on the fly
* Fixed a bug where the navbar, footer, and global announcement banners weren't blurred by the NSFW dialog
* Fixed a bug where PPV notifications wouldn't be counted on fresh login sessions
* Fixed a bug in the admin deposit requests area where editing the amount would approve the request at the initial amount
* Fixed multiple design inconsistencies on the admin dashboard page
* Fixed the ordering of settings in Admin > Settings > Media section
* Fixed an Admin > Users > User lists bug where the list type wouldn't be displayed
* Fixed an Admin > Settings issue where certain image assets would appear as broken
* Disabled Add & Edit features in "Admin > Money > Invoices" as invoices are meant to be immutable
* Removed horizontal scrolling behavior for Bookmarks and Notifications pages on mobile devices
* Replaced the horizontal scrolling behavior in the mobile settings area with a menu drop-down for better UX
* Fixed a few mobile related  to the User > Settings > Payments tables for better readability
* Applied minor design tweaks to the invoice page
* Other small bug fixes, improvements, and tweaks
```

**\[9/14/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**

```
* 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**

```
* 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**

```
* 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**

```
* 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**

```
* 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**

```
* 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*

```
* 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**

```
* 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
```

**\[8/11/2023] v6.4.0**

```
* Added pinned posts feature - creators can now pin a single post on the top of their profiles
* Added new storage solution based on pushrCDN
* Added ability to select all followers/fans when creating a new messenger conversation
* Added a new admin setting, allowing to skip browser locale check in favor of the site's primary language
* Added a new admin option to "Auto-follow the user that has referred the newly register account"
* Added a new `Hidden` flag over the Admin taxes area, now allowing to have certain taxes hidden from the payment form
* Added pdf & excel files upload support for the ID-verify area
* Added notes on supported files to upload over the ID-verify & Wallet deposit areas
* Added attachment preview field when browsing attachments over the admin panel
* Enhanced offline payments module, added 'Offline payments details box', 'Make the notes field mandatory' & 'Minimum file attachments required' options, facilitating the use of manual, custom offline payment alternatives
* Improved the way assets of ID verify & (manual) Payment deposit requests are shown in the admin panel
* Improved the video uploading state when conversion is taking place for non-playable videos
* Removed Block/Report/Unfollow actions from post-box when browsing own profile
* Fixed a bug where the "Hide links from profile" admin option would get inversed 
* Fixed a CCBill payment provider issue, happening on some environments, causing subscriptions to stay on pending status
* Fixed a bug when social media login/registers made on the profile page, would have redirected to the feed after logging in
* Fixed an issue where creators wouldn't be able to preview the post page for non-released/non-approved/expired posts
* Fixed an admin dashboard bug, where the Earnings & Payments stats boxes were including the deposits & withdrawals
* Fixed a bug where blocked users would still have been able to post comments on the creator's content
* Fixed some dark mode inconsistencies related to the profile markdown editor
* Fixed an admin wallets issue when creating new wallet entries
* Fixed Notifications' area "X time before" label to "X time ago"
* Small translation strings-related improvements
* Other small fixes and improvements
* Small documentation-related updates
```

**\[7/7/2023] v6.3.1**

```
* Fixed an issue where withdrawal confirmation emails wouldn't calculate the sum correctly
* Fixed an issue where admins would see all posts marked as pending when browsing feeds
* Other small documentation-related updates
```

**\[7/3/2023] v6.3.0**

```
* Added a "Followers" list so users can preview the profiles following them, over the users lists module
* Added an admin option that can disable showing the user's website link on the profile page
* Added an admin "Enable post description excerpts" over the "Feed" settings
* Added an admin option to "Hide non-ID-verified users from the search page"
* Added an admin option to enforce ID-check over the referral system,
* Added an admin "Streams" category, so streams and stream messages can be managed
* Added an admin "Referrals" category over the "Money" section, where admins can manage the referral entries
* Updated the admin file manager to only allow image, audio, and video type upload, avoiding potential security risks
* Fixed a scheduled posts bug when they would appear in the latest media widget and counted in the media total numbers
* Fixed an admin panel issue when saving a user, his avatar/cover paths would get broken
* Fixed a few admin-related UI bugs and other adjustments
* Fixed missing video thumbnails for ios devices
* Small translation strings improvements and fixes
* Other small bugfixes and tweaks
```

**\[6/13/2023] v6.2.1**

```
* Updated the post like event icon & removed the post-reaction toast dialog confirmation
* Fixed a scheduled post access error when visiting from un-registered accounts
* Fixed a user lists UI bug, when no profiles are available within a list, after deleting entries
* Fixed a small UI bug on the new message input, over the messenger area, on mobile devices
```

**\[6/10/2023] v6.2.0**

```
* Added mass messaging feature within user messenger, users can now send the same message to multiple users
* Added post-scheduling features - Release & Expire date, can be turned on or off from the admin panel
* Added "Max height post box media preview" option, locking and cropping feed posts to enforce height dimensions
* Added a new PPV content unlock notification, which can be disabled within the User notifications panel
* Added  a new email stream start email notification, which can be enabled within the User notifications panel
* Added a warning over admin dashboard page, if PHP's pdo_mysql extension is not using the mandatory mysqlnd driver
* Added "CCBill skip subaccount from cancellations" admin option, for rare CCBill accounts that requires this setting
* Added DB events for user and subscription delete, so their recurring subscriptions will be canceled as well
* Added a 6-hour user messenger email notifications throttle to avoid email spam
* Updated the User payments area, allowing people to only see invoices for approved transactions
* Fixed the auto-ordering of the latest messages within contact lists when sending/receiving a message
* Fixed the user messenger UI state when deleting the last message out of a conversation
* Fixed a user messenger bug, showing invalid contacts when creating a new conversation
* Fixed a messenger bug, where invalid contacts were shown, due to expired sub/follow relation
* Fixed an invoice bug related to the transaction type field
* Fixed an Admin > Invoices > View button link bug, sending to same invoice id
* Fixed a user profiles geo-blocking access bug
* Fixed a feed's bug where tooltips wouldn't get shown for new pages
* Fixed a user settings bug, when using markdown for the profile bio page, on some mobile devices
* Fixed the RTL issues over the admin panel side
* Multiple translation strings improvements and fixes
* Other small fixes and improvements
```

**\[4/30/2023] v6.1.0**

```
* Added OpenAI-based suggestions for post creation and profile bio. Can be enabled from the admin panel.
* Added a new email deliverability enforcement admin setting, via Abstract API
* Added a new "New content from people you follow" notification
  - Users can choose whether they get this kind of notification(s) or not 
  - Creators can choose whether they send notifications on each individual post create
  - Admins can turn this option on or off entirely from the admin panel
* Added an Admin > Settings > Site option to set the default `og:image` asset
* Split the user's "Subscribers" area into "Subscribed" & "Subscriptions"- so users manage both their subs and subscribed fans
* Re-categorized & re-ordered the Admin Settings, added a new `Profiles` category & moved related settings into it
* Updated the Admin > Payments > Subscriptions & Transactions tables prefilled their status, type & provider fields
* Re-designed the social login buttons to stand in line with Google's branding guides
* Made the sidebar "Fans" count represent the number of followers instead of subscribers
* Fixed an access issue over the subscription canceling endpoint
* Fixed a global RTL bug, when RTL was enforced by default, via the admin panel
* Fixed a UI bug with the emoji picker button on the mobile RTL version
* Fixed a user offers-related bug when using empty values for 3/6/12 months subs, while under active offer
* Fixed a small mobile UI bug over the post-create page, related to its action buttons
* Fixed a small bug with CCBIll's prefilled payment form, on the country field
* Fixed a missing redirect on the email verification page, if the user is already verified
* Fixed a navigation buttons issue on mobile devices, when a big number of pages were available
* Fixed mobile version UI issues with user subscriptions table
* Other small UI&UX tweaks and improvements
* Documentation updates
```

**\[4/13/2023] v6.0.0**

```
* Added post comments delete ability, so users can delete their own comments
* Added an `Explore` link over the side menu, for unregistered users, sending it to the search page
* Added an `Admin > Settings > Storage` fail-safe mechanism, if an invalid storage config is set, the local driver gets restored
* Added an `Admin > Settings > Emails` fail-safe mechanism, if an invalid email config is set, the local driver gets restored
* Made the `User > Settings > Rates` apply the admin-enforced min-max subs constraints if the non-empty value is provided
* Increased (posts) images re-encoding quality to max (jpeg) quality by default, during upload
* Removed admins from the featured creators list on the homepage, when no featured users are set from the admin 
* Replaced the messenger in-browser alert with regular UI dialog when confirming message deletion
* Fixed a messenger bug where new conversations would not be created in real-time for the receiving user
* Fixed a messenger bug, not showing the error message to blocked persons, when using the new message dialog
* Fixed a messenger contacts bug, where the message timestamp would not be shown for all contacts
* Multiple `New message` dialog fixes, including UI tweaks, users search bug & added loading state on the send button
* Fixed a bug related to tooltips not being initiated for post comments
* Other small UI & UX tweaks, improvements, and bugfixes
* Documentation updates
```

**\[3/28/2023] v5.9.0**

```
* Added new Admin > Settings > Feed > Hide users suggestion slider option
* Added new Admin > Settings > Site > Hide identity checks menu option
* Added the ID-verified badge over posts comments & users search area
* Fixed a renewal transactions bug where credit was not added to the user's wallet
* Updated the Users > Payments "Amount" column to include taxes only for payments sent
* Fixed an Admin > Withdrawal request delete notification bug
* Fixed an Admin > Invoices issue, where the table was not filtrable
* Made the Admin > Payments > Cronjobs hint dialog auto-hide if CJs are setup
* Included withdrawal taxes for the withdrawals email notifications
* Updated the Admin > Transactions table fields, for easier data search
* Re-ordered the Admin > Settings > Site settings, for a more logical approach
* Removed individual Paypal & Stripe wallet balance count from Admin > Users > Wallets
* Small SEO improvements, added canonical links on profile filters (images/videos/streams)
* Other small fixes and improvements
```

*Release notes*

```
 User wallets will be re-created based on their transaction history. Any user credit provided manually by admins, which hasn't been spent, will be lost.
```

**\[3/11/2023] v5.8.0**

```
* Added "How to" instructions over the stream info dialog, now for both mobile and desktop streaming
* Added "Admin > Settings > Media > FFmpeg on/off" switch, allowing disabling it while keeping the paths
* Added "Admin > Settings > Admin > Admin notifications for contact messages" option
* Added loading state on the withdrawal requests button
* Added loading state on the stream create & stream end buttons
* Added "Paid" label indicator on locked posts for creators, when browsing their own feeds
* Fixed missing og:meta tags for Facebook & Twitter share cards, for certain public pages
* Fixed the homepage schema org definition and missing alt attributes for images
* Fixed a bug related to bubble notifications not being shown on certain pages
* Fixed a bug related to messenger and notifications access for blocked contacts
* Fixed an issue related to 3/6/12 months subscriptions, happening on some server environments
* Fixed an issue related to CCBill recurring hooks, happening on rare server environments
* Fixed a small issue with the stream unlock illustration on Firefox
* Fixed a set of small issues related to the geoblocking countries field, when on the dark mode theme
* Fixed a translations bug over the profile page > lists management dialog box
* Fixed a bug related to bundle subscriptions labels, happening on some server environments
* Fixed a small issue with the user profile setting's birthdate label
* Multiple translations strings-related improvements 
* Other small bugfixes and improvements
* Documentation improvements and fixes
```

**\[2/5/2023] v5.7.0**

```
* Added OXXO payments with stripe, which can be enabled from the admin panel
* Added min & max PPV content (posts, messages, streams) price limit admin options 
* Added admin social media link for Reddit, so it can be enabled in the footer
* Improved validation for the PPV content price fields & streams creation page
* Fixed the live users counter label for streams while running on socketi websockets
* Fixed an access issue when browsing content via the Search > Top posts filter
* Fixed a withdrawal requests removal error, occurring on rare server environments
* Fixed a JS breaking issue, occurring on rare server environments
* Translation strings improvements
* Other small fixes and improvements
```

**\[1/20/2023] v5.6.0**

```
* Added a new `Required number of posts to be able to receive payments` compliance option
* Added `Monthly posts required to keep account active` compliance option
* Added `Disable creators' ability to delete purchased PPV content` compliance option
* Added Admin pre-approved posts limit feature
* Added `Expires at` column over the User subscriptions tab
* Fixed a bug where accounts registered with social logins wouldn't get the default email verify
* Fixed a hardcoded  checkout label value for stripe payments
* Fixed the cookie compliance box bug, where the admin setting was ignored
* Fixed a bug when saving empty profile BIOs using markdown, which would return an error
* Fixed a bug where 6 and 12 months subs could not be set to empty values
* Fixed a logo width bug for the generic email template
* Fixed a messenger bug where `New comments received` notifications were not sent
* Fixed a messenger access bug for conversations between two free/open profiles sharing having a follow relation
* Fixed an issue related to broken media links over the admin panel while using Minio storage
* Multiple translation strings improvements
* Other small bugfixes and tweaks
```

**\[12/22/2022] v5.5.0**

```
* Added markdown support for profile bios with the following main features and options
    - Enable/disable profile bio markdown
    - Allow/disallow hyperlinks
    - Disable profile bio field excerpt 
    - Allows italic, bold, code, quotes, lists, links, and newlines
* Added Soketi WebSockets driver support, for self-hosted WebSockets abilities
* Added option for setting custom referral page to be copied by default (Profile/Register/Homepage)
* Added new libfdk_aac audio encoder option for FFmpeg 
* Added FFmpeg font path override option (via env file)
* Fixed messenger access issues for conversations between an admin and regular users
* Fixed a tips min-max constrain validation bug on the checkout dialog
* Fixed a small Admin > Settings > Info boxes links colors and locations issues
* Changed the default sort order by descending sign-up date on the users search page
* Removed extra formatting for the sidebar ad spot
* Multiple translation strings fixes and updates
* Other small bugfixes and improvements
```

**\[12/2/2022] v5.4.0**

```
* Added a new Admin > Settings > Feed option "Use featured users for the suggestions list"
* Fixed a paid messenger locked messages wallet bug
* Fixed multiple messenger-related access issues between paid profiles and open profiles
* Fixed a bug where the side menu notification badges would get incremented incorrectly 
* Fixed a feed post box tips label issue, where un-approved tips would get counted
* Small documentation updates
```

**\[12/1/2022] v5.3.0**

```
* Added referral system with the following options:
- Referrals earning fee percentage
- Referrals months limit
- Referrals fee limit
* Added ability to automatically show public pages links in the footer, if selected, from the admin panel
* Added new option at Admin > Settings > Feed > Skip unverified profiles out of the suggestions list
* Added new option at  Admin > Settings > Site > Default wallet balance on user register
* Fixed a bug where payment-related notifications wouldn't include the taxes
* Fixed a messenger bug, when messages would be hidden for free/open profiles when contacted by a paid profile
* Fixed a currency code misusage on the profile page, when users were having active offers running
* Fixed a (compact) footer misalignment issue
* Fixed multiple admin-related UI & performance issues, updated payments webhooks details tips sections
* Other small bugfixes and improvements
```

**\[11/15/2022] v5.2.0**

```
* Added a new storage driver - Minio, for self-hosted storage solutions
* Added a new cron task to handle the weekly cleanup of old draft attachments
* Updated the `Admin > Users` section, fixed the birthdate field default format when editing
* Fixed a messenger paid messages to access bug
* Fixed a bug related to the profile avatar and cover previews on the settings page
* Fixed a checkout initiate issue, happening on certain MySQL driver versions
* Documentation updates
* Other small bugfixes
```

**\[11/1/2022] v5.1.0**

```
* Added Messenger paid messages feature - users are now able to send price-locked messages
* Added a Messenger dialog that informs users when attachments are still uploading while trying to send the message
* Added Messenger option for deleting own messages
* Added missing social login buttons on the profile page login dialog box, for unregistered users
* Other small bugfixes and improvements
```

**\[10/19/2022] v5.0.0**

```
* Disabled subscription and tip buttons on the profile page, for unconfirmed email addresses, when the platform is running on enforced email validations mode
* Added admin option that's able to hide withdrawal area for non-ID checked profiles
* Added browser-based language check - if browser locale is available, that language will be used by default
* Added a message over messenger's "New message" dialog, when the user has no available profiles to send a new message to
* Added tooltips for messenger's bottom section button
* Added possibility of sending empty messages, with attachments only
* Fixed an XSS issue in the messenger area
* Fixed an issue related to CCBill renewal time periods
* Translation strings improvements and fixes
* Other small bugfixes and improvements
```

**\[10/1/2022] v4.9.0**

```
* Added a new option for enforcing withdrawal fees, which can be set from admin and they will be shown over the user's withdrawals page
* Fixed search page issue, returning 500 error when no default filter was present
* FFmpeg tweaks, improving support for certain server environments
* Other small bugfixes
```

**\[9/27/2022] v4.8.0**

```
* Added License key field to Admin > Settings > Security, for allowing easier license upgrades/downgrades
* Added custom error page, with custom illustration when profile access is restricted due to privacy or geoblocking
* Fixed an access bug related to post unlocks paid with local wallet currency
* Fixed a bug where creators wouldn't be able to see locked posts on the recent media profile widget
* Fixed a bug where the Suggestions slider was missing the navigation bullets on the feed page
* Fixed Admin > Settings validation over storage area, previously allowing submitting invalid configurations
* Fixed an issue related to broken S3 attachments, when served via CDN, happening on specific server environments
* Fixed an issue related to the user subscriptions table, showing a "Renews at" column for canceled subscriptions
* Fixed a bug over the admin settings area, when doing a ctrl/cmd+s would sometimes save settings two times
* Removed the "Trust all proxies for forwarded traffic" setting, and set it to on by default
* Translation strings improvements
* Small documentation updates
* Other bugfixes and tweaks
```

**\[9/14/2022] v4.7.0**

```
* Added Paystack payment processor - available for one-time payments (deposits, tips, post unlocks)
* Added emoji picker dialog on the messenger module
* Updated Laravel version and other backend and frontend libraries
* Made the adult content consent dialog box blur the content behind it when shown
* Fixed a bug, now allowing creators to message their subscribers without subscribing back
* Fixed an issue where streams menu entry would get highlighted wrongly
* Multiple documentation-related updates
* Other internal related tweaks and fixes
```

**\[9/3/2022] v4.6.0**

```
* Fixed a bug related to the cancellation of wallet-created subscriptions
* Fixed an alignment bug for feed redirects after new subscriptions are purchased
* Fixed a bug related to the messenger contacts column, which would not scroll when having multiple contacts
* Documentation updates
```

**\[8/21/2022] v4.5.0**

```
* Added a new access level configuration for allowing creators to run their profiles in open mode - having their content unlocked by default for both registered and unregistered users. Setting can be turned on from the admin panel.
* Fixed an issue related to translation caching, showing incorrect translations for certain areas
* Fixed an issue related to gif files being turned to still images when previewed in the feeds
* Fixed a bug where, on the messenger page, additional notification message bubbles were sent for new messages
* Fixed an access issue where messenger conversations wouldn't show up for admins
* Fixed an admin bug, throwing a fatal error when trying to create a new subscription within the admin
* Fixed some inconsistencies related to cron logs
* Few translations strings-related improvements and updates
* Small documentation updates
* Other small bugfixes
```

**\[8/8/2022] v4.4.0**

```
* Added the ability, as an admin to disable payment providers on checkout box or recurring payments
* Added Invoices tab on the Admin > Transactions menu, with the ability to preview user invoices 
* Added CCBill subscriptions cancellation feature
* Fixed a bug where on a new installation, the final redirect would send to localhost instead of the actual domain
* Fixed an issue where storage-related issues were not showing the failure message over the user verify the area
* Fixed simplified & traditional Chinese languages bug
* Fixed a bug where comments would overflow within its container
* Fixed an age verification consent box title alignment
* Multiple fixes and improvements over the invoice page
* Made verified badge follow primary color code
* Documentation updates
* Other small fixes and improvements
```

**\[7/23/2022] v4.3.1**

```
* Added GEO-blocking capabilities over profiles, which can be set on or off at both user and admin level
* Added Telegram link field for footer social media channel links, used in footer sections
* Fixed a bug related to social media icons size within the footer sections
* Fixed a bug where certain attachments wouldn't get deleted on post deletion 
* Fixed a messenger-related bug, that would mess up messages order on certain server environments
* Fixed some messenger contacts access bugs for expired subscriptions and free follows, as well a bug with creating new chats
* Fixed an issue with the messages notification bubble, including the count of messages from users that are blocked
* Multiple database-related speed optimizations
* Updated a few internal libraries
* Other small bugfixes 
* Documentation updates
```

**\[7/18/2022] v4.2.0**

```
* Fixed an issue with messenger default state when having no contacts
* Fixed messenger still showing up the conversation for users you don't have an active subscription for
* Fixed a bug when hitting the create stream button repeatedly would create duplicate streams
* Fixed a stream URL bug, when the stream name was using an exclusively emojis-based name 
* Fixed a bug where the stream tip button on mobile was hidden
* Fixed email button color when no theme was generated
* Fixed pusher settings order over admin panel
* Fixed an avatar width issue on the user subscriptions table
* Fixed a Post create page bug when ID check enforced, users would have still been able to upload assets
* Few translation strings improvements
* Documentation updates
* Other small bugfixes
```

**\[6/30/2022] v4.1.0**

```
* Fixed a theme generator bug, where it wouldn't replace certain links colors
* Fixed and Admin > Theme generator bug, where  the (saved) gradient colors wouldn't be displayed back
* Fixed an email templates issue, where their buttons wouldn't respect the site's primary color
* Multiple translations strings related fixes
* Other small bugfixes
```

**\[6/27/2022] v4.0.0**

```
* Multiple admin UI&UX fixes and improvements, including:
- Sidebar menu updates and improvements
- Settings area UI improvements
- General data tables UI improvements & inconsistencies fixes 
- Pages headers inconsistencies fixes 
- Fixed the "User reports" incorrect column mapping
* Improved the old & temporary files cleanup cronjob task, to avoid additional storage
* Fixed a bug where the 3 months subscription bundle was not calculating the final value over the profile page
* Other small bugfixes
```

**\[6/23/2022] v3.9.0**

```
* Added new Admin > Settings > Security category, moved 2FA, SSL, reCAPTCHA settings into it
* Added new Admin > Settings > Security option dedicated to trusted proxies, when running under load balancers
* Added new Admin > Settings > Feed > Max minimum post description option. If set to 0, at least one attachment is required
* Added new Admin > Settings > Media option to allow setting maximum users avatar&cover assets file size
* Fixed a bug where the feed suggestion slider would show fewer profiles per card
* Fixed a user messenger contact header bug, showing incorrect user, happening on older MySQL versions
* Fixed a bug  when the admin panel and update page wouldn't be available when the site is under maintenance mode
* Fixed a few broken links over the admin panel
* Fixed and improved a few translation strings 
* Fixed a mobile issue related to the locked stream image
* Fixed a few iconography inconsistencies
* Increased 2FA token expiration date to 30 minutes
* Other small bugfixes and improvements
```

**\[6/12/2022] v3.8.0**

```
* Added Google reCAPTCHA for public forms, optional from the admin panel
* Added list of un-verified devices to User > Privacy > 2FA devices
* Fixed a bug related to user rates offers
* Fixed a bug related to invalid user withdrawals requests
* Fixed bug related to an invalid link on the script update page
* Fixed a bug related to bad logo proportions on homepage layout
* Fixed a few RTL-related issues over the user lists & notifications pages
* Other small bugfixes and improvements
* Multiple documentation updates
```

**\[6/4/2022] v3.7.0**

```
* Added admin option of setting min-max subscription rates for creators
* Added admin option of setting predefined audio encoders for FFmpeg
* Made user notifications page have links to different notifications, like post comments or likes
* Fixed a few validation issues over the checkout box, causing failures without any errors being displayed
* Fixed an issue related to posts user access within the profile > widgets > latest media box
* Fixed an issue where deleted deposit requests would stay as "In progress" over the user transactions area
* Fixed an issue where admin accounts were unable to preview post comments when browsing the public site
* Fixed an issue with users encountering login issues while using longer user agents
* Fixed a small, messenger-related issue, small speed improvements
* Small homepage fixes and mobile tweaks
* Fixed a few translation strings-related issues
* Documentation updates
```

**\[5/25/2022] v3.6.0**

```
* Added CCBill payment processor support for Subscriptions & One-time payments
* Added adult content consent dialog option
* Added 3 months recurring subscriptions option
* Moved the Admin > Settings > Invoices block over Admin > Settings > Payments sub-tab
* Created new Admin > Compliance settings tab, moved cookies box settings into it
* Multiple documentation updates and tweaks 
* Other small bugfixes
```

**\[5/20/2022] v3.5.1**

```
* Fixed an issue related to latest version migrations, happening on certain server environments
* Small documentation updates
```

**\[5/20/2022] v3.5.0**

```
* Added site owner offline payments details, shown on the deposit page and editable over the admin panel
* Slightly updated the admin settings area, updated categories order, and other tweaks
* Split the Admin > Settings > Payments into subcategories
* Improved the checkout box validation UI
* Multiple translations strings improvements and fixes
* Fixed a tips amount validation bug
* Fixed a bug where the user withdrawals message field was mandatory
* Fixed bug where after tipping via messenger, users would have got redirected to the profile page
* Other small bugfixes and tweaks
```

**\[5/11/2022] v3.4.0**

```
* Added new admin option that allows owners to set default subscription price
* Added new admin option that allows setting the default min-max tip constrains
* Added new admin option that allows owners to set default video encoder quality presets
* Updated the audio encoder for FFmpeg converted videos
* Fixed a translation strings issue over the sub email reminder
* Fixed issues with suggestions slider action buttons on mobile
```

**\[5/9/2022] v3.3.0**

```
* Added the user suggestions slider to the mobile version as well, on top of the feed
* Made the User Messenger chat bubbles have different colors between sender and receiver
* Made the admin "Enforce users ID Checks" also apply to streams, as it does to creating posts
* Added a small informative label over User > Settings > Rates
* Fixed a broken streaming page link for mobile users
* Fixed a few UI issues for stream page on mobile views
* Fixed a few UI inconsistencies with the feed reverse pagination button
* Fixed a bug with profile bundles not showing the total sub price label for 6/12 months subscriptions
* Fixed a bug where cron dispatched emails would get invalid site URLs
* Removed the "Site > Google analytics tracking ID" admin setting, so users can use different analytics versions via the Custom JS setting
* Translation strings fixes and improvements
```

**\[5/1/2022] v3.2.0**

```
* Added custom themes generator service, within the admin panel
- The themes are generated on a remote server. Timings may vary but it might take between 20-40s for a run.
- Regular license holders can generate up to 5 themes per day.
- If the ZIP extension is available on the server, the theme will be updated automatically.
- If the extension is not available, you will need to upload the archive you'll be getting onto the following directory: `public/css/theme`.
- When updating your site, remember to back up your `public/css/theme` folder and restore it after the update.
* Documentation updates
* Other minor bug fixes
```

**\[4/29/2022] v3.1.0**

```
* Made the User > Payments table only show invoices for payers
* Fixed a bug with invoices user access
* Fixed some translation strings inconsistencies over the invoice page
* Fixed some general forms alignment issues over the Admin > Settings area
* Added some more info over Admin > Settings > Invoices tab
* Added some more setup info over the Admin > Settings > Emails tab
* Other minor bug fixes
```

**\[4/18/2022] v3.0.0**

```
* Added live streaming capabilities 
* RTMP Ingestion - OBS or alternative required for creators
* HLS Output with Adaptive Bitrate (up to 360p-1080p)
* Private/Public streams
* Subscription-locked streams
* Pay-per-view locked streams
* Live stream chat & Live viewers counter
* Stream VODs, so users can watch later the stream they bought (if enabled by admin)
* New "Live streams" category over the discover page where all public streams can be found
* New "Live streams" feed category over the user profile, where any live streams & VODs are shown
* Ability for admins to set maximum stream time, with email reminders for creators, before the stream is expiring
* Updated the user payments history page, now Tips are categorized, Post unlocks, and Stream unlocks are having links to the unlocked resource
* Fixed an admin bug related to the Settings tabs menu and a broken docs link
* Fixed a bug over the "Recent media" widget, on the profile page, which would have displayed non-post attachments
* Fixed a bug where post attachment files would not get deleted on post delete
* Fixed profile follows button label being hidden for users not logged in
* Improved the translation strings
* Documentation updates, added new streams setup section
* Other, smaller bugfixes 
```

**\[4/14/2022] v2.9.0**

```
* Made the admin role to be able to preview all media when navigating user profiles
* Made the profile header action buttons not get hidden anymore on mobile devices
* Added CTRL+S shortcut when saving admin settings, as on rest of the admin entities edit panels
* Fixed public pages URLs generation within the sitemap
* Few translation fixes
* Documentation updates
```

**\[4/11/2022] v2.8.0**

```
* Slightly updated the login/register forms layout when using social logins
* Translations fixes over user's withdrawal area
* Fixed an access issue with custom storage drivers, uploading private assets from the admin panel
* Removed endpoint field for Admin > Storage > Digital ocean spaces
* Small documentation updates
```

**\[4/9/2022] v2.7.0**

```
* Added the admin option of enforcing custom user avatars (re)sizes, if they want to host bigger avatars
* Made the profile page cover image smaller, following the same aspect ratio as on the settings page
* Renamed the admin "Messenger & Notifications" settings area to "Websockets"
* Fixed an issue related to custom CSS & JS code not being inserted into the site 
* Fixed a few missing translations, over the user's withdrawals area
* Fixed a bug related to tips not working on the user bookmarks page
* Fixed a bug related to NowPayments admin email notifications
* Fixed a few bugs over the installer, now showing more explicit error messages
* Small documentation improvements
```

**\[3/29/2022] v2.6.0**

```
* Added new fields on user withdrawals, where users can choose more specific payout methods (Eg: Bank transfer, Paypal, etc). Payout methods are customizable via the admin panel
* Added a new admin option for enforcing SSL app-wise. Only needed for very rare hosting environments having SSL issues
* Fixed a bug where withdrawals would be counted as money earned within the admin dashboard metrics
* Fixed a pluralization issue over the post box tips label
* Fixed a bug where messenger bubbles wouldn't cut the text for large lines with no spaces
* Other small bugfixes and cleanups
* Small documentation updates
```

**\[3/22/2022] v2.5.0**

```
* Added admin setting allowing to choose between default users privacy settings when registering (eg: public/private profile)
* Fixed a bug related to private profiles not being accessible to logged-in users
* Fixed a bug related to creator offers where offers would not start right away
* Fixed a bug related to creator offers where the offer date would get reset when re-saving multiple times
* Fixed a bug related to creator offers where the profile page would show negative offer values
* Fixed a bug related to incomplete/canceled subscriptions would show an "empty show" more button, on the user subs panel
* Fixed a bug when the username was too long, it was being displayed over the user-side menu
```

**\[3/18/2022] v2.4.1**

```
* Fixed a bug when navigating back on the create page after posting, the text would get saved as a draft.
* Fixed a broken user profile link over post comments
* Fixed some client-side errors occurring on the actual error pages, breaking translations 
* Cleaned up the PayPal checkout page of any unnecessary branding
* Small translations fixes
* Small improvements and tweaks over the installer module
```

**\[3/16/2022] v2.4.0**

```
* Added NowPayments crypto payments processor for deposits, tips and post unlocks
* Replaced the 2FA device verify page illustration with a new one
* Enforced username validation to only allow letters numbers, dashes, and underscores
* Fixed the sort order for user payments and subscriptions pages
* Small checkout box fixes and tweaks
* Documentation updates
* Other small bugfixes
```

**\[3/15/2022] v2.3.0**

```
* Added DigitalOcean Spaces storage driver
* Fixed a UI bug when uploading avatars on the settings profile page
* Fixed an issue when users were not able to change the site language unless logged in
* Fixed an RTL JS bug breaking client-side code at times
```

**\[3/14/2022] v2.2.0**

```
* Added email-based 2FA implementation
     - Admins can choose to enable or disable it, enforce it when new users are registered, or hide it entirely
     - Users can enable or disable it and manage the list of approved devices
* Added admin option to be able to have a predefined list of users to be followed by default for on user creation
* Added admin option to set default profile type on user creation (free/paid)
* Updated the admin loader gif animation
* Updated the "No content available" illustration, for a better view on dark mode
* Fixed an issue related to posts text wrapping
* Fixed a sitemap bug, related to URLs being wrongly generated, on certain hosting environments
* Fixed a bug where admins were not allowed to be listed as featured creators
* DRM updates and improvements
* Documentation updates
* Other small bugfixes
```

**\[3/6/2022] v2.1.0**

```
* Added the admin option of setting homepage redirects for custom landing pages
* Added the admin option of setting custom users cover images resolution
* Fixed the missing TOS&Privacy links on the register page
* Fixed the default PayPal mode, now defaulting on live for new installations
* Fixed the user settings > birthdate field, now disallowing future dates
* Fixed a bug where for desktop Google Chrome, download controls would appear for videos
* Fixed the missing auto sitemap generation cronjob
* Few translation fixes
* Other small bugfixes
```

**\[3/2/2022] v2.0.0**

```
* Added the option of enforcing user email verifications, if enabled users won't be able to use the site until verified
* Added notifications pills on the user menu for notifications and user messages
* Improved checkout dialog form validations
* PWA App improvements and offline mode improvements and fixes
* Fixed a hardcoded logo for the PayPal payment page generation
* Fixed a bug where the users would be able to follow themselves when using free profiles
* Re-organized the admin settings a bit, moved custom CSS, custom JS and ad spaces into their own category
* Replaced the default admin loading spinner with a custom one
* Made the cookies box auto-dismiss on scroll when on mobile, so the bottom navigation bar will always be visible
* Couple of translation fixes
* Other small UI tweaks and bugfixes
* Documentation updates
```

**\[2/24/2022] v1.9.0**

```
* Added chunked file uploads for post module, allowing owners to bypass Cloudflare & max file size limits (Configurable in Admin panel)
* Allowing admins to send messages to any user via the user messenger
* Set the minimum subscription price to $1, from $5
* Small documentation updates
```

**\[2/22/2022] v1.8.4**

```
* Fixed a couple of translation issues
* Other small bug fixes
* Documentation updates
```

**\[2/16/2022] v1.8.3**

```
* Added MySQL port option over the installer's database setup section
* Other small bugfixes
```

**\[2/15/2022] v1.8.2**

```
* Fixed a messenger bug, happening on certain hosting providers, which was displaying all bubbles on the same side
* Fixed an access issue that was blocking creating post bookmarks for free profiles
* Small translations fixes and tweaks
* Updated admin dashboard links
* Documentation updates
```

*Release notes*

```
* Users running on Wasabi storage driver must update their bucket policy to the latest one provided in the docs @ https://docs.qdev.tech/justfans/#was documentation
```

**\[2/12/2022] v1.8.1**

```
* Fixed an Admin > Email > Encryption bug for TLS protocol
* Fixed a bug related to the PWA manifest not being included on certain routes
* Fixed a messenger thumbnail generation bug
```

**\[2/11/2022] v1.8.0**

```
* Added the list of approved user withdrawals to the User Payments page
* Fixed a bug related to Admin withdrawal requests, which at times was not restoring user balance for rejected requests
* Fixed some error handling issues on the Users withdrawal page
* Fixed a Users search page filters issue when paginating & replaced the filter icon
* Fixed an admin issue where Posts could not be created from the admin panel
* Fixed an admin issue, where default user avatars would display broken images
* Fixed an admin issue related to Users not being able to be edited/created & changed the edit page layout
* Made the admin posts page contain post price & turned the status field into a dropdown field
* Fixed an issue related to tax names over checkout dialog, when using taxes with "All" countries
* DRM & Security improvements
* Small documentation updates
* Other small bugfixes
```

**\[2/8/2022] v1.7.0**

```
* Added offline payments for user deposits. Users can now create a request, attach files and details and admins can approve. The option can be turned on or off from the admin panel.
* Added search filters for People search type. Uses can now filter users by gender, age, and location.
* Added "All" option for Admin > Taxes > Add/Edit tax form, so now admins can create one tax containing all countries.
* Added new user profile setting > Gender (Genders can be edited from the admin panel)
* Added new user profile setting > Gender pronoun (Can be turned on or off from admin, if used, the pronoun will be shown over the user profile)
* Added new Admin > Setting > Site > Redirect page after register. Can be used to send newly registered users either to feed or User profile settings page
* Added additional social media login setup info over Admin > Setting > Social media
* Small documentation updates
* Other small bugfixes
```

**\[2/5/2022] v1.6.2**

```
* Added profiles QR code generation feature - Enableable from the admin panel
* Fixed a bug related to the PWA app not being prompted to be installed
* Small post create page design tweaks and improvements
* Fixed some DB migration issues that appeared since v1.6.0
* Small translation fixes
* Documentation updates
```

**\[2/3/2022] v1.6.1**

```
* Added custom error pages for the rest of the HTTP statuses & slightly improved their designs
* Fixed issues with posts unlock, where creators wouldn't get their money into their balance
* Fixed individual post page layout glitches on desktop devices
* Small design fixes over the profile & feed message boxes
* Small documentation updates
* Other small bugfixes
```

**\[2/2/2022] v1.6.0**

```
* Added new "Featured Creators" admin section, which owners can use to populate the homepage featured creators section
* Turned the Admin > Taxes > Type field into a radio selector, fixing exclusive taxes issues on certain hosting environments
* Renamed the Admin > Public pages slug, fixing some rare rewrite issues on certain hosting environments
* Removed the script tag wrap for custom JS code admin setting, now all custom JS implementations can be used
* Multiple mobile & desktop layout fixes for the Bookmarks, Lists, and Settings pages
* Fixed messenger avatars issue when using remote storage drivers
* Fixed a profile page offers rounding issue for the discount amount
* Fixed a small error box margins on the feed page
* Other small bugfixes & tweaks
```

**\[1/30/2022] v1.5.3**

```
* Fixed a layout issue on desktop devices on the notifications page
```

**\[1/29/2022] v1.5.2**

```
* Redesigned 404 and 500 error pages, added new illustrations for both of them
* Renamed "Site title" admin setting to "Site name" and fixed a few usages of it across the platform
* Added new "Site slogan" admin setting, to be used in numerous places as a short site description/slogan
* Fixed a few currency symbol translation issues
* Fixed the gallery next/prev slight misalignment issue on mobile
* Removed extra spaces from set post price label & Made it save the post price on enter keypress
* Other small bugfixes
```

**\[1/28/2022] v1.5.1**

```
* Fixed the broken sticky menus & widgets from feed & profile on desktop variant
```

**\[1/28/2022] v1.5.0**

```
* Added bottom navigation bar for mobile devices to the detriment of the left sidebar
* Redesigned messenger page layout, now contacts are shown on a left sidebar + Other messenger related tweaks
* Numerous layout fixes over the Feed, Notifications, Bookmarks, Lists & Profile pages
* Standardized all pages headers for both desktop and mobile devices
* Standardized all pages borders for a more consistent layout
* Fixed mobile listings issues over the Search > People page
* Fixed a few spacing issues over the feed cards
* Fixed an issue with mobile layout sometimes extending the viewport more than the device
* Added free profile follows to the messenger suggested members dialog
* Fixed a bug related to message member suggestions not being populated at times
* Fixed a bug related to admins not being able to delete users in certain scenarios
* Couple of SEO improvements, including fixed meta description for the homepage
* Numerous translation fixes & tweaks
* Numerous RTL fixes and optimizations
* Database indexes optimizations
* Other small bugfixes and cleanups
```

**\[1/23/2022] v1.4.0**

```
* Added social login feature (Twitter, Facebook, Google), can be configured from the admin panel
* Fixed homepage responsiveness issue
* Fixed the free profile follow/unfollow profile feature on the post page for free profiles
* Fixed an access issue, forbidding comments & likes to free profiles content
* Fixed the paginators buttons text misalignment
* Other small bugfixes & UI tweaks
```

**\[1/21/2022] v1.3.1**

```
* Added new email driver - Sendmail aka PHP mail() function
* Fixed an issue with the homepage logos on Firefox browser
* Fixed the Post page SEO title
* Fixed paginators navigation buttons misalignment
* Fixed a translations related bug & added a few missing translations 
```

**\[1/19/2022] v1.3.0**

```
* Added Search Widget & Dedicated Search Page (Logged in, users can search their feeds while non-logged-in users can only search for public users) 
* Standardized all widgets design (over Feed, Profile, Search areas)
* Fixed an admin bug related to missing setting fields descriptions
* Fixed a database related bug, that was rarely occurring on certain hosting environments 
* Fixed a user messenger bug over the mobile version
* Made all secondary navigation panels have their text bolder
* Fixed a feed UI bug related to some excessive margins
* Fixed a UI bug over the homepage user cards username not being bold
* Few translations related fixes and tweaks
* Fixed a layout breaking bug, when navigating back to the posting page, after sending a tip
* Fixed a Profile page title typo
* Added more info over the "Create post" area, so users know they can drag and drop files over the textarea
* Other small bugfixes
```

**\[1/12/2022] v1.2.0**

```
* Added Coinbase as a new payment provider (Enabled for deposits, tips, post unlocks)
* Added Webhooks & CronJobs setup info over admin settings area
* Fixed a broken label over the installer's first step
* Fixed a few missing descriptions for some admin settings
* Added a descriptive tooltip over the file's icon for the create post page
* Improved cronjobs logging
* Documentation updates
* Other small bugfixes
```

**\[1/10/2022] v1.1.5**

```
* Admin dashboard improvements (Added quick go-to links to common areas + Documentation links)
* Added new Admin > Settings > Site setting that allows admins to hide the "Verify" page for creators from their user settings menu
* Added new Admin > Setting > Feed setting to allow admins to skip empty profiles out of the suggestions list (as in users with no avatars or covers) 
* Fixed the user wallet (deposit) page to only show up available payment providers
* Fixed a typo for the feed suggestions widget title
* Small wording changes around User > Rates settings labels to better indicate how prices should be set up
* Small licensing system fix
* Added an in-site embed 500 error page template
* Documentation updates (Info on how to customize homepage, maintain custom versions, emails driver setup & more)
```

**\[1/6/2022] v1.1.4**

```
* Fixed a bug related to SMTP driver admin configuration
* Fixed an email template bug, breaking a couple of email implementations
* Turned Taxes > Country field into a multiple select dropdown input
* Made the 6 and 12 months subscriptions calculate the final prices over the profile page, instead of relying on creators to do so
* Added validation over the locked posts price dialog, now allowing only sums bigger than $1
* Added license validation part of the one-click installer 
* Other small bugfixes
```

**\[1/4/2022] v1.1.3**

```
* Added the user's ability to re-send verification messages (A new pop up has been added to user profile & account settings areas)
* Added confirmation message when users are confirming their email addresses
* Added verified badge for ID checked users, over suggestions slider and users profiles
* Added enforced validation for storage driver settings, so admins won't be able to save empty settings in there.
* Fixed the free profiles filter for the feed suggestions box
* Fixed a bug related to emails not using the admin uploaded platform logo
* Fixed a bug related to admin uploaded assets in certain Windows-based hosting servers
* Fixed the size of users avatars over Admin > Users area
* Small UI related tweaks over the feed area
```

**\[12/31/2021] v1.1.2**

```
* Fixed an issue related to avatars & covers broken links when served from Wasabi
* Fixed an Admin > Users save bug
* Documentation updates (Added Wasabi setup info, Theming instructions & other tweaks)
```

**\[12/30/2021] v1.1.1**

```
* Added an Admin > Settings > Ad spaces category, and one default ad space, for the right sidebar used on the feed & user profiles pages
* Fixed a bug related to custom JS code not being included in the page in some scenarios
* Fixed a bug related to .wmv video file uploads
* Small admin related UI tweaks
* Small documentation tweaks and updates
```

**\[12/29/2021] v1.1.0**

```
* Added "Free Profiles" capabilities, so now creators can have free accounts, while fans are able to unlock their content with just a "Follow"
* Re-designed the messenger module mobile layout & Other messenger related fixes
* Added an (admin) option of generating text-based assets watermarks (for including creator profile link)
* Added an (admin) option of allowing users to be able to zoom in/out on assets galleries
* Fixed an issue related to image watermarks when using custom storage drivers
* Fixed a bug related to profile page list management dialog, showing incorrect number of members inside a list
* Fixed a few translation issues related to lists in general
* Other small bugfixes
```

**\[12/27/2021] v1.0.6**

```
* Made the user sidebar populate languages dropdown based on provided locale files
* Fixed the broken user admin save functionality & Other general admin side fixes
* Fixed the broken .mkv video files upload
* Fixed a bug related to users Identity Check feature
* Other small bugfixes and cleanups
```

**\[12/24/2021] v1.0.5**

```
* Added Wasabi storage driver
* Made all platform dialog modals get vertically centered
* Admin styles consistency fixes & Few other tweaks
* Other small bugfixes
```

**\[12/21/2021] v1.0.4**

```
* Admin > Added a new setting that allows feed's suggestion slider widget to autoplay slides
* Admin > Moved the currency symbol & code settings from the "Site" category to "Payments"
* Admin > Added new "Custom CSS" & "Custom JS" settings, allowing admins to add custom tracking codes or styles
* Admin > Added setting that allows skipping the re-encoding of .mp4 videos, saving upload time and CPU usage (Recommended use: OFF)
* Admin > Added setting that allows admins to set maximum uploaded videos length (in seconds)
* Few UI fixes over the user payments & invoices areas.
* Other small bugfixes
```

**\[12/18/2021] v1.0.3**

```
* Fixed a validation bug for locked posts which was blocking payments for post unlocks under $5
* Fixed a bug for the copy link fallback function of share/copy link feature
* Added new user info over it's profile  (Location - Website URL - Join date)
* Other small bugfixes
```

**\[12/17/2021] v1.0.2**

```
* Fixed a messenger bug, that was skipping websokets connections at times
* Fixed a client-side bug related to the checkout window, occurring on certain server setups
```

**\[12/16/2021] v1.0.1**

```
* Fixed an issue with the checkout dialog on the profile subscribe button
* Fixed the feed suggestions slider ( was locked on 3 suggestions )
* Fixed the case where users would have been able to tip themselves
* Fixed issues when running the platform on dark mode theme by default
* Fixed a bug related to invalid usernames 
* Other small bugfixes
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://changelogs.qdev.tech/products/fans.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
