- **update:** Prevent incorrect product count and subscription limit enforcement during CSV import.
- **update:** Stripe Express payout delay for suborders to process vendor payments independently upon individual suborder completion.
- **update:** Update Razorpay SDK to resolve dependency conflicts.
- **fix:** Handle input sanitization and output escaping to prevent vulnerability.
- **fix:** Handle product dropdown in the Advertisement modal to correctly fetch vendor-specific products.
- **fix:** Handle percentage discount display for vendor-created coupons to correctly show as percentage instead of fixed amount.
- **fix:** Dokan PayPal Marketplace payment gateway not appearing during product Advertisement checkout.
- **new:** Add Block Checkout integration for Stripe Express payments.
- **new:** Implemented unified payment token handling across checkout modes and enabled multiple card support configurable from the Stripe Express dashboard.
- **update:** Refactor Dokan CAPTCHA service and add CAPTCHA support to the Store Support login popup.
- **update:** Improve Stripe Express gateway settings with clearer test environment options (Live/Test/Sandbox).
- **update:** Enhance subscription/recurring payment handling during checkout.
- **fix:** Resolve incorrect coupon error message when a vendor coupon is used with admin products.
- **fix:** Ensure User Subscription renew correctly when Dokan is enabled.
- **fix:** Prevent Stripe Express webhook timestamp type mismatch issue.
- **fix:** Ensure jQuery BlockUI and TipTip script handlers load correctly.
- **fix:** Stripe Express connection check to require both charges and payouts to be enabled.
- **update:** Apply updated DokanModal support to vendor support tickets.
- **update:** Apply REST API restrictions on manual order availability for vendors and vendor staff.
- **update:** Display trial period details on vendor subscription screens.
- **update:** Show current billing period start and end dates for recurring subscriptions.
- **fix:** Incorrect API key field for Dokan Stripe Sandbox and Test mode selection.
- **fix:** Improve default table interactions in Dokan admin.
- **fix:** Show unread live chat message count in the vendor dashboard inbox.
- **fix:** Prevent PHP warning for missing payment key in custom withdrawal methods.
- **fix:** Improve Dokan AI Image Enhancer service to prevent enhancer error.
- **fix:** Resolve vendor staff failed to load product advertisement for due to ownership validation.
- **fix:** PHP 8.2 deprecation warnings in Store Support module.
- **fix:** Handle vendor verification OAuth redirection.
- **fix:** Resolve Dokan Rank Math module was broken due to the use of a legacy Rank Math namespace.
- **fix:** Vendor Support modules ticket ID and title not clickable in mobile view.
- **fix:** Resolve multiple PHP 8.2 compatibility warnings to ensure more stable operation.
- **fix:** Resolve Product QA visibility issues for improve vendor staff REST API responses.
- **fix:** Social profile inputs UI inconsistencies for bold border.
- **fix:** Resolve cancelled subscriptions incorrectly showing as valid for unlimited time.
- **fix:** Resolve UI inconsistencies when adding product add-on fields from the Vendor Dashboard.
- **new:** Razorpay Payment Gateway now supports subscriptions, including Vendor Subscriptions, Simple Subscriptions and Reverse Withdrawal.
- **update:** Added email notification to customers when vendors update RMA request status.
- **update:** Enhanced Product Q&A admin with a modern UI for a better user experience.
- **update:** Admin setting added for booking product to enable or disable delivery time in checkout.
- **update:** Hide delivery time option for booking product in checkout based on admin setting.
- **update:** Support new YouTube URL format in vendor social profiles.
- **fix:** Translate properly the cancelled refund email text.
- **fix:** Added strict validation and content scanning to prevent malicious file uploads in the Export/Import module.
- **fix:** Hardened the file deletion process to prevent unauthorized removal of server files via the Export/Import module.
- **fix:** Enhanced security for document uploads in the Mangopay module with stricter file validation.
- **fix:** Updated delivery calendar behavior when vendors have no available delivery days.
- **fix:** Improved chat and support message formatting: preserved line breaks, switched chat text blocks to block flow, and standardized paragraph spacing across desktop and mobile.
- **fix:** Store Support Ticket list totals now reflect the active filter (Open / Closed / All), showing accurate counts per tab.
- **fix:** Store Support ticket reply emails now respect topic-level notification settings; replies are skipped when notifications for that topic are turned off to avoid unwanted emails.
- **fix:** Resolved an issue where Table Rates screen in the vendor dashboard, the dropdowns for "Shipping class" and "Condition" do not work properly in the new UI.
- **new:** Added options to the "Filter by Order Type" dropdown to filter by Product Advertisement and Subscription orders.
- **update:** Added compatibility to correctly display admin-configured banner dimensions in the admin vendor settings.
- **update:** Removed the XML import/export options from the Vendor Dashboard as following of WooCommerce similarity.
- **update:** Modernized the Admin's Store Support page interface (UI), making it simpler to manage vendor issues.
- **update:** Enhanced the RMA API by adding eligibility flags in order responses for easier return or warranty actions.
- **update:** Added a new API endpoint to fetch RMA details like types, reasons, and warranty information.
- **update:** Added a new API endpoint to submit new RMA requests (with product, type, reason, and notes selection).
- **update:** Removed the Wirecard payment gateway from Dokan.
- **update:** Added Store Support API points for customers to create support tickets directly to vendors.
- **update:** Added an API point for customers to view their existing support tickets.
- **update:** Added a vendor API point for responding to customer tickets.
- **fix:** Resolved an issue where failed transactions (like insufficient funds) left bookings in `unpaid` status, incorrectly showing the resource as unavailable for future attempts.
- **fix:** Corrected how the subscription product name displays on the vendor's single-page subscription information.
- **fix:** Fixed inconsistencies in Vendor delivery time settings and calendar page permissions.
- **fix:** Corrected the default toggle switch states when creating a new vendor.
- **fix:** Added compatibility support for including product variations in manual order requests.
- **fix:** Prevented a deprecation warning from appearing in the Vendor Support module.
- **fix:** Prevented a deprecation warning from appearing in the Booking module.
- **fix:** Fixed an issue preventing the admin from uploading the WooCommerce product featured image for Dokan modules.
- **fix:** Resolved an issue where the Elementor modal was not working correctly for Dokan Pro availability settings.
- **new:** Vendors can now add their TikTok profile in their social settings to connect with more customers.
- **new:** Introduced a weekly email digest for "New Product Added" notifications, reducing email clutter by sending customers a single, clean summary of updates from their followed stores.
- **update:** Redesigned the Admin's Abuse Report page for a cleaner and more intuitive user experience.
- **update:** Modernized the Admin's Subscription List page, making it faster and easier to manage subscriptions.
- **update:** Updated the Announcements section in the Admin Panel with a fresh, user-friendly layout.
- **update:** Redesigned the Wholesale management section in the Admin Panel for improved usability.
- **update:** Improved the Product Advertisement section in the Admin Panel with a modern and intuitive design.
- **update:** Revamped the Admin's Refunds page with a modern UI for a smoother workflow.
- **update:** Upgraded the Seller Badge management pages (list, create, and edit) with a modern design for an improved user experience.
- **update:** Modernized the Vendor Store Categories UI in the Admin Dashboard for better navigation and management.
- **update:** Redesigned the License page UI in the Admin Dashboard for enhanced clarity and ease of use.
- **update:** Integrated RMA (Return Merchandise Authorization) data with the WooCommerce Store API for better developer access.
- **update:** Ensured full compatibility for Pro features with the new vendor full-width dashboard layout.
- **update:** Strengthened security by adding authorization checks to the wholesale customer registration process as a security patch.
- **fix:** Fixed a map rendering issue in Live Search results when the 'Replace Current Content' option was enabled.
- **fix:** Resolved an issue where the 'Place Order' button appeared incorrectly while the PayPal Smart Button was loading.
- **new:** Vendors can now set an order preparation "buffer time" in hours for more precise delivery scheduling.
- **update:** Redesigned the Admin's Vendor Verification page with a modern look, making it easier and faster to manage new vendor applications.
- **update:** The Vendor Support module is now available on all subscription plans, allowing more vendors to connect directly with admin for any problem.
- **update:** Wrapped the store review title and content fields with `Tooltip` to display the full text on hover. Improved text wrapping and line clamping for better readability and user experience.
- **fix:** Improved the layout and button consistency on the manual order creation pop-up for a more intuitive experience.
- **fix:** Resolved an issue where renewal orders were not being created correctly for vendor subscriptions, ensuring billing cycles now process reliably.
- **fix:** Vendors can now successfully purchase product advertisements even if the admin has not connected their Stripe account.
- **fix:** Corrected an issue where images were not displaying correctly in the "Image" choice type for Product Add-ons.
- **fix:** The "Full day" option in the store time settings now works correctly, ensuring accurate store availability.
- **fix:** The vendor dashboard now displays the correct subscription status message after changing plans.
- **fix:** All Products" option is now displayed correctly when editing Product Add-ons.
- **fix:** Resolved an issue that prevented admins from uploading product images while Dokan Pro was active.
- **new:** Redesigned the Store Reviews section in the Admin Panel for a more intuitive and user-friendly layout.
- **new:** Redesigned the distance rate shipping with modern UI for a better user experience.
- **update:** Load login modal on the single store page when a guest user clicks on the 'Chat Now' button
- **update:** Admin Dashboard vendor list UI with Modern Design and Improved User Experience.
- **fix:** Updating a coupon’s description now also updates legacy content fields for better integration and display compatibility.
- **fix:** 0% discount is no longer flagged as an error when free shipping is enabled on vendor coupons.
- **fix:** Enable status selection for warranty request based on current status
- **new:** Introduced Vendor Support Module to establish a dedicated, centralized system for Vendor-to-Admin communication, issue discussion and track via ticket system.
- **new:** Added Auction Anti-Sniping functionality with configurable time extension settings, accessible directly from the Vendor Dashboard for improved auction fairness.
- **fix:** Resolved an issue ensuring that Admin-only subscription packages remain correctly hidden from the vendor dashboard when the WooCommerce Simple Auctions plugin is active.
- **fix:** Corrected a problem where booking products were not properly displayed for selection on the coupon creation/update forms within the vendor dashboard.