v2.3.5
Please see release notes for 2.0.0 for details if you are upgrading from <= v1.8.x.
Note that the 1.8.x branch will no longer be updated.
Also note the breaking change in Enferno.Public 2.3.0.
What's new?
- #5795: Added support for SalesArea on ClientPriceLists. The SalesArea's default VAT code will be used, if present, instead of the Application's default.
- #6407: Added support for SalesArea on Basket. The SalesArea's default VAT code will be used, if present, instead of the Application's default. Baskets can now be created with a SalesArea. Both SalesArea and Currency can now be updated with UpdateBasket. Note that the currency on the Basket is used when sending the order to the PSP. Also note that Admin today has no support for showing the correct currency on baskets. This will be added as soon as possible.
https://api.storm.io/api/1.1/docs/#/Shopping/Basket/Basket - #5570: Added support for ProductRelations. ProductRelations will replace Accessories, Crossell and Upsell and give more flexibility in defining various relations. The old types are ported as Accessory-x, Crossell-y and Upsell-z where x, y, z are the old type ids. Use ListProductRelationTypes to check what the new ids are. Note that the new ids should be used in the new method, ListProductRelations, whereas the old ids should still be used for calls to the old methods.
https://api.storm.io/api/1.1/docs/#/Products/Relations/ListProductRelationTypes
https://api.storm.io/api/1.1/docs/#/Products/Relations/ListProductRelations
What's fixed?
- SP-68935/#7066: Fixed issues with Promotion not taking all promoted prices into account when comparing best price.
- SP-67543/#6685: Fixed concurrency problem in Customer namespace. Sometimes when processing updates in parallel each process could potentially interfere with each other.
- SP-67621/#6990: Performance fixes in Promotions. Now reading most data up front before applying promotions.
Miscellaneous changes?
N/A
Regards,
The Storm API Team