All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
splitItem
inupdateItems
mutation
- Accepts Order Form ID via query parameter on orderForm query
modalType
props inorderForm/item
fragment.
customData
structure inorderForm
fragment.
priceDefinition
structure initem
fragment.
refreshOutdatedData
field inorderForm
mutation
- Property
isGift
toItem
fragment.
- parameter
allowedOutdatedData
toaddToCart
andupdateItems
mutations
- Property
priceTags
toItem
fragment.
- Hook
useGeolocationEnabled
to group geolocation logic.
- Usage of
installedApp
query, replaced by a more performatic query
- Field
geoCoordinates
in address fragment.
- Parameter
salesChannel
inaddToCart
mutation.
- Field
parentItemIndex
toOrderFormFragment
fragment.
selectPickupOption
mutation.- Pickup points info to
OrderFormFragment
.
scope: "private"
to orderForm query.
- Mutation
clearOrderFormMessages
.
- Field
priceTags
toOrderFormFragment
fragment.
- Field
manualPrice
toOrderFormFragment
fragment.
setManualPrice
mutation.
- New fields to
Item
:attachments
attachmentsOfferings
bundleItems
offerings
- Field
seller
toOrderFormFragment
fragment.
- Field
loggedIn
toOrderFormFragment
fragment. - Field
isDisposable
toAddress
fragment.
- Include field
isValid
inOrderFormFragment
attachments.
- Query for
profile
not destructuring fields ofavailableAccounts
.
- Field
unitMultiplier
toitems
inOrderFormFragment
.
- Field
availableAccounts
toOrderFormFragment
.
- Mutation resource to update the user selected address.
- Mutation resource to update the payment data.
- Fields
installmentOptions
andpayments
toOrderFormFragment
.
refId
to theorderForm
query.
- Field
userType
toOrderFormFragment
.
- Mutation resource to update the client preferences data.
- Field
userProfileId
toOrderFormFragment
.
paymentData
toOrderFormFragment
.
- Query for all fields in MarketingData type.
- Update
updateOrderFormProfile
mutation variables to match new signature.
gateway-graphql
to version1.x
.
- Fields for
clientProfileData
inOrderForm
fragment.
- Update return value of the
updateOrderFormProfile
mutation to use theOrderForm
fragment.
- Return
tokenizedCards
fromsaveCards
mutation - Update query and mutation files to typescript.
- New query for
updateOrderFormProfile
mutation.
- Added
userProfile
fields tocheckoutProfile
query.
- New query for
checkoutProfile
.
- Separate entrypoints for each query and mutation.
saveCards
mutation.savePaymentToken
mutation.cardSessionId
query.
id
toOrderFormFragment
.
- Checkout's major version to
useCheckoutURL
.
- Entrypoint file extensions from
.js
to.tsx
so their types can be exported.
- Security updates.
canEditData
field toOrderFormFragment
.
useCheckoutURL
hook.
productCategories
,productCategoryIds
andproductRefId
attributes toorderForm
query.
- Fields related to assemblyOptions on OrderFormFragment.
imageUrl
was replaced byimageUrls
, which contain URLs to images with 1x, 2x and 3x resolutions.
addToCart
mutation.
DeliveryOptions
field toOrderFormFragment
.
SelectDeliveryOption
mutation.
Address
fragment toOrderForm
.
- Shipping info to
OrderForm
fragment. EstimateShipping
mutation.
generalMessages
field toOrderFormFragment
'smessages
field.
messages
field withcouponMessages
toOrderFormFragment
.
- MarketingData's message.
availability
field toOrderFormFragment
.
- Query:
orderForm
. - Mutations:
insertCoupon
,updateItem
. - Fragment:
OrderFormFragment
.