=== BuddyBoss Platform ===
Contributors: buddyboss
Requires at least: 4.9.1
Tested up to: 5.6
Requires PHP: 5.6.20
Stable tag: 1.5.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

BuddyBoss Platform helps site builders & developers add community features to their websites, with user profiles, activity feeds, and more!

= Documentation =

- [Tutorials](https://www.buddyboss.com/resources/docs/)
- [Code Reference](https://www.buddyboss.com/resources/reference/)
- [Github](https://github.com/buddyboss/buddyboss-platform/wiki)
- [Roadmap](https://www.buddyboss.com/roadmap/)

== Requirements ==

To run BuddyBoss Platform, we recommend your host supports:

* PHP version 7.2 or greater.
* MySQL version 5.6 or greater, or, MariaDB version 10.0 or greater.
* HTTPS support.

== Installation ==

1. Visit 'Plugins > Add New'
2. Click 'Upload Plugin'
3. Upload the file 'buddyboss-platform-pro.zip'
4. Activate 'BuddyBoss Platform' from your Plugins page.

== Setup ==

1. Visit 'BuddyBoss > Components' and adjust the active components to match your community. (You can always toggle these later.)
2. Visit 'BuddyBoss > Pages' and setup your directories and registration pages. We create a few automatically, but suggest you customize these to fit the flow and verbiage of your site.
3. Visit 'BuddyBoss > Settings' and take a moment to match BuddyBoss Platform's settings to your expectations. We pick the most common configuration by default, but every community is different.
4. Visit 'BuddyBoss > Help' for tutorials on further configuration.

== Frequently Asked Questions ==

= Can I use my existing WordPress theme? =

Yes! BuddyBoss Platform works out-of-the-box with most generic WordPress themes.

= Will this work on WordPress multisite? =

Yes! If your WordPress installation has multisite enabled, BuddyBoss Platform will support the global tracking of blogs, posts, comments, and even custom post types with a little bit of custom code.

Furthermore, BuddyBoss Platform can be activated and operate in just about any scope you need for it to:

* Activate at the site level to only load BuddyBoss Platform on that site.
* Activate at the network level for full integration with all sites in your network. (This is the most common multisite installation type.)
* Enable multiblog mode to allow your BuddyBoss Platform content to be displayed on any site in your WordPress Multisite network, using the same central data.
* Extend BuddyBoss Platform with a third-party multi-network plugin to allow each site or network to have an isolated and dedicated community, all from the same WordPress installation.

== Changelog ==

= 1.5.6 =
* Moderation - New Moderation Component added
* Moderation - Added option to allow members Block each other
* Moderation - Added option to allow members Report other members content
* Groups - Fixed activity access for hidden social groups
* Groups - Fixed send message members listing scroll issue
* Forums - Fixed forum reply copy-paste content formatting
* Forums - Fixed Forum directory search option not working as expected
* Forums - Fixed discussion and reply, photos documents attachment issue
* Activity - Fixed member profile, friend activity scope
* Media - Improved photos directory page
* Media - Provided option to Create Album and Move Photos while uploading
* Media - Provided option to Create Folder and Move Document while uploading
* Media - Provided option to Move Photos into Album from Activity
* Media - Provided option to limit the number of Photos/Documents uploaded per batch
* Messages - Code refactoring
* REST API - New endpoints added for 'Moderation' feature
* REST API - New endpoints added for 'Relevant Activity' feature

= 1.5.5.1 =
* Messages - Fixed message threads critical security bug
* Messages - code refactoring

= 1.5.5 =
* Groups - Fixed group message media shows in the photos tab
* Groups - Fixed group message private bcc thread bug
* Forums - Fixed GIPHY play button alignment issue in discussions
* Activity - Added 'Relevant Activity' support
* Activity - Improved Edit Activity popup layout
* Activity - Improved 'read more' link logic for blog posts activity
* Media - Fixed create album popup, title becomes empty on a validation error message
* Media - Improved GIPHY media logic to render from GIPHY server
* Media - Fixed download issue with signed media
* Network Search - Fixed Media search results layout issues
* Email Invites - Fixed recipients profile type not assigned issue
* REST API - Fixed media API privacy issue
* REST API - Fixed API issues in media and activity
* WPML - Fixed private network enabled public content issue

= 1.5.4 =
* Profiles - Improved Profile completion module caching logic
* Notifications - Fixed custom notification blank text issue
* Notifications - Fixed forum reply notification incorrect timestamp
* Notifications - Fixed notification issue when a user comments on a blog post
* Groups - Private groups documents security issue fixed
* Groups - Fixed forums permission issue for non-members
* Forums - Fixed forum reply image repost issue
* Activity - Fixed invalid avatar on the activity post form
* Activity - Fixed blog post activity video embed issue
* Messages - code refactoring
* Network Search - Provided option to search for photos and albums
* REST API - Fixed many API issues in activity, media, messages, members, and social groups
* Compatibility - Fixed password reset email layout issue with 'Paid Memberships Pro' plugin

= 1.5.3 =
* Profiles - Improved profile and Groups cover photo upload
* Profiles - Fixed fieldset caching issue based on profile types
* Groups - Fixed issue to show hidden groups in the group directory page
* Groups - Fixed group tooltip UI issue when cover photo settings disabled
* Groups - Fixed group invite message do not show
* Groups - Fixed groups parent setting issue in the dashboard
* Forums - Fixed forums tab in profile when configured Forums directory as a child page
* Forums - Fixed forums reply editor formatting issue
* Activity - Fixed issue to show 'read more' link for blog posts activity
* Media - Updated Dropzone 5.7.2 library
* Media - Improved security
* Photos - Fixed photo description editing issue in the popup
* Messages - Fixed messages thread formatting
* Network Search - Fixed minor network search issue
* BuddyPanel - Fixed selected profile tab issue
* Performance - Improved DB queries
* Translations - Updated German (formal) language files

= 1.5.2 =
* Profiles - Provided option to re-order profile action buttons, visible when viewing other member's profiles
* Profiles - Fixed profile completion widget issue when first or last name field disabled
* Profiles - Fixed registration duplicate field issue when profile type enabled
* Forums - Fixed forums 404 issue when configured as a child page
* Activity - Fixed URL preview for Cloudflare sites not allowing default 'user-agent'
* Activity - Fixed activity editor, formatting toolbar focus issue
* Activity - Fixed activity update in other member's profile
* Photos - Fixed add photos popup layout issues
* Documents - Fixed document sub-folder download issue
* Messages - Fixed invalid gravatar issue in private messages module
* Messages - Allowing admin always to send private messages to all members on the site
* Compatibility - Fixed profile cropping compatibility issue with Jetpack plugin
* Translations - Updated German (formal) language files

= 1.5.1.1 =
* Photos - Fixed private messages photos and documents attachments security issue

= 1.5.1 =
* Profiles - Provided 'Cover Photo Repositioning' support in Profiles and Groups
* Profiles - Fixed profile completion widget profile photo issue to consider gravatar
* Profiles - Fixed profile completion widget social network field count issue
* Profiles - Fixed display name format, field visibility, and field requirement logical issue
* Groups - Provided options to Hide subgroups from Groups Directory & Group Type Shortcode
* Groups - Fixed invites module to allow sending invites to group members in bulk
* Forums - Fixed forums page not working when configured as a child page
* Forums - Fixed reply editor HTML formatting issue
* Activity - Fixed 'Edit Activity' module related critical bugs
* Activity - Fixed activity form focus issue on click
* Activity - Fixed activity form @mention delete issue
* Activity - Fixed 404 Page issue when activity settings are updated
* Media - Fixed issue to allow sending just emoji in messaging, activity, forums, etc
* REST API - Small API fixes and code enhancement in media
* REST API - New endpoints added for 'Edit Activity' feature

= 1.5.0 =
* Activity - Provided 'Edit Activity' support
* Activity - Provided settings to allow members to edit their activity posts for a duration specified
* Activity - Provided 'Edit Activity' compatibility with photos, documents, permissions, emoji, giphy, etc
* Profiles - Provided option to setup Custom Profile dropdown
* Profiles - Provided option to Hide Profile navigation
* Profiles - Fixed profile completion issue with Repeater Field Set
* Forums - Fixed discussion nested replies notification issue
* Forums - Fixed discussion reply editor formatting issue
* Media - Fixed album edit/save/cancel button layout issue
* Documents - Fixed document download link privacy issue
* Documents - Fixed document sub-folder download issue
* Messages - Improved message thread delete logic
* Messages - Fixed deleted message thread count issue
* Templates - Profile navigation template enhancement for new profile navigation hide feature
* REST API - Fixed API issues in profile, media, and social groups
* LearnDash - Fixed Social groups and LearnDash groups sync conflict
* Compatibility - Fixed frontend page conflict with Elementor plugin
* Compatibility - Fixed activity date conflict with TranslatePress plugin
* Compatibility - Fixed document layout issues with Wallstreet Theme

= 1.4.9 =
* Profiles - Fixed profile completion logic to reuse the same feature in Elementor
* Media - Fixed logic to delete GIF attachments when entry deleted
* Documents - Improved the logic to support BuddyBoss REST API
* Compatibility - Fixes for WordPress 5.5 and PHP 7.*

= 1.4.8 =
* Media - New settings to set maximum file upload size for Photos and Documents
* Media - Improved media popup code to work inside our new Elementor 'Activity' widget
* Media - Improved the logic to support BuddyBoss REST API

= 1.4.7 =
* Profiles - Fixed profile field type Gender default options unable to re-order
* Profiles - Fixed profile completion widget does not update with object caching ON
* Profiles - Fixed profile repeater fieldset, delete repeater field not working
* Groups - Fixed documents and folders add/edit/delete/move permissions for group organizer/moderator/member
* Groups - Fixed performance issue when group members increases
* Groups - Fixed hidden groups not showing for group type shortcode
* Forums - Fixed discussion reply text formatting validation
* Activity - Fixed photo comment email notification on the activity feed
* Activity - Fixed Privacy for activity attached photo
* Activity - Fixed activity preview to allow German characters
* Activity - Fixed activity post update formatting issues
* Documents - Fixed document rename does not allow non-English characters
* Messages - Improved the avatar display for multi-user message threads
* Network Search - Fixed search members based on members profile field-specific privacy
* Multisite - Fixed repair and import tools inaccessible/broken in multi-site
* REST API - Fixed API issues in activity, private messages, connection, and site permissions
* REST API - New endpoints added for Email invites profile types changes
* Compatibility - Fixed register and activate page title when RankMath plugin is active
* Compatibility - Fixed social groups and LearnDash group slug conflict
* Compatibility - Fixed courses access based on membership expiry from MemberPress plugin
* Translations - Fixed 'TB, GB, MB, KB' text not translatable for memory unit
* Translations - Fixed text for document file extension descriptions not available for translation
* Translations - Fixed admin dashboard text not translatable
* Translations - Added Hungarian language files
* Translations - Updated German (formal) language files

= 1.4.6 =
* Groups - Fixed 'Pending Invites' page unable to display more than 20 invites
* Media - Fixed photo attachments in messages not always displaying for recipients
* Messages - Fixed unable to delete a conversation if Notifications is disabled
* Activity - Fixed very long URLs unable to be entered into activity feed posts
* Private Network - Fixed homepage being visible when using 'Custom URL' for Registration
* REST API - Fixed conflict on some servers, with creating and editing posts and pages
* LearnDash - When courses are connected to groups, fixed incorrect 'Lessons' count
* LearnDash - Fixed error notices on group 'Courses' tab when 'WP_DEBUG' is enabled
* Translations - Fixed 'his, her, their' text not translatable for 'Gender' profile field
* Translations - Fixed layout issues on profile page when language set to Hungarian

= 1.4.5 =
* Profiles - Now allowing underscores in 'Nickname' field for registration and @mentions
* Activity - Fixed small images in activity feed getting scaled up and distorted
* Media - Fixed certain document types not always uploading into Forum replies
* Media - Improved the formatting of media popups in Forum replies
* REST API - Fixed API issues in private messages, activity privacy, and site permissions
* Compatibility - Fixed conflicts with Private Network settings on Memcached servers

= 1.4.4 =
* Profiles - Improved the user experience when adding a new Repeater field on frontend
* Profiles - Fixed certain profile fields types preventing Repeater fields from saving
* Forums - Fixed disabling 'Subscriptions' should remove Subscriptions from member profile
* Forums - Fixed disabling 'Favorites' should remove Favorites from member profile
* Forums - Restrict @mentions dropdown to list only members who have access to the forum
* Groups - Restrict @mentions dropdown to list only members who have joined the group
* Groups - When viewing group invitations page, fixed invitations showing incorrect dates
* Groups - Improved the experience for accepting an invite into a private group
* Media - Added media popups for all Documents and Photos posted into Forums and Messages
* Media - Added 'Download' link to media popups for all Document types and Photos
* Media - Fixed private group Documents visibility, when uploading to profiles is disabled
* Activity - Fixed comments not displaying in activity feed for blog posts and custom post types
* Activity - Fixed media attachments not displaying when commenting on a group update
* Compatibility - Fixed default Profile Type not being assigned when registering via MemberPress
* Compatibility - Fixed text icon conflict with plugin 'BuddyPress User Blog' in Forum replies
* Compatibility - Fixed missing locator icon when using plugin 'BP xProfile Location'
* Compatibility - Fixed conflicts between Documents feature and plugin 'BP Group Documents'
* Compatibility - Fixed notices adding a + symbol between words in PHP 7.4.2 and higher
* Translations - Fixed text 'Invited by' for group invites not available for translation

= 1.4.3 =
* Activity - Fixed some activity posts hidden from logged out users, and new members
* Activity - Fixed 'All Updates' tab not displaying updates from joined private groups
* Documents - Fixed 404 error on profile breadcrumbs when Documents directory is custom page
* Documents - Fixed download links not working when using various SEO plugins
* Documents - Fixed issues with playing and downloading MP3 file uploads
* Documents - Added media popups for documents uploaded into forums and messages
* Documents - Improved the styling of media popups when Activity component is disabled
* Documents - When clicking 'Edit Folder Privacy' we now auto-display the Edit Folder popup
* Documents - When opening the Edit Folder popup, privacy dropdown now displays correct privacy
* Documents - Improved the file upload previews in the WordPress Media Library
* Photos - In Photos directory, fixed group photos displaying when performing any search query
* Emails - Added option to 'Skip Cropping' for logo, to display any logo dimension
* Compatibility - Fixed PHP 7.4 errors when using WP Engine hosting

= 1.4.2 =
* Documents - Added 'Download' link to Image and PDF file preview popups
* Documents - Fixed search results for content set to 'Only Me' and 'My Connections'
* Documents - Fixed timeline of followers for content set to 'Only Me' and 'My Connections'
* Documents - Fixed content set to 'Only Me' being hidden from my sitewide activity feed
* Documents - Newly added Image and PDF protected files display an icon in Media Library
* Security - Added index.html into 'uploads/bb_documents' for enhanced file protection
* WC Vendors - Fixed products added from Vendor Dashboard not showing in activity feed
* WC Vendors - Fixed products displayed in activity feed not showing featured image

= 1.4.1 =
* Forums - Fixed attached images getting removed after editing forum replies
* Media - Set maximum amount of files uploaded per batch at 10 files
* Security - Preventing executable file uploads from running in browser
* Security - New file uploads go into 'uploads/bb_documents' with .htaccess protection

= 1.4.0 =
* Documents - Added documents for Activity, Profiles, Groups, Messages, Forums
* Documents - Added central Documents page for showing all site documents
* Documents - Added live previews for PDF, MP3, CSS, JS, HTML, Text, Image
* Documents - Added functionality to move and organized Documents into Folders
* Documents - Added settings page for customizable Document File Extensions
* Media - Added enhanced privacy controls for uploaded Photos and Documents
* Media - Added functionality to enter 'Description' in Photo and Document popups
* Media - Comments in single Photo and Document popups now sync with activity comments
* Activity - Added enhanced privacy controls for user-created activity posts
* REST API - New endpoints added for Activity privacy changes
* Groups - Improved performance for groups with many thousands of members
* Groups - Fixed 'Send Message' and 'Edit Group Discussion' not translatable
* Forums - Fixed pagination when using shortcode [bbp-topic-index]
* Forums - Fixed issues when using many levels of threaded replies
* Forums - Fixed empty Forums page displaying with Private Network enabled
* Forums - Fixed HTML elements displaying when pasting content as subscriber
* Forums - Merged in security patches from bbPress 2.6.5
* Profiles - Fixed 'Nickname' field privacy when set as other than 'Public'
* Network Search - Fixed results title when using apostrophe or blank entry
* Emails - Fixed email not sending for site admin changing a user's password
* Icons - Switched the default font iconset from 'dashicons' to 'bb-icons'
* Icons - Added new font icons to represent all common file types
* LearnDash - Fixed 'Hidden' social groups not appearing in backend for LD groups
* MemberPress - Fixed JavaScript conflicts with Stripe credit card field
* WPML - Fixed menu links missing when viewing Groups, Photos, Forums in profile

= 1.3.5 =
* REST API - Added official BuddyBoss REST API
* Activity - Fixed website link previews not all using the same formatting
* Activity - Fixed some websites not properly fetching link preview content
* Text Editor - Fixed text formatting buttons overlapping with media uploader
* Forums - When viewing another user's forums, fixed 'My' text displaying in subtabs
* WooCommerce - Fixed 'Lost Password' link redirecting to WooCommerce 'My Account' area
* Compatibility - Fixed deprecated code errors when using PHP 7.4
* Translations - Updated German (formal) language files

= 1.3.4 =
* Activity - Fixed certain link previews displaying doubled in activity posts
* Profiles - Fixed 'Profile Type' filter not working when any Profile Type is hidden
* Widgets - Improved formatting structure of activities in '(BB) Latest Activities' widget
* Tools - Added 'Repair Community' tool for running 'Update activity favorites data'
* Performance - Optimized code when activating plugin on site with 60,000 or more users
* Translations - Updated German (formal) language files

= 1.3.3 =
* Text Editor - Fixed content formatting reset issues when switching edit buttons
* Forums - Fixed 404 error when paginating 'My Discussions' on user profile page
* Forums - Fixed URL conflict between 'Subscriptions' tab and plugin 'WooCommerce Subscriptions'
* Groups - Fixed 'New Group' and 'Delete Group' not working from admin in multisite
* Groups - Fixed organizer of sub-group unable to send invites if not organizer of parent group
* Groups - Fixed subgroups not in 'Subgroups' tab if group type is hidden from Groups Directory
* LearnDash - Fixed creating a LearnDash group with a social group with Messages disabled

= 1.3.2 =
* Text Editor - New text formatting interface in Messages, Activity, Forums
* Text Editor - New text formatting option for adding a code block
* Profiles - Added 'Telegram' and 'WhatsApp' as options in 'Social Networks' field
* Activity - Allow for commenting on activity posts from custom post types
* Activity - Improved formatting of images in activity posts from custom post types
* Activity - Fixed @mentions moving the cursor position when no results are found
* Activity - Fixed link embeds from Chinese websites displaying broken text characters
* Activity - Fixed link embeds not always fetching the best image and description
* Activity - Fixed group members without access posting into group from sitewide activity
* Notifications - Fixed notification for rejected group join request not clearing
* LearnDash - Fixed alignment of Certificate banner for group with single course
* LearnDash - Code optimization and performance improvements for Grid View ajax
* Multisite - Fixed duplicate BuddyBoss menus when enabling 'BP_ENABLE_MULTIBLOG'
* Translations - Added French language files, credits to Jean-Pierre Michaud
* Translations - Updated German (formal) language files

= 1.3.1 =
* Compatibility - Updated a file that was causing false alerts from Windows Defender

= 1.3.0 =
* Messages - New dropdown option to 'Mark unread' in inbox
* Messages - New dropdown option to 'Hide Conversation' in inbox
* Messages - New dropdown option to 'Delete Conversation' for admins only
* Messages - Display number bubble for conversations with 2+ other people
* Group Messages - Hiding bulk sent messages in inbox, until recipients reply back
* Group Messages - Improved the sent message confirmation screen
* Activity - Fixed photo popup not opening on single activity permalink
* Profiles - Added 'VK' as option in 'Social Networks' profile field
* Translations - Added German (formal) language files

= 1.2.9.1 =
* Groups - Fixed emoji in message content
* Forums - Fixed forum/topic create/edit screen issue

= 1.2.9 =
* Groups - Added new option to send messages to group members from the group
* Messages - Improved the logic for deleting your messages from a conversation
* Messages - When a member is deleted, notifications about their messages are removed
* Profiles - Added 'Twitch' as option in 'Social Networks' profile field
* Profiles - Fixed issue when saving 'Date' field to the date January 1, 1970
* Forums - Fixed minor issues when @mentioning other members in forums
* Forums - Fixed settings for 'Disallow editing after' time limit not working
* Activity - Fixed link preview image not always displaying in activity posts
* Activity - Fixed video embeds not displaying after editing the post in admin
* Connections - Display 'More' button on Connections widget when list is maxed out
* Connections - Fixed inconsistent display of Connections based on profile type 
* Widgets - Fixed the member counts showing incorrect in 'Who's Online' widget
* Email Invites - Added ability to invite between 1 to 20 members at once
* Emails - Now sending emails through the WordPress core wp_mail function
* Admin - Fixed 'Screen Options > Pagination' not saving in admin for Activity and Groups
* Developers - Added code filter to extend DropzoneJS image resize options
* Compatibility - Fixed minor code issues with PHP 7.4

= 1.2.8 =
* Registration - New option to use any Custom URL as your registration form
* Forums - New feature to support @mentions in forums, with notifications
* Forums - Fixed video URL embeds not displaying as playable videos in forum replies
* Forums - Fixed forum reply popup not displaying when 'Post Formatting' is disabled
* Forums - Fixed searching for GIFs in GIPHY panel not working in forum reply popup
* Groups - Fixed groups with & symbol displaying as &amp; in activity feed dropdown
* Groups - Fixed 'a' vs 'an' logic for displaying your group role in English language sites
* Profiles - Fixed 'Dropdown' field type not saving when adding hundreds of options
* Profiles - Fixed 'Profile Type' field type not saving when WordPress role is set to (none)
* Activity - Fixed occasional double posting of Youtube videos with embed URLs
* Messages - Fixed new photos attached to messages displaying in member's Photos tab
* Messages - Fixed maintaining formatting when copying and pasting text into the editor
* Compatibility - Fixed incorrect message URLs with LearnDash and WPML both activated
* Compatibility - Fixed conflict with plugin 'LearnDash Ratings, Reviews and Feedback'
* Translations - Fixed text instances that could not be translated

= 1.2.7 =
* Activity - Fixed error on Mentions tab, when 'Activity tabs' option is enabled
* Registration - Fixed false validation on registration page, when using required fields

= 1.2.6 =
* Widgets - Added option to hide '(BB) Profile Completion' widget when progress hits 100%
* Activity - Fixed issue with deleted users leaving 'Unknown' likes in activity
* Notifications - Fixed certain notifications not clearing after clicking in Notifications dropdown
* Network Search - Added icons for search results coming from plugin LifterLMS
* Developers - Added hooks for adding your own options into all Component Settings pages

= 1.2.5 =
* Messages - Fixed message list not loading more after scrolling down on mobile devices
* Messages - Fixed the conversation start date not matching WordPress timezone settings
* Notifications - Fixed issues with toggling Bulk selection of Notifications
* Groups - Fixed links in group description set to 'open in a new tab' loading in the same tab
* Groups - Fixed buttons for Join/Leave Group not working in Group Type shortcodes
* Groups - When posting a photo from sitewide activity into a group, fixed photo not appearing in group
* Forums - Fixed issues on Forums index page when Gutenberg content is added into the page editor
* Forums - Fixed non-admins not seeing their own replies for Hidden groups, in 'My Discussions' tab
* Forums - Fixed 'Unsubscribe' link in forum subscription emails redirecting to 'Email Preferences'
* Forums - Fixed 'Description' input not displaying correctly for 'Create New Forum' shortcode
* Forums - Fixed custom 'CSS Classes' added to Forums menu not displaying on Forums link
* Forums - Fixed text in forum replies displaying as HTML markup in certain situations
* Activity - Consistent styling for default WordPress embeds and our custom preview embeds
* Activity - Fixed the setting to allow activity stream commenting on forum discussions and replies
* Profiles - Fixed assigning 'Photos' as the default profile tab resulting in 404 error
* Privacy - Fixed issue with Privacy and Terms of Service pages occasionally getting 404 errors
* Emails - Fixed formatting of BuddyBoss emails when viewed in Microsoft Outlook
* Registration - Fixed incorrect 'Mismatch' notice appearing on registration page in certain situations
* Widgets - Added new '(BB) Profile Completion' widget for showing profile completion progress
* Widgets - Fixed logic for '(BB) Members Following Me' widget when displayed on other member profiles
* Widgets - Fixed logic for '(BB) Members I'm Following' widget when displayed on other member profiles
* Widgets - Fixed logic for '(BB) My Connections' widget when displayed on other member profiles
* Multisite - Fixed PHP errors displaying while creating a new site in WordPress Multisite dashboard
* Multisite - Fixed Forum Discussions, Tags, Replies links not working in WordPress Multisite dashboard
* Compatibility - Global fix for all radio and checkbox conflicts with various plugins
* Compatibility - Added settings link at Settings > BuddyPress for third party BuddyPress add-ons
* Compatibility - Fixed membership rules for page restriction not working correctly in 'MemberPress'
* Compatibility - Fixed errors in BuddyBoss > Pages, with plugin 'WPML' (WordPress Multilingual)
* Compatibility - Fixed errors in WordPress dashboard when activating 'WP Mail Logging by MailPoet'
* Translations - Fixed text instances in JavaScript files that could not be translated

= 1.2.4 =
* Errors - Fixed PHP fatal error in certain situations

= 1.2.3 =
* Groups - Updated the 'Send Invites' interface to be more intuitive
* Groups - Added proper formatting for ordered and bulleted lists added into group description
* Groups - Added pagination to Manage Members screen when there are more than 15 group members
* Groups - Fixed 'Screen Options' in admin area not toggling 'Description' option properly
* Groups - Fixed 'Restrict Invitations' logic for invites into subgroups before joining the parent group
* Groups - Fixed issues with not being able to select a group type when editing a group
* Activity - Fixed issue with certain links displaying two embeds; fancy embed and fallback embed
* Activity - Improved the slide down animation when clicking 'Read more' on long activity posts
* Activity - Fixed clicking 'Comment' or 'Reply' on an activity post not scrolling down to the comment box
* Profiles - Fixed issue when trying to follow multiple members in a row on Members directory
* Profiles - Fixed extra space when adding a profile type shortcode to a page while BuddyPanel is disabled
* Profiles - Fixed drag and drop issues with field sets, when there are many field sets with long names
* Profiles - Fixed incorrect date ranges when 'Date' profile field type is added to Profile Search form
* Profiles - Fixed issues with selecting 'Profile Type' profile field and getting incorrect error notices
* Profiles - Fixed 'First Name' and 'Last Name' appearing in Account Privacy settings when they are disabled
* Profiles - Fixed 'Last Name' visibility options when Display Name Format is set to 'First Name & Last Name'
* Profiles - Added proper formatting for lists and underline when using 'Paragraph Text' profile field type
* Forums - Fixed issues when adding multiple forum shortcodes onto the same WordPress page
* Forums - When receiving a notification about a forum reply, the link now scrolls down to the specific reply
* Messages - Fixed the Back button not working right after composing a message, on mobile devices
* Media - Fixed GIF not working when replying to a single activity post on its permalink screen
* Network Search - Added an option to search forums based on their Discussion Tags
* Email Invites - Fixed shortcode {{{inviter.url}}} not working in invitation email template
* Email Invites - Fixed 404 error when trying to log out right after sending email invites
* Widgets - Fixed '(BB) Connections' widget sorting members incorrectly when added to Activity Feed
* Privacy - Fixed issue with extra 'Privacy Policy' pages being created when activating components
* LearnDash - Fixed scheduled courses, lessons and topics incorrectly posting into Activity Feed
* LearnDash - Fixed emails not sending to users registering to the site via enrollment into a Free course
* Compatibility - Fixed conflict when enabling 'Private Network' while allowing account creation in 'WooCommerce'
* Compatibility - Fixed conflict with Email Invites email link when using plugin 'Paid Memberships Pro'
* Compatibility - Fixed Network Search displaying results that are restricted via plugin 'Paid Memberships Pro'
* Compatibility - Fixed verified badge not showing in forums with plugin 'Verified Member for BuddyPress'
* Compatibility - Fixed redirect issues for Forums, Photos and Groups tabs with plugin 'WPML'
* Compatibility - Fixed conficts with plugin 'WordPress SEO Plugin - Rank Math'
* Compatibility - Fixed conficts with plugin 'Hide My WP'
* Translations - Fixed text instances that could not be translated

= 1.2.2 =
* Activity - Fixed certain link embeds URLs not rendering proper results
* Profiles - Fixed member type not displaying in profile cards in 'My Connections' tab
* Profiles - Fixed the 'Mutual Connections' tab incorrectly showing all members
* Profiles - Fixed pagination of members when using [profile type=""] shortcode
* Groups - Fixed pagination of groups when using [group type=""] shortcode
* Groups - Fixed 'Read more' in group activity feed not working when Media component is disabled
* Groups - Added ability to re-order Photos and Albums tabs in customizer
* Forums - Fixed issue when posting a forum reply using only a GIF, with no text
* Forums - Fixed issue with pagination through forums in Forums index
* Notices - Fixed site notices not clearing after closing them, for non-admin members
* Registration - Fixed data not saving on register form when validating incomplete fields
* Widgets - Changed 'More' link in 'Users I'm Following' widget to redirect to 'Following' tab
* Compatibility - Fixed conflict with WP Ultimo while Network Search is enabled
* Compatibility - Added support for 'bp_embed_oembed_html' filter in code
* Documentation - Now syncing all docs in real time from BuddyBoss Resources website

= 1.2.1 =
* Profiles - Fixed field sets not editable on some profile types when Repeater Set is enabled
* Profiles - Fixed pagination of members directory not scrolling back to top of page in mobile
* Groups - Fixed pagination of groups directory not scrolling back to top of page in mobile
* Groups - Fixed option to 'Restrict Invites' into sub-groups, to only members of the parent group
* Forums - Fixed marking discussion as Favorite not always saving after page refresh
* Forums - New settings section to customize 'Forum Profile Slugs'
* Media - Fixed photos added into newly created group album not saving

= 1.2.0 =
* Groups - When logged out users visit a private group, now redirects to Login instead of 404 error
* Groups - New option to display group directories in Grid View, List View, or both with a toggle
* Profiles - New option to display profile directories in Grid View, List View, or both with a toggle
* Profiles - Fixed display of 'Phone' profile field type when added into a Repeater set
* Profiles - Fixed issue with saving international numbers in 'Phone' profile field type
* Profiles - Fixed issue with saving Visibility when editing 'Profile Type' profile field type
* Forums - Added full support for all bbPress forum shortcodes
* Forums - Fixed issue with restoring trashed discussions in WordPress admin
* Forums - Fixed pagination issues when viewing the last page of discussions
* Forums - Fixed displaying original text formatting when editing a forum post
* Media - Now displaying the number of photos in social group 'Photos' tabs
* Media - Fixed syncing of photo deletion between frontend and admin Media Library
* Media - Fixed photo lazy loading when selecting from existing photos to add into an album
* Notices - Now displaying site notices on all WordPress pages
* Notices - Added support for entering shortcodes into site notices
* Email Invites - Removed the avatar and name from email template sent to invited recipients
* Widgets - Added tooltips to display the name of each member in both 'Following' widgets
* Akismet - Improved styling for 'Spam' icon in activity feed when Akismet is configured
* LearnDash - New option to display 'My Courses' menu for logged in members
* LearnDash - Fixed 'Courses' tab on groups not applying custom label for 'Courses' text
* Compatibility - Improved support for many plugins that 'Require bbPress' and 'Require BuddyPress'
* Coding Standards - General code refactoring, validated through PHP_CodeSniffer
* Translations - Added Hungarian language files, credits to Tamas Prepost
* Documentation - Profile Grid vs List View
* Documentation - Group Grid vs List View
* Documentation - Forum Shortcodes
* Documentation - New Forum Shortcode
* Documentation - My Courses Profile Menu

= 1.1.9 =
* Performance - Lazy load iframes (video embeds) in Activity
* Activity - New option to display activity in separate tabs based on activity type
* Activity - New widget '(BB) Users Following Me' to display all members following the logged-in user
* Activity - When embedding links with no additional text, show the content preview and hide link URL
* Activity - When embedding a Youtube link that cannot fetch a video preview, fall back to image preview
* Activity - Fixed link previews when embedding links from a Facebook url
* Activity - Fixed link previews when embedding links from an AMP url
* Profiles - When hiding members of a profile type from Members Directory, hide from '(BB) Members' widget
* Groups - Fixed issue with deleting members from a group, when LearnDash is enabled
* Groups - Fixed filtering group types set to be hidden from Groups directory, in all scenarios 
* Groups - When a group member changes their Name, now updates their name in previous group activity feeds
* Groups - When editing groups from backend, fixed dropdown list of available Group Types
* Groups - When auto-creating a group from a LearnDash group, the group members now show correct join date
* Forums - When adding tags to a discussion or reply, now showing suggested tags as you type
* Forums - When replying to a sub-forum in a group, now displaying an activity post in the group feed
* Media - Fixed issue with deleting albums from groups
* Media - Fixed displaying photos uploaded into groups in the global Photos page, based on group privacy
* Media - When deleting an image from activity, fixed auto-deleting the image from photos tab
* Email Invites - If an invited email is already a member, providing proper validation now
* Email Invites - Fixed 'Email Invites' tab showing on other member profiles, when viewing as Admin
* Email Invites - Fixed WordPress error when sending invites, on some servers
* Registration - Reduced character minimum for 'Nickname' to 3 characters, previously was 4
* Registration - Added validation telling users that underscores are not allowed for 'Nickname'
* Registration - Fixed validation when 'Profile Type' field is required and in a non-signup field set
* Registration - Nicer 'Mismatch' validation when Email and Confirm Email do not match
* Registration - Fixed activation email not sending in multisite, in some servers
* MemberPress + BuddyPress Integration - Fixed Name fields when registering to a member level
* MemberPress + BuddyPress Integration - Added the 'Membership' links into profile dropdown
* Compatibility - Improved support for plugins that 'Require bbPress' and 'Require BuddyPress'
* Documentation - Forum Settings
* Documentation - Activity Tabs
* Documentation - Registration Confirm Email/Password
* Documentation - Theme Header (Mobile)

= 1.1.8 =
* Profiles - Allow Uppercase letters in Nicknames, and auto-convert them to lowercase for Usernames
* Profiles - Fixed display of name fields that include unicode characters
* Profiles - Fixed empty results in Profile Search form for 'Date' field type
* Groups - When adding a photo, an activity post will now show in the group feed
* Groups - Fixed loading of group members, when Activity Feeds and Network Search are both disabled
* Groups - Fixed loading of 3rd party plugin options added to 'Manage > Details' group page
* Blog - Fixed conflict with WordPress 'Categories' widget on blog archive
* Tools - 'Repair Community' tool now runs in batch processes via AJAX
* Tools - 'Repair Forums' tool now runs in batch processes via AJAX
* Compatibility - Improved support for 'BuddyPress for LearnDash' plugin

= 1.1.7 =
* Profiles - Fixed issues with duplicate Name fields in some installations
* Forums - Fixed media not displaying in replies, due to Lazy Load issues
* Forums - Fixed formatting displaying as HTML when replying as non-admin
* Forums - Fixed emoji displaying too big, for new forum replies only
* Forums - Fixed GIFs not working, unless Photos was also enabled in Media settings
* Groups - When using Group Types with custom role labels, using correct label now in discussions
* Activity - When '(BB) Connections' widget was used on Activity page, it was not working correctly
* Login - Fixed layout of login page, when 'Privacy' is enabled with Privacy page used
* Messages - Fixed issues with invalid usernames while sending messages
* Registration - When using Profile Type, and hiding First Name and Last Name, fixed conditional logic
* Registration - When using Profile Type, and validation show errors, conditional fields remain now
* Registration - Added validation telling users to use lowercase or number characters for 'Nickname'
* WooCommerce - When purchasing while logged out, and creating a new account, we now send account activation email
* Compatibility - Improved support for 'Google Captcha (reCAPTCHA) Pro' plugin

= 1.1.6 =
* Performance - Lazy load images in Activity, Forums, Photos and Albums
* Profiles - Added the ability to re-order First Name, Last Name, and Nickname profile fields
* Activity - When a member changes their Nickname, the auto-suggest for mentions now uses the updated Nickname
* Activity - When a member changes their Nickname, the 'Email Preferences' page now uses the updated Nickname
* Activity - Fixed 'Link Previews' failing when pasting URLs from certain websites
* Forums - Fixed Private and Hidden forum discussion access on the Forums index, for logged out users
* Forums - Consistent styling of site notices in Forums tabs on member profiles
* Registration - New option to require Email confirmation on the register form
* Registration - New option to require Password confirmation on the register form
* Registration - Fixed conditional logic to display profile fields that depend on a Profile Type
* Toolbar - Display the correct name format in admin Toolbar, as used in frontend Toolbar
* BuddyPanel - When using the 'Email Invites' menu in the BuddyPanel, it was missing when switching users
* MemberPress - Fixed redirect issues with the MemberPress custom login page
* Compatibility - Added settings at BuddyBoss > Integrations > BuddyPress Plugins, for BuddyPress add-on options

= 1.1.5 =
* Performance - Faster loading of Gravatar images on Members directory
* Performance - Reduced number of CSS and Javascript files loaded per page
* Performance - Removed Heartbeat API from all pages besides Activity, reduces requests to server
* Performance - Improved PHP caching for Media, Albums and Activity
* Profiles - Added 'Snapchat' as option in 'Social Networks' profile field
* Profiles - Fixed profile name field syncing between WordPress admin and BuddyBoss profiles
* Profiles - Fixes issue with 'Reset' filter not always working
* Profiles - Fixed 'Profile Types' filter showing wrong label, and not displaying if type has no members
* Activity - External links added in activity posts now open in a new tab/window
* Messages - Fixed issue with message thread loading, now doing one thread fetch request at a time
* Forums - Fixed issue with editing forum posts that include media attachments
* Forums - Fixed Edit and Merge links for all forum roles
* Groups - Display group member role in singular format, if only 1 member of that role
* Media - Fixed issue with creating an album set to 'My Connections' privacy
* Registration - Added validation notice if Nickname added is less than 4 characters
* Compatibility - Improved support for 'GEO my WordPress' plugin
* Compatibility - Improved support for Keap (Infusionsoft) API in plugins
* Translations - Fixed text instances that were not available for translation
* Errors - Fixed various PHP errors in certain situations
* Documentation - Membership Plugins

= 1.1.4 =
* Profiles - Fixed issue with member profile recognizing existing Profile Type
* Forums - Improved database query performance for Forums component
* Forums - Removed non-functional Edit and Merge links from some forum roles
* Errors - Fixed various PHP errors in certain situations

= 1.1.3 =
* Profiles - Allow users to self-select 'Profile Type' via new profile field
* Activity - Fixed issue with commenting on activity after clicking 'Load More' multiple times
* Activity - Fixed media posted in activity feed not always displaying
* Activity - Fixed photos added to group feed not displaying in group photos tab
* Activity - Fixed clicking 'Read more' link hiding the media attachment
* Messages - Fixed members without First Name displaying in messages as 'Deleted User'
* Groups - Status button said "You're an Member" instead of "You're a Member"
* Compatibility - Allow 'Events Manager' and other plugins to activate properly with Platform
* Migration - Fixed 'Nickname' field not displaying after migrating from BuddyPress 
* Errors - Fixed various PHP errors in certain situations

= 1.1.2 =
* Activity - Fixed media popup showing no image with Groups component enabled
* Activity - Fixed word-wrapping when long sentences are posted in activity
* Activity - Fixed crop ratio for wide/landscape media images
* Activity - Fixed media disappearing when clicking 'Read more' in activity feed
* Activity - Show admin notice when 'Heartbeat API' is disabled, for 'auto-refresh' 
* Media - Improved the image rotation script for photos uploaded in mobile browsers
* Media - Improved experience for media migrations, and ability to re-migrate
* Profile Types - When creating new type, fixed issue when selecting 'None' as WordPress role
* Multisite - Fixed issue with names not displaying in sub-sites
* LearnDash - Fixed conflict with 'Memberium' protected content in Lesson sidebar
* LearnDash - Now using WordPress 'Date Format' for dates in LearnDash
* Compatibility - Fixed default avatar conflict with 'WP User Avatar' plugin
* Compatibility - Fixed registration field syncing with 'WooCommerce Memberships' plugin
* Errors - Fixed various PHP errors in certain situations

= 1.1.1 =
* Profiles - New option to remove First and Last Name, depending on Display Name Format
* Groups - Activity posted in private groups now displays in activity feed
* Media - Fixed image rotation issues for photos uploaded in mobile browsers
* Activity - Allow activity to load when 'Heartbeat API' is disabled, for WPEngine hosting
* Cover Photos - Display validation message when cover photo was uploaded successfully
* Date Format - Now using WordPress 'Date Format' for dates throughout the network

= 1.1.0 =
* Profiles - Fixed profile dropdown not appearing with some plugins
* Toolbar - New option to show/hide Toolbar for admin users vs members
* Messages - Nicer text preview when message contains only an image or gif
* Media - When migrating from BuddyBoss Media plugin, fixed migration issues
* Multisite - Fixed issue with Name fields duplicating in new sub-sites
* Performance - Made functions less likely to timeout on shared hosting
* Translations - Fixed text instances that were not available for translation
* Dashboard - Moved 'BuddyBoss' menu higher up for accessibility

= 1.0.9 =
* Profiles - Fixed profile dropdown not working with Toolbar disabled
* Profiles - New option for 'Last Name' field to be set as optional
* Profiles - New option for 'gravatars' to be used as profile avatars
* Private Network - Improved logic for Public URLs
* Multisite - Fixed logic for new signups registering sub-sites
* Search - Exclude HTML meta data from search results
* Documentation - LearnDash Course Grid

= 1.0.8 =
* Updater - Improvements to updater code

= 1.0.7 =
* Messages - Fixed issues with media tooltips in messages
* Translations - Fixed text instances that were not available for translation
* Updater - Fixed issues with platform not pinging for updates

= 1.0.6 =
* Forums - Fixed issues with forum role assignment to new users
* Forums - Automatically inherit forum status from group status
* Profile Fields - Fixed issues with 'Gender' field validation
* Activity - Automatically load newest posts, without clicking a button
* Compatibility - Improved support for plugin 'Rank Math SEO'
* Compatibility - Improved support for plugin 'MemberPress + BuddyPress Integration'
* Compatibility - Improved support for plugins that 'Require BuddyPress'

= 1.0.5 =
* Forums - Discussion/topic URL slugs from bbPress auto-migrate now
* Forums - Fixed issues with replying to discussions on mobile
* Activity - Fixed comment issues on new activity posts
* Activity - Display video embeds and link previews in different styles
* Media - When migrating from BuddyBoss Media plugin, add media to activity, forums, messages
* Compatibility - Fixed conflict with BadgeOS plugin
* Compatibility - Fixed conflict with BuddyPress Follow plugin
* Documentation - How to migrate from Boss Theme

= 1.0.4 =
* Multisite - Fixed various issues
* Photos - Show photos count when viewing other member's profile
* Compatibility - Improved support for plugins that 'Require bbPress'

= 1.0.3 =
* Multisite - Fixed various issues
* Forums - Tagging improvements in replies
* Documentation - How to migrate from Social Learner
* Documentation - How to use the Resources website

= 1.0.2 =
* Forums - allow Forums page to be set as Homepage
* Forums - added nicer tagging interface when replying
* Messages - inline editor fixes
* Media - fix issues with emoji not displaying
* Documentation - Events Calendar Pro
* Documentation - WooCommerce
* Documentation - WP Job Manager

= 1.0.1 =
* Documentation fixes

= 1.0.0 =
* Initial Release - fork of BuddyPress
* Forum Discussions - merged in bbPress and re-factored as a native forum component
* Media Uploading - Photos, Albums, Emoji, Animated GIFs
* Email Inivites - members can invite outside users to your community
* Network Search - search content across the entire network
* Private Network - restrict access to all of your content with a single click
* Profiles - new 'Repeater Fields' options
* Profiles - new 'Profile Types' manager
* Profiles - new 'View As' button to toggle between members
* Profiles - new profile fields for 'Gender' and 'Social Networks'
* Profiles - new option to set display name as First, First & Last, or Nickname
* Groups - new Group Types manager
* Groups - new Group Heirarchies manager
* Messages - combined all messages into single threads, like Facebook and LinkedIn
* Messages - significantly enhanced messaging interface
* Activity - combined all activity into single feed, like Facebook and LinkedIn
* Activity - new 'Likes' option
* Activity - new 'Follow' option
* Activity - new option to add any custom post types into activity feed
* Default Data - new tool to easily install default data
* LearnDash - ability to connect one or more courses with social groups
* LearnDash - ability to run group reports on course progress
* Many more features and improvements!


