Skip to content

FastStore v3.0.97: Package fixes

Compare
Choose a tag to compare
@hellofanny hellofanny released this 03 Sep 17:31
· 122 commits to main since this release

This release addresses the following issues:

  • ClientManyProductsQuery parameter duplication: We've fixed product data fetching.
  • Product Listing Pages (PLPs) flickering issue: We've fixed the content stability on PLPs.

⚠️ To benefit from these fixes, update your store FastStore package to v3.0.97 using @faststore/cli. Refer to the previous release notes for further details.

🐛 Fixes

Reduced duplicate data fetching - #2429

Resolved an issue where the ClientManyProductsQuery was fetched twice with nearly identical parameters. This optimization eliminates redundant data fetching and the system can load product information more quickly. The only difference was the hasOnlyDefaultSalesChannel introduced on this PR and used only by the useAuth hook.

Before After
Screenshot 2024-09-02 at 14 00 24 Screenshot 2024-09-02 at 13 58 30

Eliminated PLP content instability - #2427

A recent change introduced a flickering effect on PLPs. In other words, the PLPs had visual instability, where the content of the page appeared to rapidly refresh or change without user interaction. We've rolled back the prior change to ensure a stable browsing experience. The FastStore team is working on alternative approaches to address fuzzy logic usage and operators in Intelligent Search requests, allowing the search engine to decide the best parameters for the search.

Before After
before rollback_blink_plp