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