Flutter Version Release Note

BugFixed

  • Fixed close button in order successful page

  • Fixed stock quantity mandatory sign and validation in item upload page
  • Fixed contact number is not saved as blank in item edit
  • Fixed social link in app info
  • Fixed close button color in choose location page
  • Fixed subcategory subscription

  • Fixed edit phone number
  • Fixed edit profile
  • Fixed forget password

Improvement

  • improved Migrate to applying Gradle plugins with the declarative plugins block

  • improved update packages and target sdk

New

  • Hide/Show the dashboard components at mobile as you like (Read More)
– android/app/build.gradle
– android/build.gradle
– android/settings.gradle
– assets/lang/ar_tran.json
– assets/lang/de_tran.json
– assets/lang/en_tran.json
– assets/lang/es_tran.json
– assets/lang/fr_tran.json
– assets/lang/hi_tran.json
– assets/lang/id_tran.json
– assets/lang/it_tran.json
– assets/lang/ja_tran.json
– assets/lang/ko_tran.json
– assets/lang/ms_tran.json
– assets/lang/pt_tran.json
– assets/lang/ru_tran.json
– assets/lang/th_tran.json
– assets/lang/tr_tran.json
– assets/lang/zh_tran.json
– ios/Flutter/AppFrameworkInfo.plist
– ios/Podfile
– ios/Runner/Info.plist
– lib/config/ps_config.dart
– lib/core/vendor/api/common/ps_api.dart
– lib/core/vendor/api/ps_api_service.dart
– lib/core/vendor/api/ps_url.dart
– lib/core/vendor/constant/ps_constants.dart
– lib/core/vendor/constant/ps_widget_const.dart
– lib/core/vendor/db/common/ps_dao.dart
– lib/core/vendor/db/common/ps_data_source_manager.dart
– lib/core/vendor/db/common/ps_shared_preferences.dart
– lib/core/vendor/db/theme_dao.dart
– lib/core/vendor/provider/category/category_provider.dart
– lib/core/vendor/provider/chat/chat_history_list_provider.dart
– lib/core/vendor/provider/common/ps_provider.dart
– lib/core/vendor/provider/common/subscribe_topic_provider.dart
– lib/core/vendor/provider/entry/item_entry_provider.dart
– lib/core/vendor/provider/language/language_provider.dart
– lib/core/vendor/provider/ps_provider_dependencies.dart
– lib/core/vendor/provider/theme/theme_provider.dart
– lib/core/vendor/provider/user/user_provider.dart
– lib/core/vendor/repository/Common/add_new_shipping_address_repository.dart
– lib/core/vendor/repository/Common/ps_repository.dart
– lib/core/vendor/repository/Common/subscribe_topic_repository.dart
– lib/core/vendor/repository/customize_ui_detail_repository.dart
– lib/core/vendor/repository/gallery_repository.dart
– lib/core/vendor/repository/language_repository.dart
– lib/core/vendor/repository/theme_repository.dart
– lib/core/vendor/utils/ps_progress_dialog.dart
– lib/core/vendor/utils/utils.dart
– lib/core/vendor/viewobject/chat.dart
– lib/core/vendor/viewobject/common/ps_value_holder.dart
– lib/core/vendor/viewobject/custom_field.dart
– lib/core/vendor/viewobject/holder/subscripe_topic_parameter_holder.dart
– lib/core/vendor/viewobject/ps_app_info.dart
– lib/core/vendor/viewobject/ps_app_setting.dart
– lib/core/vendor/viewobject/ps_mobile_config_setting.dart
– lib/core/vendor/viewobject/theme.dart
– lib/core/vendor/viewobject/theme_attribute.dart
– lib/core/vendor/viewobject/theme_component.dart
– lib/core/vendor/viewobject/theme_info.dart
– lib/core/vendor/viewobject/theme_screen.dart
– lib/core/vendor/viewobject/vendor_info.dart
– lib/main.dart
– lib/ui/vendor_ui/add_to_cart/components/widgets/shopping_cart_item_widget.dart
– lib/ui/vendor_ui/app_info/component/link_info.dart
– lib/ui/vendor_ui/app_info/view/app_info_view.dart
– lib/ui/vendor_ui/app_loading/view/app_loading_view.dart
– lib/ui/vendor_ui/chat/component/detail/conversation_list/conversation_list.dart
– lib/ui/vendor_ui/chat/view/chat_view.dart
– lib/ui/vendor_ui/checkout/component/billing_address/widgets/billing_address_widget.dart
– lib/ui/vendor_ui/checkout/component/edit_billing_address/edit_billing_address_view.dart
– lib/ui/vendor_ui/checkout/component/edit_shipping_address/edit_shipping_address_view.dart
– lib/ui/vendor_ui/checkout/component/payment/widgets/place_order_button.dart
– lib/ui/vendor_ui/checkout/component/shipping_address/widgets/shipping_address_widget.dart
– lib/ui/vendor_ui/checkout/view/vendor_credit_card_view.dart
– lib/ui/vendor_ui/checkout/view/vendor_paystack.dart
– lib/ui/vendor_ui/common/custom_ui/ps_no_list_data.dart
– lib/ui/vendor_ui/common/custom_ui/ui_type/number.dart
– lib/ui/vendor_ui/common/ps_credit_card_form_for_pay_stack.dart
– lib/ui/vendor_ui/dashboard/components/home/home_dashboard_view.dart
– lib/ui/vendor_ui/dashboard/components/home/widgets/header_card/sell_now_widget.dart
– lib/ui/vendor_ui/dashboard/components/home/widgets/nearest_product_horizontal_list_widget.dart
– lib/ui/vendor_ui/dashboard/view/dashboard_view.dart
– lib/ui/vendor_ui/item/detail/component/appbar/product_expandable_appbar.dart
– lib/ui/vendor_ui/item/detail/component/tiles/contact_info_tile_view.dart
– lib/ui/vendor_ui/item/detail/view/product_detail_view.dart
– lib/ui/vendor_ui/item/entry/category/component/entry_category_vertical_list_view.dart
– lib/ui/vendor_ui/item/entry/component/entry_data/core_and_custom_field_entry_view.dart
– lib/ui/vendor_ui/item/entry/component/entry_data/upload_submit_button.dart
– lib/ui/vendor_ui/item/entry/component/entry_data/widgets/map_for_flutter.dart
– lib/ui/vendor_ui/item/entry/component/entry_data/widgets/map_for_google.dart
– lib/ui/vendor_ui/item/entry/component/entry_data/widgets/phone_list_widget.dart
– lib/ui/vendor_ui/item/entry/component/item_entry_view.dart
– lib/ui/vendor_ui/item/list_item/product_horizontal_list_item.dart
– lib/ui/vendor_ui/item/list_item/product_vertical_list_item_for_filter.dart
– lib/ui/vendor_ui/item/promote/component/promote/ad_how_many_day/widgets/flutterwave_button.dart
– lib/ui/vendor_ui/item/promote/component/promote/ad_how_many_day/widgets/paypal_button.dart
– lib/ui/vendor_ui/item/promote/component/promote/ad_how_many_day/widgets/razor_button.dart
– lib/ui/vendor_ui/item/promote/view/credit_card_view.dart
– lib/ui/vendor_ui/item/promote/view/pay_stack_view.dart
– lib/ui/vendor_ui/location/view/location_view.dart
– lib/ui/vendor_ui/map/view/google_map_pin_view.dart
– lib/ui/vendor_ui/map/view/map_filter_view.dart
– lib/ui/vendor_ui/map/view/map_pin_view.dart
– lib/ui/vendor_ui/order_successful/component/widgets/order_successful_widget.dart
– lib/ui/vendor_ui/package/component/go_to_package_shop_view.dart
– lib/ui/vendor_ui/setting/component/setting/widgets/setting_dark_white_mode.dart
– lib/ui/vendor_ui/setting/component/setting/widgets/setting_noti_switch_widget.dart
– lib/ui/vendor_ui/sort_widget/ps_dynamic_widget.dart
– lib/ui/vendor_ui/subcategory/component/vertical/widgets/subcat_subscription_done_icon.dart
– lib/ui/vendor_ui/user/blocked_user/component/blocked_user_list_view.dart
– lib/ui/vendor_ui/user/blocked_user/component/widgets/blocked_user_list_data.dart
– lib/ui/vendor_ui/user/follow/component/follower/follower_user_list_view.dart
– lib/ui/vendor_ui/user/follow/component/following/following_user_list_view.dart
– lib/ui/vendor_ui/user/follow/view/follower_user_list_view.dart
– lib/ui/vendor_ui/user/follow/view/following_user_list_view.dart
– lib/ui/vendor_ui/user/paid_item_list/component/vertical/widgets/paid_ad_item_vertical_list_item.dart
– lib/ui/vendor_ui/user/phone/component/verify_phone/widgets/verification_in_verify_phone_widget.dart
– lib/ui/vendor_ui/user/profile/component/my_vendor/my_vendor_vertical_list_view.dart
– lib/ui/vendor_ui/user/profile/component/my_vendor/my_vendor_vertical_list_widget.dart
– lib/ui/vendor_ui/user/profile/component/my_vendor/widget/my_vendor_list_grid_item.dart
– lib/ui/vendor_ui/vendor/components/filter_vendor_list.dart
– lib/ui/vendor_ui/vendor/components/filter_vendor_nav.dart
– lib/ui/vendor_ui/vendor/view/latest_vendor_veritcal_list_view.dart
– lib/ui/vendor_ui/vendor_applicaion/component/vendor_application_form_view.dart
– lib/ui/vendor_ui/vendor_applicaion/component/widget/apply_button.dart
– lib/ui/vendor_ui/subcategory/component/vertical/widgets/subcat_subscription_done_icon.dart
– lib/ui/vendor_ui/user/edit_profile/component/change_phone/widgets/change_button.dart
– lib/ui/vendor_ui/user/edit_profile/component/verify_phone/widgets/verification_widget.dart
– lib/ui/vendor_ui/user/edit_profile/view/edit_profile_view.dart
– lib/ui/vendor_ui/user/forgot_password/component/widgets/forgot_pwd_send_button.dart
– pubspec.lock
– pubspec.yaml

– Flutter sdk version – 3.22.2
– Android sdk version – 34.0.0

Web Version Release Note

BugFixed

  • Fixed currencies list not showing in Promotion In App Purchase filter

  • Fixed being able to save without data in Promotion and Package In App Purchase
  • Fixed about me field not showing at Frontend and Backend
  • Fixed modified logic at Submit Ads Button at frontend
  • Fixed chat button issue on item details when vendor checkout if off at frontend
  • Fixed shopping cart display error at frontend
  • Fixed apple login display error to show/hide setting at frontend
  • Fixed to showing wrong billing/shipping address at frontend and backend
  • Fixed to video duration setting not working at backend
  • Fixed to item can’t promote with IAP at backend
  • Fixed to showing buy package modal for Admin item upload when Paid App is enabled at frontend
  • Fixed to unpublished users are able to login issue at frontend
  • Fixed to category mulit-language not working after category update at backend

Improvement

  • Improved code for Permission, RolePermission, UserPermission, LocationCityInfo, DynamicColumnVisibility, CustomField, CustomFieldAttribute, CoreField and TableField by refactoring

  • Improved code for Location city, Location township, Promotion In App Purchase and Package In App Purchase by refactoring
  • Improved code for Category, Subcategory, Menu, Sub-Menu Groups, Menu Groups, Users, Seller Report, Buyer Report, User Report, Offline Payment Settings and Payment Currencies by refactoring.
  • Improved dropdown by adding initial option at Frontend and Backend
  • Improved blog author name with added user name at Frontend
  • Improved image configuration with recommended image sizes at Backend
  • Improved item by removing unique name validation at Frontend and Backend
  • Improved remove added contact numbers by inserting empty value at Frontend and Backend
  • Improved privacy policy checkbox and Or string hiding on disabling all social login methods at login page on frontend
  • Improved deeplink to generate with default image
  • Improved to redirect to selected category item list page after item update at backend
  • Improved CSV import workflow in modal at backend
  • Improved add time info for start date and end date in item promotion report detail at backend
  • Improved hide contact number for no login user at frontend
  • Improved migrating from legacy FCM APIs to HTTP v1 (Read More)

New

– Modules/*
– app/*
– resources/*
– routes/*
– storage/*
– tests/*
– config/*
– database/*
– phpunit.xml
– .htaccess
– composer.json
– package.json
– README.md

Before Update this Version Using Updater (Via Version Update Notification), you need to update php path in .env file first according to this documentation

We’re pleased to announce an update that allows existing vendors to seamlessly update their default currency within our platform. For more details, please refer to the documentation provided. We kindly request vendor owners to take note of this update for smooth integration into their operations.

Subscribe to our free newsletter