BuddyBoss Platform - Version 2.3.70

Release date: Jun 27, 2023

Changes:

  • Enhancement: Network Search - Extended search results to only show LearnDash lessons from a course that a user has enrolled into. This is configured in the LearnDash Settings > Lesson Search
  • Enhancement: Performance improvements to the followers and following feature by adding pagination to the background process when notifications are being sent
  • Bug: Blog - Logged out users on private networks could had an unresponsive ‘Load More’ when attempting to load additional articles
  • Bug: Core - Code refactoring of the Activity and Forums by removing unnecessary !important tags
  • Bug: Forums - Pagination loading issue when forum was set to homepage
  • Bug: Forums - Using forum shortcodes whilst having a forum widget on the sidebar removed the ability to subscribe or create new discussions
  • Bug: Forums - Resolved performance issue where discussions took longer to load as users subscribed to many discussions
  • Bug: Groups - Cleaned PHP notice when multiple groups were selected as part of the 'groups_get_group_members' function
  • Bug: Media - New albums created from the Videos page were not displaying due to Redis Cache compatibility
  • Bug: Media - Images and video thumbnails were not being cache when not using Symlinks
  • Bug: Media - Image previews of documents after being renamed were not available
  • Bug: Media - Updated edit buttons to use correct case sensitive
  • Bug: Members - Search results returned incorrect values if a standard profile field was switched to a repeater field
  • Bug: Messages - Search terms were being removed from the search box when a search returned multiple results and was scrolled down
  • Bug: Multisite - Database error related to an unknown column ‘meta_id’
  • Bug: Network Search - Improved compatibility with Object Caching when searching for Groups
  • Bug: Notifications - Updated dropdown labels to use correct case sensitive
  • Bug: Profile - Improved support for uploading Profile photos using the built in Safari browser webcam capture
  • Bug: Widgets - Recent Topics and Recent Replies widgets for Forums were not loading content if custom prefixes were applied to the database table
  • Bug: Widgets - Sell All link on the Recent Active Members widget was unresponsive
  • Bug: Widgets - Group widget not showing hidden members of the same group when applied to Members Page
  • Bug: Elementor - Improved compatibility with the Elementor Maintenance mode
  • Bug: Elementor - Activity block content and excerpt conflicted with replies whenever multiple mentions were added
  • Bug: Geodirectory - Dropdown menu on Favorites and Listings tab was unresponsive
  • Bug: MemberPress - New error message if a user attempts to use an email address as a username/nickname, this resolves issues where @mentions cannot be sent due to invalid character
  • Bug: Rankmath - Fixed an issue where titles and meta details were not being applied to forum or discussions

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/bp-activity-template.php
  • src/bp-activity/classes/class-bp-activity-follow.php
  • src/bp-activity/classes/class-bp-activity-notification.php
  • src/bp-activity/classes/class-bp-rest-activity-endpoint.php
  • src/bp-blogs/bp-blogs-cache.php
  • src/bp-blogs/bp-blogs-filters.php
  • src/bp-blogs/bp-blogs-functions.php
  • src/bp-blogs/classes/class-bp-blogs-component.php
  • src/bp-core/bp-core-avatars.php
  • src/bp-core/bp-core-cache.php
  • src/bp-core/bp-core-catchuri.php
  • src/bp-core/classes/class-bb-subscriptions.php
  • src/bp-core/compatibility/bp-elementor-plugin-helpers.php
  • src/bp-core/compatibility/bp-incompatible-plugins-helper.php
  • src/bp-core/compatibility/bp-rankmath-plugin-helpers.php
  • src/bp-core/js/webcam.js
  • src/bp-core/js/webcam.min.js
  • src/bp-document/bp-document-functions.php
  • src/bp-forums/classes/class-bp-forums-component.php
  • src/bp-forums/classes/class-bp-forums-notification.php
  • src/bp-forums/core/actions.php
  • src/bp-forums/forums/template.php
  • src/bp-forums/topics/template.php
  • src/bp-groups/actions/create.php
  • src/bp-groups/bp-groups-admin.php
  • src/bp-groups/bp-groups-functions.php
  • src/bp-groups/bp-groups-template.php
  • src/bp-groups/classes/class-bp-group-member-query.php
  • src/bp-groups/classes/class-bp-groups-notification.php
  • src/bp-groups/classes/class-bp-groups-widget.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-groups/screens/single/admin/group-settings.php
  • src/bp-loader.php
  • src/bp-media/bp-media-cache.php
  • src/bp-members/classes/class-bp-core-recently-active-widget.php
  • src/bp-members/classes/class-bp-rest-members-endpoint.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-search/classes/class-bp-search-bbpress.php
  • src/bp-search/plugins/search-cpt/class-bp-search-cpt.php
  • src/bp-templates/bp-nouveau/buddypress/media/single-album.php
  • src/bp-templates/bp-nouveau/buddypress/video/single-album.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/document/ajax.php
  • src/bp-templates/bp-nouveau/includes/document/preview.php
  • src/bp-templates/bp-nouveau/includes/media/preview.php
  • src/bp-templates/bp-nouveau/includes/video/preview.php
  • 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-cache.php
  • src/bp-xprofile/bp-xprofile-admin.php
  • src/bp-xprofile/bp-xprofile-functions.php
  • src/bp-xprofile/bp-xprofile-repeaters.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