BuddyBoss Platform - Version 2.3.50
Release date: May 30, 2023
Changes:
- Profiles - Addressed the issue where the password updated email was triggered when the account email is updated in the profile
- Profiles - Resolved the incorrect last active stats issue on Members and profile pages
- Notifications - Introduced new notification type to trigger when members create a reply to a blog post comment
- Notifications - Improved the business logic for notification preferences, now loading from admin default if not updated
- Notifications - Improved to send @mention email for blog post comments
- Groups - Resolved the hidden group not showing issue for WP CLI commands
- Groups - Resolved the activity not getting created issue for WP CLI commands
- Groups - Handled the forum option not showing issue while creating a group when the forums slug is updated
- Forums - Handled create discussion UX issue when selecting auto-generated tags
- Activity - Improved the @mention dropdown by providing load more pagination
- Activity - Fixed the multiple @mention option not working issue
- Activity - Resolved the post form GIF search option UX issue
- Media - Resolved the video thumbnail issue for videos with portrait orientation or a small-sized
- Media - Fixed the documents search not working issue when the document is in the folder
- Media - Addressed the media modal issue that was not showing the option to like and comment
- Messages - Fixed the duplicate text issue when copy-pasting in the send message editor
- Moderation - Improved the logic for handling suspended and blocked members content in Social groups, Network Search, Forums, Activity, and Widgets
- Moderation - Handled the report member option UX issue, preventing multiple reports
- Moderation - Addressed a minor accessibility issue with the 'report group' option
- Network Search - Addressed the incorrect count issue when modifying search results using a hook
- Core - Improvement by loading minified JS and CSS for third-party libraries
- Core - Fixed the 'Repair user nicknames' tool that was not working as expected
- REST API - Provided API support for social groups, activity, and forums moderation related updates
- REST API - Handled the Forum discussion images URL issue in the API
- REST API - Addressed the selected profile type not returning issue in the users endpoint
- REST API - Resolved the join group action not working issue in the API for private and hidden groups when auto-approval is enabled
- REST API - Fixed the read more option not working issue in the API for activity when it contains a link
File Changes:
- src/bp-activity/bp-activity-filters.php
- src/bp-activity/bp-activity-functions.php
- src/bp-activity/bp-activity-notifications.php
- src/bp-activity/classes/class-bp-activity-activity.php
- src/bp-activity/classes/class-bp-activity-notification.php
- src/bp-activity/classes/class-bp-rest-activity-endpoint.php
- src/bp-activity/screens/permalink.php
- src/bp-blogs/bp-blogs-activity.php
- src/bp-blogs/bp-blogs-filters.php
- src/bp-core/bp-core-actions.php
- src/bp-core/bp-core-cssjs.php
- src/bp-core/bp-core-functions.php
- src/bp-core/bp-core-notification.php
- src/bp-core/bp-core-update.php
- newsrc/bp-core/classes/class-bb-post-notification.php
- src/bp-core/classes/class-bb-rest-subscriptions-endpoint.php
- src/bp-core/classes/class-bp-email-tokens.php
- src/bp-core/compatibility/bp-wp-offload-media-helpers.php
- src/bp-core/css/mentions-rtl.css
- src/bp-core/css/mentions-rtl.min.css
- src/bp-core/css/mentions.css
- src/bp-core/css/mentions.min.css
- src/bp-core/js/mentions.js
- src/bp-core/js/mentions.min.js
- src/bp-document/bp-document-filters.php
- src/bp-forums/activity.php
- src/bp-forums/admin/functions.php
- src/bp-forums/classes/class-bp-rest-topics-endpoint.php
- src/bp-forums/replies/template.php
- src/bp-forums/templates/default/bbpress/loop-blocked-single-reply.php
- src/bp-forums/templates/default/js/common.js
- src/bp-friends/bp-friends-filters.php
- src/bp-friends/classes/class-bp-friends-friendship.php
- src/bp-groups/bp-groups-filters.php
- src/bp-groups/classes/class-bp-groups-group.php
- src/bp-groups/classes/class-bp-rest-group-membership-endpoint.php
- src/bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php
- src/bp-loader.php
- src/bp-media/bp-media-filters.php
- src/bp-members/bp-members-filters.php
- src/bp-members/bp-members-functions.php
- src/bp-members/classes/class-bp-members-mentions-notification.php
- src/bp-members/classes/class-bp-rest-members-endpoint.php
- src/bp-moderation/bp-moderation-filters.php
- src/bp-moderation/bp-moderation-functions.php
- src/bp-moderation/classes/class-bp-moderation-activity-comment.php
- src/bp-moderation/classes/class-bp-moderation-activity.php
- src/bp-moderation/classes/class-bp-moderation-document.php
- src/bp-moderation/classes/class-bp-moderation-forum-replies.php
- src/bp-moderation/classes/class-bp-moderation-forum-topics.php
- src/bp-moderation/classes/class-bp-moderation-forums.php
- src/bp-moderation/classes/class-bp-moderation-media.php
- src/bp-moderation/classes/class-bp-moderation-members.php
- src/bp-moderation/classes/class-bp-moderation-video.php
- src/bp-moderation/classes/class-bp-moderation.php
- src/bp-moderation/classes/class-bp-rest-moderation-endpoint.php
- src/bp-moderation/classes/suspend/class-bp-suspend-abstract.php
- src/bp-moderation/classes/suspend/class-bp-suspend-activity-comment.php
- src/bp-moderation/classes/suspend/class-bp-suspend-activity.php
- src/bp-moderation/classes/suspend/class-bp-suspend-document.php
- src/bp-moderation/classes/suspend/class-bp-suspend-forum-reply.php
- src/bp-moderation/classes/suspend/class-bp-suspend-forum-topic.php
- src/bp-moderation/classes/suspend/class-bp-suspend-forum.php
- src/bp-moderation/classes/suspend/class-bp-suspend-media.php
- src/bp-moderation/classes/suspend/class-bp-suspend-video.php
- src/bp-moderation/screens/content-report-form.php
- src/bp-notifications/bp-notifications-functions.php
- src/bp-search/classes/class-bp-search.php
- src/bp-settings/actions/general.php
- src/bp-templates/bp-nouveau/buddypress/activity/blocked-comment.php
- src/bp-templates/bp-nouveau/buddypress/activity/comment.php
- src/bp-templates/bp-nouveau/buddypress/document/document-entry.php
- src/bp-templates/bp-nouveau/buddypress/groups/single/admin/manage-members.php
- src/bp-templates/bp-nouveau/buddypress/groups/single/members-loop.php
- src/bp-templates/bp-nouveau/buddypress/search/loop/reply.php
- src/bp-templates/bp-nouveau/buddypress/search/loop/videos-ajax.php
- src/bp-templates/bp-nouveau/buddypress/search/loop/videos.php
- src/bp-templates/bp-nouveau/css/buddypress-rtl.css
- src/bp-templates/bp-nouveau/css/buddypress-rtl.min.css
- src/bp-templates/bp-nouveau/css/buddypress.css
- src/bp-templates/bp-nouveau/css/buddypress.min.css
- src/bp-templates/bp-nouveau/includes/video/ajax.php
- src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.js
- src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.min.js
- src/bp-templates/bp-nouveau/js/buddypress-media.js
- src/bp-templates/bp-nouveau/js/buddypress-media.min.js
- src/bp-templates/bp-nouveau/js/buddypress-messages.js
- src/bp-templates/bp-nouveau/js/buddypress-messages.min.js
- src/bp-templates/bp-nouveau/js/buddypress-video.js
- src/bp-templates/bp-nouveau/js/buddypress-video.min.js
- src/bp-video/bp-video-filters.php
- src/bp-xprofile/bp-xprofile-filters.php
- src/bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php
- src/class-buddypress.php
- src/cli/components/activity.php
- src/endpoints/api_project.js
- src/endpoints/api_project.json
- src/languages/buddyboss.pot
- src/readme.txt