BuddyBoss Platform - Version 1.5.4

Release date: Nov 04, 2020

Changes:

  • Profiles - Improved Profile completion module caching logic
  • Notifications - Fixed custom notification blank text issue
  • Notifications - Fixed forum reply notification incorrect timestamp
  • Notifications - Fixed notification issue when a user comments on a blog post
  • Groups - Private groups documents security issue fixed
  • Groups - Fixed forums permission issue for non-members
  • Forums - Fixed forum reply image repost issue
  • Activity - Fixed invalid avatar on the activity post form
  • Activity - Fixed blog post activity video embed issue
  • Messages - code refactoring
  • Network Search - Provided option to search for photos and albums
  • REST API - Fixed many API issues in activity, media, messages, members, and social groups
  • Compatibility - Fixed password reset email layout issue with 'Paid Memberships Pro' plugin

File Changes:

  • src/bp-activity/bp-activity-functions.php
  • src/bp-activity/bp-activity-notifications.php
  • src/bp-activity/classes/class-bp-rest-activity-comment-endpoint.php
  • src/bp-activity/classes/class-bp-rest-activity-endpoint.php
  • src/bp-blogs/bp-blogs-functions.php
  • src/bp-core/admin/templates/about-buddyboss-app.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/bp-core-template.php
  • src/bp-core/bp-core-wp-emails.php
  • removedsrc/bp-core/classes/trait-attachments.php
  • newsrc/bp-core/classes/trait-bp-rest-attachments.php
  • newsrc/bp-core/deprecated/buddyboss/1.5.3.php
  • src/bp-core/images/admin/icons/logos/learndash.png
  • src/bp-document/bp-document-functions.php
  • src/bp-document/classes/class-bp-rest-document-endpoint.php
  • src/bp-document/classes/class-bp-rest-document-folder-endpoint.php
  • src/bp-forums/classes/class-bp-rest-forums-endpoint.php
  • src/bp-forums/classes/class-bp-rest-reply-endpoint.php
  • src/bp-forums/classes/class-bp-rest-topics-endpoint.php
  • src/bp-forums/groups.php
  • src/bp-forums/notifications.php
  • src/bp-groups/bp-groups-filters.php
  • src/bp-groups/classes/class-bp-rest-group-invites-endpoint.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-groups/classes/class-bp-rest-groups-details-endpoint.php
  • src/bp-groups/classes/class-bp-rest-groups-endpoint.php
  • src/bp-integrations/buddyboss-app/templates/admin/integration-tab-intro.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/bp-media-functions.php
  • src/bp-media/bp-media-template.php
  • src/bp-media/classes/class-bp-media-album.php
  • src/bp-media/classes/class-bp-media.php
  • src/bp-media/classes/class-bp-rest-media-albums-endpoint.php
  • src/bp-media/classes/class-bp-rest-media-details-endpoint.php
  • src/bp-media/classes/class-bp-rest-media-endpoint.php
  • src/bp-members/classes/class-bp-rest-members-details-endpoint.php
  • src/bp-members/classes/class-bp-rest-members-endpoint.php
  • src/bp-members/classes/class-bp-rest-signup-endpoint.php
  • src/bp-messages/bp-messages-functions.php
  • src/bp-messages/classes/class-bp-messages-message.php
  • src/bp-messages/classes/class-bp-messages-notice.php
  • src/bp-messages/classes/class-bp-messages-thread.php
  • src/bp-messages/classes/class-bp-rest-group-messages-endpoint.php
  • src/bp-messages/classes/class-bp-rest-messages-endpoint.php
  • src/bp-search/bp-search-settings.php
  • newsrc/bp-search/classes/class-bp-search-albums.php
  • newsrc/bp-search/classes/class-bp-search-media.php
  • src/bp-search/classes/class-bp-search.php
  • src/bp-search/plugins/search-cpt/class-bp-search-cpt.php
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/activity/parts/bp-activity-post-form-avatar.php
  • newsrc/bp-templates/bp-nouveau/buddypress/search/loop/albums-ajax.php
  • newsrc/bp-templates/bp-nouveau/buddypress/search/loop/albums.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/document-ajax.php
  • src/bp-templates/bp-nouveau/buddypress/search/loop/folder-ajax.php
  • newsrc/bp-templates/bp-nouveau/buddypress/search/loop/photos-ajax.php
  • newsrc/bp-templates/bp-nouveau/buddypress/search/loop/photos.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/document/functions.php
  • src/bp-templates/bp-nouveau/includes/groups/ajax.php
  • src/bp-templates/bp-nouveau/includes/messages/ajax.php
  • src/bp-templates/bp-nouveau/js/buddypress-media.js
  • src/bp-templates/bp-nouveau/js/buddypress-media.min.js
  • src/bp-xprofile/bp-xprofile-filters.php
  • src/bp-xprofile/bp-xprofile-functions.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php
  • src/bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php
  • src/bp-xprofile/classes/class-bp-xprofile-profile-completion-widget.php
  • src/bp-xprofile/screens/edit.php
  • src/class-buddypress.php
  • src/endpoints/api_data.js
  • src/endpoints/api_data.json
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss.pot
  • src/readme.txt