Dynamic Pricing & BOGO Deals for WooCommerce — built with Vue 3 + Vite.
Added
- Product Badge feature: show a discount badge on product images in the shop and on single product pages
- Badge background color and text color customization from Settings page (with live preview)
- WooCommerce default sale badge is hidden when our badge is enabled to avoid duplicates
- Badge supports all rule types: BOGO (BUY 1 GET 1), Flat/Percentage (X% OFF / SALE), Bulk Discount (BULK DEAL), Buy X Get Y (SPECIAL OFFER)
- Badge shows on all products for global rules (no specific product selected); specific rules always take priority
- Smart Order Bump added to the sidebar recommended plugins list
.vscodeand.ideafolders excluded from WordPress SVN deployment via.distignore
Fixed
- BOGO badge not showing:
buyProductfield is an array of condition objects{ field, operator, value }, not a flat ID array — parsing corrected - Bulk Discount badge not showing: same fix applied to
buyProductsfield - Buy X Get Y badge now correctly reads both
buyProductandgetProductcondition objects - Category-targeted rules now correctly expand category IDs to product IDs for badge display
Improved
- Settings page redesigned to a compact row-based layout (label + description on left, control on right)
- Inter font enforced consistently across all admin UI including Element Plus components
- Sidebar plugins list updated: removed "GiantWP Solutions" self-entry, added Smart Order Bump
- GitHub → SVN deploy confirmed as manual-only (triggered by GitHub Release publish, not on push)
- First Purchase Discount quick-start template now pre-fills condition: customer order count < 1
- Free Shipping and Bulk Buy quick-start templates pre-fill correct field values
- Conditions.vue prop-sync watchers fixed to prevent infinite re-render loop
- Update plugin assets
- Minor frontend changes
- Fixed: Minor bug fixes and stability improvements
- Added: BOGO badge now displays in cart to highlight free/discounted items
- Fixed: Minor bugs and compatibility issues
- Added: Better integration with popular themes and plugins
- Added: Complete translation support (.pot file) for PHP and Vue.js components
- Fixed: Added translator comments to comply with WordPress standards
- Improved: Overall translation readiness for multilingual stores
- Updated: Plugin naming for better clarity
- Added: Upsell notification feature for product pages
- Updated: Complete UI refresh with improved user experience
- Improved: WooCommerce compatibility and performance
- Improved: Minor updates and data syncing enhancements
- Fixed: Various bugs identified by users
- Improved: Compatibility with latest WooCommerce version
- Fixed: Various bugs and improvements
- Improved: Overall plugin stability
- Initial stable release
- Added: Flat/Percentage discount support
- Added: Advanced condition builder
- Added: Scheduling and usage limit features
- Added: Modern Vue.js admin interface