Changelog
Every improvement, fix, and new feature — documented in one place.
Current Version
v3.2.4
9 releases · 39 changes
Filter by Type
Show only specific change types across all releases.
Release Stats
v3.2.4
latestMarch 31, 2026
- Feature
Log in users automatically immediately after successful registration.
- Fix
Resolve controlled/uncontrolled input conflict in checkout address fields using React Hook Form.
- Fix
Fix several broken internal navigation links across static pages.
- Fix
Safely invoke optional onClick callback in LoginForm using optional chaining.
- Fix
Correct IconBanner alignment and spacing styles.
- Fix
Resolve TypeScript parsing issue in checkout flow.
v3.2.0
stableMarch 29, 2026
- Feature
Add initial SEO improvements — metadata, Open Graph, and Twitter card tags across all pages.
- Feature
Complete backend API integrations for all core features.
- Feature
Integrate product review APIs using the BFF pattern and finalize the Review feature end-to-end.
v3.1.0
March 28, 2026
- Refactor
Reorganize components into _components folders for better co-location.
- Feature
Build out settings page with full user preferences UI.
- Feature
Address Feature — users can add, edit, and delete addresses via profile pages using the BFF pattern.
v3.0.0
March 27, 2026
- Feature
Complete Reset Password logic and its full UI on the Profile page.
- Fix
Fix price column display in Wishlist page.
- Fix
Add missing quantity prop to ProductCard in ProductSwiper.
- Refactor
Finish wishlist API integration with Next.js BFF layer and Redux state handling.
- Fix
Resolve Next.js prerender error by wrapping useSearchParams in a Suspense boundary on the login page.
- Fix
Fix useSearchParams server/client component boundary issue in the login page.
v2.5.0
March 26, 2026
- Refactor
Decouple cart logic from client components by introducing a Next.js BFF layer with Redux state handling.
- Feature
Add dispatch for Clear Cart action.
- Feature
Complete all Cart V2 API integrations — next step: Wishlist and remaining Auth APIs.
v2.0.0
March 25, 2026
- Feature
Add numOfCartItems badge in NavBar.
- Feature
Implement core product display components, shopping cart functionality, and Redux state management.
v1.5.0
legacyMarch 24, 2026
- Fix
Safely invoke optional onClick in SearchHeader using optional chaining.
- Feature
Add ProtectedRoutes via Next.js middleware proxy.
- Feature
Add Support & Legal static pages (Help, Shipping, Returns, Privacy, Terms, Cookies).
- Feature
Add Contact Us page with form data handling.
v1.2.0
March 19–22, 2026
- Feature
Add product review counter on the Reviews tab.
- Feature
Add subcategory filtering, dynamic metadata, and UI enhancements on Products page.
- Feature
Handle logout flow and add Filter component.
- Feature
Complete authentication setup with NextAuth — JWT decoding, session callbacks, routeToken, and secure cookie configuration.
v1.0.0
March 5–16, 2026
- Feature
Complete Login & Register UI with React Hook Form and 90% of register logic.
- Feature
Add Brands page, Product Details page, and app-wide image placeholder.
- Feature
Add Categories page, Pagination, and Products listing page.
- Feature
Add Breadcrumb component and Share button on Product Details.
- Feature
Add HeroUI, configure Tailwind CSS v4, and implement NetworkStatusToast.
- Feature
Complete Home Page — carousel, swiper, feature cards, footer, and category section.
- Refactor
Enhance API handler and separate business logic from UI components.
- Feature
Finalize responsive Header component.