BuddyBoss Platform - Version 2.4.30

Release date: Sep 19, 2023

Changes:

  • Enhancement: Activity - database alterations made in preparations for future activity features
  • Enhancement: Core - Allow options within the new blacklist/whitelist feature so that user can block the email plus aliases.
  • Enhancement: Forums - Automatically reconnect an existing forum when reenabling the forum within a group
  • Bug: Core - API issues addressed when activating BuddyBoss platform plugin
  • Bug: Core - Design issue when posting a discussion when using Firefox browser
  • Bug: Core - Pagination problem occurred on pages where the group type shortcode was used
  • Bug: Core - Paging was disabled when fetching media, videos and documents based on specific ids
  • Bug: Forums - Add direct link for the grouped forum instead on the Discussions links to removed the unnecessary redirect
  • Bug: Forums - Discussions pagination was not working when setting the forum page as the home page
  • Bug: Forums - Forum was not importing from Invision
  • Bug: Groups - When Group Message feature is disbaled, existing messages associated to groups are now removed from users inbox
  • Bug: Messages - Attached media in a group message sent by a group member was not viewable by other members
  • Bug: Messages - Messages thread order was not staying in the correct order when paginating
  • Bug: Multisite - BuddyBoss component pages were not assigned correctly across the subsites
  • Bug: Profiles - Pending signup user profile were visible on the frontend in some cases
  • Bug: Profiles - Removed Google+ from 'Social Networks' profile field
  • Bug: Profiles - Update Twitter name to X on all Social Links
  • Bug: Tools - SMF forum import tool could not keep the hierarchical relationships between forum > discussion > reply

File Changes:

  • src/bp-activity/bp-activity-functions.php
  • src/bp-core/admin/bp-core-admin-schema.php
  • src/bp-core/bp-core-actions.php
  • src/bp-core/bp-core-cache.php
  • src/bp-core/bp-core-catchuri.php
  • src/bp-core/bp-core-cssjs.php
  • src/bp-core/bp-core-functions.php
  • src/bp-core/bp-core-update.php
  • newsrc/bp-core/classes/class-bb-reaction.php
  • newsrc/bp-core/classes/class-bb-rest-reactions-endpoint.php
  • src/bp-core/classes/class-bp-core.php
  • src/bp-core/classes/class-bp-email-tokens.php
  • src/bp-document/bp-document-filters.php
  • src/bp-document/classes/class-bp-document.php
  • src/bp-document/classes/class-bp-rest-document-endpoint.php
  • src/bp-forums/admin/converter.php
  • src/bp-forums/admin/converters/Invision.php
  • src/bp-forums/admin/converters/SMF.php
  • src/bp-forums/admin/functions.php
  • src/bp-forums/functions.php
  • src/bp-forums/groups.php
  • src/bp-forums/templates/default/bbpress-functions.php
  • src/bp-forums/templates/default/js/editor.js
  • src/bp-forums/templates/default/js/editor.min.js
  • src/bp-forums/topics/template.php
  • src/bp-groups/admin/js/admin.js
  • src/bp-groups/admin/js/admin.min.js
  • src/bp-groups/bp-groups-functions.php
  • src/bp-groups/classes/class-bp-rest-group-settings-endpoint.php
  • src/bp-invites/actions/invites.php
  • src/bp-invites/classes/class-bp-rest-invites-endpoint.php
  • src/bp-loader.php
  • src/bp-media/bp-media-filters.php
  • src/bp-media/bp-media-functions.php
  • src/bp-media/classes/class-bp-media.php
  • src/bp-media/classes/class-bp-rest-media-endpoint.php
  • src/bp-members/bp-members-template.php
  • src/bp-members/classes/class-bp-members-component.php
  • src/bp-messages/bp-messages-filters.php
  • src/bp-messages/bp-messages-functions.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-templates/bp-nouveau/buddypress/groups/single/messages/private-message.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/icons/css/bb-icons-rtl.css
  • src/bp-templates/bp-nouveau/icons/css/bb-icons-rtl.min.css
  • src/bp-templates/bp-nouveau/icons/css/bb-icons.css
  • src/bp-templates/bp-nouveau/icons/css/bb-icons.min.css
  • src/bp-templates/bp-nouveau/icons/font-map.json
  • src/bp-templates/bp-nouveau/icons/font-map.php
  • src/bp-templates/bp-nouveau/icons/fonts/box-filled.eot
  • src/bp-templates/bp-nouveau/icons/fonts/box-filled.svg
  • src/bp-templates/bp-nouveau/icons/fonts/box-filled.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/box-filled.woff
  • src/bp-templates/bp-nouveau/icons/fonts/box-filled.woff2
  • src/bp-templates/bp-nouveau/icons/fonts/box-lined.eot
  • src/bp-templates/bp-nouveau/icons/fonts/box-lined.svg
  • src/bp-templates/bp-nouveau/icons/fonts/box-lined.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/box-lined.woff
  • src/bp-templates/bp-nouveau/icons/fonts/box-lined.woff2
  • src/bp-templates/bp-nouveau/icons/fonts/filled.eot
  • src/bp-templates/bp-nouveau/icons/fonts/filled.svg
  • src/bp-templates/bp-nouveau/icons/fonts/filled.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/filled.woff
  • src/bp-templates/bp-nouveau/icons/fonts/filled.woff2
  • src/bp-templates/bp-nouveau/icons/fonts/lined.eot
  • src/bp-templates/bp-nouveau/icons/fonts/lined.svg
  • src/bp-templates/bp-nouveau/icons/fonts/lined.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/lined.woff
  • src/bp-templates/bp-nouveau/icons/fonts/lined.woff2
  • src/bp-templates/bp-nouveau/icons/fonts/round-filled.eot
  • src/bp-templates/bp-nouveau/icons/fonts/round-filled.svg
  • src/bp-templates/bp-nouveau/icons/fonts/round-filled.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/round-filled.woff
  • src/bp-templates/bp-nouveau/icons/fonts/round-filled.woff2
  • src/bp-templates/bp-nouveau/icons/fonts/round-lined.eot
  • src/bp-templates/bp-nouveau/icons/fonts/round-lined.svg
  • src/bp-templates/bp-nouveau/icons/fonts/round-lined.ttf
  • src/bp-templates/bp-nouveau/icons/fonts/round-lined.woff
  • src/bp-templates/bp-nouveau/icons/fonts/round-lined.woff2
  • src/bp-templates/bp-nouveau/includes/document/ajax.php
  • src/bp-templates/bp-nouveau/includes/document/functions.php
  • src/bp-templates/bp-nouveau/includes/media/ajax.php
  • src/bp-templates/bp-nouveau/includes/media/functions.php
  • src/bp-templates/bp-nouveau/includes/messages/ajax.php
  • src/bp-templates/bp-nouveau/includes/video/ajax.php
  • src/bp-templates/bp-nouveau/includes/video/functions.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-messages.js
  • src/bp-templates/bp-nouveau/js/buddypress-messages.min.js
  • src/bp-video/bp-video-filters.php
  • src/bp-video/bp-video-functions.php
  • src/bp-video/classes/class-bp-rest-video-endpoint.php
  • src/bp-video/classes/class-bp-video.php
  • src/bp-xprofile/bp-xprofile-functions.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