Skip to content

Latest commit

 

History

History
158 lines (91 loc) · 9.36 KB

CHANGELOG.md

File metadata and controls

158 lines (91 loc) · 9.36 KB

Changelog

1.2.2 (2020-12-17)

Full Changelog

Fixed bugs:

  • BUG ProductDataExtension::setDiscountList() does not fetch discounts with no dates #48

Closed issues:

  • BUG ProductOptions used in discount classes/methods, needs to be updated to support Variations #47

Merged pull requests:

1.2.1 (2019-11-30)

Full Changelog

Merged pull requests:

  • BUGFIX check if fields exist before attempting to alter #45 (muskie9)

1.2.0 (2019-11-27)

Full Changelog

Implemented enhancements:

  • FEATURE include product expiration if there's an expiration of the discount #43

Merged pull requests:

  • ENHANCEMENT product expiration based on discount expiration #44 (muskie9)

1.1.0 (2019-11-19)

Full Changelog

Implemented enhancements:

  • FEATURE Remove FoxyAdminExtension in favor of DiscountAdmin #39
  • FEATURE move Discounts from Foxy admin to separate ModelAdmin #33
  • FEATURE Don't hard code Discounts to silverstripe-products Product class #13
  • FEATURE Discount has_many DiscountTiers #3

Merged pull requests:

  • REFACTOR remove FoxyAdminExtension, update docs #40 (jsirish)

1.0.5 (2019-11-18)

Full Changelog

Implemented enhancements:

  • DOCS allow for excluding products from discounts #34

Fixed bugs:

  • BUG README requirements list foxy-products, not a requirement #36

Merged pull requests:

1.0.4 (2019-10-30)

Full Changelog

Fixed bugs:

  • BUG DiscountTier::getDiscountLabel() not extensible #29

Merged pull requests:

  • BUGFIX Jenkinsfile - fail test if phpcs doesn’t pass #32 (jsirish)
  • BUGFIX Travis phpcs tests #31 (jsirish)
  • BUGFIX allow extensible DiscountLabel #30 (muskie9)

1.0.3 (2019-10-28)

Full Changelog

Merged pull requests:

1.0.2 (2019-09-24)

Full Changelog

Fixed bugs:

  • BUG not providing discount price as DBCurrency #26
  • BUG .standard-price reference in discount.js not strict enough #24

Merged pull requests:

  • BUGFIX $discounted_price now DBCurrency #27 (muskie9)
  • BUGFIX look for .standard-price within the form #25 (muskie9)

1.0.1 (2019-09-24)

Full Changelog

Fixed bugs:

  • BUG getBestDiscount() may carry over previous values #22

Merged pull requests:

  • BUGFIX add getHasDiscount() that compares product information #23 (muskie9)

1.0.0 (2019-09-23)

Full Changelog

Implemented enhancements:

  • ENHANCEMENT order total display to be configurable #19
  • FEATURE JS to update Price in AddToCartForm based on quantity field value #10

Fixed bugs:

  • BUG ProductDataExtension - getActiveDiscount() sorting #14
  • BUG Trigger field does not check if the trigger amount has already been entered #15

Closed issues:

  • FEATURE Allow discount to be either percentage (current) or amount (new) #7

Merged pull requests:

  • BUGFIX DiscountTier Quantity validation #21 (muskie9)
  • ENHANCEMENT allow for config of price type #20 (muskie9)
  • BUGFIX account for non-product pages #18 (muskie9)
  • ENHANCEMENT DiscountHelper #17 (muskie9)
  • ENHANCEMENT FE discount price update #16 (muskie9)
  • REFACTOR requrie silverstripe foxy, not silverstripe-foxy-products #12 (jsirish)
  • FEATURE Allow discounts by amount #11 (jsirish)
  • FEATURE DiscountTier #9 (jsirish)
  • refactor - remove extensions from config #8 (jsirish)
  • BUGFIX check if class hasMethod getActiveDiscount #6 (jsirish)
  • FEATURE apply discounts to products #5 (jsirish)
  • BUGFIX spelling error in composer name #4 (jsirish)
  • FEATURE Discount initial build #2 (jsirish)
  • Composer and README updates #1 (jsirish)

* This Changelog was automatically generated by github_changelog_generator