BuddyBoss Platform - Version 1.3.5

Release date: May 16, 2020

This release includes our official REST API. See API documentation.

Changes:

  • REST API - Added official BuddyBoss REST API
  • Activity - Fixed website link previews not all using the same formatting
  • Activity - Fixed some websites not properly fetching link preview content
  • Text Editor - Fixed text formatting buttons overlapping with media uploader
  • Forums - When viewing another user's forums, fixed 'My' text displaying in subtabs
  • WooCommerce - Fixed 'Lost Password' link redirecting to WooCommerce 'My Account' area
  • Compatibility - Fixed deprecated code errors when using PHP 7.4
  • Translations - Updated German (formal) language files

File Changes:

  • new apidoc.json
  • bp-activity/classes/class-bp-activity-component.php
  • new bp-activity/classes/class-bp-rest-activity-comment-endpoint.php
  • new bp-activity/classes/class-bp-rest-activity-details-endpoint.php
  • new bp-activity/classes/class-bp-rest-activity-endpoint.php
  • new bp-activity/classes/class-bp-rest-activity-link-preview-endpoint.php
  • bp-blogs/bp-blogs-template.php
  • bp-blogs/classes/class-bp-blogs-component.php
  • new bp-blogs/classes/class-bp-rest-attachments-blog-avatar-endpoint.php
  • new bp-blogs/classes/class-bp-rest-blogs-endpoint.php
  • bp-core/admin/bp-core-admin-functions.php
  • bp-core/admin/bp-core-admin-schema.php
  • bp-core/admin/bp-core-admin-tools.php
  • bp-core/bp-core-cache.php
  • bp-core/bp-core-cssjs.php
  • bp-core/bp-core-functions.php
  • new bp-core/bp-core-rest-api.php
  • bp-core/bp-core-update.php
  • bp-core/classes/class-bp-component.php
  • bp-core/classes/class-bp-email-tokens.php
  • bp-core/classes/class-bp-embed.php
  • bp-core/classes/class-bp-integration.php
  • new bp-core/classes/class-bp-invitation-manager.php
  • new bp-core/classes/class-bp-invitation.php
  • new bp-core/classes/class-bp-rest-components-endpoint.php
  • new bp-core/classes/class-bp-rest-learndash-courses-endpoint.php
  • new bp-core/classes/class-bp-rest-mention-endpoint.php
  • new bp-core/classes/class-bp-rest-settings-endpoint.php
  • new bp-core/classes/trait-attachments.php
  • bp-core/compatibility/bp-incompatible-plugins-helper.php
  • new bp-core/css/vendor/jquery.datetimepicker.css
  • new bp-core/css/vendor/jquery.datetimepicker.min.css
  • new bp-core/js/bp-api-request.js
  • new bp-core/js/bp-api-request.min.js
  • new bp-core/js/vendor/jquery.datetimepicker.full.js
  • new bp-core/js/vendor/jquery.datetimepicker.full.min.js
  • bp-core/profile-search/bps-search.php
  • bp-forums/classes/class-bp-forums-component.php
  • new bp-forums/classes/class-bp-rest-bbp-walker-reply.php
  • new bp-forums/classes/class-bp-rest-forums-endpoint.php
  • new bp-forums/classes/class-bp-rest-reply-actions-endpoint.php
  • new bp-forums/classes/class-bp-rest-reply-endpoint.php
  • new bp-forums/classes/class-bp-rest-topics-actions-endpoint.php
  • new bp-forums/classes/class-bp-rest-topics-endpoint.php
  • bp-friends/classes/class-bp-friends-component.php
  • new bp-friends/classes/class-bp-rest-friends-endpoint.php
  • bp-groups/actions/create.php
  • bp-groups/actions/leave-group.php
  • bp-groups/bp-groups-activity.php
  • bp-groups/bp-groups-cache.php
  • bp-groups/bp-groups-filters.php
  • bp-groups/bp-groups-functions.php
  • bp-groups/bp-groups-notifications.php
  • bp-groups/bp-groups-template.php
  • bp-groups/classes/class-bp-group-member-query.php
  • bp-groups/classes/class-bp-groups-component.php
  • bp-groups/classes/class-bp-groups-group.php
  • new bp-groups/classes/class-bp-groups-invitation-manager.php
  • bp-groups/classes/class-bp-groups-member.php
  • new bp-groups/classes/class-bp-rest-attachments-group-avatar-endpoint.php
  • new bp-groups/classes/class-bp-rest-attachments-group-cover-endpoint.php
  • new bp-groups/classes/class-bp-rest-group-invites-endpoint.php
  • new bp-groups/classes/class-bp-rest-group-membership-endpoint.php
  • new bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php
  • new bp-groups/classes/class-bp-rest-groups-details-endpoint.php
  • new bp-groups/classes/class-bp-rest-groups-endpoint.php
  • new bp-groups/classes/class-bp-rest-groups-types-endpoint.php
  • bp-groups/screens/single/admin/membership-requests.php
  • bp-groups/screens/single/invite.php
  • bp-groups/screens/single/request-membership.php
  • bp-integrations/learndash/bp-learndash-integration.php
  • bp-integrations/learndash/buddypress/Helpers.php
  • new bp-integrations/learndash/classes/class-bp-rest-learndash-courses-endpoint.php
  • bp-integrations/learndash/templates/buddypress/groups/single/courses-loop.php
  • bp-invites/classes/class-bp-invites-component.php
  • new bp-invites/classes/class-bp-rest-invites-endpoint.php
  • bp-loader.php
  • bp-media/bp-media-loader.php
  • bp-media/classes/class-bp-media-component.php
  • new bp-media/classes/class-bp-rest-media-albums-endpoint.php
  • new bp-media/classes/class-bp-rest-media-endpoint.php
  • bp-members/bp-members-functions.php
  • bp-members/classes/class-bp-core-members-switching.php
  • bp-members/classes/class-bp-members-component.php
  • new bp-members/classes/class-bp-rest-attachments-member-avatar-endpoint.php
  • new bp-members/classes/class-bp-rest-attachments-member-cover-endpoint.php
  • new bp-members/classes/class-bp-rest-members-actions-endpoint.php
  • new bp-members/classes/class-bp-rest-members-details-endpoint.php
  • new bp-members/classes/class-bp-rest-members-endpoint.php
  • new bp-members/classes/class-bp-rest-signup-endpoint.php
  • bp-messages/classes/class-bp-messages-component.php
  • new bp-messages/classes/class-bp-rest-group-messages-endpoint.php
  • new bp-messages/classes/class-bp-rest-messages-actions-endpoint.php
  • new bp-messages/classes/class-bp-rest-messages-endpoint.php
  • bp-notifications/classes/class-bp-notifications-component.php
  • new bp-notifications/classes/class-bp-rest-notifications-endpoint.php
  • new bp-settings/classes/class-bp-rest-account-settings-endpoint.php
  • new bp-settings/classes/class-bp-rest-account-settings-options-endpoint.php
  • bp-settings/classes/class-bp-settings-component.php
  • bp-templates/bp-nouveau/css/buddypress-rtl.css
  • bp-templates/bp-nouveau/css/buddypress-rtl.min.css
  • bp-templates/bp-nouveau/css/buddypress.css
  • bp-templates/bp-nouveau/css/buddypress.min.css
  • bp-templates/bp-nouveau/includes/groups/ajax.php
  • bp-templates/bp-nouveau/includes/groups/classes.php
  • bp-templates/bp-nouveau/includes/groups/functions.php
  • bp-templates/bp-nouveau/includes/messages/functions.php
  • bp-templates/bp-nouveau/includes/template-tags.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php
  • new bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php
  • bp-xprofile/classes/class-bp-xprofile-component.php
  • class-buddypress.php
  • cli/components/group-invite.php
  • new endpoints/api_data.js
  • new endpoints/api_data.json
  • new endpoints/api_definition.js
  • new endpoints/api_definition.json
  • new endpoints/api_project.js
  • new endpoints/api_project.json
  • new endpoints/css/style.css
  • new endpoints/fonts/glyphicons-halflings-regular.eot
  • new endpoints/fonts/glyphicons-halflings-regular.svg
  • new endpoints/fonts/glyphicons-halflings-regular.ttf
  • new endpoints/fonts/glyphicons-halflings-regular.woff
  • new endpoints/fonts/glyphicons-halflings-regular.woff2
  • new endpoints/img/favicon.ico
  • new endpoints/index.html
  • new endpoints/locales/ca.js
  • new endpoints/locales/cs.js
  • new endpoints/locales/de.js
  • new endpoints/locales/es.js
  • new endpoints/locales/fr.js
  • new endpoints/locales/it.js
  • new endpoints/locales/locale.js
  • new endpoints/locales/nl.js
  • new endpoints/locales/pl.js
  • new endpoints/locales/pt_br.js
  • new endpoints/locales/ro.js
  • new endpoints/locales/ru.js
  • new endpoints/locales/tr.js
  • new endpoints/locales/vi.js
  • new endpoints/locales/zh.js
  • new endpoints/locales/zh_cn.js
  • new endpoints/main.js
  • new endpoints/utils/handlebars_helper.js
  • new endpoints/utils/send_sample_request.js
  • new endpoints/utils/send_sample_request_utils.js
  • languages/buddyboss-de_DE_formal.mo
  • languages/buddyboss-de_DE_formal.po
  • languages/buddyboss.pot
  • readme.txt