BuddyBoss Platform - Version 2.2.4

Release date: Jan 10, 2023

Changes:

  • Activity - Handled activity form not showing issue when media options are disabled
  • Profiles - Handled profile completion widget count UI issue for the RTL language site
  • Profiles - Small improvement to not show unsupported files when uploading profile and cover photo
  • Profiles - Handled the activity feed edit not working issue in the profile > groups tab
  • Profiles - Handled warning and notices issues when gravatar is enabled and profile updated
  • Groups - Handled group member count issue in the dashboard when members get deleted from the network
  • Forums - Small improvements to show pagination for sub-forums on a single forum screen
  • Forums - Handled forum discussion and reply attached documents getting deleted issue after edit
  • Forums - Handled invalid links issue for Forum discussion and replies post author in the profile
  • Media - Small improvements to giphy picker UI and layout
  • Media - Handled video thumbnail not showing issue
  • Media - Handled move document action not working issue when group component is disabled
  • Media - Handled small translation issue for group status on the documents directory screen
  • Messages - Handled join/leave group marks the group message thread unread for all group members
  • Messages - Small improvements to show the loading icon on performing any action on the thread from the messages sidebar
  • Messages - Small formatting improvements for the last message in the messages sidebar and header dropdown
  • Messages - Handled small layout issue when the site URL was posted in the message
  • Messages - Small improvement for external links to open in a new tab
  • Email Invites - Small improvement to allow all invites by email id in the dashboard
  • Moderation - Improved the 'block member' logic for member's profile and directory screen
  • Network Search - Handled search forum discussions by tag not working issue in the search results screen
  • Core - Small improvements for logged-in member's online/offline status
  • LearnDash - Small code refactoring to fix warnings and notices on group courses screen
  • Compatibility - Handled email conflict issue with the 'Instructor Role for LearnDash' plugin

File Changes:

  • src/bp-core/admin/bp-core-admin-tools.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/bp-core-rest-api.php
  • src/bp-core/bp-core-update.php
  • src/bp-core/classes/class-bp-rest-settings-endpoint.php
  • src/bp-core/compatibility/bp-incompatible-plugins-helper.php
  • src/bp-core/deprecated/buddyboss/1.6.4.php
  • src/bp-core/js/bp-plupload.js
  • src/bp-core/js/bp-plupload.min.js
  • src/bp-document/bp-document-functions.php
  • src/bp-document/classes/class-bp-document.php
  • src/bp-forums/common/formatting.php
  • src/bp-forums/common/functions.php
  • src/bp-forums/core/filters.php
  • src/bp-forums/forums/template.php
  • src/bp-forums/members.php
  • src/bp-forums/templates/default/bbpress/content-single-forum.php
  • src/bp-groups/classes/class-bp-groups-member.php
  • src/bp-integrations/learndash/templates/buddypress/groups/single/courses-loop.php
  • src/bp-invites/bp-invites-admin.php
  • src/bp-loader.php
  • src/bp-media/bp-media-functions.php
  • src/bp-messages/bp-messages-filters.php
  • src/bp-messages/bp-messages-functions.php
  • src/bp-messages/classes/class-bp-messages-message.php
  • src/bp-messages/classes/class-bp-messages-thread.php
  • src/bp-moderation/bp-moderation-functions.php
  • src/bp-moderation/classes/class-bp-moderation-abstract.php
  • src/bp-moderation/classes/class-bp-moderation-members.php
  • src/bp-moderation/classes/class-bp-rest-moderation-report-endpoint.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-abstract.php
  • src/bp-moderation/classes/suspend/class-bp-suspend-member.php
  • src/bp-templates/bp-nouveau/buddypress-functions.php
  • src/bp-templates/bp-nouveau/buddypress/activity/post-form.php
  • src/bp-templates/bp-nouveau/buddypress/common/js-templates/messages/parts/bp-messages-thread.php
  • src/bp-templates/bp-nouveau/buddypress/document/document-entry.php
  • src/bp-templates/bp-nouveau/buddypress/members/activate.php
  • src/bp-templates/bp-nouveau/buddypress/video/activity-entry.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/template-tags.php
  • src/bp-templates/bp-nouveau/includes/messages/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-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-nouveau.js
  • src/bp-templates/bp-nouveau/js/buddypress-nouveau.min.js
  • src/bp-video/bp-video-functions.php
  • src/bp-xprofile/bp-xprofile-functions.php
  • src/class-buddypress.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