: Staging
: Production
These release notes include changes from v1.43 as well.
✨ New
Send payment link for draft orders
Updated the NauticalQuoteOrderSendToCustomer
mutation to add the ability to send a payment link to the buyer for draft orders, similar to quote orders.
Also added the ability for buyers to run the NauticalDraftOrderComplete
mutation to submit payment and finalize their own draft orders.
New instances of the reference storefront include this functionality, but existing instances must update their code to take advantage of these changes.
Filter products by mpn
Added the mpn
field to the ProductFilterInput
filter, to support filtering products by MPN.
Send payment link for draft orders
Added the isMarketplaceSeller
boolean field to the Seller
object, which identifies if a seller corresponds to the marketplace owner.
Query a custom field template
Added the customFieldTemplate
query, to retrieve details for a signle custom field template.
💎 Changed
Query draft orders by token
The nauticalOrderByToken
query now returns draft orders.
Upgraded Klaviyo plugin API
Upgraded the Klaviyo integration to use Klaviyo's updated API endpoint.
Upgraded Stripe plugin API
Updated the Stripe API integration to account for changes to the Stripe Charges
API.
Updated permission to view seller order payout data
Updated the permissions required to view payout summary information on seller orders. Sellers now only need the manage_orders
permission to view this data.
🪲 Fixed
Fixed an issue with Stripe ACH payments when the "Store customer cards" setting was turned on.
Fixed an issue where the vendorPayoutList
query returned excluded payouts.
Fixed a display issue with the commission column in vendor payouts.
Fixed an issue where sellers with permission to manage attributes could edit or delete attributes added by other sellers.
Fixed an issue that caused the following error when creating a new product with a date attribute: TypeError in AttributeValue Model: Multiple Values for 'date_time'
🚫 Deprecated
Removed the following types around Klaviyo plugin sync, which are longer in use:
PluginSyncSettings
queryPluginSyncUpdate
mutationSyncConfiguration
SyncConfigurationDirection
Deprecated the Fulfillment.totalLinesPrice
field, which is replaced by the Fulfillment.totalLinesMoney
field. This field will be removed by October 25, 2024.
Deprecated the ShippingZone.default
field. ShippingZones
are not marked as default anymore. This field will be removed by October 17, 2024.
Deprecated the following types around designer data, which are no longer in use and will be removed by October 25, 2024.
DesignerData
DesignerDataCreate
DesignerDataUpdate
BrandingImagesDelete
BrandingUpdate
Deprecated the following types around core data, which are no longer in use and will be removed by October 25, 2024.
CoreData
CoreDataCreate
CoreDataUpdate