π΄ Release v2.523.7
ββ Moderate β’ 10 commits β’ 203 files β’ +7,567 / -2,560 linesCampaign creation in Ask Nudj is now visual, with images, hover previews, and compact progress steps that make content and widget options easier to compare. Shopify loyalty blocks render again across checkout and follow-up pages, while members get cleaner mobile controls, better-fitting translated labels, and reliable Croatian experiences.
Whatβs new
- Compare content and widget choices through visual previews before starting a campaign
- See drafts, scheduled items, and live content together in Ask Nudjβs sidebar totals
- Show points, bonuses, tier progress, and redemption controls throughout Shopify checkout
- Keep mobile profile, wallet, cookie, and challenge controls readable without covering content
- Run reliably translated Croatian community experiences and member emails
For platform administrators
- Visual Add Wizards β Compare content types and widget sections through artwork and motion previews, then follow a clearer three-step path
- Check: Add content and Add section on desktop and mobile
- Draft-Aware Workspace Totals β Count draft, scheduled, and live campaign content so work in progress remains visible in Ask Nudj
- Updated Ask Nudj Default β Use Gemini 3.8 Flash by default for new chats, brand research, and guided setup
- Check: a new Ask Nudj chat and guided setup run
- Reliable Language Settings β Choose from all eight translated languages, including Croatian, while keeping any previously saved language selectable
- Check: organisation language options and a saved legacy language
For community members
- Unobstructed Mobile Controls β Reach profile, level, wallet, legal, and cookie options from a tighter navigation layout that leaves content readable
- Check: mobile navigation in a branded community
- Responsive Challenge Actions β See translated action labels as fitted text or clear icons, with XP confirmations placed below the completion message
- Check: a challenge in Croatian or another long-label language
- Smoother Content Carousels β Swipe horizontally without blocking normal page scrolling, with trackpad and Shift-wheel navigation preserved
- Check: posts and other carousels on touch and desktop devices
- Ready-to-Open Widget Panels β Open profile and private widget views with fewer loading skeletons and blank transition frames
- Check: the first profile and sub-page opening in the widget
- Consistent Widget Styling β Carry configured fonts and corner styles into standalone widgets, profile drawers, and cookie preferences while keeping open drawers inside the preview frame
- Check: widget fonts, corners, and an opened drawer
For Shopify stores
- Checkout Earning and Redemption β Show earning totals, bonus breakdowns, tier progress, and point redemption controls during checkout again
- Check: a test checkout with earning and redemption enabled
- Clear Checkout Display Styles β Choose Compact, Standard, or Enhanced from a defined list, with plain guidance on what each view includes
- Check: checkout block display style and heading
- Post-Purchase Loyalty Details β Show points information reliably on order confirmation and signed-in customer account pages
- Check: an order confirmation and signed-in customer account
Security
- Security and access-control hardening
Usage example
Start from a visual campaign idea
Open Add content in Ask Nudj and scan the visual library. Hover over a tile for a short preview, choose a starting point, and add a brief such as:Apps updated
User App
β Updated β mobile navigation, widget transitions, carousels, translated actions, and cookie controls
API
β Updated β reliable Croatian locale delivery
Admin
β Updated β visual Add wizards, draft-aware totals, language settings, and Ask Nudj defaults
MCP Server
β Updated β AI quality checks aligned with the current Ask Nudj default
Games
β No changes
Shopify
β Updated β checkout, order confirmation, and customer account loyalty blocks
Technical details
Admin
Admin
- Replaced icon-led content and widget-section choices with lazy-loaded artwork and hover or keyboard previews that respect reduced-motion preferences
- Added a compact, accessible three-step progress component to both Add wizards
- Expanded workspace totals to include draft, scheduled, and live challenges, quick actions, rewards, achievements, leaderboards, streaks, games, and posts
- Kept quick-action totals accurate when legacy challenge rows are present
- Switched organisation language options to the shared translated-language registry while preserving stored legacy selections
- Updated new chat, brand-research, and guided-setup defaults to Gemini 3.8 Flash
User App
User App
- Moved cookie preferences into reachable navigation and widget-profile locations, keeping the floating fallback only on pages without those controls
- Tightened mobile profile, wallet, points, and optional cookie controls so they do not compete for the same space
- Made long translated action labels responsive and placed XP confirmations inside the message column
- Corrected horizontal carousel gesture handling and restored a trailing content gutter
- Prefetched member profile data and bundled private widget views so their first transition has content ready
- Applied configured fonts and radius values to standalone widget portals, and kept open drawers contained within the preview frame
- Improved compatibility with Safari error handling
API and localisation
API and localisation
- Centralised the eight shipped locales in one registry used by admin settings, API language merging, the user app, and member emails
- Added Croatian to API base-locale resolution, including regional language codes such as hr-HR
- Kept previously stored languages visible in organisation settings even when no full locale ships for them
Shopify
Shopify
- Restored checkout points and redemption blocks against Shopifyβs current UI-extension runtime
- Restored the configured build destination for checkout, order-confirmation, and customer-account loyalty requests
- Constrained checkout display style to Compact, Standard, or Enhanced and explained the additional Enhanced content
- Kept optional loyalty blocks fail-soft when their supporting data is unavailable
- Security and access-control hardening
Related features
- Ask Nudj
- Campaign Creation
- Widget Customisation
- Mobile Community Experience
- Cookie Preferences
- Localisation
- Shopify Checkout Loyalty
- Loyalty Tiers
- Points for Spend
Contributors
@DerekCounihan5 commits β’ +4,957 / -530 lines β’ 103 files
@dchnudj3 commits β’ +1,870 / -960 lines β’ 62 files
@jamescockayne1 commit β’ +527 / -1,069 lines β’ 37 files
@nudj-changelog-bot[bot]1 commit
Release stats
v2.523.7 deployed on September 4, 2026

