Releases: coreshop/CoreShop
Releases · coreshop/CoreShop
4.0.3
What's Changed
- [Core] Fixes in DataObject Extensions and Subscribed Services by @solverat in #2528
- [MessengerBundle] make FailedMessageDetails and MessageDetails JsonSerializable by @dpfaffenbauer in #2530
3.2.4
What's Changed
- [CoreBundle] fix priority of coreshop_payment_token route by @dpfaffenbauer in #2542
- [Frontend] create order-token if not yet exists by @dpfaffenbauer in #2543
- [ProductBundle] default return empty array instead of null in preGetData by @breakone in #2544
3.2.3
What's Changed
- [ProductBundle] fix ClearCachedPriceRulesListener - remove service definition
4.0.2
3.2.2
- [CartManager] create unique key for cart items by @dpfaffenbauer in #2510
- [Core] Use order tokens in payment capture by @yariksheptykin in #2515
- [Core] add caching for recursive variant checking by @dpfaffenbauer in #2520
- use null coalescing operator against maxUsagePerUser by @solverat in #2524
4.0.1
3.2.1
- [ClassDefinitionPatch] allow update of field-definitions instead of replace by @dpfaffenbauer in #2494
- [Product] assert range sort for qpr by @solverat in #2498
- [OrderEdit] allow 0 quantity by @dpfaffenbauer in #2499
- [ClassDefinitionPatch] Class patches array by @dpfaffenbauer in #2496
4.0.0
4.0.0
- add missing subscribed services by @hethehe in #2439
- [Docs] update docs by @dpfaffenbauer in #2455
- fix workflow.registry service argument by @hethehe in #2457
- [StoreBundle] fix StoreCollector for backend by @codingioanniskrikos in #2466
- [Core] fix o_id usages by @dpfaffenbauer in #2473
3.2.0
- [Order] introduce feature to allow editing confirmed orders in backend by @dpfaffenbauer in #2382
- [Order] Backend Order Editing by @dpfaffenbauer in #2397
- [StorageListBundle] make restore cart after checkout configurable by @dpfaffenbauer in #2428
- [OrderEdit] don't allow cancelled orders to be editable by @dpfaffenbauer in #2431
- [Voucher] restrict voucher usage per customer by @Philip-Neusta in #2451
- [CoreBundle] introduce Product Price Rule that is not combinable with Cart Price Voucher Rule by @dpfaffenbauer in #2458
- [CoreBundle] fix migration to add immutable field to order by @dpfaffenbauer in #2465
3.1.5
- [ResourceBundle] remove request handler by @dpfaffenbauer in #2443
- fix unit solidifier paths by @solverat in #2446
- fix nested rule condition by @solverat in #2447
- [StorageListBundle] fix standalone SessionBasedListContext by @dpfaffenbauer in #2448
- [ResourceBundle] fix custom resource registration by @dpfaffenbauer in #2454
- [StorageListBundle] disable cache for StorageList and StorageListItem by @dpfaffenbauer in #2449
- [Messenger] fix tab panel layout by @dpfaffenbauer in #2462
- [Core] Cart Item Discount Percent Gross Values by @dpfaffenbauer in #2464
- Disable CartStockAvailability constraint in revise action by @solverat in #2461
- [Cache] don't overwrite the prepareCacheData by @dpfaffenbauer in #2469
- [Core] defaultUnitQuantity should never be null by @dpfaffenbauer in #2470
- [PimcoreBundle] add cache.system to ExpressionLanguage by @dpfaffenbauer in #2468
- [User] implement symfony "getUserIdentifier" by @dpfaffenbauer in #2475
- [StorageList] implement \Countable by @dpfaffenbauer in #2476
- [Composer] update bdi and add psr-4 autoload-dev for Pimcore Data Objects by @dpfaffenbauer in #2477
- [FrontendBundle] check for isSubmitted before calling isValid by @dpfaffenbauer in #2480
- allow pending payments in checkout workflow by @solverat in #2481