diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d98bffc7..2af00cfd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,14 @@ +### v3.13.1 ( Nov 11, 2024 ) ### + +- **update:** Compatibility with the Printful Integration Module added. +- **fix:** Improved logic to ensure the `add new category` button only appears when appropriate conditions are met, enhancing user experience. + + ### v3.13.0 ( Nov 06, 2024 ) ### - **feat:** Replaced the Dokan array container with the League Container, ensuring backward compatibility for seamless performance and enhanced flexibility. - **feat:** Updated Dokan to be fully compatible with WooCommerce Analytics Reports -- + ### v3.12.6 ( Oct 24, 2024 ) ### - **fix:** Fixed js error on frontend pages. @@ -10,7 +16,7 @@ ### v3.12.5 ( Oct 16, 2024 ) ### - **fix:** Implement order trash and untrash handling for Dokan -- **fix:** Added wordpress native i18n support +- **fix:** Added WordPress native i18n support ### v3.12.4 ( Oct 03, 2024 ) ### diff --git a/README.md b/README.md index aed7c1679..54be192fe 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ **Requires at least:** 6.5 **Tested up to:** 6.7.1 **WC requires at least:** 8.0.0 -**WC tested up to:** 9.4.2 +**WC tested up to:** 9.4.3 **Requires PHP:** 7.4 -**Stable tag:** 3.14.2 +**Stable tag:** 3.14.3 **License:** GPLv2 or later **License URI:** http://www.gnu.org/licenses/gpl-2.0.html @@ -346,6 +346,8 @@ A. Just install and activate the PRO version without deleting the free plugin. A ## Changelog ## +### v3.14.3 ( Dec 11, 2024 ) ### +- **update:** Updated Dokan admin header to display current pro plan and version with upgrading option. ### v3.14.2 ( Dec 06, 2024 ) ### @@ -372,12 +374,6 @@ A. Just install and activate the PRO version without deleting the free plugin. A - **fix:** Moved the vendor edit page from Dokan Pro to Dokan Lite and eliminated the commission setting from the WordPress default user profile page. - **fix:** Removed the commission from every category, introducing category-based commission in global settings, vendor settings, Dokan subscription products, and the admin setup wizard. -### v3.13.1 ( Nov 11, 2024 ) ### - -- **update:** Compatibility with the Printful Integration Module added. -- **fix:** Improved logic to ensure the `add new category` button only appears when appropriate conditions are met, enhancing user experience. - - [CHECK THE FULL CHANGELOG](https://github.com/getdokan/dokan/blob/develop/CHANGELOG.md). ## Upgrade Notice ## diff --git a/assets/css/admin.css b/assets/css/admin.css index 80b714fc6..0b5946212 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -106,31 +106,85 @@ } .dokan-admin-header { background: #fff; - padding: 15px 15px 15px 22px; - margin: 0 0 0 -20px; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); + padding: 16px 24px; + margin: 20px 20px 0 2px; + border-radius: 8px; + box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.06); +} +.dokan-admin-header .dokan-admin-header-content { display: flex; align-items: center; justify-content: space-between; + width: 100%; } -.dokan-admin-header .dokan-admin-header-logo { +.dokan-admin-header .dokan-admin-logo-wrap { + display: flex; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo { display: flex; align-items: center; } -.dokan-admin-header .dokan-admin-header-logo img { - height: 25px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo img { + height: 32px; width: auto; margin-right: 12px; } -.dokan-admin-header .dokan-admin-header-logo span { - color: #F1634C; - background: #FFF4F2; - padding: 4px 12px; - font-size: 12px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags { + display: flex; + align-items: center; + gap: 12px; + margin-right: 24px; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag { + border-radius: 20px; + font-size: 1rem; + line-height: 20px; + font-weight: 400; + padding: 0.5rem 1rem; + max-height: 2rem; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.lite { + background: #FF9B5366; + color: #7B4E2E; + display: flex; + align-items: center; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro { + background: #D8D8FE; + color: #7047EB; + display: flex; + align-items: center; + gap: 8px; + text-transform: capitalize; + font-weight: 450; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro .version-tag-pro-badge { + background: #7047EB; + color: white; + border-radius: 28px; + display: inline-flex; + align-items: center; + padding: 3px 9px; + font-size: 16px; + margin: -10px 0 -10px -10px; +} +.dokan-admin-header .upgrade-button { + display: flex; + align-items: center; + gap: 8px; + background: #7047EB; + color: white; + padding: 10px 20px; + border-radius: 6px; + text-decoration: none; font-weight: 500; - font-family: "SF Pro Text", sans-serif; - border: 1px solid rgba(241, 99, 76, 0.2); - border-radius: 93px; + transition: background-color 0.2s; + margin-left: auto; +} +.dokan-admin-header .upgrade-button:hover { + background: #A244FF; } .dokan-admin-header .dokan-admin-header-menu { padding-right: 6px; @@ -289,6 +343,26 @@ .dokan-admin-header .dokan-admin-header-menu .menu-item .menu-icon .dropdown .list-item a:focus { box-shadow: none; } +@media screen and (max-width: 782px) { + .dokan-admin-logo-wrap { + flex-direction: column; + } + .dokan-admin-header { + margin: 10px 10px 0 2px; + padding: 12px 16px; + } + .dokan-admin-header .dokan-admin-header-content { + gap: 16px; + align-items: start; + } + .dokan-admin-header .dokan-version-tags { + margin: 12px 0; + flex-wrap: wrap; + } + .dokan-admin-header .upgrade-button { + margin: 0; + } +} .dokan-dashboard .post-box-container { width: 49%; float: left; diff --git a/assets/css/vue-admin.css b/assets/css/vue-admin.css index a2b571263..a8d3e9627 100644 --- a/assets/css/vue-admin.css +++ b/assets/css/vue-admin.css @@ -4659,7 +4659,7 @@ to { opacity: 1; } #dokan-vendor-capabilities .capability-card .capability-image .zoom { - background-color: #FFB24B; + background-color: #7047EB; border-radius: 9px; color: white; font-size: 24px; diff --git a/assets/js/admin-rtl.css b/assets/js/admin-rtl.css index ed19ca694..a3370f394 100644 --- a/assets/js/admin-rtl.css +++ b/assets/js/admin-rtl.css @@ -106,31 +106,85 @@ } .dokan-admin-header { background: #fff; - padding: 15px 22px 15px 15px; - margin: 0 -20px 0 0; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); + padding: 16px 24px; + margin: 20px 2px 0 20px; + border-radius: 8px; + box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.06); +} +.dokan-admin-header .dokan-admin-header-content { display: flex; align-items: center; justify-content: space-between; + width: 100%; } -.dokan-admin-header .dokan-admin-header-logo { +.dokan-admin-header .dokan-admin-logo-wrap { + display: flex; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo { display: flex; align-items: center; } -.dokan-admin-header .dokan-admin-header-logo img { - height: 25px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo img { + height: 32px; width: auto; margin-left: 12px; } -.dokan-admin-header .dokan-admin-header-logo span { - color: #F1634C; - background: #FFF4F2; - padding: 4px 12px; - font-size: 12px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags { + display: flex; + align-items: center; + gap: 12px; + margin-left: 24px; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag { + border-radius: 20px; + font-size: 1rem; + line-height: 20px; + font-weight: 400; + padding: 0.5rem 1rem; + max-height: 2rem; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.lite { + background: #FF9B5366; + color: #7B4E2E; + display: flex; + align-items: center; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro { + background: #D8D8FE; + color: #7047EB; + display: flex; + align-items: center; + gap: 8px; + text-transform: capitalize; + font-weight: 450; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro .version-tag-pro-badge { + background: #7047EB; + color: white; + border-radius: 28px; + display: inline-flex; + align-items: center; + padding: 3px 9px; + font-size: 16px; + margin: -10px -10px -10px 0; +} +.dokan-admin-header .upgrade-button { + display: flex; + align-items: center; + gap: 8px; + background: #7047EB; + color: white; + padding: 10px 20px; + border-radius: 6px; + text-decoration: none; font-weight: 500; - font-family: "SF Pro Text", sans-serif; - border: 1px solid rgba(241, 99, 76, 0.2); - border-radius: 93px; + transition: background-color 0.2s; + margin-right: auto; +} +.dokan-admin-header .upgrade-button:hover { + background: #A244FF; } .dokan-admin-header .dokan-admin-header-menu { padding-left: 6px; @@ -289,6 +343,26 @@ .dokan-admin-header .dokan-admin-header-menu .menu-item .menu-icon .dropdown .list-item a:focus { box-shadow: none; } +@media screen and (max-width: 782px) { + .dokan-admin-logo-wrap { + flex-direction: column; + } + .dokan-admin-header { + margin: 10px 2px 0 10px; + padding: 12px 16px; + } + .dokan-admin-header .dokan-admin-header-content { + gap: 16px; + align-items: start; + } + .dokan-admin-header .dokan-version-tags { + margin: 12px 0; + flex-wrap: wrap; + } + .dokan-admin-header .upgrade-button { + margin: 0; + } +} .dokan-dashboard .post-box-container { width: 49%; float: right; diff --git a/assets/js/admin.asset.php b/assets/js/admin.asset.php index 1cf9945fd..720664358 100644 --- a/assets/js/admin.asset.php +++ b/assets/js/admin.asset.php @@ -1 +1 @@ - array(), 'version' => 'c3d32b38d516ff742fe3'); + array(), 'version' => 'ddf6144763ba70ef3897'); diff --git a/assets/js/admin.css b/assets/js/admin.css index dfc6a7ba5..2c40fed1a 100644 --- a/assets/js/admin.css +++ b/assets/js/admin.css @@ -106,31 +106,85 @@ } .dokan-admin-header { background: #fff; - padding: 15px 15px 15px 22px; - margin: 0 0 0 -20px; - box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); + padding: 16px 24px; + margin: 20px 20px 0 2px; + border-radius: 8px; + box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.06); +} +.dokan-admin-header .dokan-admin-header-content { display: flex; align-items: center; justify-content: space-between; + width: 100%; } -.dokan-admin-header .dokan-admin-header-logo { +.dokan-admin-header .dokan-admin-logo-wrap { + display: flex; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo { display: flex; align-items: center; } -.dokan-admin-header .dokan-admin-header-logo img { - height: 25px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-admin-header-logo img { + height: 32px; width: auto; margin-right: 12px; } -.dokan-admin-header .dokan-admin-header-logo span { - color: #F1634C; - background: #FFF4F2; - padding: 4px 12px; - font-size: 12px; +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags { + display: flex; + align-items: center; + gap: 12px; + margin-right: 24px; + flex: 1; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag { + border-radius: 20px; + font-size: 1rem; + line-height: 20px; + font-weight: 400; + padding: 0.5rem 1rem; + max-height: 2rem; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.lite { + background: #FF9B5366; + color: #7B4E2E; + display: flex; + align-items: center; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro { + background: #D8D8FE; + color: #7047EB; + display: flex; + align-items: center; + gap: 8px; + text-transform: capitalize; + font-weight: 450; +} +.dokan-admin-header .dokan-admin-logo-wrap .dokan-version-tags .version-tag.pro .version-tag-pro-badge { + background: #7047EB; + color: white; + border-radius: 28px; + display: inline-flex; + align-items: center; + padding: 3px 9px; + font-size: 16px; + margin: -10px 0 -10px -10px; +} +.dokan-admin-header .upgrade-button { + display: flex; + align-items: center; + gap: 8px; + background: #7047EB; + color: white; + padding: 10px 20px; + border-radius: 6px; + text-decoration: none; font-weight: 500; - font-family: "SF Pro Text", sans-serif; - border: 1px solid rgba(241, 99, 76, 0.2); - border-radius: 93px; + transition: background-color 0.2s; + margin-left: auto; +} +.dokan-admin-header .upgrade-button:hover { + background: #A244FF; } .dokan-admin-header .dokan-admin-header-menu { padding-right: 6px; @@ -289,6 +343,26 @@ .dokan-admin-header .dokan-admin-header-menu .menu-item .menu-icon .dropdown .list-item a:focus { box-shadow: none; } +@media screen and (max-width: 782px) { + .dokan-admin-logo-wrap { + flex-direction: column; + } + .dokan-admin-header { + margin: 10px 10px 0 2px; + padding: 12px 16px; + } + .dokan-admin-header .dokan-admin-header-content { + gap: 16px; + align-items: start; + } + .dokan-admin-header .dokan-version-tags { + margin: 12px 0; + flex-wrap: wrap; + } + .dokan-admin-header .upgrade-button { + margin: 0; + } +} .dokan-dashboard .post-box-container { width: 49%; float: left; diff --git a/assets/js/vue-admin-rtl.css b/assets/js/vue-admin-rtl.css index bfbaa3624..c79a13477 100644 --- a/assets/js/vue-admin-rtl.css +++ b/assets/js/vue-admin-rtl.css @@ -4659,7 +4659,7 @@ to { opacity: 1; } #dokan-vendor-capabilities .capability-card .capability-image .zoom { - background-color: #FFB24B; + background-color: #7047EB; border-radius: 9px; color: white; font-size: 24px; diff --git a/assets/js/vue-admin.asset.php b/assets/js/vue-admin.asset.php index d116f5701..27042dd80 100644 --- a/assets/js/vue-admin.asset.php +++ b/assets/js/vue-admin.asset.php @@ -1 +1 @@ - array('jquery', 'moment'), 'version' => '7c46d9ffa66cfce98155'); + array('jquery', 'moment'), 'version' => 'cadeb24acd3077ab9b2f'); diff --git a/assets/js/vue-admin.css b/assets/js/vue-admin.css index a2b571263..a8d3e9627 100644 --- a/assets/js/vue-admin.css +++ b/assets/js/vue-admin.css @@ -4659,7 +4659,7 @@ to { opacity: 1; } #dokan-vendor-capabilities .capability-card .capability-image .zoom { - background-color: #FFB24B; + background-color: #7047EB; border-radius: 9px; color: white; font-size: 24px; diff --git a/dokan-class.php b/dokan-class.php index 13a21016e..167241bd0 100755 --- a/dokan-class.php +++ b/dokan-class.php @@ -23,7 +23,7 @@ final class WeDevs_Dokan { * * @var string */ - public $version = '3.14.2'; + public $version = '3.14.3'; /** * Instance of self diff --git a/dokan.php b/dokan.php index d8b9eeae3..61f0185e0 100755 --- a/dokan.php +++ b/dokan.php @@ -3,7 +3,7 @@ * Plugin Name: Dokan * Plugin URI: https://dokan.co/wordpress/ * Description: An e-commerce marketplace plugin for WordPress. Powered by WooCommerce and weDevs. - * Version: 3.14.2 + * Version: 3.14.3 * Author: weDevs * Author URI: https://dokan.co/ * Text Domain: dokan-lite diff --git a/languages/dokan-lite.pot b/languages/dokan-lite.pot index 38cbe1e47..a61e0ff6e 100644 --- a/languages/dokan-lite.pot +++ b/languages/dokan-lite.pot @@ -1,14 +1,14 @@ # Copyright (c) 2024 weDevs Pte. Ltd. All Rights Reserved. msgid "" msgstr "" -"Project-Id-Version: Dokan 3.14.2\n" +"Project-Id-Version: Dokan 3.14.3\n" "Report-Msgid-Bugs-To: https://dokan.co/contact/\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-12-06T12:33:06+00:00\n" +"POT-Creation-Date: 2024-12-10T07:02:22+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.11.0\n" "X-Domain: dokan-lite\n" @@ -62,7 +62,7 @@ msgid "Settings" msgstr "" #: dokan-class.php:411 -#: templates/admin-header.php:63 +#: templates/admin-header.php:118 #: assets/js/vue-admin.js:2 msgid "Documentation" msgstr "" @@ -7848,39 +7848,39 @@ msgstr "" msgid "Register" msgstr "" -#: templates/admin-header.php:19 +#: templates/admin-header.php:74 msgid "Get Help" msgstr "" -#: templates/admin-header.php:34 +#: templates/admin-header.php:89 msgid "What’s New" msgstr "" -#: templates/admin-header.php:47 +#: templates/admin-header.php:102 msgid "Get Support" msgstr "" -#: templates/admin-header.php:55 +#: templates/admin-header.php:110 msgid "Community" msgstr "" -#: templates/admin-header.php:72 +#: templates/admin-header.php:127 msgid "FAQ" msgstr "" -#: templates/admin-header.php:80 +#: templates/admin-header.php:135 msgid "Basic & Fundamental" msgstr "" -#: templates/admin-header.php:89 +#: templates/admin-header.php:144 msgid "Request a Feature" msgstr "" -#: templates/admin-header.php:97 +#: templates/admin-header.php:152 msgid "Run Setup Wizard" msgstr "" -#: templates/admin-header.php:105 +#: templates/admin-header.php:160 #: assets/js/vue-admin.js:2 msgid "Import dummy data" msgstr "" diff --git a/package-lock.json b/package-lock.json index e17fefd00..cfedd10b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "dokan", - "version": "3.14.2", + "version": "3.14.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "dokan", - "version": "3.14.2", + "version": "3.14.3", "license": "GPL", "dependencies": { "@wordpress/i18n": "^5.8.0" @@ -8763,9 +8763,9 @@ } }, "node_modules/eslint/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -9069,9 +9069,9 @@ } }, "node_modules/execa/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -9162,9 +9162,9 @@ "dev": true }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dev": true, "dependencies": { "accepts": "~1.3.8", @@ -9186,7 +9186,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -9201,6 +9201,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/cookie": { @@ -9644,9 +9648,9 @@ } }, "node_modules/foreground-child/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -14514,9 +14518,9 @@ "dev": true }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "dev": true }, "node_modules/path-type": { @@ -19398,9 +19402,9 @@ } }, "node_modules/webpack-cli/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", diff --git a/package.json b/package.json index de816eff8..efb2671ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dokan", - "version": "3.14.2", + "version": "3.14.3", "description": "A WordPress marketplace plugin", "author": "weDevs", "license": "GPL", diff --git a/readme.txt b/readme.txt index e64a4c436..4de0d7eba 100644 --- a/readme.txt +++ b/readme.txt @@ -5,9 +5,9 @@ Tags: WooCommerce multivendor marketplace, multi seller, multi vendor, multivend Requires at least: 6.5 Tested up to: 6.7.1 WC requires at least: 8.0.0 -WC tested up to: 9.4.2 +WC tested up to: 9.4.3 Requires PHP: 7.4 -Stable tag: 3.14.2 +Stable tag: 3.14.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -346,6 +346,8 @@ A. Just install and activate the PRO version without deleting the free plugin. A == Changelog == += v3.14.3 ( Dec 11, 2024 ) = +- **update:** Updated Dokan admin header to display current pro plan and version with upgrading option. = v3.14.2 ( Dec 06, 2024 ) = @@ -372,12 +374,6 @@ A. Just install and activate the PRO version without deleting the free plugin. A - **fix:** Moved the vendor edit page from Dokan Pro to Dokan Lite and eliminated the commission setting from the WordPress default user profile page. - **fix:** Removed the commission from every category, introducing category-based commission in global settings, vendor settings, Dokan subscription products, and the admin setup wizard. -= v3.13.1 ( Nov 11, 2024 ) = - -- **update:** Compatibility with the Printful Integration Module added. -- **fix:** Improved logic to ensure the `add new category` button only appears when appropriate conditions are met, enhancing user experience. - - [CHECK THE FULL CHANGELOG](https://github.com/getdokan/dokan/blob/develop/CHANGELOG.md). == Upgrade Notice == diff --git a/templates/whats-new.php b/templates/whats-new.php index bfed309ea..45b0b2a8d 100644 --- a/templates/whats-new.php +++ b/templates/whats-new.php @@ -3,6 +3,18 @@ * When you are adding new version please follow this sequence for changes: New Feature, New, Improvement, Fix... */ $changelog = [ + [ + 'version' => 'Version 3.14.3', + 'released' => '2024-12-11', + 'changes' => [ + 'Improvement' => [ + [ + 'title' => 'Updated Dokan admin header to display current pro plan and version with upgrading option.', + 'description' => '', + ], + ], + ], + ], [ 'version' => 'Version 3.14.2', 'released' => '2024-12-06',