
⚡ valuein/shop:5.1 → 3 🎉 → 2 🚀 → 1 🐛 → 1 🔥
- 🎉 Added Homepage Components
- 🎉 Added CPQ with Valuein invoice engine
- 🎉 Added product name in subscription list in cpq mode
- 🚀 Improved Robot Framework tests
- 🚀 Improved tagged service collection
- 🐛 Fixed cart sidebar Layout
- 🔥 Changed shipping address rendering
🎉 New features
Added Homepage Components
A new homepage component system have been added, allowing to choose the order of elements and allowing to reuse the same component multiple times.
As this method is not compatible with the previous version, the previous version is still active while being deprecated, in a future version, it will be removed completely.
Added CPQ with Valuein invoice engine
Support of the CPQ mode has been added with Valuein invoice engine.
Use of external payment methods has been introduced too.
🚀 Improvements
Improved tagged service collection
The service collection now declare the tag globally for all bundle, meaning that there is no need for a sub bundle to declare the link between the interface and the tag
This mean, no more need for _instanceof in the service file.
Additionally, the tagged iterator configuration have been migrated from services.yml to the constructor of the corresponding services.
🐛 Bug fixes
Fixed cart sidebar Layout
Now displaying again the cart sidebar bloc that display a cart summary, with addresses and current payment method.
🔥 Breaking changes
Changed shipping address rendering
For demonstration purpose, the shipping address was displaying a free shipping amount.
As it is not true for all the project, this mention have been removed from the shipping address page.
- Projects
- None
- Subscribers
- None