Skip to content

Releases: getdokan/dokan

v5.0.13

Choose a tag to compare

@github-actions github-actions released this 12 Aug 11:13

== Changelog ==

= v5.0.13 ( Aug 12, 2026 ) =

  • new: The admin menu now shows pending-count badges on the Vendors and Withdraw items, so admins can see at a glance how many vendors and withdrawal requests need review.
  • fix: A store's public product listing now returns only that store's products instead of the entire catalogue.

Full Changelog: v5.0.12...v5.0.13

v5.0.12

Choose a tag to compare

@github-actions github-actions released this 03 Aug 11:40

== Changelog ==

= v5.0.12 ( Aug 03, 2026 ) =

  • fix: Stopped the vendor dashboard landing page from loading twice and removed duplicated shared UI libraries, so the dashboard loads faster.

Full Changelog: v5.0.11...v5.0.12

v5.0.11

Choose a tag to compare

@github-actions github-actions released this 27 Jul 11:51

== Changelog ==

= v5.0.11 ( Jul 27, 2026 ) =

  • update: Vendors can now search for products by SKU as well as by name.
  • fix: Store-page buttons now respect the Astra theme's global button styling.
  • fix: Downloadable files from the new product editor are now saved to WooCommerce's approved uploads directory.
  • fix: Prevented vendors from changing the status of another vendor's orders through dashboard bulk actions.
  • fix: Prevented vendors from granting download access to another vendor's files.
  • fix: Prevented vendors from revoking download permissions on another vendor's orders.
  • fix: Prevented vendors from toggling Catalog Mode on another vendor's products.

Full Changelog: v5.0.10...v5.0.11

v5.0.10

Choose a tag to compare

@github-actions github-actions released this 22 Jul 12:56

== Changelog ==

= v5.0.10 ( Jul 22, 2026 ) =

  • update: Auction and other add-on product types can now appear in the vendor product list and its status counts.
  • update: Refund earnings and commissions are now calculated through a single dedicated calculator, keeping the vendor and admin refund give-back consistent and easier to extend.
  • fix: The admin commission and the vendor earning now always add up to the exact order total, fixing a rounding gap that could drop a cent on some amounts.

Full Changelog: v5.0.9...v5.0.10

v5.0.9

Choose a tag to compare

@github-actions github-actions released this 14 Jul 12:09
9f9cb94

What's Changed

= v5.0.9 ( Jul 14, 2026 ) =

  • new: Vendors can now add a product without leaving the product list — a quick-create window collects just the essentials (name, image, price, category, and short description) and saves it as a draft.
  • new: Added a Tools page to the admin dashboard where admins can clear Dokan's caches and restore any missing Dokan pages in one click.
  • fix: Product names and categories now display safely on the admin vendor details page, so a vendor can no longer run malicious code in the admin area through a crafted product title.
  • fix: Vendors can no longer give their customers download access to another vendor's downloadable files.
  • fix: Vendors can no longer change another vendor's product attributes.
  • fix: Vendors can no longer change the status of another vendor's orders through bulk actions.
  • fix: Dokan's cache markers now expire on their own, so they no longer pile up in the database and slow down stores that run without an object cache.

Full Changelog: v5.0.8...v5.0.9

v5.0.8

Choose a tag to compare

@github-actions github-actions released this 06 Jul 12:16
4338fe1

== Changelog ==

= v5.0.8 ( Jul 06, 2026 ) =

  • fix: Cleared the vendor dashboard sale price when the field is blanked so the product reverts to its regular price instead of saving a 0 price.

Full Changelog: v5.0.7...v5.0.8

v5.0.7

Choose a tag to compare

@github-actions github-actions released this 29 Jun 12:48

= v5.0.7 ( Jun 29, 2026 ) =

  • fix: Prevented a DOM-based XSS in the legacy Vue admin by validating the vendor details and reverse-withdrawal route parameters.
  • fix: Enforced per-product ownership on the v3 products batch endpoint so vendors can no longer update or delete other vendors' products.

Full Changelog: v5.0.6...v5.0.7

v5.0.6

Choose a tag to compare

@github-actions github-actions released this 26 Jun 11:09

= v5.0.6 ( Jun 26, 2026 ) =

  • update: Added wePos and weDocs to the setup wizard's recommended add-ons and refreshed the add-on descriptions.
  • update: Added weDocs to the admin Extensions page as an installable add-on.
  • fix: Added reCAPTCHA v3 support to the vendor registration forms to curb spam registrations.
  • fix: Loaded the admin dashboard on non-Latin locales (e.g. Persian) by matching the page slug instead of the translated menu title.
  • fix: Restored editing of downloadable file name and URL fields in the new product editor.
  • fix: Clarified the save error shown when a downloadable file falls outside WooCommerce's approved directories.
  • fix: Enabled the "View in site" button for all published products.

Full Changelog: v5.0.5...v5.0.6

v5.0.5

Choose a tag to compare

@github-actions github-actions released this 19 Jun 06:09

= v5.0.5 ( Jun 19, 2026 ) =

  • update: Migrated all admin dashboard tables to the unified Plugin UI DataViews component.
  • update: Updated price formatting in the product editor to use locale-specific display.
  • fix: Lazy-loaded product editor taxonomies (attributes, categories, and tags) to prevent memory exhaustion on large catalogues.
  • fix: Escaped vendor-controlled values in store product search results to prevent stored XSS via a product SKU.
  • fix: Restricted the Products REST endpoint so vendors can no longer access other vendors' products via the id parameter.
  • fix: Decoded HTML entities in product category labels for correct rendering.
  • fix: Corrected the product edit URL and improved dashboard navigation for the new product UI.

Full Changelog: v5.0.4...v5.0.5

v5.0.4

Choose a tag to compare

@github-actions github-actions released this 08 Jun 11:00

= v5.0.4 ( Jun 08, 2026 ) =

  • update: Improved RTL support for the switch button transition in the new vendor dashboard layout.
  • update: Made the vendor analytics panel compatible with the vendor-specific Coupons report.
  • fix: Allowed vendors to create new product tags inline from the new product editor.
  • fix: Resolved withdraw approval failing on an exact fractional balance.
  • fix: Added ownership checks to order AJAX handlers to prevent vendors from modifying orders they don't own.

Full Changelog: v5.0.3...v5.0.4