Releases: getdokan/dokan
Releases · getdokan/dokan
v3.9.5
= v3.9.5 ( Dec 28, 2023 ) =
- fix: API request on get all orders returns empty results for the endpoint http://dev.test/wp-json/dokan/v1/orders due to default customer id was set to 0.
v3.9.4
= v3.9.4 ( Dec 12, 2023 ) =
- fix: Fixed an issue where the Vendor class shop_data persistence is broken on save()
- fix: Fixed a fatal error while trying to edit a subscription under WordPress Admin Panel → WooCommerce → Subscription menu of the WooCommerce Subscription Plugin.
- fix: Toggle Sub-Orders and Show Sub-Orders buttons are not working if HPOS feature is disabled.
v3.9.3
= v3.9.3 ( Nov 30, 2023 ) =
- fix: Fixed an issue where the Tab fields under the product Add/Edit page don’t display predefined tags until users start typing to select tags.
v3.9.2
= v3.9.2 ( Nov 13, 2023 ) =
- new: A new email template has been introduced named Dokan Vendor Product Review. After a product has been reviewed, an email containing information about the review is sent to the vendor. The email includes details such as the reviewer’s name, product name, review rating, and text. The email also contains a link to the review page where the vendor can view the review and respond if necessary.
- update: Display a non-purchasable notice for the vendor’s own products.
- fix: [RestAPI] Fixed an issue where getting a single order via API gives an 'invalid ID' error If the compatibility mode isn't enabled for the HPOS feature on WooCOmmerce Order data storage settings
- fix: [ProductReview] Previously the email notification sent by WordPress when a review was added to a product, was sent to the product owner. This was wrong in the context of a marketplace. Because the email sent by WordPress includes some sensitive information, like the admin dashboard URL, customer email address, etc. With these changes, we are making sure that only the marketplace admin gets the new review emails sent by WordPress.
- fix: Previously, there was an issue where selecting “All,” then “None,” and subsequently “All” again didn’t function as expected. This occurred on the vendor product edit page for simple products, specifically within the Attributes section. However, following this update, all special cases of the “Select All” feature now work flawlessly.
v3.9.1
= v3.9.1 ( Oct 17, 2023 ) =
- update: Removed flaticon packages and replace used icons with fontAwesome icons. This will reduce the plugin zip size.
- update: Added a new settings to disable fontAwesome library
- update: Changed all the single date picker fields with daterange picker. This updates will keep the design consistent throughout the plugin.
- fix: [StoreOpenCloseTime] An issue where invalid store opening or closing times generate warning and fatal error on single store page.
- fix: [Email] Fixed an issue where the product edit link on email template redirects to the products listing instead of single product edit page
- fix: Fixed some responsive issue under vendor dashboard product edit page.
- fix: Fixed some responsive issue under vendor dashboard withdraw page.
v3.9.0
= v3.9.0 ( Oct 06, 2023 ) =
- new: Added two new hooks named
dokan_get_admin_report_data
anddokan_get_overview_data
to extend Dokan reports functionality. - fix: Resolved an issue where the
Tracking Number
button was still visible under theVendor Dashboard → Order Details → Order Note section
even after theShipment Tracking
feature was enabled by the admin. - fix: [WidgetProductAttribute] Fixed an issue where the
Filter Products by Attribute
widget was not working for Multi-Word Attributes. - update: Added a new filter named
dokan_get_store_url
to filter store URLs for a single store. - update: Removed some redundant or not required settings from vendor store settings page, also rearranged some admin settings and added some settings under Admin dashboard.
Details:
- Removed
Show Vendor Info
settings under theWordPress Admin Dashboard → Dokan → Settings → Appearance
and added it back under theWordPress Admin Dashboard → Dokan → Settings → General → Product Page Settings
section. - Removed the
More Products
setting underVendor Dashboard → Settings → Store Settings
and added it back as a new Admin setting underWordPress Admin Dashboard → Dokan → Settings → General → Product Page Settings
section. Now, only the admin can control this setting. - Removed redundant
Store Products Per Page
setting underVendor Dashboard → Settings → Store Settings
. Since the admin already has this setting underWordPress Admin Dashboard → Dokan → Settings → General
, this setting will be used from now on and only the admin can control this setting. - Removed redundant
Store Page Product Section
settings underVendor Dashboard → Settings → Store Page Product Section
. Now, only the admin can control these settings under Theme Customizer settings.
v3.8.3
= v3.8.3 ( Sep 26, 2023 ) =
- update: Added advanced filtering and CSV export feature for vendor withdraws under Admin Dashboard → Dokan → Withdraw menu.
The ‘Withdraw’ page on the admin dashboard has been updated with advanced filtering and log exporting features. This allows admins to filter transactions based on payment method and date range, which enhances their ability to analyze and manage withdrawals. The feature to export CSV logs is also included, which makes tracking and record-keeping easier. These integrations aim to empower marketplace owners with comprehensive tools for efficient withdrawal management within the dashboard. - update: [Dokan Invoice] Added PDF invoice links on Sub Order section
Previously PDF invoice links was not visible on Sub Order section under customer order view. After this update customer will be able to view invoice link on sub order section. - update: Added backend validation of phone number used on entire Dokan plugin.
- update: Store category widget list default state set to collapse.
Previously, if a store has a product count over 100 or more and the store has many product categories, the store category widget would display those categories and subcategories in an open state rather than collapsed state that the sidebar style gets broken. Now the list has a max height of 500px, which will be visible, and other elements will be visible by scrolling and the parent category that has a submenu will be in collapse mode. - update: Various style improvements of Dokan frontend including Vendor Dashboard, Single Store Page, Single Product Page etc.
- fix: [Refund] Earlier, when refunding an order under the vendor dashboard, the tax amount decimal point rounding precision was inconsistent with WooCommerce. However, it has now been updated to be consistent with WooCommerce.
- fix Fixed an issue where the order status label was missing on vendor dashboard for draft orders.
v3.8.2
= v3.8.2 ( Sep 13, 2023 ) =
- new: Feature: Single-page product creation form.
Before this release, vendors had to go through a two-step process to create a product. However, with this release, a single-page product creation form has been introduced. To enable this feature, you need to navigate to the WordPress admin panel → Dokan → Settings → Selling Options → One Page Product Creation.
It’s important to note that in the next version of Dokan, the Add New Product popup and the Add New Product form will be removed. After that, the Single-Page product form will be the default system for creating a product from the vendor dashboard. - new: Feature: Ask for product review
The Ask for Product Review feature in Dokan allows vendors to set the product status to draft while creating a product using the single-page product creation form. After the vendor is satisfied with the edit, they can either ask for a review or publish the product directly based on the admin settings and vendor capability. - fix: Fixed an issue where orders can’t be filtered by vendor under Admin Dashboard → WooCommerce → Order lists page if HPOS feature is enabled
- fix: Fixed an issue where multiple sub-orders has been created for a single parent order.
- fix: Fixed and issue while trying to delete all demo products also deleting non-dummy products while calling the API endpoints multiple times
- fix: Fixed an issue where Dokan Pro’s Product Status setting were used even though Dokan Pro plugin is deactivated.
- fix: Fixed an issue where products were visible beyond Simple Products in the product list page under the vendor dashboard when Dokan Pro was deactivated or not installed.
- update: Removed unnecessary product type filter from Vendor Dashboard product list page since there is only one product type available in Dokan Lite
- update: [VendorRegistration] Improved Compatibility with WooCommerce Password Settings
In the past, when vendors registered using the [dokan-vendor-registration] shortcode, the process did not align with WooCommerce's automatic password generation settings. However, in the latest update, we've enhanced this process. The vendor registration form presented through the [dokan-vendor-registration] shortcode now seamlessly adheres to WooCommerce's automatic password generation settings. This enhancement ensures a more unified and user-friendly registration experience for vendors, in line with WooCommerce's standard practices. - update: Added shipping tax fee recipient field setting under admin setup wizard.
v3.8.1
= v3.8.1 ( Aug 25, 2023 ) =
- fix: Fixed a console warning under Dokan admin settings for Google Map integration
- fix: [ReverseWithdrawal] Fixed an issue where Vendor/Admin cannot pay for reverse withdrawal balance due to a rule that vendor’s can’t purchase their own products.
v3.8.0
= v3.8.0 ( Aug 18, 2023 ) =
- update: Added HPOS (High-Performance Order Storage) support for Dokan Lite.
- fix: Resolved an issue where traces of order data were left on the Dokan end even after the order had been deleted from the WordPress admin panel.
Previously, deleted orders were still visible under the Dashboard Overview menu, Reports menu, and under Withdraw menu. This issue has been fixed in the current release. - fix: Multiple issues have been fixed after a product of an order has been deleted.