Persisting analytics session IDs
1740678509306
GraphQL Storefront Updates
- Analytics session IDs - The GraphQL API now supports including a visitor ID when creating a session sync JWT using the - generateSessionSyncJwtmutation. See the Persisting analytics session IDs section for details.
- Storefront routes - Added a new section describing the - routenode with examples illustrating its redirect behavior. Use- routein queries to retrieve resource data by URL.
- Persistent cart - Persistent cart functionality is now available for all GraphQL login mutations. See the Signing customers in section for details. 
Shipping Updates
- New endpoints - Added Get Shipping Settings per Channel and Update Shipping Settings per Channel endpoints. 
- Error responses - Added missing error responses for the Update Shipping Settings endpoint. 
- Updated field name - Changed - out_of_zone_delivery_messageto- out_of_delivery_zone_messagein the- v3/shipping/settingsendpoints. 
Catalog Updates
- New sorting field - The - v3/catalog/productsendpoint now supports sorting by- calculated_price.
- Category tree updates - Clarified how channels are used when updating a category tree. 
Pricing Update
- Price rounding - Prices in the Get Prices endpoint response will align with the currency’s decimal precision. 

