- Fixed compatibility issue with subscription plugin by using LineItemFactoryInterface instead of concrete ProductLineItemFactory class to support decorators.
- Added Shopware 6.7 compatibility
- Fixed "ab" (from) price display with EmcgnNoVariantPreselection compatibility.
- Restored backward compatible block names (buy_widget_was_price_badge, buy_widget_was_price_wrapper).
- Fixed promotion condition matching in templates.
- Added compatibility with the NoVariantPreselection plugin.
- Re-release of 2.0.1 without incorrect backwards compatibility
- Added compatibility with the "Show discount highlight | increase purchasing power" extension
- Added visible discount for parent products
- Added compatibility with the NoVariantPreselection plugin
- Behebung des Problems, dass ${var} in Strings veraltet ist.
- Introduced compatibility for Shopware 6.6.0
- Added visible discount for parent products
- Added compatibility with the NoVariantPreselection plugin
Added extra config option to promotions will be excluded from the visible discount.
Added visible discounts sale channel wise.
Resolved zero price issue in listing page when set-group promotion.
- Introduced compatibility for Shopware 6.5.0
- Rebuild the admin assets for Shopware 6.4.20
- Added visible discounts sale channel wise.
- Resolved zero price issue in listing page when set-group promotion.
- Adjustment to the calculation of the promotionalDiscount value. Now using the originalTotalPrice instead of the calculatedPrice.
- Big refactor reducing code complexity
- Improved discount algorithm
- Fixed missing inline discount on checkout finish page
- Fixed incorrect inline discount on checkout confirm page
- Improved staffel pricing discount calculation
- Fixed an issue where an incorrect fallback on absoluteDiscount in order line item overview was applied if promotionalDiscount value equaled 0.0
- Added promotionalDiscount and absolutePromotionalDiscount to order line item payload.
- Changed Total Discount value in Administration order line item to use absolutePromotionalDiscount instead of absoluteDiscount. absoluteDiscount will still be available in the order line item payload.
- Patch to order line item grid to avoid error incase the calculated discounts are missing
- Now showing inline discount, when enabled, on checkout confirm page
- Added support for advanced prices that are higher than the default price
- Added support for product layouts
- Added extra condition on product detail page to use the cheapest price in combination of advanced prices
- Themeware badge compatibility fix
- Hotfix for exception thrown in some cases during cart processing.
- Fixed skipping of discount calculation for inactive or out of stock products
- Added support for discounted reference pricing
- Fixed clone issue of product object in cases of non cloneable extensions
- Small patch addressing an SEO issue
- Added improvements from v6.3 version 1.2.10.
- Added option to hide discount badge from listing and product detail pages.
- Simplified configuration settings.
- Promotion processing is optimized by skipping discounted price calculation during cart collecting and processing
- Added option to show/hide the discount percentage label in the off-canvas cart
- Addressed issue in discounts presentation on listing pages.
- Added compatibility with NeonPlatformUnitarticles by skipping further discount calculation in cart if payload value is present
- Addressed issue where invalid rules were used in calculating the advanced discounted price.
- Addressed issue where promotions wouldn't be removed if a product originally did not have a discount.
- Significant performance optimisations
- Compatibility patch for Shopware v6.4
- Added compatibility with net tax mode
- Added extra config option to modify the number of decimals in the tax percentage
- Added extra config option to hide small discount percentage on pdp
- Addressed issue where invalid rules were used in calculating the advanced discounted price.
- Addressed bug where discount would stayed applied on a cart item even after applying and removing a the discount code.
- Fixed issue in discounted tax display in checkout finish page
- Fixed issue in discounted tax display
- Fixed price calculation for advanced graduated pricing
- Hotfix for division by zero issue in cases where the list price has a value of 0
- Resolving rules in cart collector to avoid rule overload messing up advanced price discount calculation in cart.
- Fix in checkout tax presentation for discounts when discounts are merged in the line item price.
- Fix for issue in advanced price discount presentation.
- Added discount info on cross-sell level configurable together with listing setting.
- Fixed bug related to rules being loaded in the cart, resulting into confusing pricing in offcanvas-cart and cart view.
- Added extra configuration options to give more control surrounding the presentation of discounts
- Added discount information on the line item level in offcanvas-cart, cart page and sidebar cart in checkout
- Fixed various discount calculation issues
- Added option to exclude promotions from the discount presentations
- Added option to disable the option to remove a discount line item from the cart
- Resolved issue related to advanced pricing and promotions
- Patched rare issue where an error would occur if a certain discount rule fails
- Excluded absolute cart discounts from listing and detail discount price calculation
- Added absolute discount per line item API support
- Improved code structure
- Stabilized discount calculation and added API support
- Compatibility with v6.2 and v6.3
- Added visibility for Marketing promotions in the product listing and detail pages.
# 1.0.3
- Retested plugin following feedback Shopware
# 1.0.2
Small patch to listing discount
# 1.0.1
- Patched division by zero on empty list price
# 1.0.0
- First version of the Zeo Visible Discounts for Shopware 6