Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

VendBase (ex WooBase) Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 2.0.04 versões

Sem data · 4 versões

  1. 2.0.0

    Última
    11 correções29 alterações
    Corrigido
    • Switches now bind with Reka v2 `v-model` and still accept the older `checked` API
    • Products list stock popover keeps status icons compact and can switch backorder and out of stock without changing quantity
    • Frontend VendBase page dequeues theme, plugin, and global styles so they cannot leak into the app
    • Custom view builder field search now filters the available-fields list
    • Custom report presets now add a report card instead of no-oping when `custom_reports` is not an array
    • Expanded admin menu links stay inside the padded rail so active pills keep rounded right edges
    • 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
    • Collapsed admin menu footer icons now share the same centered rail as the nav items
    • Global search shows WooCommerce products, orders, and customers instead of hiding remote hits behind Command's local filter
    • Cmd/Ctrl+K opens VendBase search only and no longer also opens the WordPress command palette
    • Command search fields no longer inherit WordPress admin input padding or the blue focus outline
    Alterações
    • Release Date unreleased
    • Products/UI: Stock status on the products list is clickable for inline quantity and status edits
    • 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
    • Settings/UI: Custom view fields can be dragged from the palette onto a section
    • 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
    • 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
    • Products/UI: Category, tag, brand, attribute, and linked-product pickers now use shadcn Popover, Command, Badge, and Checkbox
  2. 1.1.1

    2 correções2 alterações
    Corrigido
    • 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)
    • Long profuct names can cause broken tables.
    Alterações
    • Release Date 22/05/2026
    • 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
  3. 1.1.0

    1 melhoria39 alterações
    Melhoria
    • Pointed plugin updater to 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)
    Alterações
    • Release Date 15/03/2026
    • 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. ` 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
  4. 1.0.21

    1 correção3 alterações
    Corrigido
    • Fixed broken app due to changes with wordpress 6.9 handling of wp_register_script_module
    Alterações
    • Release Date 12/12/2025
    • Upgraded Tiptap from v2 to v3 (latest)
    • Upgraded frontend Tailwind CSS build tooling from v3 to v4 (Vite plugin + CSS config compatibility path)

Changelog publicado pelo desenvolvedor, no idioma original.