BuddyBoss App Plugin - Version 1.5.3

Release date: Jul 07, 2022

Changes:

  • Access Controls - Added lab feature 'Access Controls' module
  • Access Controls - Provided option to set the restricted content default message
  • Access Controls - Provided option to create Access Groups using official integrations condition types
  • Access Controls - Provided option to add access rules for App Pages, WP Pages, Posts, Courses, and on Login
  • Access Controls - Provided option to add multiple versions of App Menus based on different Access Groups
  • In-App Purchases - Improved add/edit product to show subscription product for the latest Android Subscription flow
  • In-App Purchases - Handled product name showing slash issue when the name contains an apostrophe
  • API - Handled re-generate access token critical issue when REST APIs restricted for logged-in member
  • API - Allowed iframe video embed in page content by removing restrictions for all post types
  • API - Handled Category deep link issue in the API response
  • API - Handled Learndash unable to take quiz compatibility issue in the API for PHP 8.0
  • API - Handled wrong notification count issue in the API
  • Compatibility - Handled WooCommerce and RankMath plugin conflict
  • Compatibility - Handled "Verified Member for BuddyPress" critical issue with Notification in the API

File Changes:

  • assets/css/admin.css
  • assets/css/admin.css.map
  • assets/css/admin.rtl.css
  • assets/js/admin.js
  • assets/js/admin.js.map
  • assets/js/gutenberg.js
  • assets/js/gutenberg.js.map
  • assets/js/main.js
  • assets/js/main.js.map
  • buddyboss-app.php
  • composer.json
  • composer.lock
  • newinclude/AccessControls.php
  • newinclude/AccessControls/AccessRule.php
  • newinclude/AccessControls/Actions.php
  • newinclude/AccessControls/Core/Core.php
  • newinclude/AccessControls/Core/List_Table.php
  • newinclude/AccessControls/Core/Settings/AppPages.php
  • newinclude/AccessControls/Core/Settings/AppPagesList.php
  • newinclude/AccessControls/Core/Settings/CategoryRule.php
  • newinclude/AccessControls/Core/Settings/CategoryRuleList.php
  • newinclude/AccessControls/Core/Settings/General.php
  • newinclude/AccessControls/Core/Settings/Pages.php
  • newinclude/AccessControls/Core/Settings/PagesList.php
  • newinclude/AccessControls/Core/Settings/Posts.php
  • newinclude/AccessControls/Core/Settings/PostsList.php
  • newinclude/AccessControls/Helpers.php
  • newinclude/AccessControls/Integration_Abstract.php
  • newinclude/AccessControls/Performance.php
  • newinclude/AccessControls/Segment.php
  • newinclude/AccessControls/TmpItems.php
  • newinclude/AccessControls/functions.php
  • newinclude/Admin/AccessControls.php
  • newinclude/Admin/AccessControls/AccessGroups.php
  • newinclude/Admin/AccessControls/AccessGroups/GroupsList.php
  • newinclude/Admin/AccessControls/AccessGroups/Helper.php
  • newinclude/Admin/AccessControls/AccessGroups/MembersList.php
  • newinclude/Admin/AccessControls/AccessRules.php
  • newinclude/Admin/AccessControls/Settings.php
  • include/Admin/Appearance.php
  • removedinclude/Admin/Appearance/Menu.php
  • include/Admin/Debug.php
  • include/Admin/ImportExport.php
  • include/Admin/InAppPurchases.php
  • include/Admin/InAppPurchases/ProductHelper.php
  • include/Admin/JSTranslationsStrings.php
  • newinclude/Admin/Labs.php
  • include/Admin/ManageApp.php
  • newinclude/Admin/Menus.php
  • newinclude/Admin/Menus/Menus.php
  • newinclude/Admin/Menus/functions.php
  • include/Admin/Settings.php
  • include/Admin/SetupAdmin.php
  • removedinclude/Notification/UserProfile.php
  • newinclude/Admin/UserProfile.php
  • newinclude/Api/AccessControls/Main.php
  • include/Api/Core/V1/CoreRest.php
  • include/Api/Learndash/V1/Quiz/QuizQuestionsRest.php
  • include/Api/WpCore/V2/class-bb-app-rest-post-controller.php
  • include/App/Format/default_langs.json
  • include/AppStores/Android.php
  • include/AppStores/Apple.php
  • include/Auth/Account.php
  • include/Common/IconPicker.php
  • newinclude/Components/AccessControls/AccessControls.php
  • include/Components/Extend.php
  • include/Components/PushNotification/PushNotification.php
  • include/DBUpdate/Main.php
  • include/DeepLinking/DeepLinking.php
  • include/DeepLinking/Type/CoreType.php
  • include/DeepLinking/Type/TaxonomyType.php
  • include/DeepLinking/Type/TypeAbstract.php
  • newinclude/Helpers/Custom_Multiselect_Dropdown.php
  • include/Helpers/WP_List_Table.php
  • include/InAppPurchases/Controller.php
  • newinclude/Integrations/BuddyBossPlatform/AccessControls.php
  • newinclude/Integrations/BuddyBossPlatform/AccessControls/ProfileType.php
  • newinclude/Integrations/BuddyBossPlatform/AccessControls/SocialGroup.php
  • include/Integrations/BuddyBossPlatform/Push/ActivityNotification.php
  • include/Integrations/BuddyBossPlatform/Push/MessagesNotification.php
  • newinclude/Integrations/Learndash/AccessControls.php
  • newinclude/Integrations/Learndash/AccessControls/Course.php
  • newinclude/Integrations/Learndash/AccessControls/CourseList.php
  • newinclude/Integrations/Learndash/AccessControls/LDCategoryRule.php
  • newinclude/Integrations/Learndash/AccessControls/LDCategoryRuleList.php
  • newinclude/Integrations/Learndash/AccessControls/LDCourse.php
  • newinclude/Integrations/Learndash/AccessControls/LDGroup.php
  • newinclude/Integrations/MemberPress/AccessControls.php
  • newinclude/Integrations/Memberium/AccessControls.php
  • newinclude/Integrations/PmPro/AccessControls.php
  • newinclude/Integrations/RestrictContentPro/AccessControls.php
  • newinclude/Integrations/VerifiedMemberForBuddypress/Main.php
  • newinclude/Integrations/WcMemberships/AccessControls.php
  • newinclude/Integrations/WishlistMember/AccessControls.php
  • include/Menu.php
  • newinclude/Menus/AccessControls.php
  • include/Menus/CoreAbstract.php
  • include/Menus/Types/AppSettingsMenus.php
  • include/Menus/Types/SectionsMenus.php
  • include/Migration/Admin/Appearance/AppMenu.php
  • include/NativeAppPage.php
  • include/NativeAppPage/ParseBlocks.php
  • include/Notification/Notification.php
  • include/UserSegment.php
  • include/functions.php
  • newlanguages/buddyboss-app-de_DE_formal.mo
  • newlanguages/buddyboss-app-de_DE_formal.po
  • languages/buddyboss-app-gutenberg.pot
  • languages/buddyboss-app.po
  • languages/buddyboss-app.pot
  • package-lock.json
  • package.json
  • readme.txt
  • newsrc/js/admin/access-controls/index.js
  • newsrc/js/admin/access-controls/menu.js
  • src/js/admin/appmenu/index.js
  • src/js/admin/core.js
  • src/js/admin/iconpicker/icon_picker.js
  • src/js/admin/index.js
  • newsrc/js/admin/modal.js
  • src/js/admin/preview/index.js
  • newviews/access-controls/access-groups/group-edit.php
  • newviews/access-controls/access-groups/list.php
  • newviews/access-controls/access-groups/modal.php
  • newviews/access-controls/access-groups/sections/group-condition.php
  • newviews/access-controls/access-groups/sections/group-members.php
  • newviews/access-controls/access-rules/rule-content-modal.php
  • newviews/access-controls/access-rules/rule-content-table.php
  • newviews/access-controls/access-rules/rule-modal.php
  • newviews/access-controls/default-settings.php
  • newviews/access-controls/fields/access-groups.php
  • newviews/access-controls/fields/button-action.php
  • newviews/access-controls/fields/restrict-to.php
  • newviews/access-controls/fields/restricted-message.php
  • newviews/access-controls/tools/calculate-members-single.php
  • newviews/access-controls/tools/calculate-members.php
  • removedviews/branding/menu.php
  • views/iap/admin/product/sections/product-integration.php
  • newviews/menus/menu.php
  • newviews/menus/sections/manage-menu.php
  • newviews/menus/sections/manu-markup.php
  • newviews/menus/sections/markup.php
  • newviews/menus/sections/menu-list.php
  • newviews/menus/sections/preview.php
  • newviews/menus/sections/priority.php
  • newviews/menus/sections/settings.php
  • newviews/menus/sections/tab-items.php
  • views/preview/common/styles.php
  • views/preview/screens/more.php
  • views/settings/components.php
  • newviews/settings/labs/require-purchase-modal.php
  • newviews/settings/private-app-modal.php