Update Logs
Version 1.5.0 - [April 02, 2026]
- User Dashboard & Account Enhancements:
- Enhanced Dashboard Overview with visual counters for Total, Pending, Processing, and Delivered Orders.
- Recent Orders List with status tracking and quick access to order details.
- Advanced Invoice System:
- Redesigned Professional Invoice Layout for premium look and readability.
- Integrated PDF Export and Printing directly from the browser.
- Integrated Order Tracking:
- New "Track Your Order" page with a visual timeline of package progress.
- Detailed history logs with status update timestamps.
- Product Review Management:
- "My Reviews" section for managing user feedback.
- Dual-Tab interface for "Need to Review" and "Reviewed Products".
- Simplified "Write Review" action buttons.
- Administrative Customization:
- New Testimonials Manager in the admin dashboard.
- Review list management with avatar, rating, and quick edit/delete actions.
- New Caching Architecture:
- Migrated to 'use cache' directive with cacheLife and cacheTag (Next.js 16+).
- Partial Prerendering (PPR):
- Implemented static HTML prerendering with dynamic server-streamed content.
Version 1.4.0 - [Mar 16, 2026]
- Updated project dependencies to latest versions.
- Standardized image component styling across the application.
- Fixed Swiper navigation button SVG fill color issues.
Version 1.3.0 - [Dec 02, 2025]
- Updated to Next.js 16
- Required dependencies updated
- Added localStorage persistence for shopping cart and removed use-shopping-cart package
- Cart items now persist across page refreshes and browser sessions
- Implemented Redux middleware for automatic cart state synchronization
- Fixed React hydration errors with client-side cart loading
- Improved email error handling in order creation (SMTP failures no longer block orders)
Version 1.2.2 - [July 2025]
- Fixed site-wide linking issues
- Updated "Add to Cart" functionality to open the cart sidebar
Version 1.2.1 - [Feb 13, 2025]
- Upgraded to Next.js 15
- Upgraded to Tailwind CSS v4
- Added form validation using React Hook Form
- Implemented a fully functional checkout page (with input validation and state management)
- Refactored product filtering; now querying from Sanity
- Added database support for managing user addresses (Shipping & Billing)
- Improved reusability, code structure, and overall refactoring
Version 1.0.1 - [Feb 02, 2025]
- Fixed countdown timer issue
- Added indicator for wishlist items
- Redesigned the Empty Cart page
Version 1.0.0 - [May 15, 2025]
- Initial Release