Skip to main content

πŸ”΄ Release v2.523.7

⭐⭐ Moderate β€’ 10 commits β€’ 203 files β€’ +7,567 / -2,560 lines
Campaign 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.
The guided builders introduced in v2.522.0 now give campaign managers a much clearer sense of what they are choosing. Content types and widget sections have artwork and short motion previews, each step has a compact progress indicator, and Ask Nudj’s sidebar totals include draft and scheduled work alongside live content. That means unfinished campaign work stays visible instead of appearing to vanish until launch. This release also restores merchant-configured loyalty placements across Shopify checkout, order confirmation, and customer accounts. Members can see what they will earn, understand bonuses and tier progress, redeem points where enabled, and review their loyalty details after purchase. Across the community app and widget, mobile controls take up less space, translated action labels fit more naturally, cookie settings stay reachable without obscuring content, and widget panels open with fewer visual jumps.

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:
Ask Nudj places the brief into chat so you can review and refine the draft before launch. Draft and scheduled items remain included in the workspace totals while you work.

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

  • 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
  • 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
  • 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
  • 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
  • Aligned setup, brand-research, game, panel, Shopify, and tool-routing evaluations with Gemini 3.8 Flash
  • Added a shared lightweight supported-language list for client settings and a full locale registry for server consumers
  • Loaded required runtime metadata consistently before member configuration builders run
  • 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