BuddyBoss Platform - Version 2.3.4

Release date: May 17, 2023

Changes:

  • Profiles - Resolved formatting issues with paragraph type fields in profile fields
  • Groups - Handled incorrect group count issue on the directory screen when the sub-groups option is enabled
  • Forums - Enhanced performance of forum discussion favorites by restructuring their data
  • Forums - Resolved performance issues with discussions having a large number of replies through efficient pagination
  • Forums - Fixed a database error that occurred when updating a forum reply with attached media
  • Forums - Introduced a new parameter for the [bbp-reply-form] shortcode to pass the discussion ID
  • Forums - Fixed the issue where an auto-generated discussion would have preceding empty space
  • Activity - Fixed the problem with the discard draft option in the activity form
  • Activity - Handled the issue with auto-generated activity for comments links on custom post types not being clickable
  • Activity - Addressed the formatting issue where highlighted text did not maintain proper formatting when a link was applied
  • Media - Addressed the issue where the 'move photos' option was not functioning as expected
  • Media - Provided hooks to modify privacy options for media files
  • Registration - Enhanced invite flow to prevent multiple registrations using the same email invite
  • Core - Updated performance API MU plugin file name for improved consistency
  • Core - Improved code to load templates with block themes
  • REST API - Resolved the problem where the profile avatar was not returning in the notification endpoint
  • REST API - Fixed the issue where the group privacy option was being removed when updated using the group settings endpoint

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-core/bp-core-filters.php
  • src/bp-core/bp-core-template-loader.php
  • src/bp-core/bp-core-update.php
  • src/bp-core/classes/class-bb-presence.php
  • src/bp-core/compatibility/class-bb-woocommerce-helpers.php
  • src/bp-core/js/vendor/medium-editor.js
  • src/bp-core/js/vendor/medium-editor.min.js
  • removedsrc/bp-core/mu-plugins/buddyboss-presence-api.php
  • newsrc/bp-core/mu-plugins/buddyboss-performance-api.php
  • src/bp-document/bp-document-filters.php
  • src/bp-document/classes/class-bp-rest-document-details-endpoint.php
  • src/bp-forums/activity.php
  • src/bp-forums/admin/tools.php
  • src/bp-forums/classes/class-bbpress.php
  • newsrc/bp-forums/common/engagements.php
  • src/bp-forums/common/shortcodes.php
  • src/bp-forums/core/actions.php
  • src/bp-forums/core/functions.php
  • src/bp-forums/core/options.php
  • src/bp-forums/core/sub-actions.php
  • src/bp-forums/replies/functions.php
  • newsrc/bp-forums/users/engagements.php
  • src/bp-forums/users/functions.php
  • src/bp-groups/bp-groups-filters.php
  • src/bp-groups/bp-groups-template.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-invites/bp-invites-filters.php
  • src/bp-invites/bp-invites-functions.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/classes/class-bp-rest-media-details-endpoint.php
  • src/bp-members/bp-members-functions.php
  • src/bp-notifications/classes/class-bp-rest-notifications-endpoint.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/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-video/bp-video-filters.php
  • src/bp-video/classes/class-bp-rest-video-details-endpoint.php
  • src/bp-xprofile/bp-xprofile-filters.php
  • src/class-buddypress.php
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss.pot
  • src/readme.txt