: Staging
: Production
✨ New
WorkOS Authentication plugin
Added support to connect to WorkOS authentication, an SSO tool that supports various identity providers.
The existing createCustomerToken
mutation has been extended to accept WorkOS as an oauthProviderSource
. You can use this mutation to exchange a WorkOS access token for a nauticalToken
after activating the plugin.
mutation {
createCustomerToken(
oauthProviderSource: WORKOS
oauthProviderToken: "[ACCESS_TOKEN]"
) {
nauticalToken
refreshToken
authErrors {
field
message
}
}
}
💎 Changed
NOT_PAID
payout status
Updated the OrderPayoutStatusEnum
to include the NOT_PAID
payout status for orders in the new financial ledgers system.
When using the new ledger system for payouts, only the states NOT_PAID
, PAID_OUT
, PARTIALLY_PAID_OUT
, and ERROR
will be used.
Updated Shopify API version
Migrated Shopify plugin instances to use the latest Shopify API version.
🪲 Fixed
Fixed an issue where the product_updated webhook was not being triggered when an image was added to a product or variant.
Fixed an issue where successful capture of ACH payments with Stripe were not updating as paid in Nautical.
Fixed an issue where the "Partial Order Cancel" and "Pending Quote" buyer emails were stored with the Admin Email Templates.
Fixed an issue where the productUpdate
mutation required the category
input even when a category was previously assigned.