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