2.0.0
Latest11 fixes29 changes
Fixed
- 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
Changes
- 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