BuddyBoss Platform - Version 2.3.2

Release date: Apr 19, 2023

Changes:

  • Profiles - Handled non-selectable profile types not showing issue in Edit Profile even when configured from the admin dashboard
  • Profiles - Handled profile types field validation issue for administrator and editor role members
  • Profiles - Small improvement for the 'add user' action in the admin dashboard by assigning a selected role instead of the default profile type role configured
  • Profiles - Handled small performance issue for member search action with the help of cache
  • Groups - Handled delete activity post permission issue in the social group for the group organizer
  • Forums - Handled forums search not working issue when search by 'discussion tag' option enabled in network search
  • Forums - Handled quick reply form formatting option not working issue on forum discussion auto-generated activity
  • Activity - Handled empty markup getting added issue when editing activity post with @mention
  • Media - Small improvements to media link by removing trailing slash when symlink is disabled
  • Media - Handled uploaded video default thumbnail issue in Safari browser
  • Messages - Handled error notice on messages screen when visiting triggered push notification
  • Emails - Handled email template layout issue for the iOS email app
  • Moderation - Handled newly registered member display name shows as 'Unknown Member' when moderation component is enabled
  • Network Search - Handled network search page results content showing shortcode issue
  • Registration - Handled register page validation issue when paragraph and profile type fields were added together
  • Login - Handled small typo issue when only the 'Terms of Service' page is configured
  • Core - Small performance and security improvement by updating a bunch of JS libraries

File Changes:

  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/classes/class-bp-activity-notification.php
  • src/bp-core/bp-core-catchuri.php
  • src/bp-core/bp-core-cssjs.php
  • src/bp-core/compatibility/bp-incompatible-plugins-helper.php
  • newsrc/bp-core/compatibility/class-bb-pmpro-helpers.php
  • src/bp-core/js/bp-member-type-admin-screen.js
  • src/bp-core/js/bp-member-type-admin-screen.min.js
  • src/bp-core/js/register.js
  • src/bp-core/js/register.min.js
  • src/bp-core/js/vendor/clipboard.js
  • src/bp-core/js/vendor/codemirror.js
  • src/bp-core/js/vendor/codemirror.min.js
  • src/bp-core/js/vendor/jquery-scroll-to.js
  • src/bp-core/js/vendor/jquery-scroll-to.min.js
  • removedsrc/bp-core/js/vendor/jquery.dataTables.js
  • removedsrc/bp-core/js/vendor/jquery.dataTables.min.js
  • src/bp-core/js/vendor/jquery.datetimepicker.full.js
  • src/bp-core/js/vendor/jquery.datetimepicker.full.min.js
  • src/bp-core/js/vendor/jquery.mask.js
  • src/bp-core/js/vendor/jquery.mask.min.js
  • src/bp-core/js/vendor/jquery.validate.js
  • src/bp-core/js/vendor/jquery.validate.min.js
  • removedsrc/bp-core/js/vendor/tagify.js
  • removedsrc/bp-core/js/vendor/tagify.min.js
  • src/bp-core/js/vendor/video.js
  • src/bp-core/js/vendor/video.min.js
  • src/bp-core/js/vendor/videojs-seek-buttons.min.js
  • src/bp-document/bp-document-filters.php
  • src/bp-document/bp-document-functions.php
  • src/bp-forums/classes/class-bp-forums-notification.php
  • src/bp-forums/core/filters.php
  • src/bp-forums/templates/default/js/editor.js
  • src/bp-groups/bp-groups-filters.php
  • src/bp-groups/classes/class-bp-groups-notification.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/bp-media-functions.php
  • src/bp-members/bp-members-filters.php
  • src/bp-members/bp-members-functions.php
  • src/bp-messages/classes/class-bp-messages-notification.php
  • src/bp-moderation/classes/class-bp-moderation-members.php
  • src/bp-search/classes/class-bp-search-posts.php
  • src/bp-templates/bp-nouveau/buddypress/assets/emails/wp/email-template.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/post.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/xprofile/ajax.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-nouveau.js
  • src/bp-templates/bp-nouveau/js/buddypress-nouveau.min.js
  • src/bp-video/bp-video-filters.php
  • src/bp-video/bp-video-functions.php
  • src/bp-xprofile/bp-xprofile-functions.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-member-types.php
  • src/bp-xprofile/screens/edit.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