CoreShop v2.2.0 Release Notes

Release Date: 2020-05-04 // about 4 years ago
  • 🔋 Features

    • [Order] don't allow order-revise when completed payment has been made (#1334)
    • [Order] persist internal cancellation reasons (#1333)
    • [Pimcore] require min 6.6 (#1338)
    • ✅ [GithubAction] add stan test (#1341)
    • [OrderBundle] show price rules without tax in backend (#1346)
    • [ThemeBundle] introduce theme inheritance (#1353, #1359)
    • [Order] introduce paymentTotal Property to store the rounded payment value with a precision of 2 (#1360)
    • [Order] use Javascript intl for currency format (#1366)
    • [FrontendBundle] allow preview from admin-mode and redirect to right URL if wrong (#1367)
    • 🔧 [IndexBundle] allow configuring if versions should be indexed or not (#1303)
    • [IndexBundle] add possibility to store extra information into relational table (#1306)
    • [Pimcore] Compatibility with Pimcore 6.5.3 (#1310)
    • [Shipping] Calculate shipping tax using cart items (#1283)
    • 🔀 [Doctrine] remove usage of deprecated merge (#1314)
    • 📚 [Docs] Add Documentation for Unit Definitions (#1312)
    • [Payment] decouple Payment from Payum and consider decimal factor (#1021)
    • [Installer] change installer colors (#1325)
    • ✅ [Github Actions] introduce testing with Github Actions (#1329)
    • [Core] Implement Username/Email Login Identifier @solverat (#1290, #1291)
    • [Pimcore] require min Pimcore 6.5 (#1286)
    • [Core] Company - Customer Workflow @solverat (#1266, #1284)
    • 🚚 [Scrutinizer] remove unused-code (#1226)
    • 🛠 [STAN] fixes (#1239)
    • [PHPStan] level-3 (#1220)
    • 🚚 [Pimcore] remove pimcore bc layers (#1221)
    • 🔀 [CoreBundle] support version marshall und unmarshall to merge with existing data (#1145)

    🐛 Bugs

    • [SecurityValidator] only trigger when Pimcore Frontend request (#1339)
    • [PimcoreBundle] Fix loading dynamic dropdown options (#1340)
    • [PimcoreBundle] fix dynamic dropdown extensions (#1337)
    • [PimcoreBundle] Fix data persistence for class definition and database (#1343)
    • [PimcoreBundle] add dependency resolving (#1348)
    • [CoreBundle] add missing alias for taxed product price calculator (#1355)
    • 🚚 [Migration] move migration before other migration in order to avoid missing db columns (#1356)
    • ⏪ [Payment] Revert "decouple Payment from Payum and consider decimal factor" (#1358)
    • [Pimcore] fix getDataForEditmode (#1361)
    • [ThemeBundle] fix pimcore bc-break (#1363)
    • [Product] serialize stopPropogation property (#1365)
    • [Product] fix null value for pricing (#1370)
    • 🍱 [ResourceBundle] ignore length for name of CoreShop doctrine assets (also fixes the error on cancel) (#1369)
    • ⏪ [CoreBundle] only show restore-inheritance when actually inheritable (#1368)
    • [CoreBundle] fix typo in validation groups and fix guest-registration type (#1304)
    • 🛠 [Frontend] Fixes the category items-per-page dropdown in the frontend (#1313)
    • [Customer] fix missing username field (#1315)
    • [FrontendBundle/CoreBundle] prevent _fragment calls by using ACL's (#1309)
    • [Reports] fix export params (#1328)
    • [CoreExtensions] fix issue with CoreShop CoreExtensions Recycle Bin (#1254)