Skip to content
This repository has been archived by the owner on Nov 19, 2019. It is now read-only.

Latest commit

 

History

History
118 lines (92 loc) · 5.6 KB

CHANGELOG.md

File metadata and controls

118 lines (92 loc) · 5.6 KB

Changelog

v2.8.0 (October 3, 2019)

  • Bumps the SDK to use Storefront API version 2019-10. For more information, see the Release Notes.

v2.7.2 (September 18, 2019)

  • Fixed error caused by getting additional images and variants information when product is null

v2.7.1 (August 26, 2019)

  • Update header configuration

v2.7.0 (August 12, 2019)

  • Add the following fields to the queries:
    • VariantFrament: priceV2, compareAtPriceV2
    • DiscountApplicationFragment: value

v2.6.1 (July 4, 2019)

  • Includes code changes missed in previous version (2.6.0) to send all requests to API version 2019-07.

v2.6.0 (July 3, 2018)

  • Introduces API Versioning! Starting with this release, each release will be tied to a new API version. Learn more about versioning here.
  • Exposes the following information in the graphql schema:
    • Queryroot field publicApiVersions - list of supported API versions
    • Checkout field requiresShipping
    • CheckoutErrorCode: BAD_DOMAIN, INVALID_FOR_COUNTRY, GIFT_CARD_DEPLETED, TOTAL_PRICE_MISMATCH

v2.5.0 (Jun 18, 2019)

  • Add the following fields to the queries:
    • AppliedGiftCard: presentmentAmountUsed.
    • CheckoutFragment: paymentDueV2, totalTaxV2, subtotalPriceV2, totalPriceV2.
    • order: subtotalPriceV2, totalShippingPriceV2, totalTaxV2, totalPriceV2, totalRefundedV2.
    • VariantFrament: presentmentPrices.
    • ShopQuery: paymentSettings (that includes enabledPresentmentCurrencies)

v2.4.0 (Jun 13, 2019)

  • Bump the graphql schema to pull the latest fields:
    • Applied Gift Card field presentmentAmountUsed
    • Payment field amountV2
    • Product field presentmentPriceRanges
    • Transaction field amountV2

v2.3.0 (Jun 13, 2019)

  • Duplicate of v2.4.0

v2.2.4 (May 14, 2019)

  • Bump the graphql schema to pull the latest fields into the unoptimized version:
    • ProductVariant fields: metafield, metafields
    • Product fields: metafield, metafields
    • QueryRoot field: productRecommendations
  • Add handle to checkout's line item's variant's product.

v2.2.3 (May 8, 2019)

  • Add support for the checkoutGiftCardsAppend and checkoutGiftCardRemoveV2 mutations, which allows clients to add and remove gift cards from a checkout.

v2.2.2 (April 17, 2019)

  • Bump the graphql schema to pull the latest fields into the unoptimized version:
    • Order fields: subtotalPriceV2, totalPriceV2, totalRefundedV2, totalShippingPriceV2, totalTaxV2
    • ProductVariant fields: compareAtPriceV2, priceV2
    • Checkout fields: paymentDueV2, subtotalPriceV2, totalPriceV2, totalTaxV2
    • AppliedGiftCard fields: balanceV2, amountUsedV2
    • Shop field: presentmentCurrencyCode
    • ShippingRate field: priceV2

These fields are all of type MoneyV2 and contain both an amount and a currency.

v2.2.1 (April 10, 2019)

  • Bump the graphql-js-client package, which fixes support for IE browsers

v2.2.0 (March 28, 2019)

  • Add currency support for Bermudian Dollar
  • Add seo field to article which exposes SEO title and description information
  • Deprecate status field on transaction and replaces it with statusV2, which supports a null status.
  • Add lineItemsSubtotalPrice field to checkout. It contains the sum of all line items prices before any tax, shipping or discount applications.

v2.1.1 (March 7, 2019)

  • Bump the graphql-js-client package, which includes support for falling back when a GraphQL interface object can't be translated.

v2.1.0 (February 25, 2019)

  • Add support for the checkoutShippingAddressUpdateV2 mutation, which allows clients to update the shipping address of a checkout.
  • Add the checkoutUserErrors field to all of the checkout mutation fragments that did not previously contain this.

v2.0.1 (January 14, 2019)

  • Build an unoptimized release version that contains all fields that are available in the Storefront API.

v2.0.0 (January 3, 2019)

  • Fetch collections, products, collectionByHandle and productByHandle from the QueryRoot instead of from the Shop object.
  • Return checkoutUserErrors instead of userErrors when present. This will add an extra field called code.
  • Expose checkoutLineItemsReplace mutation (to replace deprecated checkoutLineItemsAdd, checkoutLineItemsRemove, and checkoutLineItemsUpdate mutations).
  • Remove unused fixtures

v1.11.0 (November 27, 2018)

  • Added availableForSale field to Product query fragment
  • Removed tags field from Product query fragment
  • Add field aliasing to deprecated fields in affected query fragments:
    • availableForSale on VariantFragment
    • countryCode on CheckoutFragment
    • src on CollectionFragment and VariantFragment

v1.10.0 (November 7, 2018)

  • Updates deprecated Storefront API methods used for some checkout mutations.

v1.9.1 (October 24, 2018)

  • Specifies pageInfo for discountApplications connection

[UNSAFE] v1.9.0 (October 23, 2018)

  • Updates schema.json
  • Support checkoutDiscountCodeRemove mutation
  • Exposes discounts on the checkout Object
  • Allows a null checkout response from CheckoutResource.fetch (#563)

v1.8.0 (August 30, 2018)

  • Support checkoutEmailUpdate mutation

v0.1.3 (March 30, 2016)

  • Adds IE9 support for atob and btoa using polyfills via #52
  • Cleans up some deployment noise (#54). Thanks @tessalt

v0.1.0 (March 22, 2016)