Skip to content

Latest commit

 

History

History
627 lines (425 loc) · 32.9 KB

File metadata and controls

627 lines (425 loc) · 32.9 KB

Changelog

7.2.0

Minor Changes

  • bump version

Patch Changes

  • Updated dependencies
    • @weaverse/hydrogen@5.9.0

7.1.3

Patch Changes

  • bump new version
  • Updated dependencies
    • @weaverse/hydrogen@5.8.9

All notable changes to Pilot - a production-ready Shopify Hydrogen theme built with Weaverse.

v7.1.1 - 2025-11-07

Patch Changes

  • Cart Component Enhancements:
    • Refactored cart component for improved clarity and structure
    • Created Zustand store to manage cart drawer state with open/close methods
    • Added loading state with spinner to add-to-cart button
    • Fixed cart drawer animation timing and added exit animations
    • Enhanced cart line quantity adjustment with icon and error handling
    • Improved UX when adjusting cart with optimistic updates
    • Updated cart page layout to use cart data from route loader
    • Increased cart drawer width for better content display
  • Cart Summary Improvements:
    • Integrated discount code functionality with loading state
    • Added gift card code handling and redemption functionality
    • Enhanced with detailed discount codes and actions display
    • Added cart note functionality for customer messages
    • Show skeleton loading in cart summary during updates
  • Cart Page Features:
    • Added featured products section with suspense handling
    • Display cart best seller products only on cart page
    • Added global theme settings for cart configuration
  • UI/UX Enhancements:
    • Added shared Banner component for consistent messaging
    • Enhanced placeholder visibility in input and textarea elements
    • Restructured CSS with default styles for inputs and textareas
    • Fixed product card background styling
    • Updated Spinner component with size prop (sm/md/lg) and numeric size/duration options
    • Refactored to use shared SpinnerIcon component
  • Updates:
    • Updated Judge.me review store by @hta218
    • Updated PredictiveSearchButton input placeholder color
    • Enhanced biome configuration for improved linter rules
    • Updated dependencies

Full Changelog: v7.1.0...v7.1.1

v7.1.0 - 2025-10-22

Patch Changes

Full Changelog: v7.0.0...v7.1.0

v7.0.0 - 2025-10-10

Major Changes

  • Routing System Refactoring: Migrated from flat file-based routing to routes definitions in routes.ts for improved flexibility and maintainability
  • Component Improvements:
    • Refactored AccountDetails component with improved form handling
    • Enhanced AddressBook management
    • Updated OrdersHistory component with better data handling
    • Improved profile update form styling
  • TypeScript & Type Safety:
    • Updated type definitions across account routes
    • Fixed type inconsistencies in action functions
    • Improved review item types
  • GraphQL Optimizations:
    • Enhanced parallel loading patterns
    • Improved query efficiency
    • Better error handling in GraphQL operations
  • Code Quality:
    • Fixed import paths for ORDER_STATUS
    • Cleaned up discount route files
    • Removed unused storefront-api.generated.d.ts files
    • Better adherence to project conventions

Full Changelog: v6.0.3...v7.0.0

v6.0.3 - 2025-10-06

Patch Changes

  • Update Weaverse package to v5.5.0 by @paul-phan in #325
  • Refactored PredictiveSearchButton layout and repositioned PopularKeywords component by @hta218
  • Added variant prices display and integrated JudgemeStarsRating in SingleProduct component by @hta218
  • Updated default onClickEvent value to "scroll-to-section" in JudgemeStarsRating schema by @hta218
  • Refactored loading state layout in JudgemeStarsRating component for improved styling by @hta218
  • Refactored SingleProduct component by removing unused children prop and childTypes from schema by @hta218
  • Enhanced ProductCard and ProductMedia components with view transition effects for improved user experience by @hta218
  • Removed unused NavLink component and updated ProductCard to use Link component instead by @hta218
  • Fix Link component to return null if missing children or text by @hta218 in #326

Full Changelog: v6.0.0...v6.0.3

v6.0.0 - 2025-09-23

Major Changes

  • Refactored component architecture: Removed forwardRef pattern from most components, simplifying props handling and improving maintainability
  • Enhanced Judge.me integration: Restructured API routes for better reviews handling with new endpoint structure
  • Improved state management: Replaced React context with Zustand store for product quantity management
  • Code organization: Moved RevealUnderline component to proper components directory for better structure

Features

  • Featured Products enhancements: Added collection and manual product selection options alongside auto (best selling) mode
  • Enhanced product badges: Added support for polymorphic components with as prop for flexible rendering
  • Improved product quantity component: Added customizable label prop for better flexibility

Bug Fixes

  • Fixed import paths for RevealUnderline component across multiple files
  • Removed unnecessary Biome ignore comments for console.error statements
  • Fixed spacing and formatting issues in various components
  • Updated API route structure for better organization

Dependencies

  • Updated @weaverse/hydrogen to latest version

Full Changelog: v5.5.0...v6.0.0

v5.5.0 - 2025-08-13

Patch Changes

  • Combined Listings by @hta218 in #317
  • Updated dependencies

Full Changelog: v5.4.0...v5.5.0

v5.4.0 - 2025-07-22

Patch Changes

  • Shopify Bundles by @hta218 in #313
  • Updated dependencies

Full Changelog: v5.3.1...v5.4.0

v5.3.1 - 2025-07-18

Patch Changes

  • Update product card, media zoom by @hta218 in #307
  • Add Claude Code GitHub Workflow by @hta218 in #308
  • Add NewsletterPopup feature with Weaverse integration by @hta218 in #309
  • Update biome config and apply formatting by @paul-phan in #310
  • Downgrade React Player to version 2.16.0 by @hta218 in #312

Full Changelog: v5.3.0...v5.3.1

v5.3.0 - 2025-07-10

Features

  • Added Quick Shop functionality with modal/drawer support for instant product preview
  • Introduced new VariantSelector component for better variant selection UX
  • Added image loading states to product cards

Improvements

  • Replaced custom modals with Radix UI Dialog components
  • Enhanced product card variant handling and responsiveness
  • Added .editorconfig for consistent code formatting
  • Improved image aspect ratio calculations with new utility functions

Removed

  • Deprecated components: ProductForm, SingleProductVariantSelector, and custom Modal

UI/UX

  • Better loading skeletons with visual feedback
  • Consistent class ordering across project

Full Changelog: v5.2.1...v5.3.0

v5.2.1 - 2025-07-01

Patch Changes

  • Update hero video section by @hta218 in #302
  • Fix SingleProduct section, update Weaverse components' types by @hta218 in #303
  • Handle variant selector for Single Product section by @hta218 in #304
  • Remove hideUnavailableOptions from SingleProductData and schema by @hta218 in #305

Full Changelog: v5.2.0...v5.2.1

v5.2.0 - 2025-06-30

Patch Changes

Full Changelog: v5.1.6...v5.2.0

v5.1.6 - 2025-06-12

Patch Changes

Full Changelog: v5.1.0...v5.1.6

v5.1.0 - 2025-06-05

Patch Changes

Full Changelog: v5.0.0...v5.1.0

v5.0.0 - 2025-05-27

Major Changes

  • Upgrade to React Router v7 & React 19 support

Full Changelog: v3.5.5...v5.0.0

v3.5.5 - 2025-04-15

Patch Changes

Full Changelog: v3.5.2...v3.5.5

v3.5.2 - 2025-02-13

Patch Changes

Full Changelog: v3.5.0...v3.5.2

v3.5.0 - 2025-02-05

Patch Changes

  • Add product cards & badges settings, update product card display by @hta218 in #259
  • Add blurry loading effect Image, enhance product card & badges style by @hta218 in #260
  • Add types for image, update product card images transition by @hta218 in #261
  • Fix image loading state when being cached by browser & fix badge style by @hta218 in #262
  • Update product card content layout, update collection filters schema by @hta218 in #263

Full Changelog: v3.4.2...v3.5.0

v3.4.2 - 2024-12-27

Patch Changes

  • Refine collection page, update sections by @hta218 in #252
  • Update README with new demo images by @hta218 in #254
  • Update SEO, update judgeme reviews, fix minor bugs by @hta218 in #255
  • Update codegen configs, update deps, make filters sticky & add Product Card settings by @hta218 in #256
  • Update swatches configs query and render in filter and variant option component by @hta218 in #257
  • Add a flag to prioritize custom color over variant image by @hta218 in #258

Full Changelog: v3.3.0...v3.4.2

v3.3.0 - 2024-12-23

Patch Changes

  • Upgrade deps by @paul-phan in #247
  • Update newsletter form, integrate with Klaviyo by @viethung26 in #248
  • Update account page, refactor theme, update tailwind & vite configs by @hta218 in #249
  • Update customer address form, update button animation config by @hta218 in #250
  • Update order & collection list routes by @hta218 in #251

Full Changelog: v3.2.3...v3.3.0

v3.2.3 - 2024-12-17

Patch Changes

  • Prevent scroll reset when using price range or clear filters by @hta218 in #238
  • Clean up theme by @hta218 in #239
  • Fix filters and update banner height in collection details page by @hta218 in #240
  • Restructuring theme, remove unused module components by @hta218 in #241
  • Update all products route layout by @hta218 in #242
  • Update search page layout, update routes' breadcrumb by @hta218 in #243
  • Update search page & predictive search, simplify structure, fix minor bugs by @hta218 in #244
  • Update footer newsletter by @hta218 in #245
  • Fix search page, fix get colors configs from metaobject, update policies and regular pages layout by @hta218 in #246

v3.2.2 - 2024-12-14

Patch Changes

  • Simplify header, clean up theme by @hta218 in #234
  • Add more settings for collection details, fix header style by @hta218 in #235
  • Use metaobject entries for colors swatches by @hta218 in #236
  • Refactor price range component to handle no price filter in params by @hta218 in #237

Full Changelog: v3.2.1...v3.2.2

v3.2.1 - 2024-12-13

Patch Changes

  • Add option to display color filters as swatches by @hta218 in #230
  • Fix header issues by @hta218 in #231
  • Add clear filters functionality, update filters styles by @hta218 in #232
  • Improve collection filters, fix minor bugs by @hta218 in #233

v3.2.0 - 2024-12-10

Patch Changes

Full Changelog: v3.1.0...v3.2.0

v3.1.0 - 2024-11-26

Patch Changes

Full Changelog: v3.0.3...v3.1.0

v3.0.3 - 2024-10-16

Patch Changes

Full Changelog: v3.0.2...v3.0.3

v3.0.2 - 2024-09-06

Patch Changes

Full Changelog: v3.0.1...v3.0.2

v3.0.1 - 2024-08-20

Patch Changes

Full Changelog: v2.8.2...v3.0.1

v2.8.2 - 2024-08-15

Patch Changes

Full Changelog: v2.7.7...v2.8.2

v2.7.7 - 2024-07-30

Patch Changes

Full Changelog: v2.7.6...v2.7.7

v2.7.6 - 2024-07-25

Patch Changes

Full Changelog: v2.7.4...v2.7.6

v2.7.4 - 2024-07-21

Patch Changes

  • Update Product Media to use swiper slider by @hta218 in #177

Full Changelog: v2.7.3...v2.7.4

v2.7.3 - 2024-07-19

Patch Changes

Full Changelog: v2.6.17...v2.7.3

v2.6.17 - 2024-07-08

Patch Changes

Full Changelog: v2.6.16...v2.6.17

v2.6.16 - 2024-07-07

Patch Changes

Full Changelog: v2.6.14...v2.6.16

v2.6.14 - 2024-06-09

Patch Changes

Full Changelog: v2.6.13...v2.6.14

v2.6.13 - 2024-06-07

Patch Changes

Full Changelog: v2.6.10...v2.6.13

v2.6.10 - 2024-05-26

Patch Changes

Full Changelog: v2.6.5...v2.6.10

v2.6.5 - 2024-04-26

Patch Changes

Full Changelog: v2.5.3...v2.6.5

v2.5.3 - 2024-04-11

Patch Changes

Full Changelog: v2.5.1...v2.5.3

v2.5.1 - 2024-02-28

Patch Changes

  • Update @weaverse/hydrogen dependency by @hta218 in #98

Full Changelog: v2.5.0...v2.5.1

v2.5.0 - 2024-02-28

Patch Changes

Full Changelog: v2.4.2...v2.5.0

v2.4.2 - 2024-01-09

Patch Changes

  • Update collection header section by @dangthang1903 in #53
  • Add count down section by @dangthang1903 in #52
  • Add deploy to Vercel button by @paul-phan in #55
  • Update more sections by @dangthang1903 in #57
  • add swatches by @viethung26 in #62
  • update swatch by @viethung26 in #64
  • update Weaverse SDKs v2.8.1 by @paul-phan in #65
  • Update more sections and add component button by @dangthang1903 in #58
  • add product media by @viethung26 in #67
  • Update image with text section by @dangthang1903 in #68
  • remove git-hooks by @paul-phan in #69
  • fix minor bug by @viethung26 in #71
  • Update toolbar for child components by @dangthang1903 in #74
  • add metaobject demo section by @viethung26 in #75

v2.3.1 - 2023-11-19

Patch Changes

  • Refactoring sections
  • Add Single Product component
  • Integrating with Judgeme reviews app
  • Updating weaverse sdks

Full Changelog: v2.3.0...v2.3.1

v2.3.0 - 2023-11-06

Minor Changes

  • Upgrade to remix@v2
  • Add more sections
  • Fix minor bugs

Full Changelog: v2.2.4...v2.3.0

v2.2.4 - 2023-10-07

Patch Changes

  • Upgrade @weaverse/hydrogen to v2.1.2
  • Save cache & waitUntil to weaverse client
  • Fix the Pagination component to use forwardRef
  • Enhance Cart with Optimistic UI

Full Changelog: v2.2.3...v2.2.4

v2.2.3 - 2023-10-06

Minor Changes

  • Upgrade @weaverse/hydrogen to v2.1.0
  • Load Weaverse's page without needing to pass loader's args
  • weaverse client is now available in component's loader function
  • Added 2 new sections: Collection Hero & Hero Image by @dangthang1903

Full Changelog: v2.2.3