Flutter Version Release Note
BugFixed
-
Fixed some bugs at login page and register page
- Fixed promoting item issue with offline payment
- Fixed showing wrong rating to user
- Fixed apple login issue
- Fixed searching error at item list page
- Fixed Order history hide/show
- Fixed not increasing view count at Detail page
- Fixed the black screen when exiting the notification page
- Fixed category list in item list not scrolling
- Fixed edit rating
- Fixed showing no data result when clicking category
- Fixed Chatting when chat setting is selected No Chat
- Fixed custom camera at item entry page
- Fixed loading bug at chat page
- Fixed deep link issue
- Fixed Language String, Ui overflow and Dark Mode
- Fixed not showing promote button on item detail page
- Fixed not showing other payment after clicking promote button
- Fixed subcategory empty result
- Fixed dealer profile loading state Ui
- Fixed Chat link color at chat box
- Fixed not being able to add items when dealers are not the same
- Fixed deleting item at shopping Cart page
- Fixed RTL Mode
- Fixed phone register issue
- Fixed scrolling error at entry category
- Fixed hide the notification inform to update qty at item detail
- Fixed Your latest production release contains SDK issues [reCAPTCHA]
- Fixed the entire payment rectangle is not clickable
- Fixed loading is unstoppable in Payment cancel at paypal checkout after place order
- Fixed item uploading issue at chat selling page
- Fixed owner can only see subscription expired
- Fixed add Dealer expired alert box to Dealer profile and Dealer home of public dealer profile
Improvement
-
Improved each item’s checkout of shopping cart
- Improved modify quantity steppers logic
- Improved Checkout feature setting ON/OFF
New
– assets/images/payment/flutterwave.png
– 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/Podfile.lock
– lib/config/ps_config.dart
– lib/config/route/route_paths.dart
– lib/config/route/router.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/db/common/ps_shared_preferences.dart
– lib/core/vendor/db/order_history_dao.dart
– lib/core/vendor/provider/add_to_cart/add_to_cart_provider.dart
– lib/core/vendor/provider/app_info/app_info_provider.dart
– lib/core/vendor/provider/category/category_provider.dart
– lib/core/vendor/provider/common/ps_provider.dart
– lib/core/vendor/provider/order_hostory/order_history_provider.dart
– lib/core/vendor/provider/product/touch_count_provider.dart
– lib/core/vendor/provider/ps_provider_dependencies.dart
– lib/core/vendor/provider/user/user_provider.dart
– lib/core/vendor/provider/vendor_application/vendor_item_provider.dart
– lib/core/vendor/repository/Common/ps_repository.dart
– lib/core/vendor/repository/add_to_cart_repository.dart
– lib/core/vendor/repository/order_history_repository.dart
– lib/core/vendor/utils/utils.dart
– lib/core/vendor/viewobject/common/ps_value_holder.dart
– lib/core/vendor/viewobject/holder/add_to_cart_parameter_holder.dart
– lib/core/vendor/viewobject/holder/edit_billing_address_holder.dart
– lib/core/vendor/viewobject/holder/edit_shipping_address_holder.dart
– lib/core/vendor/viewobject/holder/item_paid_history_parameter_holder.dart
– lib/core/vendor/viewobject/holder/new_billing_address.dart
– lib/core/vendor/viewobject/holder/new_shipping_address.dart
– lib/core/vendor/viewobject/holder/order_history_parameter_holder.dart
– lib/core/vendor/viewobject/holder/product_parameter_holder.dart
– lib/core/vendor/viewobject/holder/request_path_holder.dart
– lib/core/vendor/viewobject/holder/resend_code_again_parameter_holder.dart
– lib/core/vendor/viewobject/holder/user_name_status_parameter_holder.dart
– lib/core/vendor/viewobject/holder/vendor_branch_parameter_holder.dart
– lib/core/vendor/viewobject/item_info.dart
– lib/core/vendor/viewobject/order_history.dart
– lib/core/vendor/viewobject/ps_app_info.dart
– lib/core/vendor/viewobject/ps_app_setting.dart
– lib/core/vendor/viewobject/shopping_cart_item.dart
– lib/core/vendor/viewobject/user.dart
– lib/core/vendor/viewobject/vendor_info.dart
– lib/ui/custom_ui/add_to_cart/components/appbar_shopping_cart_icon.dart
– lib/ui/custom_ui/add_to_cart/components/widgets/shopping_cart_item_widget.dart
– lib/ui/custom_ui/add_to_cart/view/add_to_cart_view.dart
– lib/ui/custom_ui/checkout/item_vertical_list/widgets/checkout_vertical_list_item.dart
– lib/ui/custom_ui/dashboard/components/app_bar/appbar.dart
– lib/ui/custom_ui/dashboard/components/drawer/widgets/my_orders_menu_widget.dart
– lib/ui/custom_ui/dashboard/components/drawer/widgets/notifications_menu_widget.dart
– lib/ui/custom_ui/item/promote/component/promote/ad_how_many_day/widgets/flutterwave_button.dart
– lib/ui/custom_ui/my_orders/component/list/order_tab_bar_view.dart
– lib/ui/custom_ui/my_orders/component/widget/order_item_widget.dart
– lib/ui/custom_ui/my_orders/component/widget/order_tab_widget.dart
– lib/ui/custom_ui/my_orders/view/my_orders_list_view.dart
– lib/ui/custom_ui/noti/view/noti_list_menu_container_view.dart
– lib/ui/custom_ui/order_detail/view/order_detail_view.dart
– lib/ui/custom_ui/order_sort_by/component/widget/sort_type_container.dart
– lib/ui/custom_ui/order_sort_by/view/order_sort_view.dart
– lib/ui/custom_ui/order_successful/component/widgets/order_successful_widget.dart
– lib/ui/custom_ui/order_successful/view/order_successful_view.dart
– lib/ui/custom_ui/rating/component/list/rating_list_data.dart
– lib/ui/custom_ui/rating/component/list/rating_list_item.dart
– lib/ui/custom_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_item_card_widget.dart
– lib/ui/custom_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile_view.dart
– lib/ui/custom_ui/user/verify_email/component/widgets/change_email_and_recent_code_widget.dart
– lib/ui/vendor_ui/add_to_cart/components/appbar_shopping_cart_icon.dart
– lib/ui/vendor_ui/add_to_cart/components/available_vertical_list_view.dart
– lib/ui/vendor_ui/add_to_cart/components/sold_out_vertical_list_view.dart
– lib/ui/vendor_ui/add_to_cart/components/widgets/shopping_cart_item_widget.dart
– lib/ui/vendor_ui/add_to_cart/view/add_to_cart_view.dart
– lib/ui/vendor_ui/app_loading/view/app_loading_view.dart
– lib/ui/vendor_ui/chat/component/detail/conversation_list/widgets/chat_make_appointment_dialog.dart
– lib/ui/vendor_ui/chat/component/detail/conversation_list/widgets/chat_make_offer_dialog.dart
– lib/ui/vendor_ui/chat/component/list/chat_list_view.dart
– lib/ui/vendor_ui/chat/component/list/widgets/buyer/chat_buyer_list_empty_box.dart
– lib/ui/vendor_ui/chat/component/list/widgets/buyer/chat_buyer_list_item.dart
– lib/ui/vendor_ui/checkout/component/item_vertical_list/checkout_available_vertical_list_view.dart
– lib/ui/vendor_ui/checkout/component/item_vertical_list/checkout_sold_out_vertical_list_view.dart
– lib/ui/vendor_ui/checkout/component/item_vertical_list/widgets/checkout_vertical_list_item.dart
– lib/ui/vendor_ui/checkout/component/payment/widgets/payment_role_widget.dart
– lib/ui/vendor_ui/checkout/component/payment/widgets/place_order_button.dart
– lib/ui/vendor_ui/checkout/view/checkout_view.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/detail_ui_type/detail_multi_select.dart
– lib/ui/vendor_ui/common/custom_ui/detail_ui_type/detail_text.dart
– lib/ui/vendor_ui/common/dialog/email_sent_warning_dialog.dart
– lib/ui/vendor_ui/common/dialog/filter_dialog.dart
– lib/ui/vendor_ui/common/dialog/rating_dialog/dialogs.dart
– lib/ui/vendor_ui/common/dialog/rating_dialog/style.dart
– lib/ui/vendor_ui/common/dialog/set_user_name_and_pwd_dialog.dart
– lib/ui/vendor_ui/common/ps_back_button_with_circle_bg_widget.dart
– lib/ui/vendor_ui/common/user_custom_ui/user_ui_type/checkbox.dart
– lib/ui/vendor_ui/common/user_custom_ui/user_ui_type/textarea.dart
– lib/ui/vendor_ui/common/user_rating_widget.dart
– lib/ui/vendor_ui/dashboard/components/app_bar/appbar.dart
– lib/ui/vendor_ui/dashboard/components/body/dashboard_body_widget.dart
– lib/ui/vendor_ui/dashboard/components/drawer/drawer_widgets_list.dart
– lib/ui/vendor_ui/dashboard/components/drawer/widgets/my_orders_menu_widget.dart
– lib/ui/vendor_ui/dashboard/components/drawer/widgets/notifications_menu_widget.dart
– lib/ui/vendor_ui/dashboard/components/drawer/widgets/shopping_cart_menu_widget.dart
– lib/ui/vendor_ui/dashboard/components/home/home_dashboard_view.dart
– lib/ui/vendor_ui/dashboard/components/home/widgets/header_card.dart
– lib/ui/vendor_ui/dashboard/components/home/widgets/header_card/sell_now_widget.dart
– lib/ui/vendor_ui/dashboard/components/home/widgets/vendor_application_card_widget.dart
– lib/ui/vendor_ui/dashboard/view/dashboard_view.dart
– lib/ui/vendor_ui/item/currency/component/item_currency_list_view_item.dart
– lib/ui/vendor_ui/item/detail/component/appbar/widgets/shopping_cart_widget.dart
– lib/ui/vendor_ui/item/detail/component/info_widgets/price_widget.dart
– lib/ui/vendor_ui/item/detail/component/info_widgets/title_with_favorite_edit_widget.dart
– lib/ui/vendor_ui/item/detail/component/sticky_bottom/buy_action/buy_action.dart
– lib/ui/vendor_ui/item/detail/component/sticky_bottom/sticky_bottom_widget.dart
– lib/ui/vendor_ui/item/detail/component/tiles/vehicle_details_tile_view.dart
– lib/ui/vendor_ui/item/detail/component/tiles/widgets/vehicle_detail_core_field_widget.dart
– lib/ui/vendor_ui/item/detail/view/product_detail_view.dart
– lib/ui/vendor_ui/item/entry/category/component/entry_category_vertical_list_data.dart
– lib/ui/vendor_ui/item/entry/category/component/entry_category_vertical_list_view.dart
– lib/ui/vendor_ui/item/entry/category/view/entry_category_vertical_list_view_container.dart
– lib/ui/vendor_ui/item/list_item/product_horizontal_list_item.dart
– lib/ui/vendor_ui/item/list_item/product_price_widget.dart
– lib/ui/vendor_ui/item/list_item/product_vertical_list_item_for_filter.dart
– lib/ui/vendor_ui/item/list_with_filter/components/category/category_filter_list.dart
– lib/ui/vendor_ui/item/list_with_filter/components/category/widgets/category_tile.dart
– lib/ui/vendor_ui/item/list_with_filter/components/filter/widgets/sorting.dart
– lib/ui/vendor_ui/item/list_with_filter/components/filter/widgets/status.dart
– lib/ui/vendor_ui/item/list_with_filter/components/item/product_list_with_filter_view.dart
– lib/ui/vendor_ui/item/list_with_filter/view/product_list_with_filter_container.dart
– lib/ui/vendor_ui/item/promote/component/promote/ad_how_many_day/payment_view.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/in_app_purchase_view.dart
– lib/ui/vendor_ui/item/promote/view/pay_stack_view.dart
– lib/ui/vendor_ui/my_orders/component/list/order_tab_bar_view.dart
– lib/ui/vendor_ui/my_orders/component/list/widget/order_item_widget.dart
– lib/ui/vendor_ui/my_orders/component/list/widget/order_tab_widget.dart
– lib/ui/vendor_ui/my_orders/view/my_orders_list_view.dart
– lib/ui/vendor_ui/noti/component/list/noti_list_view.dart
– lib/ui/vendor_ui/noti/view/noti_list_menu_container_view.dart
– lib/ui/vendor_ui/offline_payment/view/offline_payment_view.dart
– lib/ui/vendor_ui/order_detail/component/user_info/widgets/user_info_widget.dart
– lib/ui/vendor_ui/order_detail/view/order_detail_view.dart
– lib/ui/vendor_ui/order_sort_by/component/widget/sort_type_container.dart
– lib/ui/vendor_ui/order_sort_by/view/order_sort_view.dart
– lib/ui/vendor_ui/order_successful/component/widgets/order_successful_widget.dart
– lib/ui/vendor_ui/order_successful/view/order_successful_view.dart
– lib/ui/vendor_ui/package/component/go_to_package_shop_view.dart
– lib/ui/vendor_ui/rating/component/dialog/rating_input_dialog.dart
– lib/ui/vendor_ui/rating/component/dialog/widgets/rating_submit_button.dart
– lib/ui/vendor_ui/rating/component/list/rating_detail_widget.dart
– lib/ui/vendor_ui/rating/component/list/rating_list_data.dart
– lib/ui/vendor_ui/rating/component/list/rating_list_item.dart
– lib/ui/vendor_ui/rating/view/rating_list_view.dart
– lib/ui/vendor_ui/sort_widget/ps_dynamic_provider.dart
– lib/ui/vendor_ui/subcategory/component/vertical/widgets/sub_category_empty_box.dart
– lib/ui/vendor_ui/subcategory/view/sub_category_vertical_view_container.dart
– lib/ui/vendor_ui/user/forgot_password/component/widgets/update_forgot_password/update_forgot_pwd_button.dart
– lib/ui/vendor_ui/user/forgot_password/component/widgets/verify_forgot_password/verify_forgot_password_widget.dart
– lib/ui/vendor_ui/user/paid_item_list/component/horizontal/paid_product_list_widget.dart
– lib/ui/vendor_ui/user/phone/component/verify_phone/widgets/verification_in_verify_phone_widget.dart
– lib/ui/vendor_ui/user/profile/component/detail_info/profile_detail_widget.dart
– lib/ui/vendor_ui/user/profile/component/detail_info/widgets/rating_widget.dart
– lib/ui/vendor_ui/user/profile/component/my_vendor/widget/my_vendor_list_grid_item.dart
– lib/ui/vendor_ui/user/profile/component/my_vendor/widget/my_vendor_list_item.dart
– lib/ui/vendor_ui/user/register/component/widgets/register_user_name_text_box.dart
– lib/ui/vendor_ui/user/register/component/widgets/terms_and_conditions_text.dart
– lib/ui/vendor_ui/user/top_seller/component/top_seller_horizontal_list_widget.dart
– lib/ui/vendor_ui/user/top_seller/component/top_seller_vertical_list_widget.dart
– lib/ui/vendor_ui/user/top_seller/component/widgets/topseller_list_item.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/other_user_vendor_detail_info_widget.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_banner_photo.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_item_card_widget.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_item_count.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_joined_datetime_widget.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/detail_info/widgets/other_user_vendor_logo_photo.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_branch/vendor_branch_item.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile/vendor_info_app_bar.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile/vendor_link_info.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile/vendor_owner_info_widget.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile/vendor_social_icon.dart
– lib/ui/vendor_ui/user/user_vendor_detail/component/vendor_info_list/vendor_profile_view.dart
– lib/ui/vendor_ui/user/user_vendor_detail/view/user_vendor_detail_view.dart
– lib/ui/vendor_ui/user/verify_email/component/widgets/change_email_and_recent_code_widget.dart
– lib/ui/vendor_ui/user/verify_email/component/widgets/email_verfication_widget.dart
– lib/ui/vendor_ui/user/verify_email/component/widgets/email_verify_back_widget.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/view/search_vendor_view.dart
– lib/ui/vendor_ui/vendor_applicaion/component/vendor_application_form_view.dart
– pubspec.lock
– pubspec.yaml
– Flutter SDK version – 3.16.0
– Android SDK version – 30.0.3
Web Version Release Note
BugFixed
-
Fixed chat button showing at vendor uploaded item’s details on page loading at frontend
- Fixed description and highlight info display issue in item detail at frontend
- Fixed can not input zero value in price input when making item entry
- Fixed to wrong post count calculation at frontend
- Fixed responsive issue at landing page in frontend
- Fixed price changed to FREE when upload with subscribed Model in frontend
- Fixed to model name is showing in breadcrumb and item list filter when model setting is disabled at frontend
- Fixed to location search not working at frontend
- Fixed Google Sign in with registered email at frontend
Improvement
-
Improved from default cursor to cursor pointer at category selection when making item entry at frontend
- Improved default promotion start date with current hours +2 in modal at frontend
- Improved default sorting of Promotion report and Package report with descending added date at backend
- Improved HTML rendering of text editor at frontend
- Improved image loading at frontend
New
-
Hide/Show the dashboard components at frontend as you like (Read More)
-
Order history list/detail at Frontend (Read More)
- Free ad post count for fresh users at both Backend & Frontend (Read More)
- Multi-language support category name at both Backend & Frontend (Read More)
- Price showing as **** setting at both Backend & Frontend (Read More)
- Generating XML sitemap (Read More)
- Added new Flutterwave payment
– public/images/*
– config/*
– log/*
– resources/*
– routes/*
– app/*
– database/*
– .htaccess
– composer.json
– modules_statuses.json
– README.md
– package.json
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.