Releases: damanic/ls1-module-shop
Releases · damanic/ls1-module-shop
1.35.15
1.35.14
1.35.13
1.35.12
1.35.11
1.35.10
Improved product property sets, general improvements and minor bug fixes
- Product attributes are now called properties
- Property sets can be managed from new button in orders index view
- Property sets can apply simple validation rules to property fields
- Country states can be disabled
- Box packer library updated to v3.91 which supports packing constraints ( only made available on PHP7.1+ )
- New event:
shop:onBoxPackerPack
- Supporting information that could influence custom packing constraints can be passed through to shop:onBoxPackerPack event via Shop_BoxPacker::pack()
- Supplementary data can be passed to a shipping option by the shipping quote provider and it will be made accessible to checkout session data.
- Minor bug fix: Pass order object and pass deferred items when fetching shipping options in Shop_Order::list_available_shipping_options
1.35.8
1.35.7
Update for exchangeratesapi.io driver
- exchangeratesapi.io driver requires API key
- Minor improvements to exchange rate lookups
Other changes/improvements/additions:
- Contextual parameters can be passed to Shop_TaxClass:calculate_taxes() event
- Adds method Shop_PackedBox::get_items_count()
- Backend user edit locks on Orders cannot be stolen in first 5 minutes
1.35.6
Updates boxpacker library, adds Order Edit Logs (optional)
- boxpacker library updated to v2.7.2
- Adds event: shop:onBoxPackerNewItem
- Allows you to add item constraints
- Adds helper method Shop_ShippingParams::get_origin_address_info()
- Logs order lock and unlock actions on:
- backend user change
- order status change
- Option to log all changes made to orders on backend edit (BETA)
- Not enabled by default. To enable this feature add the following config variable:
$_CONFIG['ENABLE_ORDER_AUDIT_LOGS']
- Requires core module >= 1.13.42
- Not enabled by default. To enable this feature add the following config variable: