Changelog
v2.4.0 (July 6, 2023)
v2.3.0 (June 20, 2023)
v2.2.1 (August 12, 2022)
- Removed
base64encoding and decoding ofidsduring config normalization because Storefront API does not return encodedidsanymore (#821)
v2.2.0 (August 10, 2022)
- Updated
JS Buy SDKtov2.16.1, which uses Storefront API version 2022-07 (#816) - Replaced
node-sasswithsassand updatednodetov16.16.0(#816)
v2.1.8 (October 22, 2021)
- Updated
JS Buy SDKtov2.12.0, which uses Storefront API version 2021-07 (#785) - Use list markup for cart line items (#720)
- Update line item quantity accessibility labels (#717)
- Connect variant label to select (#718)
- Increase opacity of compare at price to improve contrast (#716)
- Connect the cart note label to the textarea (#715)
- Update cart close accessibility label (#714)
- Fix select focus state visibility in firefox (#713)
- Toggle cart when space key is pressed (#712)
- Prevent focus on cart elements when closed (#710)
- Return focus to the right element when the cart is closed (#709)
- Add price and compare at price accessibility labels (#708)
- Add focus trap when cart or modal are open (#707)
v2.1.7 (July 13, 2020)
- Update product set component to use the correct container node when in non-iFrame mode #680
v2.1.6 (July 8, 2020)
- Fixed disabled button css class #681
- Show discount code within the cart when discount title is unavailable #686
- Prevent adding multiple close modal event listeners #692
v2.1.5 (July 7, 2020)
v2.1.4 (July 7, 2020)
- Updated changelog for v2.1.3
v2.1.3 (May 12, 2020)
v2.1.2 (April 6, 2020)
- Updated code of conduct report link (#678)
v2.1.1 (March 23, 2020)
- Updated
JS Buy SDKtov2.9.2(#674)- This update ensures that checkouts and content returned from Storefront API/JS Buy SDK will be in the store's primary language.
v2.1.0 (January 9, 2020)
- Add unit pricing to the product component (#671)
v2.0.0 (November 19, 2019)
- Defer creation of checkout until a variant is added to cart (#657)
- The cart component's model will now be null until a variant has been added to the cart
v1.0.4 (October 9, 2019)
- Changed text-rendering to auto for select elements to prevent Safari 13 from crashing (#653)
v1.0.3 (October 8, 2019)
- Fix product set's
trackingInfoto return tracking information for each product in set (#651)
v1.0.2 (September 24, 2019)
- Add
openCheckoutuser event (#647) - Fixed pagination error for product set buy buttons (#645)
- Tracker related updates:
v1.0.1 (September 10, 2019)
- Fix how ShopifyBuy.UI is set (#643)
v1.0.0 (September 5, 2019)
- Add support for automatic discounts in the
lineItemcomponent (#640)- Add
priceWithDiscountscontents option and enable by default - Disable
pricecontents option by default - Add
priceWithDiscountsto the order array - Add
priceWithDiscounts,fullPrice,discount, anddiscountIconstyles - Update default
pricestyles to account for its position inside thepriceWithDiscountscontainer
- Add
- Add support for automatic discounts in the
cartcomponent (#640)- Add
discountscontents option and enable by default - Add
discount,discountText,discountIcon,discountAmount, andcartScrollWithDiscountsstyles
- Add
- Update layout of
lineItemcomponent to position variant title below product title (#640)- Update default position of
variantTitlein thelineItemcomponent's order array - Update default
variantTitlestyles
- Update default position of
- Update browser support (#641)
- Internet Explorer: 11+
- Safari: 8+
- Chrome, Firefox, Opera, Edge: last 2 versions
- iOS: 8+
- Android: 4.4+
v0.12.0 (August 15, 2019)
- Bump various npm dependencies, notably the following major updates: (#633)
babel/core|babel/cli|babel/runtime: v7.xcore-js: v3.1.4node-sass: v4.12.0mustache: v3.0.1morphdom: v2.5.5browserify: v13.3.0postcss: v7.1.17
- Bump
shopify-buydependency to v2.7.0 (#635) - Fix missing double quotes around classes in options template (#636)
v0.11.0 (March 29, 2019)
- Bump
shopify-buydependency to v2.2.0. - Asserts
lineItemsSubtotalPriceis exposed. - Add a
formattedLineItemsSubtotalfield to cart view model. The new field consists in a sum of all line items prices without any discount, taxes or shipping rates applications.