Skip to content

Latest commit

 

History

History
225 lines (200 loc) · 18.7 KB

CHANGELOG-2.2.x.md

File metadata and controls

225 lines (200 loc) · 18.7 KB

Within 2.2

2.2.11

  • Bugs:
    • [CoreExtensions] refactor how Doctrine Entities are cloned (coreshop#1770)
    • [Frontend] After renaming formtypes with coreshop[], form elements where not found (coreshop#1791)
    • [Checkout] fix new form namespace (coreshop#1807)

2.2.10

  • Bugs:

    • [Shipping] make shipping calculation more independent from cart (coreshop#1562)
    • [PaymentBundle] Add PaymentProvider Multiselect CoreExtension (coreshop#1585)
    • [Address] prevent empty lines in address formatter (https://github.com/coreshop/CoreShop/pull/1587/files)
    • [Core] remove country-aware currency context as it messes with the Storage Based Currency Context (coreshop#1588)
    • [DoctrineCache] remove doctrine cache and all usages of useQueryCache and useResultCache (coreshop#1596)
    • [FrontendBundle] use named forms where applicable (coreshop#1597)
    • [All] Add italian translations for validators (coreshop#1595)
    • [PaymentBundle] Fix provider multiselect (coreshop#1601)
    • [IndexBundle] Fix range filter to work if min/max value = 0 (coreshop#1606)
    • [Docs] Fixed typo (coreshop#1608)
    • [FrontendBundle] clear password reset hash after reset (coreshop#1631)
    • [ShippingBundle] fix configuration (coreshop#1632)
    • [PimcoreBundle] fix missing Multiselect (coreshop#1614)
    • [Fixtures] fix region_short for address format (coreshop#1636)
    • [Docs] Add missing process conditions in docs (coreshop#1643)
    • [FrontendBundle] fix having unique form-ids for cart add (coreshop#1648)
    • [Core] fix cloning and serializing (with DeepCopy) of UnitDefinitions (coreshop#1649)
    • [Tracking] enable auto-configuration and auto-wiring with configuration (coreshop#1656)
    • [Rule] refactor Rule conditions and actions persistence (coreshop#1657)
    • [OrderBundle] fix pagination in voucher codes and add pagination for csv export (coreshop#1662)
    • [CoreBundle] remove zones from shipping rules installer (coreshop#1664)
    • [IndexBundle] add feature to rename tables when index get's renamed (coreshop#1663)
    • [FrontendBundle] Print cart price rule label instead name if available (coreshop#1668)
    • [Tests] Add Pimcore ~6.9.0 in behat test matrix (coreshop#1670)
    • [CoreBundle] Use right permission for tax rate (coreshop#1681)
    • [SEO] Add thumbnail definition coreshop_seo (coreshop#1688)
    • [Core] Fix: ProductRepository: Added missing placeholder (coreshop#1708)
    • [Docs] Quantity Price Rules (coreshop#1716)
    • [PimcoreBundle] super-select box readonly (coreshop#1739)
  • Feature:

    • [ProductQuantityPriceRules] add interface for QuantityPriceFetcher and QuantityRuleFetcher (coreshop#1628)
    • [Payment] make payment description translatable (coreshop#1633)

2.2.9

  • Bugs:
    • [ResourceBundle] fix compatibility with Doctrine EventSubscriber (coreshop#1580)
    • [All] replace all usages of href with manyToOneRelation and multihref with manyToManyRelation (coreshop#1576)
    • [OptimisticEntityLockBundle] fix version for Pimcore Extensions UI (coreshop#1577)
    • [Models] strict defining of model trait methods (coreshop#1578)
    • [ProductBundle] use full unit definition label in choice field (coreshop#1569)
    • [ResourceBundle] check if instance is null before calling class_implements (coreshop#1566)
    • [Admin] use form.Panel instead of form.FieldSet (panel supports isDirty) (coreshop#1561)
    • [Resource] Provide Pimcore driver for Stack Repository (coreshop#1567)
    • [StoreBundle] fix cached store context decoration (coreshop#1565)
    • [Mailer] remove usages of PimcoreBundle\MailerInterface and fix interface deprecation (coreshop#1568)

2.2.8

  • Bugs:
    • [OptimisticEntityLockBundle] fix Version loading with Composer v3 (coreshop#1558)

2.2.7

2.2.6

  • 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)

2.2.5

  • 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)

2.2.4

2.2.3

2.2.2

2.2.1

2.2.0

  • 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)

2.2.0-RC.2

  • 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)

2.2.0