π΄ Release v2.260.0
βββ Complex β’ 30 commits β’ 377 filesMassive platform release delivering loyalty tier systems, redesigned widget layouts with AI-powered image generation, multi-language achievement support, and comprehensive theming improvements. This release significantly expands admin configuration capabilities and enhances the visual polish across all user experiences.
Whatβs New
- Loyalty Tier System β Create multi-level member tiers (VIP, Elite, etc.) with tier-specific rewards and point multipliers to incentivize higher engagement
- Redesigned Widget Cards β New card layout options with direct item linking and visual consistency improvements across all widget sections
- AI Image Generation β Automated FAL.ai image generation for rewards and challenges eliminating manual image uploads
- Multi-Language Achievement Tiers β Achievement tier names and descriptions now support translation across all supported languages
- Advanced Theme Controls β Enhanced customization options including custom display fonts, border radius presets, and theming inheritance
- Game Action Enhancements β Configure game actions to open in new tabs with responsive desktop layouts for better gameplay
- Customer Data Synchronization β Advanced backend infrastructure for enterprise customer data management and hydration
- Widget Template System β Foundation for dynamic widget template configurations and section layouts
Apps Updated
User App
β Updated - 12 major changes
API
β Updated - 10 major changes
Admin
β Updated - 15 major changes
MCP Server
β No changes
Shopify App
β Updated - Points-for-spend widget
Games
β Updated - 4 improvements
Detailed Changes
User App
User App
- Loyalty Tier Display in Widget β Real-time member tier status showing current and next tier benefits
- Tiered Reward Card Layout β Visual distinction between tier-specific and universal rewards with tier badge indicators
- Redeemed Rewards in Spotlight β Showcase previously redeemed rewards alongside available ones in spotlight carousel
- Theme Font Inheritance β Custom display fonts now properly inherit throughout heading hierarchy
- Border Radius Customization β Org-level border radius presets applied to all UI components including nav and cards
- Success Color Token Usage β Replaced hardcoded colors with design system tokens for consistent visual feedback
- Themed Community Nav β Border radius presets applied to navigation vertical layout for cohesive design
- Responsive Game Layout β Desktop-optimized game area sizing for improved gameplay experience
- Game Action Configuration β Game actions respect admin-configured βopen in new tabβ preference
- Widget Preview Updates β Real-time preview of widget layouts reflecting all theme customizations
- Icon Support in Custom Tabs β Custom navigation tabs now support configurable icons for better visual organization
API
API
- Loyalty Tier Configuration CRUD β Complete admin API for creating, reading, updating, and deleting loyalty tier configs
- Tier Evaluation Service β Backend service evaluating member tier status based on points, XP, and engagement metrics
- Tier-Aware Multiplier Helpers β Extended point and XP multiplier logic to account for loyalty tier benefits
- Tier Reward Distribution API β Admin endpoints for configuring tier-specific reward distributions and multipliers
- Achievement Tier Localization β Multi-language support for tier names and descriptions with alignment across languages
- Customer Data Hydration Pipeline β Phase 2-4 backend infrastructure for enterprise data synchronization
- Customer Data Admin UI β Phase 5 admin panel for managing customer data synchronization
- Widget Template Models β Complete data models for template system with enums and configurations
- Tiered Achievement Integration β Null guards and safety checks for tiered achievement criteria in integration API
- ObjectId Validation β Strict format validation for loyalty tier IDs ensuring data integrity
Admin
Admin
- Loyalty Tier Configuration Page β Dedicated UI for creating and managing member tier structures
- Tier Reward Settings β Configure point multipliers, reward access, and benefits for each tier level
- AI Image Generator β Integrated FAL.ai image generation for rewards and challenges with drag-and-drop upload
- Widget Template Gallery β Visual template selector showing predefined card layouts and section arrangements
- Section Reordering β Drag-and-drop interface for reordering widget sections with preview updates
- Layout Selectors β Visual controls for choosing card layouts (grid, carousel, list) per section
- Custom Display Font Settings β Admin font selection with inherit option for heading consistency
- Border Radius Preset Configuration β Org-level border radius control applied globally
- Footer and Header Settings β Enhanced widget branding controls for top and bottom sections
- Hero Section Customization β Advanced controls for widget hero image, text, and CTA buttons
- Content Labels Management β Configure labels and badges for various content types
- Theme Testing Tools β Real-time widget preview reflecting all customizations and theme changes
- Achievement Studio β Enhanced achievement form with multi-language tier details editor
- Challenge Advanced Settings β New advanced tab for game visibility and action configuration
- Reward Form Enhancements β Updated reward configuration with new layout and option fields
Shopify App
Shopify App
- Points-for-Spend Nudge Widget β New Shopify storefront widget encouraging purchases with points offers
- Themable Widget Configuration β Full theming support matching brand colors and typography
Games Module
Games Module
- Catch Game Responsive Layout β Desktop-optimized game area width for better visual balance
- Action Target Configuration β Admin setting to open game actions in new browser tabs
- User Action Experience β User app respects action configuration preferences for new tab behavior
Shared & Infrastructure
Shared & Infrastructure
Detailed Feature Breakdown
Loyalty Tier System
Loyalty tiers enable you to create a multi-level membership structure that rewards your most engaged community members with exclusive benefits and higher point multipliers. Admin Experience:- Create multiple tier levels (e.g., Bronze, Silver, Gold, Platinum) in the admin UI
- Set tier progression thresholds based on points, XP, or engagement metrics
- Configure tier-specific point and XP multipliers (e.g., Gold members earn 1.5x points)
- Assign tier-exclusive rewards that only unlock at specific levels
- Real-time evaluation of member tier status across the community
- See current tier status and benefits directly in the widget
- View next tier requirements and benefits for motivation
- Enjoy higher point multipliers for tier-elevated purchases and actions
- Access exclusive tier-specific rewards and perks
- Progress visually through tier levels as engagement increases
- Tier evaluation happens in real-time on action completion
- Multipliers apply automatically to XP and points transactions
- Tier status is community-scoped and independent per organization
- Supports unlimited tier levels with flexible benefit configuration
- VIP customer programs (rewarding high-value customers)
- Engagement ladders (rewarding most active community members)
- Referral tiers (exclusive benefits for top referrers)
- Seasonal tier resets (fresh competitions each quarter)
Widget Card Redesign
The widgetβs visual layout receives a comprehensive overhaul with new card design options, direct item linking, and FAL.ai-powered image generation. Card Layout Options:- Grid Layout β Classic multi-column grid for browsing many items
- Carousel Layout β Auto-scrolling carousel for featured item spotlight
- List Layout β Vertical list view for detailed item information
- Custom Arrangements β Combine multiple layouts in different widget sections
- Rewards link directly to redemption (no modal hop)
- Challenges open instantly with no loading delays
- Achievement links navigate directly to achievement detail pages
- Eliminates friction in the user journey
- Consistent card spacing and typography
- Tier-specific card badges for loyalty tier items
- Responsive design across all screen sizes
- Support for custom card backgrounds and borders
AI Image Generation
Automated FAL.ai image generation eliminates the need for manual image uploads and ensures visual consistency across your platform. Admin Features:- Generate images on-demand with a single click
- Configure image generation prompts for each reward/challenge type
- Upload custom images alongside generated options
- Automatic image optimization and compression
- Historical image generation logs for audit trails
- Save hours on image curation and upload workflows
- Consistent, professional image quality across all items
- Quick iteration on visual assets during campaign setup
- Reduce need for external design resources
- FAL.ai API integration with secure credential handling
- Async image generation with progress tracking
- Automatic CDN distribution of generated images
- Fallback to placeholder images during generation
Multi-Language Achievement Tiers
Achievement tier names and descriptions now support full internationalization across all supported languages. Admin Experience:- Edit tier details in language-specific forms
- See automatic language alignment suggestions
- Validate translations before publishing
- Switch between languages in the achievement editor
- Achievement tiers display in userβs preferred language
- Descriptions show localized benefits and requirements
- Complete locale consistency across all platform languages
- Proper handling of RTL languages
- Language alignment service synchronizes tier details across languages
- Fallback to English if translation unavailable
- Support for 6+ languages (configurable per organization)
Enhanced Theme & Customization
Deep customization controls for organizations wanting to align Nudj with brand guidelines and corporate design systems. New Theme Controls:- Custom Display Fonts β Select fonts for all headings with inheritance options
- Border Radius Presets β Organization-wide border radius applied consistently
- Color Token System β Design system tokens replace hardcoded colors
- Theme Inheritance β Child settings inherit parent theme defaults unless overridden
- Success Color Configuration β Customize feedback colors for achievements and actions
- Enterprise brand alignment (matching corporate design systems)
- Dark mode support with proper color contrast
- Accessibility customization (larger borders, high-contrast colors)
- Seasonal theme variations (holiday-themed widgets)
Game Experience Improvements
Games module receives a refresh with responsive layouts and new configuration options. Admin Configuration:- Toggle βOpen in New Tabβ for each game action
- Control visibility of games in the games module
- Configure game area sizing for desktop displays
- Game actions respect admin tab preferences
- Responsive game layouts that scale properly on desktop
- Faster game loading with optimized asset distribution
Admin Highlights
- Loyalty Tier Configuration β Create VIP, Elite, or custom tier structures with point multipliers and tier-specific rewards
- Tier Reward Mapping β Assign exclusive rewards to tier levels and configure tier-based point multipliers
- Widget Layout Gallery β Visual template selector for card arrangements, carousels, and list views across widget sections
- Section Reordering β Drag-and-drop widget section management with instant preview updates
- AI Image Generation β One-click FAL.ai image creation for rewards and challenges eliminating manual uploads
- Custom Display Fonts β Select and apply corporate-approved fonts to all heading elements
- Border Radius Presets β Organization-wide border radius control for cohesive visual design
- Theme Font Inheritance β Automatic font propagation throughout heading hierarchy with override options
- Achievement Tier Localization β Edit tier names and descriptions in multiple languages
- Advanced Game Settings β Configure new tab behavior and game visibility toggles
- Widget Preview System β Real-time preview reflecting all theme and layout customizations
- Customer Data Management β Enterprise-grade customer data synchronization and hydration (Phase 5)
User Highlights
- Loyalty Tier Status β See current tier level and path to next tier with exclusive tier benefits displayed
- Tier-Specific Rewards β Access exclusive rewards unlocked by tier level with clear tier badges
- Redeemed Rewards Showcase β View previously redeemed items in spotlight section celebrating achievements
- Direct Item Navigation β Rewards and challenges open instantly without modal intermediaries
- Responsive Game Experience β Games display properly on desktop with optimized gameplay area
- Themed Widget β Widget matches your organizationβs brand with custom fonts and colors
- Multi-Language Support β All achievement tiers display in your preferred language with full translation support
- Game Action Preferences β Game actions respect admin configuration for new tab behavior
Breaking Changes
None in this release.Technical Notes
Loyalty Tier Architecture: The tier evaluation service operates at action completion time, evaluating member tier status against configured thresholds. Tier context flows through the multiplier helpers (XP and points) enabling tier-aware benefit distribution. Tier configuration is stored at the community level with immutable tier IDs for audit trail integrity. Widget Template System: New template enums support 8 predefined layout patterns with component configuration options. The template system enables future server-side rendering of widget variants without code changes. Section reordering persists to the community theme configuration. Image Generation Pipeline: FAL.ai integration runs asynchronously with progress tracking. Failed generations fall back to placeholder images. Generated images are optimized and distributed via CDN with 30-day retention policy. Multi-Language Achievement Tiers: Language alignment service uses automatic suggestion matching for consistency across 6+ supported languages. Tier details stored separately per language with English as fallback. i18n keys versioned for deprecation tracking. Theme Inheritance System: CSS custom properties cascade through component hierarchy. Border radius preset applies globally at organization level. Custom display fonts compile to font-face declarations at theme generation time. Success color token used consistently in error boundaries and success states.Related Features
- Rewards & Redemption System
- Achievement Management & Progression
- Challenge Configuration & Management
- User Points & XP System
- Community Theming & Branding
- Shopify Storefront Integration
- Analytics & Reporting
- Referral Rewards System
- Game Integrations
Contributors
@jamescockayne12 commits β’ +14,056/-1,736 lines
@ZuhayrK009 commits β’ +2,360/-232 lines
@erek_d6 commits β’ +14,233/-2,990 lines
@SaadK942 commits β’ +7,918/-565 linesRelease Stats
| Metric | Value |
|---|---|
| Total Commits | 30 |
| Lines Added | +39,986 |
| Lines Removed | -6,773 |
| Files Changed | 377 |
| Release Size | π΄ Massive |
| Complexity | βββ Complex |
| Apps Updated | 5 |
| Packages Changed | 6 |
v2.260.0 deployed on March 27, 2026

