|
1 | 1 | # @weaverse/maison |
2 | 2 |
|
3 | | -## 6.0.3 |
4 | | - |
5 | | -### Patch Changes |
6 | | - |
7 | | -- **Component refactoring**: Migrated from forwardRef pattern to ref as props for Weaverse sections and components, improving API consistency |
8 | | -- **UI/UX improvements**: |
9 | | - - Enhanced ProductCard and ProductMedia components with view transition effects for smoother user experience |
10 | | - - Refactored PredictiveSearchButton layout and repositioned PopularKeywords component |
11 | | - - Updated JudgemeStarsRating component with improved loading state styling |
12 | | - - Added variant prices display in SingleProduct component |
13 | | -- **Code cleanup**: |
14 | | - - Removed unused NavLink component |
15 | | - - Cleaned up SingleProduct component by removing unused children prop and childTypes from schema |
16 | | - - Updated default onClickEvent value to "scroll-to-section" in JudgemeStarsRating schema |
17 | | - - Removed unused imports across multiple components |
18 | | -- **Developer experience**: |
19 | | - - Updated CLAUDE.md documentation with improved project guidance |
20 | | - - Added .github/copilot-instructions.md to .gitignore |
21 | | - - Updated GitHub workflow configuration |
22 | | - |
23 | | -## 6.0.2 |
24 | | - |
25 | | -### Patch Changes |
26 | | - |
27 | | -- Updated dependencies [3720e74] |
28 | | -- Updated dependencies [469f291] |
29 | | -- Updated dependencies [9ee3be2] |
30 | | - - @weaverse/hydrogen@5.5.0 |
31 | | - |
32 | | -## 6.0.2-beta.0 |
33 | | - |
34 | | -### Patch Changes |
35 | | - |
36 | | -- @weaverse/hydrogen@5.5.1-beta.0 |
37 | | - |
38 | | -## 6.0.1 |
39 | | - |
40 | | -### Patch Changes |
41 | | - |
42 | | -- Updated dependencies [21ba4ed] |
43 | | -- Updated dependencies [5c6060b] |
44 | | -- Updated dependencies [2468404] |
45 | | - - @weaverse/hydrogen@5.5.0 |
46 | | - |
47 | | -## 6.0.1-beta.0 |
48 | | - |
49 | | -### Patch Changes |
50 | | - |
51 | | -- Updated dependencies |
52 | | - - @weaverse/hydrogen@5.5.0-beta.0 |
53 | | - |
54 | | -## 6.0.0 |
55 | | - |
56 | | -### Major Changes |
57 | | - |
58 | | -- **Refactored component architecture**: Removed forwardRef pattern from most components, simplifying props handling and improving maintainability |
59 | | -- **Enhanced Judge.me integration**: Restructured API routes for better reviews handling with new endpoint structure |
60 | | -- **Improved state management**: Replaced React context with Zustand store for product quantity management |
61 | | -- **Code organization**: Moved RevealUnderline component to proper components directory for better structure |
62 | | - |
63 | | -### Features |
64 | | - |
65 | | -- **Featured Products enhancements**: Added collection and manual product selection options alongside auto (best selling) mode |
66 | | -- **Enhanced product badges**: Added support for polymorphic components with `as` prop for flexible rendering |
67 | | -- **Improved product quantity component**: Added customizable label prop for better flexibility |
68 | | - |
69 | | -### Bug Fixes |
70 | | - |
71 | | -- Fixed import paths for RevealUnderline component across multiple files |
72 | | -- Removed unnecessary Biome ignore comments for console.error statements |
73 | | -- Fixed spacing and formatting issues in various components |
74 | | -- Updated API route structure for better organization |
75 | | - |
76 | | -### Dependencies |
77 | | - |
78 | | -- Updated @weaverse/hydrogen to latest version |
79 | | -- Updated dependencies for better compatibility and performance |
80 | | - |
81 | | -## 5.6.0 |
82 | | - |
83 | | -### Patch Changes |
84 | | - |
85 | | -- Updated dependencies |
86 | | - - @weaverse/hydrogen@5.4.1 |
87 | | - |
88 | | -## 0.0.0-beta-20250825103739 |
89 | | - |
90 | | -### Patch Changes |
91 | | - |
92 | | -- Updated dependencies |
93 | | -- Updated dependencies [6642fc2] |
94 | | - - @weaverse/hydrogen@0.0.0-beta-20250825103739 |
95 | | - |
96 | | -## 5.5.1-beta.0 |
97 | | - |
98 | | -### Patch Changes |
99 | | - |
100 | | -- Updated dependencies |
101 | | - - @weaverse/hydrogen@5.4.1-beta.0 |
102 | | - |
103 | | -## 5.1.8 |
104 | | - |
105 | | -### Patch Changes |
106 | | - |
107 | | -- Updated dependencies |
108 | | - - @weaverse/hydrogen@5.3.1 |
109 | | - |
110 | | -## 5.1.7 |
111 | | - |
112 | | -### Patch Changes |
113 | | - |
114 | | -- Updated dependencies |
115 | | - - @weaverse/hydrogen@5.3.0 |
116 | | - |
117 | | -## 5.1.6 |
118 | | - |
119 | | -### Patch Changes |
120 | | - |
121 | | -- Updated dependencies |
122 | | - - @weaverse/hydrogen@5.2.5 |
123 | | - |
124 | | -## 5.1.5 |
125 | | - |
126 | | -### Patch Changes |
127 | | - |
128 | | -- Updated dependencies [43f3da3] |
129 | | - - @weaverse/hydrogen@5.2.4 |
130 | | - |
131 | | -## 5.1.4 |
132 | | - |
133 | | -### Patch Changes |
134 | | - |
135 | | -- @weaverse/hydrogen@5.2.3 |
136 | | - |
137 | | -## 5.1.3 |
138 | | - |
139 | | -### Patch Changes |
140 | | - |
141 | | -- Updated dependencies |
142 | | - - @weaverse/hydrogen@5.2.2 |
143 | | - |
144 | | -## 5.1.2 |
145 | | - |
146 | | -### Patch Changes |
147 | | - |
148 | | -- Updated dependencies |
149 | | - - @weaverse/hydrogen@5.2.1 |
150 | | - |
151 | | -## 5.1.1 |
152 | | - |
153 | | -### Patch Changes |
154 | | - |
155 | | -- Updated dependencies |
156 | | - - @weaverse/hydrogen@5.2.0 |
157 | | - - @weaverse/schema@0.4.0 |
158 | | - |
159 | | -## 5.0.0 |
160 | | - |
161 | | -### Patch Changes |
162 | | - |
163 | | -- Updated dependencies |
164 | | -- Updated dependencies |
165 | | -- Updated dependencies [7164bdb] |
166 | | - - @weaverse/hydrogen@5.0.0 |
167 | | - |
168 | | -## 5.0.0-next.1 |
169 | | - |
170 | | -### Patch Changes |
171 | | - |
172 | | -- Updated dependencies |
173 | | - - @weaverse/hydrogen@5.0.0-next.1 |
174 | | - |
175 | | -## 3.5.6-next.0 |
176 | | - |
177 | | -### Patch Changes |
178 | | - |
179 | | -- Updated dependencies |
180 | | - - @weaverse/hydrogen@5.0.0-next.0 |
181 | | - |
182 | | -## 3.5.3 |
183 | | - |
184 | | -### Patch Changes |
185 | | - |
186 | | -- Updated dependencies |
187 | | - - @weaverse/hydrogen@4.2.1 |
188 | | - |
189 | | -## 3.5.3 |
190 | | - |
191 | | -### Patch Changes |
192 | | - |
193 | | -- Updated dependencies |
194 | | - - @weaverse/hydrogen@4.2.0 |
| 3 | +## 1.0.0 |
| 4 | + |
| 5 | +### Initial Independent Release |
| 6 | + |
| 7 | +Maison is now an independent Hydrogen theme, moving away from its original fork ancestry. This release marks a significant milestone with a completely modernized tech stack and refactored architecture. |
| 8 | + |
| 9 | +### Key Features |
| 10 | + |
| 11 | +- **Visual Building with Weaverse**: Full integration with the Weaverse visual page builder for Hydrogen. |
| 12 | +- **Modern Tech Stack**: |
| 13 | + - **React Router 7**: Leveraging the latest features for routing and data loading. |
| 14 | + - **Tailwind CSS v4**: Utilizing the newest utility-first CSS framework. |
| 15 | + - **TypeScript**: Strict type safety throughout the project. |
| 16 | + - **Biome**: Fast and efficient linting and formatting. |
| 17 | +- **Component Architecture**: |
| 18 | + - **Ref-as-props Pattern**: Simplified component communication and improved API consistency. |
| 19 | + - **Radix UI**: Accessible UI primitives for complex components. |
| 20 | + - **Zustand**: Efficient state management for global UI state. |
| 21 | +- **Shopify Features**: |
| 22 | + - **Customer Account API**: Support for the new OAuth-based customer accounts. |
| 23 | + - **Storefront API**: Optimized queries and fragments for high-performance storefronts. |
| 24 | + - **Combined Listings**: Intelligent product grouping and filtering logic. |
| 25 | +- **Performance**: |
| 26 | + - **Parallel Data Loading**: Efficient server-side fetching in route loaders. |
| 27 | + - **View Transitions**: Smooth animations using native browser APIs. |
| 28 | +- **Testing**: Comprehensive E2E coverage with Playwright. |
| 29 | + |
| 30 | +### Refactoring & Improvements |
| 31 | + |
| 32 | +- Migrated all components from `forwardRef` to standard functional components with `ref` props. |
| 33 | +- Enhanced search experience with faceted filtering and sorting. |
| 34 | +- Replaced third-party carousel libraries with native CSS scroll where appropriate for better performance. |
| 35 | +- Streamlined project structure and documentation. |
0 commit comments