Releases: silvershop/silvershop-core
Releases · silvershop/silvershop-core
3.0.0-alpha2
Lots of small fixes compared to alpha1.
Removed Zones and RegionRestriction classes (they will become part of the shipping module)
3.0.0-alpha1
First release of an SS4 compatible version.
2.3.1
2.3.0
- Fix issue with unset failover object. Improve travis config. (#611)
- Migrate to using beforeUpdateCMSFields
- Use
Buyable
instead ofProduct
in CartEditField (#606) - Placed added to group by (#603)
- Fix message encoding issue with
VariationForm
(#601) - Fix issue with potentailly non-existing failover object. (#600)
- Allow extensions to hook into the permission methods of
Order
. (#599) - Some minor documentation improvements. Added a section about CSV import and additional categories (#592)
- Fix issue in CheckoutStep_Summary.php (#591)
- Fix issue where VariationForm fields had no form value set (#589)
2.2.1
2.2.0
- Fix GlobalTaxModifier (Roman Schmid)
- Improve/enable custom properties on OrderItems. (Roman Schmid)
- fix price in templates (rasstislav)
- Ensure payment forms use the field renaming feature added to the omnipay module. Updated composer.json (Roman Schmid)
- removed old code from SimpleShippingModifier. It now simply looks at order shipping adress country to determine the shipping cost (Sander Hagenaars)
- Fix variation title so it can be extended (Adrian Stein)
- Improving the PHPDocs (Chris Lock)
- Setting the Type in constructor (Bram de Leeuw)
- Added a config hook to use a custom notifier (#570) (Chris Lock)
- Fix german translation file. (Roman Schmid)
2.1.1
2.1.0
- Order-Status Email notifications #534
- Improve previewing and developing of Email templates #551
- append symbol setting for European style currencies #549
- Improve order-hooks #557
- FIX: Set Order->Paid Date alongside Order->Status
- FIX: Add reverse relation for addresses
- Updates to templates (validating markup, proper indentation)
- Improvements to documentation and example files.
2.0.0
- Overhaul of the localization of the module. (#379, #381, #383, #384, #408, #410, #411, #451, #453, #456, #457, #470, #486)
- Better Addressbook UI (#452)
- Use
::create
syntax for object instantiation (#415) - Shop Emails use inline CSS by using Emogrifier (#466)
- Order-calculations and order-placement are now wrapped in Database transactions (#506)
- Products that have Variations can not be added to cart, only a Variation can (#516)
- Products with no price (
0.0
) will now be displayed if they have Variations (#516) - Variations without a price will no longer show up, unless
Product.allow_zero_price
is set totrue
(#516) - Updated codebase to use the 2.0 version of silverstripe-omnipay