Changelog
Changelog
What’s new at Rye?
Features
- Enable JWT token expiration is now self serve. See docs for more details.
- Expose marketplace order id and shipment information in
checkoutByCartId
andorderById
queries. See Order type for more details. - Expose delivery range for amazon orders in
createCart
query - Added
priceCents
field toShopifyVariant
Object type. - Added a common input validation mechanism to our GQL API.
- Created a new Staging environment for testing. See Staging for more details.
Fixes
- Enhanced zip code validation, ensuring accurate province association.
- Fix issue where shipping and tax details are not returned in
createCart
mutation for amazon orders where developers are using their own amazon business account - Return an error when placing an order with an amazon product that is not available in the buyers location
Features
- Added
returnOrder
mutation. For more details, refer to the documentation. - Added
returnByID
query. Additional information in available in the API Reference. - Added new webhook types for
RETURN_REQUESTED
,RETURN_REQUEST_ACCEPTED
,RETURN_APPROVED
,RETURN_DENIED
, andRETURN_CLOSED
events. See documentation for more details. - Implemented webhook event signing to ensure authenticity and integrity. Refer to Webhook Updates documentation for details.
- Published Postman collection for Rye API. Access it here.
- Released Typescript SDK for Rye API. Find it on npm.
- Enabled affiliate commission feature for selected customers.
- Implemented a feature to generate Amazon tracking URL for orders shipped using Amazon Logistics.
- Exposed JWT Issuer ID in the developer console UI.
- Exposed the
IntegratedShopifyStore.email
field in the GraphQL schema.
Fixes
- Changed
weight
field type fromInt!
toFloat!
inShopifyVariant
. - Fixed bug in
requestStoreByURL
where URLs not starting with http(s), such asexample.myshopify.com
, could not be requested. - The
ShopifyVariant.priceCents
field is now properly localized.