BuddyBoss App Plugin - Version 1.8.40

Release date: Aug 07, 2023

Changes:

  • New Feature! LearnDash - Comments now supported on Course Lessons and Topics
  • Enhancement: App Pages - When using ‘See All’ on the Blog Block, it will load the blog screen with the filtered results. This enhancement also enables the blog directory screen to select multiple categories from the filter
  • Enhancement: Coding Standards - Improved coding standards through ESLint analysis
  • Enhancement: Coding Standards - Improved standards for fields across the app plugin
  • Enhancement: Core - Improved the handling of data migration when switching between release versions
  • Bug: Access Controls - Warning notice was incorrectly displayed for Default Button Action setting when restrictions were in place
  • Bug: Activity - TikTok embed block was not rendering correctly
  • Bug: Blog - Bookmark screen was not displaying latest saved posts due to caching
  • Bug: LearnDash - Quiz progress was not syncing correctly from web to app
  • Bug: Multisite - Firebase Cloud Messaging was not working on subsites causing Push Notifications not to be received
  • Bug: Push Notification - Dashboard analytics were reporting incorrect results due to Firebase API v1 update

File Changes:

  • README.md
  • assets/js/about.js
  • assets/js/about.js.map
  • assets/js/admin.js
  • assets/js/admin.js.map
  • assets/js/gutenberg.js
  • assets/js/gutenberg.js.LICENSE.txt
  • assets/js/gutenberg.js.map
  • assets/js/main.js
  • assets/js/main.js.map
  • bin/upload-aws.sh
  • buddyboss-app.php
  • endpoints/api_data.js
  • endpoints/api_data.json
  • endpoints/api_project.js
  • endpoints/api_project.json
  • endpoints/css/style.css
  • newendpoints/img/android-chrome-192x192.png
  • newendpoints/img/android-chrome-512x512.png
  • newendpoints/img/apple-touch-icon.png
  • newendpoints/img/favicon-16x16.png
  • newendpoints/img/favicon-32x32.png
  • endpoints/img/favicon.ico
  • endpoints/index.html
  • endpoints/main.js
  • endpoints/utils/handlebars_helper.js
  • endpoints/utils/send_sample_request.js
  • endpoints/utils/send_sample_request_utils.js
  • endpoints/vendor/handlebars.min.js
  • endpoints/vendor/jquery.min.js
  • endpoints/vendor/lodash.custom.min.js
  • newendpoints/vendor/prism.css
  • newendpoints/vendor/prism.js
  • include/AccessControls/Core/Settings/General.php
  • include/AccessControls/Helpers.php
  • include/Admin/AccessControls/AccessRules.php
  • include/Admin/AccessControls/Settings.php
  • include/Admin/Appearance.php
  • include/Admin/BuildUpload/UploadList.php
  • include/Admin/Configure.php
  • include/Admin/FieldAbstract.php
  • include/Admin/Fields/AppPage.php
  • include/Admin/Fields/DevicesiOS.php
  • include/Admin/Fields/SelectorSection.php
  • include/Admin/Fields/Upload.php
  • include/Admin/Fields/WPPage.php
  • include/Admin/FormProvider.php
  • include/Admin/Help.php
  • include/Admin/InAppPurchases.php
  • include/Admin/JSTranslationsStrings.php
  • include/Admin/Menus.php
  • include/Admin/Settings.php
  • include/Admin/SetupAdmin.php
  • include/Api/Core/V1/NotificationRest.php
  • include/Api/Learndash/LdFunctions.php
  • include/Api/Learndash/V1/Lesson/LessonsRest.php
  • include/Api/Learndash/V1/Quiz/QuizQuestionsRest.php
  • include/Api/Learndash/V1/RestAPI.php
  • include/Api/Learndash/V1/Topics/TopicsRest.php
  • include/App/Format/default_langs.json
  • include/AppStores/Apple.php
  • include/Auth/Jwt.php
  • include/DBUpdate/Main.php
  • include/DBUpdate/Versions.php
  • include/DeepLinking/DeepLinking.php
  • include/Helpers/Custom_Multiselect_Dropdown.php
  • include/Integrations/Learndash/LdCourseSelect.php
  • include/Integrations/Vimeo/vimeo-embed-html.php
  • include/NativeAppPage.php
  • include/NativeAppPage/ParseBlocks.php
  • include/Notification/Helpers.php
  • include/Notification/Services/Firebase.php
  • include/Notification/Services/ServiceAbstract.php
  • include/Performance/integrations/class-bb-bookmarks.php
  • include/Performance/integrations/class-ld-quizzes.php
  • include/Styling.php
  • include/UserSegment/Fields/Date.php
  • include/UserSegment/Fields/Select.php
  • include/functions.php
  • languages/buddyboss-app-de_DE_formal.mo
  • languages/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
  • src/js/admin/about.js
  • src/js/admin/access-controls/index.js
  • src/js/admin/access-controls/menu.js
  • src/js/admin/appmenu/index.js
  • src/js/admin/apppage/apppage_deeplinking_metabox.js
  • src/js/admin/apppage/apppage_editor.js
  • src/js/admin/branding/index.js
  • src/js/admin/branding/typography.js
  • src/js/admin/build/index.js
  • src/js/admin/core.js
  • src/js/admin/gutenberg.js
  • src/js/admin/gutenberg/blocks/Activity/attributes.js
  • src/js/admin/gutenberg/blocks/Activity/icon.js
  • src/js/admin/gutenberg/blocks/Activity/index.js
  • src/js/admin/gutenberg/blocks/Activity/inspector.js
  • src/js/admin/gutenberg/blocks/Activity/preview.js
  • src/js/admin/gutenberg/blocks/Courses/attributes.js
  • src/js/admin/gutenberg/blocks/Courses/icon.js
  • src/js/admin/gutenberg/blocks/Courses/index.js
  • src/js/admin/gutenberg/blocks/Courses/inspector.js
  • src/js/admin/gutenberg/blocks/Courses/preview.js
  • src/js/admin/gutenberg/blocks/Custom/controls/checkbox.js
  • src/js/admin/gutenberg/blocks/Custom/controls/color.js
  • src/js/admin/gutenberg/blocks/Custom/controls/email.js
  • removedsrc/js/admin/gutenberg/blocks/Custom/controls/iconpicker.js
  • src/js/admin/gutenberg/blocks/Custom/controls/index.js
  • src/js/admin/gutenberg/blocks/Custom/controls/multiselect.js
  • src/js/admin/gutenberg/blocks/Custom/controls/number.js
  • src/js/admin/gutenberg/blocks/Custom/controls/radio.js
  • src/js/admin/gutenberg/blocks/Custom/controls/select.js
  • src/js/admin/gutenberg/blocks/Custom/controls/text.js
  • src/js/admin/gutenberg/blocks/Custom/controls/textarea.js
  • src/js/admin/gutenberg/blocks/Custom/controls/toggle.js
  • src/js/admin/gutenberg/blocks/Custom/controls/url.js
  • src/js/admin/gutenberg/blocks/Custom/edit.js
  • src/js/admin/gutenberg/blocks/Custom/fields.js
  • src/js/admin/gutenberg/blocks/Custom/index.js
  • src/js/admin/gutenberg/blocks/Custom/inspector.js
  • src/js/admin/gutenberg/blocks/Discussion/attributes.js
  • src/js/admin/gutenberg/blocks/Discussion/icon.js
  • src/js/admin/gutenberg/blocks/Discussion/index.js
  • src/js/admin/gutenberg/blocks/Discussion/inspector.js
  • src/js/admin/gutenberg/blocks/Discussion/preview.js
  • src/js/admin/gutenberg/blocks/Forums/attributes.js
  • src/js/admin/gutenberg/blocks/Forums/icon.js
  • src/js/admin/gutenberg/blocks/Forums/index.js
  • src/js/admin/gutenberg/blocks/Forums/inspector.js
  • src/js/admin/gutenberg/blocks/Forums/preview.js
  • src/js/admin/gutenberg/blocks/Groups/attributes.js
  • src/js/admin/gutenberg/blocks/Groups/icon.js
  • src/js/admin/gutenberg/blocks/Groups/index.js
  • src/js/admin/gutenberg/blocks/Groups/inspector.js
  • src/js/admin/gutenberg/blocks/Groups/preview.js
  • src/js/admin/gutenberg/blocks/H5p/attributes.js
  • src/js/admin/gutenberg/blocks/H5p/icon.js
  • src/js/admin/gutenberg/blocks/H5p/index.js
  • src/js/admin/gutenberg/blocks/H5p/inspector.js
  • src/js/admin/gutenberg/blocks/H5p/preview.js
  • src/js/admin/gutenberg/blocks/Members/attributes.js
  • src/js/admin/gutenberg/blocks/Members/icon.js
  • src/js/admin/gutenberg/blocks/Members/index.js
  • src/js/admin/gutenberg/blocks/Members/inspector.js
  • src/js/admin/gutenberg/blocks/Members/preview.js
  • src/js/admin/gutenberg/blocks/Notifications/attributes.js
  • src/js/admin/gutenberg/blocks/Notifications/icon.js
  • src/js/admin/gutenberg/blocks/Notifications/index.js
  • src/js/admin/gutenberg/blocks/Notifications/inspector.js
  • src/js/admin/gutenberg/blocks/Notifications/preview.js
  • src/js/admin/gutenberg/blocks/Posts/attributes.js
  • src/js/admin/gutenberg/blocks/Posts/icon.js
  • src/js/admin/gutenberg/blocks/Posts/index.js
  • src/js/admin/gutenberg/blocks/Posts/inspector.js
  • src/js/admin/gutenberg/blocks/Posts/preview.js
  • src/js/admin/gutenberg/blocks/Quick-Links/IconPickerUI.js
  • src/js/admin/gutenberg/blocks/Quick-Links/Icons/plus.js
  • src/js/admin/gutenberg/blocks/Quick-Links/attributes.js
  • src/js/admin/gutenberg/blocks/Quick-Links/icon.js
  • src/js/admin/gutenberg/blocks/Quick-Links/index.js
  • src/js/admin/gutenberg/blocks/Quick-Links/inspector.js
  • src/js/admin/gutenberg/blocks/Quick-Links/preview.js
  • src/js/admin/gutenberg/blocks/Quick-Links/searchCoreMenuUI.js
  • src/js/admin/gutenberg/components/autoSearchRadioItemUI.js
  • src/js/admin/gutenberg/components/autocompleteSelectItemUI.js
  • removedsrc/js/admin/gutenberg/components/autocompleteUI.js
  • src/js/admin/gutenberg/components/taxonomyUI.js
  • src/js/admin/gutenberg/index.js
  • src/js/admin/help/index.js
  • src/js/admin/helpers.js
  • src/js/admin/iap/index.js
  • src/js/admin/iconpicker/bb-icon-picker.js
  • src/js/admin/iconpicker/icon_picker.js
  • src/js/admin/index.js
  • src/js/admin/modal.js
  • src/js/admin/notification/index.js
  • src/js/admin/preview/index.js
  • removedsrc/js/admin/reporting/index.js
  • src/js/admin/settings/index.js
  • src/js/admin/settings/selector-section.js
  • src/js/main/index.js
  • views/access-controls/access-groups/group-edit.php
  • views/access-controls/access-groups/list.php
  • views/access-controls/access-groups/sections/group-members.php
  • views/access-controls/access-rules/rule-modal.php
  • views/access-controls/default-settings.php
  • views/access-controls/fields/access-groups.php
  • views/access-controls/fields/button-action.php
  • views/access-controls/fields/restricted-message.php
  • views/access-controls/tools/calculate-members.php
  • views/app-installer/install-downfall.php
  • views/app-installer/install-screen.php
  • views/app-page/footer.php
  • views/branding/colors.php
  • views/branding/images.php
  • views/branding/typography.php
  • views/iap/admin/product/edit.php
  • views/iap/admin/product/sections/product-details.php
  • views/icon-picker/bb-icons-settings.php
  • views/icon-picker/custom-icons.php
  • views/icon-picker/legacy-settings.php
  • views/menus/menu.php
  • views/menus/sections/manage-menu.php
  • views/menus/sections/menu-list.php
  • views/menus/sections/menu-markup.php
  • views/open-on-app.php
  • views/preview/common/styles.php
  • views/preview/common/tabbar.php
  • newviews/preview/screens/color-app-ui.php
  • views/preview/screens/more.php
  • views/push-notifications/form.php
  • views/push-notifications/new.php
  • views/settings/app_languages.php
  • views/settings/build-upload/request-android.php
  • views/settings/build-upload/request-ios.php
  • views/settings/build/build-scope-review.php
  • views/settings/build/build-select-scope.php
  • views/settings/build/build-status.php
  • views/settings/build/builds.php
  • views/settings/manage_app.php
  • views/settings/publish/google-play-details.php
  • views/settings/publish/publish-android-build.php
  • views/settings/publish/publish-android-checklist-error.php
  • views/settings/publish/publish-android-checklist.php
  • views/settings/publish/publish-android-detail.php
  • views/settings/publish/publish-android-review.php
  • views/settings/publish/publish-android.php
  • views/settings/publish/publish-ios-build.php
  • views/settings/publish/publish-ios-checklist-error.php
  • views/settings/publish/publish-ios-checklist.php
  • views/settings/publish/publish-ios-detail.php
  • views/settings/publish/publish-ios-review.php
  • views/settings/publish/publish-ios-version.php
  • views/settings/publish/publish-ios.php
  • views/settings/publish/publish-scope-review.php
  • views/settings/publish/publish-terms.php
  • views/tools/view-debug.php
  • views/tools/view-generate-keystore.php
  • views/tools/view-import-export.php