Skip to main content

🔴 Release v2.508.0

⭐⭐ Moderate Complexity • 26 commits • 262 files • +21,008 / -876 lines
This release delivers major leaderboard enhancements, customizable action feedback, automated points lifecycle management, and internationalization improvements across the platform. Campaign managers gain powerful new tools for engagement and personalization, while the platform gains crucial reliability features for points management at scale.

What’s New

  • Complete Leaderboard History – Users can now step back through every historical leaderboard period since your campaign started, comparing performance across any timeframe
  • Custom Action Completion Feedback – Set personalized messages that appear when community members complete specific actions, driving engagement with custom copy
  • Automated Points Expiry – Schedule and auto-verify points expiration across all organizations with built-in verification; points lifecycle is now predictable and auditable
  • Fully Translatable Game Content – Challenge screens, game text, and leaderboard labels adapt to community language settings for a seamless global experience
  • Improved Cookie Consent Experience – Redesigned overlay banner anchored on the right with visual cookie icon, respecting user privacy choices with clearer design
  • Secure Integrations – Enhanced security on meta-tag fetching, ElevenLabs API integration, and RBAC scope resolution for safer multi-tenant operations

Apps Updated

User App

✓ Updated – 12 major changes

API

✓ Updated – 8 major changes

Admin

✓ Updated – 5 major changes

Games

✓ Updated – 4 major changes

MCP Server

✓ Updated – observability enhancements

Shopify

✓ Updated – 3 major changes

For Campaign Managers

Leaderboard Period Navigation

Users can now step backward through every leaderboard snapshot since your campaign launch. When you want to show historical performance, the widget now exposes the full timeline instead of just the current period. Perfect for retrospectives, milestone celebrations, or proving long-term consistency.

Custom Action Feedback Messages

When a community member completes an action (follow social, answer survey, referral, etc.), you can now set the exact message they see. In admin settings under Community → Advanced → Action Feedback, define custom responses per action type. Replaces the default confirmation with your voice—recognition, encouragement, or next-step guidance. Works across all action types including referrals.

Template Achievements Now Visible

Achievement templates you create in the admin panel now display properly in the template library, making bulk achievement management workflow-friendly.

Lite Configuration Variants – Full Support

All four Nudj Lite configuration variants are now end-to-end tested and supported:
  • Calendar stamp-based lite
  • Achievement-based lite
  • Game-based lite
  • Referral-based lite
Each variant has a distinct user journey; the platform now handles all four reliably.

Translatable Game Content

All player-facing game text—challenge screens, game instructions, results labels—now pulls from your community’s language settings. Craft challenges in English, but players see game screens in their preferred language.

For End Users

The cookie consent banner now uses an elegant overlay design anchored to the right, featuring a cookie icon. Clearer hierarchy makes privacy choices obvious, and the improved positioning doesn’t steal screen real estate.

Leaderboard History

When you view the leaderboard widget, you can now step back to any period since the campaign started. Curious how you ranked last month? Now you can compare.

Better Badge Visibility

Glass-style badges over community imagery now maintain visual contrast, ensuring you always see achievement, tier, or status indicators clearly.

Reliable Social Follow Actions

The widget now hides social follow actions that can’t be completed (e.g., if a platform isn’t configured), avoiding confusing dead-ends.

For Shopify Store Admins

Automatic Game Configuration Cleanup

When you delete a game configuration from your store settings, the games map is automatically cleaned up, preventing orphaned references and “game not found” errors during challenge completion.

Secure Game Data Sync

Game configuration data is now validated and synced safely, with better error handling for edge cases like missing configurations.

Detailed Changes

  • Leaderboard period navigation – users can now browse all historical leaderboard periods since campaign launch
  • Leaderboard title card redesign to support period stepping UI
  • Glass badge contrast improvements for visibility over community imagery
  • Social follow action filtering to hide unconfigurable actions from quick-action lists
  • Cookie consent banner redesign with overlay, right anchor, and cookie image
  • Route smoke test hardening for Next.js 404 fallback detection
  • Storybook alignment fixes for testing consistency
  • Automated points expiry scheduling and verification across all organizations
  • Cron endpoint for points expiry with comprehensive test coverage (500 test cases)
  • Social follow action representability for unconfigured social platforms
  • RBAC community scope resolution hardening for safer multi-tenant queries
  • Template achievements visibility in admin panel
  • Asset usage query RBAC scoping fixes
  • Security and access-control hardening.
  • Custom action completion feedback message editor with pool management
  • Action feedback type override system for per-action customization
  • Community settings schema extensions for feedback configuration
  • ElevenLabs API route security hardening
  • Template achievement display in template management UI
  • Translatable game text sections for Basketball, Catch, and Stack games
  • Game text JSON structure with i18n support
  • Challenge complete immersive stats step translation support
  • API caller default language detection and fallback
  • Storybook i18n setup and language override support
  • Game configuration cleanup when games are deleted from store settings
  • Games service server-side refactor for robust configuration handling
  • API games route with validation and error handling improvements
  • Ways-to-earn page game settings modal with delete confirmation flow
  • Expire points queue payload DTO updates
  • Social follow action utility helpers for unconfigurable detection
  • Message ID builder improvements for queue system
  • Design system i18n locale updates (7 languages)
  • API client generation updates for new endpoints
  • PR review lanes Phase 0 – classifier, lane-gate, brief bot, shadow reporting
  • Interactive standup report with Review Board UI components
  • Dynamic CI reporting for code review workflow optimization
  • CI spec retry handling to prevent false green nights

Contributors

erek_d@erek_d10 commits • +11,928 / -458 lines
dch@dch9 commits • +3,184 / -277 lines
zuhayrk00@zuhayrk003 commits • +4,131 / -112 lines
tomc-0@tomc-03 commits • +1,638 / -132 lines

Release Stats


v2.508.0 deployed on August 27, 2026