Changelog

Version 1.0.0

  • Initial release
  • Added: at-a-glance visibility status column on the WooCommerce Products screen with color-coded role badges
  • Added: per-product role visibility control via product meta box
  • Added: per-variation role visibility control via the product Variations tab
  • Added: quick-edit inline visibility reassignment from the products list
  • Added: bulk variation visibility and pricing actions
  • Added: bulk Variation Rules Matrix screen (WooCommerce → RoleView → Variation Rules)
  • Added: category-level pricing with Role Pricing column in the Product Categories screen
  • Added: category pricing flyout panel for per-category, per-role discount configuration
  • Added: Category Pricing Grid screen (WooCommerce → RoleView → Category Pricing)
  • Added: User Classes — custom customer segmentation independent of WordPress roles
  • Added: manual user class assignment from the user profile screen
  • Added: bulk user class assignment via CSV import
  • Added: auto-assignment rules based on order count, lifetime spend, account age, and last order date
  • Added: unified Role Dashboard with summary cards, role breakdown table, and conflict detector
  • Added: activity log (opt-in) using WooCommerce Logger
  • Added: CSV export for visibility rules, category pricing rules, and user class assignments
  • Added: settings page integrated under WooCommerce → RoleView → Settings
  • Added: template system for frontend output with theme override support
  • Compatibility: full WooCommerce High-Performance Order Storage (HPOS) compatibility declared
  • Compatibility: full WooCommerce Cart and Checkout Blocks compatibility declared