3 versions available
Subscribe to connect and install
* Release Date 15/03/2026 *
* License: Keys beginning with 'vendbase' now validate via Polar.sh (customer-portal API) instead of LemonSqueezy; added activatePolarLicense, validatePolarLicense, isVendbasePolarKey; settings validates Polar keys on load; Polar keys are cleared locally on remove (no deactivate API)
* Settings/License: Fixed race where Polar license briefly showed "Licence Active" then disappeared on refresh - removed on-load validation that cleared the license when the Polar API returned false (network/API errors were incorrectly treated as invalid)
* Update: Pointed plugin updater to https://www.vendbase.io/api/v1/update/latest; aligned structure with snipvault updater; fixed after_update to clear transient; added null-safe handling for optional API sections (changelog); updated requires_php/tested/requires to match API (8.1, 6.7, 6)
* Dashboard: Animated number transitions on stat cards (Products sold, Net sales, Total orders, Total sales, Average order value, Refunds) using VueUse useTransition for smooth count-up effect
* Toolbar/UI: Refined user menu - user info block (avatar, name, email) at top of dropdown, clearer theme section header, rounded hover states on theme options, full-width logout with subtle destructive hover; avatar kept compact (w-6) with ring hover/focus states
* UI/Notifications: Migrated toast notifications from custom component to vue-sonner - toasts now use Sonner with zinc-themed styling, rich colors, and close buttons; notify() and removeNotification() API unchanged for backward compatibility
* Setup/API: Fixed Germanized settings not displaying saved values in app - endpoint now populates each setting's `value` from the database (via WC_Admin_Settings::get_option) so stored values appear correctly after load
* Dashboard: Sales performance chart colors now support light and dark mode (colorLight/colorDark per series)
* Dashboard: Refined Sales performance chart colors - purple/indigo default lines, cohesive palette aligned with design system
* Dashboard: Increased space above sparklines in stat cards (Total sales, Net sales, Total orders, Average order value, Refunds) to twice the previous spacing
* Setup/UI: Added Germanized-aware setup rendering - loads `vendbase/v1/settings/germanized`, provides tab/section navigation, and displays settings grouped by Germanized subsection
* Setup/UI: Fixed Germanized tab/section click navigation state handling and reduced border-heavy styling for a cleaner settings layout
* Setup/UI: Added Germanized field support for `single_select_page(_with_search)` and `gzd_toggle`, rendered `html`/`image` content blocks, and suppressed `hidden` fields to remove unsupported-type warnings
* Setup/Save: Bridged edited Germanized subsection values into the standard `wc/v3/settings/{group}/batch` save flow so Germanized changes save via the same update action
* Setup/Save: Fixed WooCommerce batch save limit by chunking settings updates into groups of 100 items (prevents "Unable to accept more than 100 items" errors)
* Setup/Save: Improved Germanized persistence by sending a minimal `{ id, value }` batch payload derived from edited subsection fields (avoids id-mismatch issues in full-group merges)
* Setup/Routing: Fixed tab-switch lockup by replacing route/state watchEffect loop with guarded route-to-state and state-to-route syncing for `section`
* Setup/API: Added `vendbase/v1/settings/germanized` endpoint to expose Germanized tabs, subsections, and per-subsection settings mapping for structured setup navigation
* Products/Search: Improved product table filtering by omitting unsupported `status=any` and empty stock-status params from `wc/v3/products` requests
* Products/Search: Added variation-SKU parent lookup in REST product search SQL clauses so searching by variation SKU can return the parent product
* Orders/UI: Fixed order item variant links to route to `/products/{product_id}/variants/{variation_id}` instead of incorrectly using product ID for both segments
* Currency: Hardened `formatCurrency()` with strict ISO currency-code resolution and safe `Intl.NumberFormat` fallback behavior for non-USD stores
* Dashboard/UI: Disabled dashboard card drag sorting on touch/coarse-pointer devices to prevent accidental card movement while scrolling on mobile/tablet
* Dashboard/Extensibility: Hardened dashboard-card filter hook usage by guarding `wp.hooks.applyFilters` availability before invoking extension filters
* Integrations/SEO: Expanded SEO provider detection and overview-card availability to include Slim SEO, AIOSEO, and Squirrly SEO
* Products/UI: Added Woo-style product status counter tabs (All, Published, Draft, Pending, Private) with live counts and one-click filtering
* Orders/UI: Matched order status filter to the new counter-tab design used on products, with status counts and one-click filtering for visual consistency
* Orders/Kanban: Persisted "Expand all order details" preference in local storage so the expanded-details behavior can be kept as default between visits
* Custom fields/API: Added generic `vendbase_custom_meta` REST field support for producComplete WordPress backup and restore plugin with automated scheduling, multiple storage options, and site migration capabilities.
WordPress SMTP plugin that routes emails through reliable SMTP servers and email service providers to improve deliverability.
WordPress payment and donation form builder supporting 157+ currencies and 15 payment methods with no-code form creation.
WordPress SEO plugin providing on-page optimization, keyword tracking, technical audits, and search engine integration tools.
All-in-one WordPress plugin for embedding social feeds, reviews, chat widgets, testimonials, and notification popups.
WordPress plugin providing 53+ grid layouts and 250+ templates for displaying posts and custom post types.