Skip to content

v5.6.0 - Performance Optimization

Choose a tag to compare

@hta218 hta218 released this 10 Sep 03:23
· 453 commits to main since this release

馃殌 Performance Improvements

Data Connector Optimization (91% faster)

  • Critical Fix: Resolved 10x page load slowdown on Cloudflare Workers/Oxygen
  • Early Exit Optimization: Added hasPlaceholders() function for 90% performance improvement
  • Stable Hashing: Replaced JSON.stringify() with WeakMap-based hashing for 9% additional improvement
  • Result: 50 components now process in <10ms (previously >1000ms)

馃摝 Package Updates

All fixed-group packages synchronized to v5.6.0:

  • @weaverse/core@5.6.0
  • @weaverse/react@5.6.0
  • @weaverse/hydrogen@5.6.0
  • @weaverse/shopify@5.6.0

馃敡 Technical Details

  • Immutability preservation with forceClone propagation
  • Comprehensive performance tests to prevent regressions
  • Full backward compatibility maintained
  • All 91 tests passing

馃摑 Installation

npm install @weaverse/react@5.6.0
npm install @weaverse/hydrogen@5.6.0

馃敆 Related

馃摎 Changelogs

See individual package changelogs for detailed changes: