VendBase (Formerly WooBase)

VendBase (Formerly WooBase) v2.0.0 Nulled

No permission to download
VendBase (Formerly WooBase) v2.0.0 Nulled
= 2.0.0 =
* Release Date unreleased *

* Fix: Switches now bind with Reka v2 `v-model` and still accept the older `checked` API
* Products/UI: Stock status on the products list is clickable for inline quantity and status edits
* Fix: Products list stock popover keeps status icons compact and can switch backorder and out of stock without changing quantity
* Menu/UI: Small screens now show a top toolbar with logo, search, and a menu toggle that opens the admin menu in a drawer
* Orders/UI: Refund modal now uses the shadcn dialog, fields, inputs, switch, and buttons
* Subscriptions/UI: Refund modal now uses the shadcn dialog, fields, inputs, switch, and buttons
* Fix: Frontend VendBase page dequeues theme, plugin, and global styles so they cannot leak into the app
* Fix: Custom view builder field search now filters the available-fields list
* Settings/UI: Custom view fields can be dragged from the palette onto a section
* Fix: Custom report presets now add a report card instead of no-oping when `custom_reports` is not an array
* Fix: Expanded admin menu links stay inside the padded rail so active pills keep rounded right edges
* Fix: Collapsed admin menu now uses a fixed icon rail so nav, header, and footer icons stay centered and the active pill is no longer clipped
* Fix: Collapsed admin menu footer icons now share the same centered rail as the nav items
* Settings/UI: Plugin settings now use centered settings cards split into Licence, Menu, Print, Notifications, Customization, and WooCommerce editors
* Settings/UI: Page picker now uses the same searchable shadcn multi-select as linked products
* Settings/UI: Custom view builder now uses the shadcn dialog, inputs, selects, checkboxes, and badges
* Views/UI: Custom view fields now use the settings card with shadcn inputs, switches, textareas, and selects
* Subscriptions/UI: Subscription editor fields now use shadcn inputs, selects, switches, textareas, and the calendar popover
* Shipping/UI: Zone editor fields now use shadcn inputs, textareas, and selects
* Shipping/UI: Zone country picker now matches the other searchable multi-selects
* Menu/UI: Global search now uses the shadcn command dialog with keyboard hints
* Fix: Global search shows WooCommerce products, orders, and customers instead of hiding remote hits behind Command's local filter
* Fix: Cmd/Ctrl+K opens VendBase search only and no longer also opens the WordPress command palette
* Reviews/UI: Review editor fields now use shadcn inputs, selects, the calendar popover, and the product picker
* Categories/UI: Category editor fields now use shadcn inputs, selects, and the category picker
* Attributes/UI: Attribute and term fields now use shadcn inputs and selects
* Customers/UI: Customer billing and shipping fields now use shadcn inputs
* UI: Country picker now uses the shadcn combobox so countries can be searched
* Discounts/UI: Discount editor fields now use shadcn inputs, selects, switches, tags, and the calendar popover
* Discounts/UI: Product category and excluded category pickers now match the linked-product multiselect
* Products/UI: Variations now use the full-width data table with compact inline stock and price editing
* Setup/UI: Email templates stay inside the Emails section and open in a modal instead of filling the sidebar
* Setup/UI: Store setup now uses the same split-view as products and orders — sections on the left, settings on the right
* Setup/UI: Settings fields now use shadcn inputs, selects, switches, radios, textareas, and multi-selects
* Setup/UI: Setting rows use the same centered settings card as product and order sections
* Reports/UI: Report and interval pickers now use the shadcn select at the same height as the date range control
* Dashboard/UI: Settings now uses a shadcn Popover with Checkbox rows; date range trigger matches the button height
* Products/UI: Add existing and Create attribute actions now use shadcn Button, Popover, and Command
* Fix: Command search fields no longer inherit WordPress admin input padding or the blue focus outline
* Products/UI: Category, tag, brand, attribute, and linked-product pickers now use shadcn Popover, Command, Badge, and Checkbox
* Products/UI: Product editing fields now use shadcn inputs, selects, switches, checkboxes, textareas, and input groups (currency, dimensions, copy link)
* Products/UI: Sale dates use the shadcn calendar popover instead of the custom date picker
* Products/UI: Custom attribute options use the shadcn tags input
* UI: Replaced shadow-DOM style isolation with a `.vendbase-isolation` wrapper, scoped Tailwind, and footer-printed CSS so WordPress admin styles sit in a lower cascade layer
* UI: Overlays now teleport to `document.body` inside an isolation + dark wrapper instead of staying in a shadow tree
* Fix: Body-portaled dropdowns, dialogs, and popovers now stack above fullscreen (`z-99999`) and the WP admin bar
* Products/UI: Product and variation descriptions now use an inline Tiptap editor instead of a flyout
* UI: Rich text fields can render inline (`inline` / `compact` props) while keeping the flyout for tighter layouts
* Products/UI: Inline rich text editor uses dashboard card chrome — toolbar above the inner card, input inside it
* UI: Replaced the custom confirm modal with the shadcn Alert Dialog
* Fix: Confirm Alert Dialog stays in the shadow tree (`AppPortal` disabled) so Chrome no longer teleports it out of the app unsyled
* Fix: Confirm dialog no longer flies in from the top-left — removed slide-in transform classes that overrode centering
* Toolbar/UI: Removed breadcrumbs from the app toolbar
* Menu/UI: Moved the menu minifier to the admin menu logo row
* Menu/UI: Moved search to the logo row, to the left of the menu minifier
* Menu/UI: Matched search and minifier as the same icon-button size so they align on the logo row
* Menu/UI: Search wraps onto its own row when the admin menu is minified
* Menu/UI: Moved the fullscreen toggle from the toolbar into the user dropdown
* Menu/UI: Moved notifications to the admin menu footer, above View store
* Menu/UI: Rebuilt the notifications flyout with shadcn DropdownMenu
* Menu/UI: Moved View store from the toolbar to the bottom of the admin menu as a labeled link
* Menu/UI: Rebuilt the user flyout with shadcn DropdownMenu, Avatar, and a theme radio group
* Products/UI: Product summary uses a two-column layout with grouped pricing, publishing, and details cards
* Products/UI: Product summary keeps name, images, and descriptions uncarded and narrows the sidebar column
* Products/UI: Renamed the product Summary section to Editor
* Products/UI: Product settings sections use a centered settings card — title and description on the left, controls on the right
* Products/UI: Product image picker uses compact 80px thumbnails with shadcn buttons, badges, and tooltips
* Products/UI: Product inspect now opens on an Overview section with lifetime sales, revenue, and orders that include the product
* Products/UI: Product overview stats use the same card chrome as the dashboard
* Fix: Product overview orders table now loads matching orders instead of staying empty when stats are present
* Products/UI: Product inspect is now a dedicated split-view page instead of a slideout — sections on the left, settings on the right
* Products/UI: Product inspect sidebar shows the stock badge under the title instead of a product image
* Products/UI: Product inspect heading is the product title on every section, not just Overview
* Products/UI: Product inspect sidebar drops the title header and puts a styled All products back link in the footer
* Orders/UI: Order status now uses a shadcn dropdown that matches header button height, with colored icons in the list
* Orders/UI: Order shipping, billing, tracking, notes, and custom fields use the same centered settings card as product sections
* Orders/UI: Order inspect is now a dedicated split-view page instead of a slideout — sections on the left, details on the right
* Orders/UI: Order summary now shows product, subtotal, total, and refunded cards plus a products table and customer
* Orders/UI: Order actions now use a shadcn dropdown menu
* Orders/UI: Products table keeps a Print table action
* Orders/UI: Products table again shows product ID, variant ID, and variation attribute columns
* Fix: Customer card hover no longer overflows the inner card
* Products/UI: Product overview heading is the product title, with the stock badge under it instead of in the sidebar
* Products/UI: Product overview adds stock, price, rating, and SKU stat cards
* UI/Layout: App wrapper can skip the rounded content card for split-view pages
* UI/Pages: Moved New product, subscription, customer, category, brand, review, attribute, discount, and shipping zone buttons into the page title row to match Orders
* Fix: Toast notifications now follow light/dark mode instead of always using dark zinc styles
* Products/Filters: Multi-value filters (stock status, status, category, tags) now use the same custom vb_conditions query as Orders, so WooCommerce no longer rejects arrays like stock_status
* Subscriptions/Filters: Multi-value status/customer/date filters now resolve through the same custom query path as Orders
* Tables/Filters: All list tables now use the same View settings bar as Orders (filters, columns, sort, density, saved views) instead of the old table-settings hub
* Products/Filters: Status, stock, category, and tags now live in View settings, matching the Orders filter chips
* Subscriptions/Filters: Status, customer, and date filters now use View settings
* Discounts/Reports: Status and stock filters now use View settings
* Orders/UI: Custom columns is now an icon-only toolbar button with a tune/sliders icon
* UI/Tables: Table search now matches the official shadcn Input Group — input first, addons after, no inner shadow, and `h-8` to match toolbar buttons
* UI/Tables: Search now uses the shadcn Input Group — search addon, native input, and an Enter hint
* UI/Tables: Header labels no longer wrap — they stay on one line like body cells
* UI/Tables: Replaced the custom page buttons with shadcn-vue Pagination — first/last, previous/next, and numbered pages
* Orders/UI: Replaced stacked product images in the order items column with a neutral status tag and box icon
* Orders/UI: Order items now open a shadcn dropdown with product image, name, total, and quantity
* Orders/UI: Order items dropdown uses the same in-tree absolute positioning as other Reka menus so Chrome no longer places it off-screen inside the shadow root
* UI/Status: Status tags accept an optional icon override while keeping the status color mapping
* UI/Tables: Sortable headers now use the shadcn-vue column header — ghost button, direction icons, and an Asc/Desc menu
* UI/Status: Status tags use a normal font weight instead of the Badge default medium weight
* UI/Status: Status tags use the outline Badge with a mapped Lucide icon colored by status
* UI/Status: Increased the status tag icon size so it reads more clearly inside the pill
* Fix: Notifications bell no longer crashes when opened — empty-state copy used `_()` instead of the `__()` i18n helper
* Toolbar/UI: Aligned breadcrumbs with the sidebar toggle — shared row height, tighter gap, and shadcn breadcrumb items so the trail no longer sits above the icon
* Orders/UI: Replaced the order status tabs with a shadcn Select to the left of the search input
* Products/UI: Replaced the product status tabs with the same shadcn Select to the left of the search input
* Toolbar/UI: Moved the user menu from the toolbar avatar to the admin menu user card (theme + logout)
* Redesigned dashboard
* UI/Buttons: Standardized app buttons on the shadcn `Button` component — `AppButton` now wraps it (legacy types map to variants), and remaining native action buttons use `Button` directly
* UI/Buttons: Destructive/danger buttons now use official shadcn classes (`bg-destructive/10 text-destructive`, dark `bg-destructive/20`) instead of a solid red fill
* UI/Tables: Reworked the shared data table to use shadcn Table primitives correctly — compact density, selected row state, bordered rounded frame, proper empty/loading rows, selected-count pagination, and right-aligned numeric/currency columns
* Dashboard/UI: Fixed the dashboard Settings button height, shadow, and layout so it aligns with the date range picker
* UI/Status: Rebuilt status tags on the shadcn Badge component — built-in variants where they fit, custom colors via `bg-*-50` / `dark:bg-*-950`
* UI/Pages: Added content-view page titles on list pages (Products, Orders, Customers, etc.) so each page owns its heading instead of the app wrapper
* Products/UI: Replaced the custom product status filter buttons with the shadcn Tabs component
* Orders/UI: Matched the order status filter to the same shadcn Tabs component used on products
* UI/Buttons: Standardized button sizing — AppButton now defaults to the shadcn default size, and redundant `text-sm` / `text-base` class overrides were removed from button call sites
* UI/Checkbox: Unchecked boxes now use `border-input` instead of `border-primary`, so the zinc primary token no longer draws a near-black outline
* UI/Radio: Unchecked radios now use `border-input` as well, matching current shadcn token usage
* Tables/Filters: Replaced the filters context menu with a reusable shadcn table-settings hub (saved views, columns, filter builder, sort, density). Orders uses the condition builder first; other tables keep their existing filter slots inside the new UI
* Tables/Filters: Open the settings menu with `position: fixed` (same pattern as the existing context menu) so Chrome no longer clips or immediately dismisses it inside the shadow root
* UI/Portals: Added a reusable `AppPortal` that mounts Reka/Vue overlays into `#vendbase-portal-root` inside the shadow tree so selects, dropdowns, dialogs, and tooltips keep app styles
* UI/Portals: Select/popover/dropdown menus now stay next to their trigger with `position: absolute` — Chrome treats `position: fixed` inside the shadow root as host-relative, which placed the list off-screen
* Tables/Density: Compact, default, and comfortable now change header height and row padding — AppTable owns density and the settings hub writes to the same ref
* Tables/Filters: Customer filter now uses a shadcn combobox (searchable popover + command list) and truncates the selected name so the row stays inside the panel
* Tables/Filters: OR between conditions now returns the union of matches (AND still requires every condition). WooCommerce REST only supports AND, so OR groups are resolved server-side
* Orders/Filters: Replaced the status select and filter flyouts with a Vercel-style bar — left-aligned Add Filter, dashed chips, and one reusable dropdown for field then value (status is a filter now)
* Orders/Filters: The Add Filter search now matches statuses, customers, dates, views, columns, sort, and density — and table settings live in that same dropdown instead of the tune hub
* Orders/Filters: Custom Date Range now opens as its own dropdown step with a full calendar; the header returns to the date presets
* Orders/Filters: Replaced the VueDatePicker custom range calendar with the shadcn-vue Range Calendar
* Orders/UI: Moved the New order button onto the page title row, right-aligned
* UI/Tables: Narrowed the search input and placed left-side filters to its right so search and filter chips share one toolbar row
* Orders/Filters: Renamed the Add Filter trigger to Table settings so the label matches filters, views, columns, sort, and density
* Orders/Filters: Restored the filter icon on the Table settings button
* Orders/Filters: Softened the Table settings button radius to `rounded-md` to match the search input
* Dashboard/UI: Revenue chart can plot any supported analytics metric, not just net, gross, and orders
* Dashboard/UI: Revenue chart can overlay multiple metrics at once, with a second scale when counts sit next to currency
* Dashboard/UI: Revenue chart tooltip now renders on the card instead of being clipped by the chart overflow
* Dashboard/UI: Removed the empty left margin on the revenue chart so the series uses the full plot width
* Orders/UI: Replaced the table/kanban view switcher with the shadcn Tabs component
* UI/Modals: Custom columns (and AppModal) now stay in the shadow tree with `position: fixed`, matching table settings — Chrome was teleporting the overlay out of the app and dismissing it on the same click
* UI/Tables: Removed the solid background on sticky checkbox and first-data columns so they match the rest of the row
* Build: Upgraded Vite from 7 to 8 (Rolldown + Oxc), migrated `rollupOptions` to `rolldownOptions`, and updated Tailwind to 4.3 for Vite 8 peer support
* Dashboard/UI: Updated dashboard cards to match the uiXpress card design — compact p-1 frames, title + info tooltip headers, inner rounded content panels, header meta dots, and list progress bars
* Dashboard/UI: Restyled the sales performance chart to match uiXpress — single-metric area chart with dotted grid, gradient fill, header total, and Net/Gross/Orders toggles
* Dashboard/UI: Left-aligned KPI card values, moved the period-change badge under the primary stat, and dropped inner titles like "Gross revenue"
* Currency: Amounts now use Intl narrow symbols for every currency (`$` not `US$`/`A$`/`CA$`)
VendBase (Formerly WooBase) v1.1.1 Nulled
= 1.1.1 =
* Release Date 22/05/2026 *

* Fix: Resolved app crash on WordPress 7 where JSON.parse failed on script tag attributes (e.g. styles/plugins) — removed manual esc_attr/esc_url from values passed to wp_print_script_tag() since WordPress 7's HTML API now escapes attributes itself (double-encoding produced literal " in attribute values)
* Fix: Long profuct names can cause broken tables.
* View Builder/Fields: Added `link_button` formatter for custom detail views — URL fields can render as a clickable button (uses placeholder as button label when set) on order/product and other entity detail pages; read-only link and email formatters now render as clickable links too

= 1.1.0 =
Decryption key:


VendBase (Formerly WooBase) v1.1.0 Nulled
= 1.1.0 =
* 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 products, orders, categories, coupons, and subscriptions (read/update), including plugin-aware key inclusion for SEO/CRM metadata
* Custom fields/UI: Added dynamic custom-meta sections to product, order, and category detail views so compatible plugin metadata can be viewed/edited directly in VendBase
* Custom fields/UI: Removed generic external-plugin custom-meta sections from product/order/category views to prevent noisy internal plugin keys surfacing in the UI
* View Builder/API: Added `vendbase/v1/view-builder/available-fields` endpoint to discover core + meta_data field paths for orders, products, categories, discounts, subscriptions, reviews, shipping zones, and brands
* View Builder/Settings: Added global admin-shared detail-view builder (`view_builder_layouts`) so admins can define custom sections and map editable fields/types per entity
* View Builder/Runtime: Added dynamic detail-panel rendering + safe payload mapping for configured editable fields (including `meta_data.<key>` support) across orders/products/categories/discounts/subscriptions/reviews/shipping/brands
* View Builder/UI: Polished detail-view builder UX with field/source/type badges, live counters, improved empty states, section-level mapped-field totals, and clearer read-only/required field controls
* View Builder/UI: Updated settings UX to "Add new custom view" flow (pick entity first, then configure), and added persistent custom-view cards with edit/delete actions
* View Builder/UI: Fixed configure-modal layout sizing/scroll behavior by using a fixed modal height, constraining editor columns, and removing sticky footer overlap
* View Builder/Fields: Added broader editor/formatter support including image, datetime, time, phone, and color types with updated inference, sanitization allowlists, and runtime rendering (including image preview in read-only mode)
* View Builder/UI: Refined custom-view builder with clearer step guidance, richer field cards, and inline field metadata controls (description + placeholder) for better content authoring context
* View Builder/Fields: Added new `select` editor with custom option rows and a WordPress media-backed `image_picker` editor, with runtime rendering + settings sanitization support
* Reports: Added support for loading custom report definitions from VendBase settings (`custom_reports`) to extend report types without core code edits
* Reports/Settings: Upgraded custom reports builder UI in Settings (`custom_reports`) with no-code presets (revenue chart, order status summary, inventory summary), metric toggles, and report-id/label controls; builder entries compile into full report configs automatically
* Settings/API: Fixed `wp/v2/settings` save validation for `woobase_settings` by registering and sanitizing `custom_reports` in REST schema (prevents "Invalid parameter(s): woobase_settings" when saving custom reports)
* Settings/Menu: Added custom-link options for "Open in new tab" and "Open in frame", plus a new embedded page route for iframe-based in-app content screens
* Integrations: Expanded frontend active-plugin detection list to include AIOSEO, Slim SEO, Squirrly SEO, and FluentCRM for UI-level integration awareness
* UI/Table: Fixed table checkboxes - use Reka UI `model-value`/`update:model-value` instead of `checked`/`update:checked` so row selection and header select-all/deselect-all work correctly
* Orders: Added global custom table columns manager - users can discover raw `wc/v3/orders` fields (including `meta_data` keys), choose formatters (text/date/currency/number/status/customer/tags), and save shared column definitions in `woobase_settings`
* Orders/UI: Refined custom columns manager layout with stronger visual hierarchy, counters, clearer field cards, and constrained scroll areas (`max-height` + `overflow-auto`) for available/selected lists
* Orders/UI: Reduced visual noise in custom columns manager (fewer nested borders) and fixed selected-column row alignment for label, formatter, and action controls
* Orders/Columns: Expanded custom column formatter coverage (datetime, percent, boolean, email, link, JSON, uppercase/lowercase) and added per-column alignment controls (left/center/right) with renderer + settings sanitization support
* Orders/UI: Fixed Custom columns button icon by switching to direct Lucide import for reliable rendering
* Orders: Refined status overview at top of orders list - replaced card grid with tabbed design (Tabs component) inside a subtle bordered container, with counts in labels when available
* Orders/Print: Fixed local pickup packing slips showing a shipping address (billing fallback); local pickup orders now render "Collection" details instead
* UI/Table: Switched utility table to shadcn table + checkbox components and added TypeScript as a dev dependency in `app/` to support typed UI SFC imports during Vite builds
* Reports: Fixed customers report "Invalid parameter(s): orderby" error - use `registered_date` and `name` (WooCommerce customers API) instead of `date`
* Reports: Fixed CSV export to fetch and include all pages of table data (not just current page) when exporting full dataset
* Reports: Refactored into world-class config-driven reports generator - extensible schema (filters, layouts, formatters), reusable ReportChart/ReportSummaryCards/ReportCell components, chart view for revenue with ECharts, config-driven summary layouts (metrics/list), column formatters (date/currency/status/customer), and WordPress hook `vendbase.api.reports.types` for adding custom reports
* Reports: Added new multi-discipline Reports page with configurable report types (orders, inventory, products, customers, revenue, order summary, inventory summary), dynamic filters, and CSV export
* Reports/API: Added `vendbase/v1/reports/inventory-summary` endpoint for inventory KPIs (stock value, low stock count, stock units, stock-status breakdown)
* Orders/Print: Added configurable print branding options (`print_logo`, `print_note`) and applied them to print order, packing slip, and invoice documents
* Orders/Print: Improved print currency rendering by resolving order/store currency consistently across print templates
* UI: Refined `status-tag` styling with a quieter zinc-first look, replacing loud multi-color surfaces with subtle accent rings and status dots
* Tools: Added scripts/generate-random-reviews.php for generating fake product reviews (CLI or browser) to test data flow
* Dashboard: Refined list cards (Top customers, Top products, Top categories, Top coupons) - data now inside lighter inner boxes matching Net sales/Total sales style
* Dashboard: Fixed Top Customers - Total Spend card - customer names now fall back to email when first/last name are empty (PHP filter + frontend API fallback)
* Dashboard: Added new cards - Refunds, Order status summary, Low stock alerts, Recent reviews, and Top countries / regions map
* Dashboard: Added period-over-period deltas on key stat cards (Total sales, Net sales, Total orders, Products sold, Average order value)
* Dashboard/API: Added custom endpoints for orders by country (`vendbase/v1/reports/orders-by-country`) and low-stock products (`vendbase/v1/products/low-stock`)
* Dashboard: Added Mapbox-powered Top countries / regions visualization with date-range support
* Dashboard: Fixed Top countries map initialization issue when data loads after mount (map now initializes reliably)
* Dashboard: Updated Top countries map to fully support dark mode and live theme switching
* Global: Added modern CSS-driven sleek scrollbar styling (thin, rounded, theme-aware for light/dark mode)
* Dashboard: Added minimal ECharts greyscale sparklines under stat cards (Total sales, Net sales, Total orders, Products sold, Average order value)
* Dashboard: Added drag handle (top-left, visible on hover) for reordering cards
* Dashboard: Redesigned cards to match uixpress design - rounded-3xl containers, card headers with title/subtitle, inner value containers (bg-white dark:bg-zinc-700/20 rounded-2xl), refined borders (border-zinc-200/40 dark:border-zinc-800/60), loading skeletons (bg-zinc-200 dark:bg-zinc-700)
* Dashboard: Enhanced UI - header with title/subtitle, improved spacing (gap-10), 12-column grid
* Dashboard: Added empty state when no cards are enabled
* Dashboard: Card options - fixed hasFilters computed for settings indicator dot
* Dashboard: Sales performance chart migrated from Chart.js to ECharts (direct API, Shadow DOM compatible)
* Icons: Migrated from custom SVG icons to lucide-vue-next
* Icons: AppIcon component now uses Lucide icons with legacy SVG fallback for custom/brand icons (vendbase)
* Languages: Added AI translation workflow in `languages/translate-cli.js` using Google Cloud Translate, with Turkish (`tr_TR`) support and generated PO/MO/JSON output pipeline
* Orders: Improved status updates with inline loading feedback and removed forced route refresh after status change/update
* Orders: Added AST shipment tracking section in order details (list existing trackings + add tracking code via VendBase REST proxy)
* Dashboard: Added optional Google Site Kit and SEO overview cards with integration summary endpoints
* Products: Added dedicated Attributes management pages (list + detail + term management), plus routes and menu links
Decryption Key :


VendBase (Formerly WooBase) v1.0.21
= 1.0.21 =
* Release Date 12/12/2025 *

* Fixed broken app due to changes with wordpress 6.9 handling of wp_register_script_module
Decryption key:


Download VendBase (Formerly WooBase) v1.0.20 Nulled Free
== Changelog ==

* Fixed issue with metabox fields not saving and also issue with taxonomy multiselect not showing
* Fixed issue with metabox post select field not showing
* Added pre custom creation modal to capture essential details
* Added loading status to bulk status / delete actions
* Fixed issue with tax not displaying on downloaded PDF invoice
* Fixed issue with refund modal not closing and not displaying success message after refund
Decryption key:


* VendBase now responds to uiXpress dark mode changes and vice versa
* Added option to duplicate products
* Added GTIN/EAN field on products
* Added support for woocommerce brands
* Disabled dashboard card drag and drop on mobile
* Integrated new media library
Decryption key:


Further improvements to product variants section
New and improved rich text editor for product descriptions etc
Fixed issue where list elements where not saving in descriptions etc.
Decryption key:


This update introduces the ability to access the standard WooCommerce product and order editor inside the VendBase ui and brings compatibility with JetEngine custom fields plugin.
  • Added option to use default woo product / order edit screens inside vendbase ui
  • Added compatability with JetEngine custom fields
  • Added subscribers to the customers list
Decryption key:


Changelogs found!
Decryption key:


This update fixes a bug that could cause all users to be redirected to the login page when not logged in.

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu