BuddyBoss App Plugin - Version 1.4.4
Release date: Feb 23, 2022
Changes:
- In-App Purchases - Improved add/edit Product and configuration screen
- In-App Purchases - Provided option to show specific products on registration
- In-App Purchases - Provided option to upload featured image for the product
- In-App Purchases - Handled duplicate purchases critical issue by changing status to failed
- In-App Purchases - Handled logic to enable product on specific Apple or Android device
- Build - Provided option to disconnect configured custom repository
- App Blocks - Provided new 'Blog Posts' block
- App Blocks - Improved option in 'Members' block to allow select specific
- App Blocks - Improved blocks UX when a number of items or specific items are selected
- API - Handled blocks specific item selected order by issue in the API
- API - Handled view as member issue in the API
- Compatibility - Handled composer library critical conflict with third-party plugins
- Compatibility - Fixed PHP 7.2 specific critical error
File Changes:
- README.md
- assets/css/admin.css
- assets/css/admin.css.map
- assets/css/admin.rtl.css
- assets/img/block-icons/posts.svg
- assets/img/block-images/default-post.png
- 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
- bin/build.sh
- buddyboss-app.php
- composer.json
- composer.lock
- include/Admin/Appearance.php
- include/Admin/Appearance/Branding.php
- include/Admin/Appearance/Typography.php
- include/Admin/Build.php
- include/Admin/Build/iOSHelper.php
- include/Admin/BuildUpload.php
- include/Admin/Configure.php
- include/Admin/Debug.php
- include/Admin/Fields/DevicesiOS.php
- include/Admin/FormProvider.php
- include/Admin/GutenbergBlockAbstract.php
- include/Admin/InAppPurchases.php
- include/Admin/InAppPurchases/Helpers.php
- include/Admin/InAppPurchases/OrderHelper.php
- include/Admin/InAppPurchases/OrderList.php
- include/Admin/InAppPurchases/ProductHelper.php
- include/Admin/InAppPurchases/ProductList.php
- include/Admin/InAppPurchases/SubscriptionGroupsList.php
- include/Admin/InAppPurchases/UpgradeHelper.php
- include/Admin/Integrations.php
- include/Admin/JSTranslationsStrings.php
- include/Admin/ManageApp.php
- include/Admin/Notification.php
- include/Admin/Notification/Compose.php
- include/Admin/Notification/Notifications.php
- include/Admin/Publish/AndroidHelper.php
- include/Admin/Publish/Publish.php
- include/Admin/Publish/iOSHelper.php
- include/Admin/Settings.php
- include/Admin/SetupAdmin.php
- include/Api/Core/V1/CoreRest.php
- include/Api/Core/V1/NotificationRest.php
- include/Api/Core/V1/SignUpRest.php
- include/Api/InAppPurchases/V1/OrdersRest.php
- include/Api/InAppPurchases/V2/OrdersRest.php
- include/Api/Learndash/Common.php
- include/Api/Learndash/EmbedContent.php
- include/Api/Learndash/LdFunctions.php
- include/Api/Learndash/ShortcodeSupport.php
- include/Api/Learndash/V1/Certificate/CertificateRest.php
- include/Api/Learndash/V1/Core/LDRestController.php
- include/Api/Learndash/V1/Course/CoursesActionRest.php
- include/Api/Learndash/V1/Course/CoursesMembersRest.php
- include/Api/Learndash/V1/Course/CoursesRest.php
- include/Api/Learndash/V1/Lesson/LessonsActionRest.php
- include/Api/Learndash/V1/Lesson/LessonsRest.php
- include/Api/Learndash/V1/Quiz/Leaderboard/LeaderboardRest.php
- include/Api/Learndash/V1/Quiz/QuizComplete.php
- include/Api/Learndash/V1/Quiz/QuizError.php
- include/Api/Learndash/V1/Quiz/QuizQuestionsHelper.php
- include/Api/Learndash/V1/Quiz/QuizQuestionsRest.php
- include/Api/Learndash/V1/Quiz/QuizRest.php
- include/Api/Learndash/V1/Quiz/QuizUserRest.php
- include/Api/Learndash/V1/Statment/StatmentRest.php
- include/Api/Learndash/V1/Topics/TopicsActionRest.php
- include/Api/Learndash/V1/Topics/TopicsRest.php
- include/Api/Notification/V1/RestAPI.php
- include/Api/Notification/V2/RestAPI.php
- include/Api/WpCore/V2/RestAPI.php
- include/Api/WpCore/V2/class-bb-app-rest-comments-controller.php
- include/Api/WpCore/V2/class-bb-app-rest-post-archive-controller.php
- include/Api/WpCore/V2/class-bb-app-rest-post-controller.php
- include/App/App.php
- include/App/Format/default_langs.json
- include/AppLanguages.php
- include/AppSettings.php
- include/AppStores/Android.php
- include/AppStores/Apple.php
- include/AppStores/components/android/Edits.php
- include/AppStores/services/android/AndroidPublisher.php
- include/Auth/Account.php
- include/Auth/Jwt.php
- include/Auth/SwitchUser.php
- include/Branding.php
- include/BuddyBossAppApi.php
- include/Builds/Installer.php
- include/Builds/InstallerScreen.php
- include/ClientAdmin.php
- include/ClientCommon.php
- include/Common/IconPicker.php
- include/Components.php
- include/CronJobs.php
- include/DBUpdate/Main.php
- include/HealthCheck/Tests/RestTest.php
- include/Helpers/AppBoss_Plugin_Upgrader_Skin.php
- include/Helpers/PostCover.php
- include/InAppPurchases/Ajax.php
- include/InAppPurchases/Android.php
- include/InAppPurchases/Ios.php
- include/InAppPurchases/Orders.php
- include/InAppPurchases/StoreAbstract.php
- include/InAppPurchases/functions.php
- include/Integrations/BuddyBossPlatform/Push/ActivityNotification.php
- include/Integrations/ForceLogin/Main.php
- include/Integrations/GamiPress/Main.php
- include/Integrations/GamiPress/RestAPIAchievement.php
- removedinclude/Integrations/GravityForm/Main.php
- removedinclude/Integrations/GravityForm/Notification.php
- include/Integrations/Learndash/iap_course.php
- include/Integrations/MemberPress/iap.php
- include/Integrations/Memberium/iap.php
- include/Integrations/PmPro/iap.php
- include/Integrations/RestrictContentPro/Iap.php
- include/Integrations/S2Member/iap.php
- include/Integrations/WcMemberships/iap.php
- include/Integrations/WishlistMember/Iap.php
- include/Integrations/iMember360/iap.php
- include/Library/Autoloader.php
- include/Library/Composer/Src/Apple.php
- include/Library/Composer/Src/FirebaseJWT.php
- include/Library/Composer/Src/FontLib.php
- include/Library/Composer/Src/Google.php
- include/Library/Composer/Src/GuzzleHTTP.php
- include/Library/Composer/Src/Mobile_Detect.php
- include/Library/Composer/Src/PlistParser.php
- include/Library/Composer/Src/QRCode.php
- removedinclude/Library/ituneconnect/iconnect_apps.php
- include/Library/Composer/Src/ituneconnect/iconnect_apps.php
- removedinclude/Library/ituneconnect/iconnect_builds.php
- include/Library/Composer/Src/ituneconnect/iconnect_builds.php
- removedinclude/Library/ituneconnect/iconnect_bundleid.php
- include/Library/Composer/Src/ituneconnect/iconnect_bundleid.php
- removedinclude/Library/ituneconnect/iconnect_cert.php
- include/Library/Composer/Src/ituneconnect/iconnect_cert.php
- removedinclude/Library/ituneconnect/iconnect_devices.php
- include/Library/Composer/Src/ituneconnect/iconnect_devices.php
- removedinclude/Library/ituneconnect/iconnect_inapppurchases.php
- include/Library/Composer/Src/ituneconnect/iconnect_inapppurchases.php
- removedinclude/Library/ituneconnect/iconnect_profile.php
- include/Library/Composer/Src/ituneconnect/iconnect_profile.php
- removedinclude/Library/ituneconnect/iconnect_users.php
- include/Library/Composer/Src/ituneconnect/iconnect_users.php
- removedinclude/Library/ituneconnect/itunesconnect_client.php
- include/Library/Composer/Src/ituneconnect/itunesconnect_client.php
- include/Library/Composer/Src/phenx/php-font-lib/.github/workflows/phpunit.yml
- include/Library/Composer/Src/phenx/php-font-lib/.htaccess
- include/Library/Composer/Src/phenx/php-font-lib/LICENSE
- include/Library/Composer/Src/phenx/php-font-lib/README.md
- include/Library/Composer/Src/phenx/php-font-lib/bower.json
- include/Library/Composer/Src/phenx/php-font-lib/composer.json
- include/Library/Composer/Src/phenx/php-font-lib/index.php
- include/Library/Composer/Src/phenx/php-font-lib/maps/adobe-standard-encoding.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1250.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1251.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1252.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1253.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1254.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1255.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1257.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp1258.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/cp874.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-1.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-11.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-15.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-16.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-2.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-4.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-5.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-7.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/iso-8859-9.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/koi8-r.map
- include/Library/Composer/Src/phenx/php-font-lib/maps/koi8-u.map
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Autoloader.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/BinaryStream.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/EOT/File.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/EOT/Header.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/EncodingMap.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Font.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Glyph/Outline.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Header.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/OpenType/File.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Table.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/head.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/kern.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/loca.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/name.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/os2.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/Table/Type/post.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/TrueType/Collection.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/TrueType/File.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/TrueType/Header.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/WOFF/File.php
- include/Library/Composer/Src/phenx/php-font-lib/src/FontLib/WOFF/Header.php
- newinclude/Library/Composer/Src/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php
- include/Library/composer.php
- include/Library/store-receipt-validator/examples/test_play_receipt.php
- include/Library/store-receipt-validator/src/Amazon/Validator.php
- include/Library/store-receipt-validator/src/WindowsStore/Validator.php
- include/Library/store-receipt-validator/src/iTunes/Validator.php
- include/Logger/ApiLogger.php
- include/ManageApp.php
- include/Memberships/Memberships.php
- include/Memberships/MembershipsUtils.php
- include/NativeAppPage.php
- include/NativeAppPage/Deprecated_Content.php
- include/NativeAppPage/Gutenberg.php
- include/NativeAppPage/ParseBlocks.php
- include/Network.php
- include/Notification/IntegrationAbstract.php
- include/Notification/Services/ServiceAbstract.php
- include/Styling.php
- include/Typography.php
- include/UserSegment.php
- include/UserSegment/Fields/Date.php
- languages/buddyboss-app-gutenberg.pot
- languages/buddyboss-app.mo
- languages/buddyboss-app.po
- languages/buddyboss-app.pot
- package-lock.json
- package.json
- readme.txt
- scoper.inc.php
- src/js/admin/build/index.js
- src/js/admin/gutenberg/blocks/Activity/attributes.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/inspector.js
- src/js/admin/gutenberg/blocks/Courses/preview.js
- src/js/admin/gutenberg/blocks/Discussion/attributes.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/inspector.js
- src/js/admin/gutenberg/blocks/Forums/preview.js
- src/js/admin/gutenberg/blocks/Groups/attributes.js
- src/js/admin/gutenberg/blocks/Groups/inspector.js
- src/js/admin/gutenberg/blocks/Groups/preview.js
- src/js/admin/gutenberg/blocks/Members/attributes.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/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/attributes.js
- src/js/admin/gutenberg/blocks/Quick-Links/preview.js
- src/js/admin/gutenberg/components/autocompleteSelectItemUI.js
- src/js/admin/gutenberg/components/autocompleteUI.js
- src/js/admin/gutenberg/components/taxonomyUI.js
- src/js/admin/gutenberg/index.js
- src/js/admin/iap/index.js
- src/js/admin/preview/index.js
- views/app-page/footer.php
- views/iap/admin/order/lists.php
- views/iap/admin/order/not-found.php
- views/iap/admin/order/single.php
- views/iap/admin/product/edit.php
- views/iap/admin/product/sections/product-configuration.php
- views/iap/admin/product/sections/product-details.php
- views/iap/admin/product/sections/product-integration.php
- views/iap/admin/product/sections/product-platform.php
- views/iap/admin/product/sections/product-subscription-group.php
- views/iap/admin/product/sections/product-visibility.php
- views/preview/common/styles.php
- views/push-notifications/form.php
- views/push-notifications/not-found.php
- views/settings/build/build-tile.php
- views/settings/build/request-build.php