BuddyBoss Platform - Version 2.5.30

Release date: Jan 24, 2024

Changes:

  • Bug: Core - Account settings was not updating correctly to only display notifications of components that are active instead of showing all settings options
  • Bug: Core - Activity feed options within group settings was showing even if the Activity Fee component had not been activated
  • Bug: Core - Blocking a user then disabling other BuddyBoss components except moderation lead to an infinite loading and a fatal error within the debug log
  • Bug: Core - Enabling the Network Search component while using the default Wordpress theme stopped the search page working correctly
  • Bug: Core - Removed Reactions lower icon upload limit of 200px to allow for smaller icons to be uploaded
  • Bug: Core - Updated the CRON process so that all group messages will not send all at once causing a 500 server error
  • Bug: Core - When switching languages in WordPress some words were not translated from backend to frontend due to translation path issues
  • Bug: Forums - If two discussions have the exact same name then a tag is allocated, the tag would not use the original tag but instead would create a new tag
  • Bug: Groups - Courses that were created via Elementor were not properly displaying on Social Group’s course tab
  • Bug: Groups - Group avatars were still showing even if the Show Group Avatar setting was disabled
  • Bug: Groups - If you select multiple users to send a group invite to, the Send button would allow you keep clicking it and sending multiple invites
  • Bug: Media - Creating a photo album created an infinite loading state when all other BuddyBoss Components were disabled except for Media Uploading
  • Bug: Media - Email notifications from activity post that had images did not display properly in the Gmail app for iOS devices
  • Bug: Media - Video player UI was not working correctly when switching language in TranslatePress
  • Bug: Platform - In the default WP theme 2024, if the Activity Access is restricted in the BuddyBoss platform by Profile Type, then restricting permissions would not work as the WP theme does not use Profile Types
  • Bug: Styling - Buttons from the videos and photos page were overlapping the content when viewing on mobile view or by resizing the page to a smaller view
  • Bug: The subscription icon was showing on social groups even though other components were disabled such as the forum discussion component

File Changes:

  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/classes/class-bp-rest-activity-comment-endpoint.php
  • src/bp-core/admin/bp-core-admin-settings.php
  • src/bp-core/admin/settings/bp-admin-setting-groups.php
  • src/bp-core/bb-core-subscriptions.php
  • src/bp-core/bp-core-emails.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/classes/class-bb-post-notification.php
  • src/bp-core/classes/class-bp-email-tokens.php
  • src/bp-forums/templates/default/js/common.js
  • src/bp-forums/templates/default/js/common.min.js
  • src/bp-groups/bp-groups-admin.php
  • src/bp-groups/bp-groups-widgets.php
  • src/bp-groups/classes/class-bp-groups-widget.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-integrations/learndash/templates/buddypress/groups/single/courses-courses.php
  • src/bp-loader.php
  • src/bp-media/bp-media-functions.php
  • src/bp-members/bp-members-filters.php
  • src/bp-members/classes/class-bp-members-mentions-notification.php
  • src/bp-members/classes/class-bp-members-notification.php
  • src/bp-messages/classes/class-bp-rest-group-messages-endpoint.php
  • src/bp-moderation/bp-moderation-filters.php
  • src/bp-notifications/bp-notifications-functions.php
  • src/bp-templates/bp-nouveau/buddypress/activity/post-form.php
  • src/bp-templates/bp-nouveau/buddypress/groups/single/admin/group-settings.php
  • src/bp-templates/bp-nouveau/buddypress/video/activity-entry.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/activity/functions.php
  • src/bp-templates/bp-nouveau/includes/groups/ajax.php
  • src/bp-templates/bp-nouveau/includes/groups/functions.php
  • src/bp-templates/bp-nouveau/includes/search/functions.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-group-invites.js
  • src/bp-templates/bp-nouveau/js/buddypress-group-invites.min.js
  • 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