What's Changed
= v2.1.0 (June 23, 2026) =
- New: BOGO now supports variable products — customers pick a gift variation (color, size, etc.) from inline dropdowns and claim it without leaving the page.
- New: BOGO offers can be scheduled with optional start and end dates — offers activate and expire automatically, and an expired free gift is removed on the next cart update.
- New: Added Appsero usage tracking and a deactivation feedback form.
- Enhancement: Floating Bar default trigger delay reduced from 7s to 1s, and removed the redundant "Button Text" field.
- Enhancement: Restyled the BOGO offer box with updated badge colors and a clearer "Free Gift" / "X% Off" header.
- Fix: "Enable BOGO" no longer auto-creates empty or active offers for new products; the product tab now loads only that product's own offer.
- Fix: BOGO target and offer product dropdowns now list only published products.
- Fix: Blocked selecting the same product as both target and offer in a Buy X Get Y deal — validated on the client, server, and REST API.
- Fix: Repaired Buy X Get Y saving and the product-page BOGO box (gift resolution, placeholder image, and the star rating no longer overlapping the card).
- Fix: Prevented a fatal error when calculating the offer price for products with no price set.
Full Changelog: v2.0.6...v2.1.0