Persisting analytics session IDs
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
[route](/developer/docs/storefront/headless/routes)node with examples illustrating its redirect behavior. Useroutein 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_messagetoout_of_delivery_zone_messagein the[v3/shipping/settings](/developer/api-reference/rest/admin/management/shipping)endpoints.
Catalog Updates
-
**New sorting field **- The
[v3/catalog/products](/developer/api-reference/rest/admin/catalog/products)endpoint now supports sorting bycalculated_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.