Skip to content

Releases: Weaverse/pilot

v2026.6.24

Choose a tag to compare

@paul-phan paul-phan released this 24 Jun 09:45
313bff8

What's changed

  • fix: Silence React Router v8 future-flag dev warnings by explicitly opting out of v8_passThroughRequests and v8_trailingSlashAwareDataRequests in react-router.config.ts. Deep-merged over the Hydrogen preset, so v8_middleware / v8_splitRouteModules stay enabled; no behavior change (the resolved default for both flags is already false). (#441)
  • docs: Rewrite README for an agent-first quickstart, Weaverse MCP, and refreshed stack — drops the "Who is using Weaverse/Pilot on production?" section. (#440)

Full Changelog: v2026.6.11...v2026.6.24

v2026.6.11

Choose a tag to compare

@hta218 hta218 released this 11 Jun 10:47
c18f8b0

What's Changed

  • Upgrade @shopify/hydrogen and @shopify/hydrogen-react to 2026.4.3 by @hta218 at 79588f0
  • Upgrade React Router to 7.16.0 and bump non-major dependencies by @hta218 at 424d503
  • Upgrade @shopify/cli to 4 and @graphql-codegen/cli to 7 (Node 22.12+) by @hta218 at cc47774
  • Bump @weaverse/hydrogen to 5.15.x by @hta218 at 9490819
  • Silence React Router v8 future-flag and Vite deepmerge warnings by @hta218 at 71c45bf
  • Fix hero video to fill the section full-width via CSS cover by @hta218 at 7c34cd7
  • Add custom page SEO support with sitemap integration by @hieuht09 at ec650fb
  • Refactor context type casting in the sitemap loader by @hta218 at 5c2e538
  • Add reveal-transition state management to ScrollReveal by @hta218 at 9501751
  • Raise documented Node requirement to 22.12+ for Shopify CLI 4 by @hta218 at 41dafd2

New Contributors

Full Changelog: v2026.5.18...v2026.6.11

v2026.5.18

Choose a tag to compare

@hta218 hta218 released this 18 May 09:17
cbcd093

What's Changed

New features

  • Add language variants for multi-lingual countries by @hta218 at b662bff
  • Group country selector by country with stacked language links by @hta218 at e57b513
  • Add more market locales and sort countries by name by @hta218 at 90270f4
  • Add delayed content fade to hero video by @hta218 at 8de8ebb

Bug fixes

  • Fix stale checkout total when removing a cart line item by @hta218 at 74df2b3
  • Upgrade react-player to v3 to fix Vite 8 ESM interop crash in Hero Video by @hta218 at cbc915c

Improvements

  • Round product media corners in gallery and zoom modal by @hta218 at a438f0e
  • Adjust country selector flag sizes and default to full country name by @hta218 at 3ceff12
  • Update default theme settings and shorten cart button labels by @hta218 at ace03ed
  • Adjust arrow button positioning in Swimlane component by @hta218 at 7818d69
  • Update Swimlane component width for snap scrolling behavior by @hta218 at 3edbc33
  • Adjust IntersectionObserver threshold and ref type for ScrollReveal by @hta218 at ddd6bdb
  • Use responsive spacing values in hero video by @hta218 at c62104e
  • Refactor hero-video into separate files (types, styles, utils) by @hta218 at ddc1aa2
  • Upgrade Vite to 8 and migrate to native tsconfigPaths resolver by @hta218 at 43145d6
  • Remove stale typographic/textr entries from SSR optimizeDeps by @hta218 at 36a1e4c
  • Remove obsolete react/react-dom path aliases from tsconfig by @hta218 at 77d769a

Other

  • Update dependencies and align react-router with Hydrogen 7.14.x peer requirement by @hta218 at 6f5b160
  • Add and archive SDD spec docs for optimistic cart, checkout, and consent-banner work by @hta218 at 152164a

Full Changelog: v2026.5.4...v2026.5.18

v2026.5.4

Choose a tag to compare

@paul-phan paul-phan released this 04 May 10:44

Hot fix

  • fix: prevent ShopifyAnalytics Cannot redefine property: Shopify error caused by Shopify's account.js web component installing window.Shopify as non-configurable. Pre-initialize window.Shopify as a configurable plain object in <head> so Hydrogen's <ShopifyAnalytics> can later Object.defineProperty on it.

v2026.4.20

Choose a tag to compare

@hta218 hta218 released this 20 Apr 09:23

What's Changed

New Features

  • Add scroll arrows to swimlane component with smooth scrolling by @hta218
  • Refactor related-products section with folder structure and items sub-component by @hta218
  • Revamp hero video section with content position, playback controls, and hover fade by @hta218
  • Revamp slideshow section with dot styles and arrow shape options by @hta218

Improvements

  • Refactor section gap to use CSS variables with 2px steps by @hta218
  • Replace Playfair Display with Newsreader font by @hta218
  • Apply semantic h1-h6 heading tags by @hta218
  • Refine typography weights, sizes, and spacing by @hta218
  • Refactor CartSummary and CartLineItem components by @hta218
  • Refactor footer and country-selector into folder structure by @hta218
  • Split app.css into theme, keyframes, and utilities by @hta218

Bug Fixes

  • Safe guard window access with isBrowser checks by @hta218
  • Fix hero video height synchronization by @hta218
  • Fix cart page sticky positioning by @hta218
  • Fix video play button on mobile by @hta218

Dependencies

  • Update @shopify/hydrogen, @shopify/hydrogen-react, isbot, typescript by @hta218
  • Update to Hydrogen 2026.4.0, React 19.2.5, React Router 7.14.0 by @hta218

Full Changelog: v2026.3.31...v2026.4.20

v2026.4.18

Choose a tag to compare

@hta218 hta218 released this 20 Apr 09:21
e807c0a

What's Changed

New Features

  • Replace Playfair Display with Newsreader font for headings by @hta218
  • Revamp hero video section with content position, playback controls, and hover fade by @hta218
  • Revamp slideshow section with dot styles, arrow shape options, and updated presets by @hta218
  • Implement two-phase height synchronization for hero video by @hta218

Improvements

  • Convert section headings to semantic h1-h6 tags with preserved text sizes by @hta218
  • Refine component typography with adjusted weights, sizes, and spacing by @hta218
  • Update route headings semantics and use definition list for order summary by @hta218
  • Remove rounded-lg from section background classes by @hta218

Bug Fixes

  • Fix video play button on mobile by @hta218
  • Fix hero video gray bar below video with height sync by @hta218

Dependencies

  • Update @shopify/hydrogen, @shopify/hydrogen-react, isbot, and typescript by @hta218

Full Changelog: v2026.4.15...v2026.4.18

v2026.4.15

Choose a tag to compare

@hta218 hta218 released this 18 Apr 04:32
34c47de

What's Changed

New features

  • Implement sticky add-to-cart bar with visibility tracking, Radix Dialog, variant selector, and mobile optimization by @hta218
  • Add Buy Now button options to buy buttons component by @hta218
  • Add collection product count route, loader, and display on CollectionCard by @hta218
  • Add dynamic product count with loaded/total format support by @hta218
  • Add content position prop to CollectionCard and CollectionsItems components by @hta218
  • Add HMR configuration option via environment variable by @hta218
  • Add text casing option for Add to Cart button by @hta218
  • Add sticky positioning to product media for slider layout by @hta218
  • Add width setting for footer newsletter input by @hta218
  • Show placeholder product image in quick shop when product has no media by @hta218

Bug fixes

  • Fix optimistic cart not updating badge/title on add-to-cart by @hta218 in #374
  • Fix cart page sticky positioning and overflow issues by @hta218
  • Fix prose layout for blog post and page content sections by @hta218
  • Fix deprecated inspector API and update Shop Pay button styling by @hta218

Improvements

  • Refactor CollectionHeader component layout and improve banner handling by @hta218
  • Replace custom DOM events with Zustand store for product grid count by @hta218
  • Refactor CartSummary and CartLineItem components for improved layout and accessibility by @hta218
  • Refactor button and link components for improved styling consistency by @hta218
  • Split country selector into separate files with shared hook by @hta218
  • Replace TwitterShareButton (deprecated) with XShareButton by @hta218
  • Remove redundant ref prop declarations for React 19 compatibility by @hta218
  • Rename product ATC buttons to buy buttons component by @hta218
  • Update footer menu layout to include additional column by @hta218
  • Add max height to MediaSlider and adjust button icon sizes by @hta218
  • Update Section width to stretch for better layout on CartRoute by @hta218

Other

  • Update dependencies in package.json by @hta218
  • Update CSP connectSrc to include shopifysvc.com by @hta218
  • Apply Biome formatting fixes across codebase by @hta218

Full Changelog: v2026.4.10...v2026.4.15

v2026.4.10

Choose a tag to compare

@hta218 hta218 released this 10 Apr 08:12
d3cb05a

What's Changed

New features

  • Add global border radius setting with proportional Tailwind token scaling by @hta218
  • Add product availability component with animated ping indicator by @hta218
  • Add estimated delivery and product highlights components by @hta218
  • Add promo text component to product page by @hta218
  • Add newsletter popup with type and position settings by @hta218
  • Add grid layout option to product highlights by @hta218
  • Add payment method icons configuration to footer by @hta218
  • Integrate Shopify <shopify-account> web component in header by @hta218 in #369
  • Add comprehensive ThemeSettings TypeScript types by @hta218
  • Add Customer Account local development guide by @hta218

Bug fixes

  • Reset pagination params when filters or sorting change by @hta218
  • Fix empty tags rendering in blog post by @hta218
  • Fix border-radius classes and minor UI improvements by @hta218
  • Fix model viewer 0-height collapse with aspect-video by @hta218
  • Fix review form and success message visibility logic by @hta218

Improvements

  • Upgrade to Shopify Hydrogen 2026.4.0, React 19.2.5, React Router 7.14.0 by @hta218
  • Update Weaverse dependencies to 5.12.0 by @hta218
  • Upgrade TypeScript to 6.0 and schema-dts to 2.0 by @hta218
  • Refactor header layout with CSS grid structure by @hta218
  • Refactor footer layout with flexbox and payment methods toggle by @hta218
  • Split app.css into theme, keyframes, and utilities modules by @hta218
  • Refactor review image modal with Radix Dialog by @hta218
  • Enhance CartDrawer with navigation link and improved button styles by @hta218
  • Improve variant media grouping and grid layout by @hta218
  • Improve product card and media gallery UI by @hta218
  • Add explicit width/height to payment images for better LCP by @hta218
  • Vite manualChunks splitting and CSS extraction by @hta218 in #368

Docs & config

  • Update README code examples to React Router 7 by @hta218
  • Remove org-specific sections from AGENTS.md by @hta218
  • Move release process and SDD docs to .weaverse/ by @hta218
  • Add release process to AGENTS.md by @hta218 in #371

Full Changelog: v2026.4.7...v2026.4.10

v2026.4.7

Choose a tag to compare

@paul-phan paul-phan released this 07 Apr 05:08

What's New

Features

  • Shopify Account Web Component — Replace custom account button with Shopify's native <shopify-account> web component for inline sign-in and account management (#342)

Performance

  • Vite chunk splitting — Add manualChunks splitting and extract static heading CSS for better caching and load performance (#368)

Fixes

  • ThemeSettingsStore singleton — Wrap Layout with withWeaverse to ensure singleton store pattern (#366)

v2026.3.31

Choose a tag to compare

@hta218 hta218 released this 31 Mar 04:46
448f9ce

What's Changed

New features

  • Add ModelViewer and ExternalVideo support to product media by @hta218 in #359
  • Add multi-type search with tabbed interface (products, collections, articles, pages) by @hta218 in #358
  • Add cube and video icon badges on media thumbnails by @hta218 in #359
  • Add 3D model support in zoom modal by @hta218 in #359

Improvements

  • Drop redundant ref forwarding across all Weaverse components — let ref flow through ...rest (React 19) by @hta218 in d4e8aab
  • Refactor single product section to use Weaverse SSR loader by @hta218 in #359
  • Optimize ModelViewer with lazy loading and GLB preload by @hta218 in #359
  • Add responsive sizes hints to product media images by @hta218 in #359
  • Use CSS variable for model viewer aspect ratio based on featured image by @hta218 in #359
  • Fix thumbnail column width in single product section by @hta218 in 7153e7f
  • Enhance ArticleCard with placeholder image and date formatting by @hta218 in #358
  • Add placeholder images to ProductCard by @hta218 in #358
  • Update collections grid with overlay and white text by @hta218 in #358

Bug fixes

  • Fix quickshop slider nav buttons jumping between slides by @hta218 in #359
  • Fix ModelViewer source ordering so GLB is used as src by @hta218 in #359
  • Restore native model-viewer loading progress bar by @hta218 in #359
  • Fix reviewer email condition in schema configuration by @hta218 in 02a3a47

Other

  • Search products by title only for more accurate results by @hta218 in #358
  • Remove unused products infinite scroll component by @hta218 in #358

Full Changelog: v2026.3.23...v2026.3.31