Changelog
Initial Release
- Release Date: 24/11/25
- Components Version: 1.0.0
- Hooks Version: 1.0.0
Highlights ⚡️
The first official release of the Recommendations SDK, designed for seamless integration of personalized product recommendations into React applications.
Features 🚀
- Context Management: Context provider for managing recommendation state and API communication.
- Headless Integration: Core hook providing recommendation fetching, widget response management, and state handling for custom UI implementations.
- Built-in Components: Pre-built UI components for displaying recommendation widgets with customizable styling and product cards.
- Widget-Based System: Support for multiple recommendation widgets from a single API call for optimal performance.
- Smart Recommendations: Recommendations automatically adapt based on page type (HOME, PRODUCT, CATEGORY, CART, BRAND) and user context.
- Real-Time Fetching: Automatically fetch recommendations when page context or user interactions change.
- Customizable Components: Fully customizable Widget component with support for custom title, product card, and loader components.
- TypeScript Support: Full TypeScript definitions for enhanced developer experience.
- Event Tracking: Built-in support for tracking recommendation interactions through the
onEventcallback. - Flexible Integration: Use hooks for headless implementations or pre-built components for rapid development.
- Scrollable Widgets: Built-in horizontal scrolling with navigation arrows for better product browsing experience.
- Loading States: Comprehensive loading state management for better user experience.