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

Feature
25
Fix
10
Refactor
4

v3.2.4

latest

March 31, 2026

Auto-login after registration and UI polish.
  • 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

stable

March 29, 2026

Full backend integration, SEO improvements, and complete review feature.
  • 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

Address management, settings page, and component reorganization.
  • 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

Reset password flow, wishlist integration, and authentication fixes.
  • 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

Cart BFF layer, Redux cart state, and full cart API coverage.
  • 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

Core product display, shopping cart, and Redux setup.
  • Feature

    Add numOfCartItems badge in NavBar.

  • Feature

    Implement core product display components, shopping cart functionality, and Redux state management.

v1.5.0

legacy

March 24, 2026

Protected routes, support pages, and contact form.
  • 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

Authentication system, product filtering, and subcategory support.
  • 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

Initial release — UI foundation, pages, and component library.
  • 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.

Free Shipping

On orders over 500 EGP

Easy Returns

14-day return policy

Secure Payment

100% secure checkout

24/7 Support

Contact us anytime