BuddyBoss Platform - Version 2.0.4

Release date: Jun 22, 2022

Changes:

  • Notifications - Provided support for Web Push Notification from BuddyBoss Platform Pro
  • Forums - Added support to save forum Discussion and replies content in the draft on accidental close or refresh
  • Forums - Handled member unsubscribed automatically issue when discussion edited from admin Dashboard
  • Forums - Handled discussion alignment formatting for RTL language site
  • Activity - Added support to save Post activity content in the draft on accidental close or refresh
  • Activity - Provided draft support for activity directory, profile timeline, members profile timeline, and groups timeline
  • Activity - Small improvement to show embed preview for blog auto-generated activity
  • Profiles - Handled profile repeater field issue not getting saved properly
  • Groups - Handled group name with apostrophe not showing correctly across the network
  • Groups - Handled group URL not working issue in the email
  • Media - Handled video not playing issue in the popup on other member's timeline
  • Media - Fixed issue to search emoji with uppercase string in messaging, activity, forums, etc
  • Messages - Handled critical issue of sharing same thread when multiple members create thread at the same time
  • Messages - Small code refactoring to not save entity code in the DB for empty messages with just media
  • Coding Standards - Menu and sub-navigation CSS Code refactoring
  • REST API - Provided raw group name parameter in the group API
  • REST API - Handled edit activity critical issue in the activity API
  • REST API - Provided create album parameter for a specific group in the group API
  • REST API - Small improvement to send message thread sender details in the message thread API
  • REST API - Handled emojis inconsistent response issue
  • REST API - Handled critical issue of sharing same thread in the API
  • Compatibility - Fixed 'WP Offload Media' plugin compatibility issues
  • Documentation - Small code refactoring to stop sending resources documentation requests on every page load

File Changes:

  • src/bp-activity/bp-activity-filters.php
  • src/bp-activity/classes/class-bp-activity-notification.php
  • src/bp-activity/classes/class-bp-rest-activity-endpoint.php
  • src/bp-core/admin/bp-core-admin-functions.php
  • src/bp-core/admin/css/common-rtl.css
  • src/bp-core/admin/css/common-rtl.min.css
  • src/bp-core/admin/css/common.css
  • src/bp-core/admin/css/common.min.css
  • src/bp-core/admin/js/hello.js
  • src/bp-core/admin/js/hello.min.js
  • src/bp-core/admin/settings/bp-admin-setting-notifications.php
  • src/bp-core/bp-core-attachments.php
  • src/bp-core/bp-core-avatars.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/classes/class-bp-admin-tab.php
  • src/bp-core/classes/class-bp-admin.php
  • src/bp-core/classes/class-bp-attachment-avatar.php
  • src/bp-core/classes/class-bp-core-notification-abstract.php
  • src/bp-core/compatibility/bp-wp-offload-media-helpers.php
  • src/bp-core/js/emojionearea-edited.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/actions.php
  • src/bp-forums/functions.php
  • src/bp-forums/replies/functions.php
  • src/bp-forums/templates/default/bbpress-functions.php
  • src/bp-forums/templates/default/bbpress/form-reply.php
  • src/bp-forums/templates/default/bbpress/form-topic.php
  • src/bp-forums/templates/default/js/common.js
  • src/bp-forums/templates/default/js/editor.js
  • newsrc/bp-forums/templates/default/js/topic-reply-draft.js
  • src/bp-forums/topics/functions.php
  • src/bp-friends/classes/class-bp-friends-notification.php
  • src/bp-groups/bp-groups-activity.php
  • src/bp-groups/bp-groups-filters.php
  • src/bp-groups/bp-groups-functions.php
  • src/bp-groups/bp-groups-notifications.php
  • src/bp-groups/bp-groups-template.php
  • src/bp-groups/classes/class-bp-groups-notification.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-groups/classes/class-bp-rest-groups-endpoint.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/bp-media-functions.php
  • src/bp-members/classes/class-bp-members-mentions-notification.php
  • src/bp-members/classes/class-bp-members-notification.php
  • src/bp-messages/bp-messages-cache.php
  • src/bp-messages/bp-messages-filters.php
  • src/bp-messages/bp-messages-functions.php
  • src/bp-messages/classes/class-bp-messages-box-template.php
  • src/bp-messages/classes/class-bp-messages-message.php
  • src/bp-messages/classes/class-bp-messages-notification.php
  • src/bp-messages/classes/class-bp-messages-thread.php
  • src/bp-messages/classes/class-bp-rest-messages-endpoint.php
  • src/bp-notifications/bp-notifications-functions.php
  • src/bp-notifications/bp-notifications-settings.php
  • src/bp-notifications/bp-notifications-template.php
  • src/bp-notifications/classes/class-bp-notifications-notification.php
  • src/bp-templates/bp-nouveau/buddypress/groups/single/admin/edit-details.php
  • src/bp-templates/bp-nouveau/buddypress/members/single/settings/notifications.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/ajax.php
  • src/bp-templates/bp-nouveau/includes/activity/functions.php
  • newsrc/bp-templates/bp-nouveau/includes/document/attachment.php
  • src/bp-templates/bp-nouveau/includes/groups/ajax.php
  • src/bp-templates/bp-nouveau/includes/groups/functions.php
  • newsrc/bp-templates/bp-nouveau/includes/media/attachment.php
  • src/bp-templates/bp-nouveau/includes/messages/ajax.php
  • src/bp-templates/bp-nouveau/includes/template-tags.php
  • src/bp-templates/bp-nouveau/includes/video/ajax.php
  • newsrc/bp-templates/bp-nouveau/includes/video/attachment.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-group-messages.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-filters.php
  • src/bp-video/bp-video-functions.php
  • src/bp-xprofile/bp-xprofile-repeaters.php
  • src/cli/components/activity.php
  • src/endpoints/api_project.js
  • src/endpoints/api_project.json
  • src/languages/buddyboss.pot
  • src/readme.txt