Releases: coreshop/CoreShop
Releases · coreshop/CoreShop
2.0.10
2.0.9
Bugs:
- [Pimcore] fix stan tests on 2.0 (#998)
- [CurrencyBundle] fix for money-currency editable when data comes from pimcore editmode (#1023)
- [PimcoreBundle] use reflection to get class methods (#1038)
- [CoreExtensions] don't allow any diff until properly implemented (#1050)
- [ProductBundle] specific price rules: keep id on save (#1045)
- [TrackingBundle] fix total tax in tag manager tracker (#1053) @solverat
- [IndexBundle] fix iterator and nested interpreter (#1054)
- [IndexBundle] fix index iterator interpreter (#1076)
- [ResourceBundle] fix resource-select options (#1077)
- [Tests] fix stan and travis tests (#1078)
- [Docs] Fix extend docs (#1082)
- [PimcoreBundle] embedd CoreExtension - Protected members are available only via getters (#1089) @rishadomar
- [IndexBundle] fix order-direction now serialized properly (#1097)
- [All] Fixing Configuration Keys (#1100) @khusseini
- [FrontendBundle] CategoryController perPage Configuration fix (#1105)
Features:
2.0.8
2.0.7
Bug:
- [Taxation] Wrong Tax Calculation when using Store Gross Values (#971)
- [Core] remove unused Helper Classes (#966)
- [Core] add index to StorePrice Table for better performance (#962)
- [Core] remove result cache for Store Price due to issues with inheritance (#961)
- [Core] strip_tags for meta description in Category (#959)
- [Currency] MoneyCurrency fixes and improvements (#958)
- [Purchasable] When using custom purchasable, CoreShop always assumed that your class has a weight, even though it didn't had to. That's why we moved all weight related fields to the Core Component and CoreBundle.
- [Core] prevent empty carts from being persisted (#920)
- [Core] move weight/total weight to Core Component (#938)
- [Address] use isoCode as fallback if no language value is set (#939)
Features
- [JMS Serializer] Updated JMS Serializer to 2.0 (#955)
2.0.6
Features:
- [FrontendBundle] make private method protected (#890)
- [AddressBundle] introduce address-identifiers (#830 & #913)
Bug:
- [Adjustments] in the classes "CoreShopOrderItem", "CoreShopQuoteItem", was a typo
basePdjustmentItems
instead ofbaseAdjustmentItems
. Please manually rename them tobaseAdjustmentItems
- [ProductBundle] Fix extjs layout crash price rule is inactive (#908)
- [FrontendBundle] fix address creation redirect (#910)
- [StorageList] Storage List and Storage List Item is not a Pimcore Object (#907)
- [Order] fix typo in OrderItem and QuoteItem (#906)
- [NotificationBundle] fix typo in serializer namespace declaration (#901)
- [CoreBundle] fix notification rule setting for order mail action (#886)
- [Core] use PriceCalculatorInterface in product tracking extractor (#892)
- [Core] fix not passing full configuration in store based email (#917)
- [Core] fix copying object brick data from cart to sale (#918)
- [CoreBundle/OrderBundle] KernelResponse Event should ignore Profile Toolbar (#919)
- [Pimcore] Make CoreShop compatible with Pimcore 5.7.2 (#914)
2.0.5
Deprecations:
- [WorkflowBundle] refactor state change logging (#835)
CoreShop\Bundle\OrderBundle\Workflow\OrderHistoryLogger
has been deprecated, useCoreShop\Bundle\WorkflowBundle\History\HistoryLoggerInterface
insteadCoreShop\Bundle\OrderBundle\Workflow\OrderStateHistoryLogger
has been deprecated, useCoreShop\Bundle\WorkflowBundle\History\StateHistoryLoggerInterface
insteadCoreShop\Bundle\OrderBundle\Workflow\WorkflowStateManager
has been deprecated, useCoreShop\Bundle\WorkflowBundle\StateManager\WorkflowStateInfoManagerInterface
instead
Bugs
- [PimcoreBundle] Make embedded classes work for Pimcore 5.6 (#867)
- [All] Make CoreShop 2.0.x compatible with Pimcore 5.7 (#869)
- [All] fix PHP5 sort issues by removing them (#840)
- [Shipping] if cart has no shippables, don't force carriage calculation (#863)
- [Checkout] validate cart before submitting the order (#858)
- [Frontend] remove unused property in templates (#859)
- [Permissions] prefix permission labels (#855)
- [Order] refactor creation of invoices/shipments (#852 + #849)
- [Order] introduce options for order-document-items (#848)
- [Autoloading] fix paths (#846)
- [ResourceBundle] Introduce more basic resource-types (#838 + #845)
- [AddressBundle] add missing translations (#836)
Features
- [Index] Introduce advanced sorting for indexes (#856)
2.0.4
Features
- [Reports] Reports Grid Sorting (#828)
- [Reports] Add Paginator To All Reports (#826)
- [Pimcore] introduce twig placeholder (#827)
- [Resource] add serialization for pimcore types (#818)
- [Resource] add more doctrine-pimcore-types (#816)
Bugs
- [Order] fix code-generator length (#833)
- [JS] Split JS Helpers into several regions of usability (#829)
- [Core] fix for cart-item digital product never set (#821)
- [Docs] Fix dead link (#822)
- [Resource] move settings icon to resource-bundle (#815)
- [Tracker] Update CompositeTracker::trackCheckoutStep (#810)
2.0.3
Features:
- [All] Replace intval with int cast (#805)
- [Core] Store Price Dirty Detection if installed Pimcore Version >= 5.5 (#807)
- [Core] Allow Variants in Product Rule Conditions (#794)
- [Core] Add Event for Settings (#785)
- [Core] Extract CartItem Processor (#784)
- [Core] Decouple Shipping Calculator from Cart (#783)
- [Order] extract DataLoader into Pimcore Component (#782)
- [Order] rename Pimcore Grid Operators to be more CoreShop specific (#787)
- [Order] Check also for CurrencyAwareInterface in PriceFormatter Gird Operator (#788)
- [Index] Introduce Iterator Interpreter (#802)
- [Index] Introduce new Abstract function in AbstractWorker to allow handling of array data (#803)
- [Pimcore] add object_method twig function (#809)
Bugs:
2.0.2
Pimcore
This release makes CoreShop compatible with Pimcore 5.6.0 (#762)
Bugfixes
- Fixes a Bug in the Tracking Manager when a Product doesn't have any categories applied (#767)
Enhancement
- Adds a new CoreShop JS Event to add custom Menu Items to the CoreShop Menu (#765)
Adds a JMS Serializer Handler for Pimcore Objects (#766)
Thanks a lot to
@davidhoeck
2.0.1
Bugfixes
- Countries are removed when removing Store #745
- Shipping is invalid when no Shipping Rules are given #741
- Inaccurate Store Filter Query in Category Controller #743
- Fix order Document State Resolver when a Document is cancelled #738
- UTF8 safe path for folders #742
- Fix for StoreMailActionProcessor exception in Notification Rule #740
Enhancement
- Refactor Login customer after successful registration #735
Thanks a lot to