Skip to content

Commit 9c39c71

Browse files
Ken NguyenKen Nguyen
authored andcommitted
chore: release maison v1.0.0 (independent release)
1 parent e6c32b4 commit 9c39c71

File tree

3 files changed

+36
-195
lines changed

3 files changed

+36
-195
lines changed

CHANGELOG.md

Lines changed: 33 additions & 192 deletions
Original file line numberDiff line numberDiff line change
@@ -1,194 +1,35 @@
11
# @weaverse/maison
22

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.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@weaverse/maison",
3-
"version": "6.0.3",
3+
"version": "1.0.0",
44
"description": "A production-ready Shopify storefront built with Hydrogen and Weaverse",
55
"keywords": [
66
"shopify",

0 commit comments

Comments
 (0)