Performance Improvements: Faster updates and improved image loading
We've made significant enhancements to improve both product data updates and image loading performance.
What's New
-
Product handle and price changes are now processed through a high-priority queue
-
These critical updates use the same priority system as inventory sell-out events
-
Significantly reduced latency for price and URL updates
-
Our API now sends HTTP 103 Early Hints responses with Link headers for product images
-
When requesting products with the "featured_media" attribute, the first few product images are automatically preloaded
-
Images are tagged with high priority for faster loading
-
For Liquid storefronts, image URLs are automatically rewritten to use the referrer domain
Benefits
-
Customers see accurate pricing information more quickly
-
Reduced likelihood of 404 errors when product handles change
-
More consistent shopping experience with up-to-date product information
-
Better synchronization between your Shopify store and Layers-powered search/browse experiences
-
Improved perceived page load speed for your customers
-
Reduced Largest Contentful Paint (LCP) times
-
Better Core Web Vitals scores
-
Enhanced user experience with faster-loading product images
Technical Details
When processing Shopify Bulk Operations and Webhooks, our system now detects price or product handle changes and automatically moves these updates to a high-priority queue, ensuring they're processed as quickly as possible.
When a request is made to any endpoint that returns products and includes the "featured_media" attribute, our system automatically generates Link headers with preload directives. These headers use the HTTP 103 Early Hints status code, allowing browsers to begin downloading images before the full response is ready.
This feature works automatically with no configuration required, providing immediate performance benefits for your storefront.