- Bugs:
- [Product] fix cloning of ProductUnitDefinitions and add test for it. (coreshop#1502)
- [CoreBundle] interactive login: cart might not be available for several reasons, ignore exception and don't assign a cart (coreshop#1500)
-
Bugs:
- [OrderBundle] fix permission keys for order-creation (coreshop#1474)
- [ProductBundle] fix persistance of spefiic-product-price-rule label (coreshop#1472)
- [OrderBundle] remove 'applyOn' from DiscountPercent and SurchagePercent (coreshop#1479)
- [QPR] Wrong Pseudo-Price in Grid-View (coreshop#1488)
- [Pimcore] fix hasDefinition with pimcore.implementation_loader.document.tag (coreshop#1490)
- [OrderBundle, LocaleBundle] fix backend order-creation localeCode selection (coreshop#1481)
- [CoreBundle] fix setting price-values for inherited store-values (coreshop#1491)
- [CoreBundle] don't set product for store-values on pre-get-data (coreshop#1492)
-
Features:
- [Core] pass cart-item to price calculation context (coreshop#1482)
- [Index] allow to define column config with index-extensions (coreshop#1494)
-
Bugs:
- [CoreBundle] Don't validate maximum or minimum order quantity when value is 0 (coreshop#1467, coreshop#1468)
- [Specific Price Rule] Unable to edit saved rule (coreshop#1437, coreshop#1452)
- [Pimcore] Fix Ext Item Selector (coreshop#1465)
- [Core, Order] fix surchage amount processor and remove apply-on (coreshop#1462)
- [All] fix for copying data-objects with complex doctrine entities (coreshop#1404)
- [CoreBundle] fix installation of address format (coreshop#1455, coreshop#1432)
- [Orders] Unable to edit grid options to add/remove fields (coreshop#1438, coreshop#1454)
- [Voucher] Voucher code generator returns always the same code (coreshop#1448, coreshop#1451)
- [ProductBundle] fix serialization of translation labels in product-price rules (coreshop#1447)
-
Features:
- [OrderBundle] check if generation of a certain amount of codes is possible before actually generating them (coreshop#1456, coreshop#1453)
-
Bugs:
- [FrontendBundle] apply confirm and pay transition for orders with value of 0 (coreshop#1442)
- [Core] create default address if customer doesn't have one (coreshop#1444)
- [OrderBundle] Values should be zero, if amount should not be defined (coreshop#1443)
- [OrderBundle] Voucher Credit and Tax rounding issue (coreshop#1441)
- [OrderBundle] Add currency property (coreshop#1436)
- [Docs] Fix typo in the docs (coreshop#1426)
- [CoreBundle] assert default address type (coreshop#1440, coreshop#1257)
-
Features:
- [OrderBundle] Voucher Credit and Tax rounding issue (coreshop#1441)
-
Bugs:
- [IndexBundle] fix range filter condition (coreshop#1416, coreshop#1387)
- [OrderBundle] Fix currency formatting in sale detail related components (coreshop#1421)
- [OrderBundle] Fix order expire command (coreshop#1422)
- [Product] re-add id reset on entity clone (coreshop#1419)
- [ProductBundle] fix quantity price rule condition (coreshop#1412)
- [Installer] fix output of thumbnail installer (coreshop#1413)
- [IndexBundle] fix saving of nested filters (coreshop#1415, coreshop#1414)
- [CoreBundle] fix typo in query condition to fetch product variants (coreshop#1418)
- [FrontendBundle] Fixed issue with saving address changes (coreshop#1408)
- [RuleBundle] improve dirty detection (coreshop#1410)
- [CurrencyBundle] fix cache issue with money-currency type (coreshop#1406)
- [QuantityPriceRules] fix decimal precision display (coreshop#1398, coreshop#1395)
-
Features:
- [FrontendBundle] add italian translations (coreshop#1417) big thanks to @ramundomario
- Bugs:
- [CoreBundle] fix registration service (coreshop#1391)
- [CoreBundle] fix validation groups (coreshop#1390)
- [PimcoreBundle] Dynamic Dropdowns Issues (coreshop#1380, coreshop#1382)
- [FrontendBundle] revert url-forward, doesn't work for all cases (coreshop#1386, coreshop#1383)
-
Features:
- [Order] don't allow order-revise when completed payment has been made (coreshop#1334)
- [Order] persist internal cancellation reasons (coreshop#1333)
- [Pimcore] require min 6.6 (coreshop#1338)
- [GithubAction] add stan test (coreshop#1341)
- [OrderBundle] show price rules without tax in backend (coreshop#1346)
- [ThemeBundle] introduce theme inheritance (coreshop#1353, coreshop#1359)
- [Order] introduce paymentTotal Property to store the rounded payment value with a precision of 2 (coreshop#1360)
- [Order] use Javascript intl for currency format (coreshop#1366)
- [FrontendBundle] allow preview from admin-mode and redirect to right URL if wrong (coreshop#1367)
-
Bugs:
- [SecurityValidator] only trigger when Pimcore Frontend request (coreshop#1339)
- [PimcoreBundle] Fix loading dynamic dropdown options (coreshop#1340)
- [PimcoreBundle] fix dynamic dropdown extensions (coreshop#1337)
- [PimcoreBundle] Fix data persistence for class definition and database (coreshop#1343)
- [PimcoreBundle] add dependency resolving (coreshop#1348)
- [CoreBundle] add missing alias for taxed product price calculator (coreshop#1355)
- [Migration] move migration before other migration in order to avoid missing db columns (coreshop#1356)
- [Payment] Revert "decouple Payment from Payum and consider decimal factor" (coreshop#1358)
- [Pimcore] fix getDataForEditmode (coreshop#1361)
- [ThemeBundle] fix pimcore bc-break (coreshop#1363)
- [Product] serialize stopPropogation property (coreshop#1365)
- [Product] fix null value for pricing (coreshop#1370)
- [ResourceBundle] ignore length for name of CoreShop doctrine assets (also fixes the error on cancel) (coreshop#1369)
- [CoreBundle] only show restore-inheritance when actually inheritable (coreshop#1368)
-
Features:
- [IndexBundle] allow configuring if versions should be indexed or not (coreshop#1303)
- [IndexBundle] add possibility to store extra information into relational table (coreshop#1306)
- [Pimcore] Compatibility with Pimcore 6.5.3 (coreshop#1310)
- [Shipping] Calculate shipping tax using cart items (coreshop#1283)
- [Doctrine] remove usage of deprecated merge (coreshop#1314)
- [Docs] Add Documentation for Unit Definitions (coreshop#1312)
- [Payment] decouple Payment from Payum and consider decimal factor (coreshop#1021)
- [Installer] change installer colors (coreshop#1325)
- [Github Actions] introduce testing with Github Actions (coreshop#1329)
-
Bugs:
- [CoreBundle] fix typo in validation groups and fix guest-registration type (coreshop#1304)
- [Frontend] Fixes the category items-per-page dropdown in the frontend (coreshop#1313)
- [Customer] fix missing username field (coreshop#1315)
- [FrontendBundle/CoreBundle] prevent _fragment calls by using ACL's (coreshop#1309)
- [Reports] fix export params (coreshop#1328)
- Features:
- [Core] Implement Username/Email Login Identifier @solverat (coreshop#1290, coreshop#1291)
- [Pimcore] require min Pimcore 6.5 (coreshop#1286)
- [Core] Company - Customer Workflow @solverat (coreshop#1266, coreshop#1284)
- [Scrutinizer] remove unused-code (coreshop#1226)
- [STAN] fixes (coreshop#1239)
- [PHPStan] level-3 (coreshop#1220)
- [Pimcore] remove pimcore bc layers (coreshop#1221)
- [CoreBundle] support version marshall und unmarshall to merge with existing data (coreshop#1145)
- Bugs:
- [CoreExtensions] fix issue with CoreShop CoreExtensions Recycle Bin (coreshop#1254)