BuddyBoss Platform - Version 2.2.5

Release date: Jan 26, 2023

Changes:

  • Notifications - Provided new notification type to trigger when members on the network follow other members
  • Profiles - Handled duplicate profile fieldset issue when updated from the dashboard
  • Profiles - Handled fieldset saving empty fields and not getting deleted issues
  • Forums - Handled 'Recent Replies' widget layout and alignment issue
  • Forums - Handled edit reply option not working critical issue
  • Forums - Handled auto-generated activity for discussion issues when comments were added from the dashboard
  • Forums - Handled auto-generated activity for discussion backslash not showing issue when it exists
  • Forums - Handled forum widget 'Parent forum ID' not working issue
  • Private Network - Handled private website 'Public Website Content' not working as expected
  • Media - Handled upload photos modal in album, 'select photos' load more not working issue
  • Media - Handled media upload textarea not showing issue when forum component is disabled
  • Messages - Small improvements to show restrict icon for members not allowed to send a message based on access control rules
  • Messages - Handled exact time not showing issue next to the avatar in a single message thread
  • Messages - Handled compose message search recipient small UX issue
  • Messages - Handled 'blockquote' formatting UX issue on message send action
  • Moderation - Improved the suspended and blocked members comments content logic on blog posts and comments widget
  • Moderation - Small performance improvement by removing multiple moderation queries
  • Network Search - Handled search performance issues for posts in a big network
  • Network Search - Handled forum replies issue in search results not linking to the main content
  • Core - Handled emoji picker modal layout issue in the responsive view
  • Core - Handled plugin editor not working issue in the dashboard
  • Coding Standards - Small code refactoring to handle template issues with third-party themes
  • REST API - Provided API support for improved suspended and blocked members blog comments content logic

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/classes/class-bp-activity-notification.php
  • src/bp-core/admin/settings/bp-admin-setting-notifications.php
  • src/bp-core/bp-core-catchuri.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/bp-core-template-loader.php
  • src/bp-core/bp-core-update.php
  • src/bp-core/classes/class-bp-email-tokens.php
  • src/bp-forums/activity.php
  • src/bp-forums/common/widgets.php
  • src/bp-forums/core/actions.php
  • src/bp-forums/core/template-functions.php
  • src/bp-loader.php
  • src/bp-members/bp-members-functions.php
  • src/bp-messages/bp-messages-functions.php
  • src/bp-messages/bp-messages-template.php
  • src/bp-moderation/bp-moderation-functions.php
  • src/bp-moderation/classes/class-bp-moderation-activity.php
  • src/bp-moderation/classes/class-bp-moderation-comment.php
  • src/bp-moderation/classes/class-bp-moderation-members.php
  • src/bp-moderation/classes/class-bp-moderation.php
  • src/bp-moderation/classes/class-bp-rest-moderation-endpoint.php
  • src/bp-moderation/classes/class-bp-rest-moderation-report-endpoint.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-comment.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-member.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-video.php
  • src/bp-search/classes/class-bp-search-posts.php
  • src/bp-templates/bp-nouveau/buddypress-functions.php
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/parts/bp-messages-single-header.php
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/parts/bp-messages-thread.php
  • src/bp-templates/bp-nouveau/buddypress/document/document-uploader.php
  • src/bp-templates/bp-nouveau/buddypress/document/uploader.php
  • src/bp-templates/bp-nouveau/buddypress/media/uploader.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/reply.php
  • src/bp-templates/bp-nouveau/buddypress/video/uploader.php
  • src/bp-templates/bp-nouveau/includes/activity/template-tags.php
  • src/bp-templates/bp-nouveau/includes/media/ajax.php
  • src/bp-templates/bp-nouveau/includes/messages/ajax.php
  • src/bp-templates/bp-nouveau/js/buddypress-activity.js
  • src/bp-templates/bp-nouveau/js/buddypress-activity.min.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.min.js
  • src/bp-xprofile/bp-xprofile-repeaters.php
  • src/bp-xprofile/classes/class-bp-xprofile-group.php
  • src/bp-xprofile/screens/edit.php
  • src/class-buddypress.php
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss-de_DE_formal.mo
  • src/languages/buddyboss-de_DE_formal.po
  • src/languages/buddyboss.pot
  • src/readme.txt