WB Gamification 1.6.2 - competitor imports, kudos and streaks moderation, staff delegation
Migrate members from GamiPress, myCred, and BadgeOS, moderate kudos and streaks, and delegate management to trusted staff.
- New - Import screen migrates existing points, achievements/badges, and ranks/levels from GamiPress, myCred, and BadgeOS, with source detection, a preview, and reconciliation against each plugin's own balances. The same import runs from WP-CLI.
- New - Kudos moderation admin page to review and revoke kudos, backed by a REST endpoint.
- New - Streaks moderation admin page and write API to adjust member streaks, backed by a REST endpoint.
- New - Staff delegation: grant trusted members the new wb_gam_manage_members capability to manage gamification without a full administrator role.
- New - Optional deactivation feedback survey.
- Improve - The BuddyNext "Profile completed" award follows the Profile Strength checklist members actually see, so it fires exactly when their widget reads "All set" (pairs with BuddyNext 1.0.5; dormant on older BuddyNext).
- Improve - Leaderboard trend arrows now reflect real rank movement by retaining each member's previous rank between refreshes.
- Improve - Overlays respect the prefers-reduced-motion setting and move focus on open for better keyboard and screen-reader accessibility.
- Improve - Network requests now time out cleanly instead of hanging, using an AbortSignal on every fetch.
- Fix - Fresh installs no longer fatal when the bundled licensing SDK loader is missing from the package.
- Fix - BuddyNext profile-update points award on any completion change; the old under-100 percent exclusion could skip legitimate edits.
- Fix - Toast notifications enqueue their renderer at render time so they survive host themes that isolate plugin assets.
- Fix - The gamification hub block now adopts the site owner's configured accent color.
- Fix - The hidden Community Challenges admin page no longer emits a PHP 8.1+ deprecation notice or renders an empty browser tab title.
- Fix - Members keep their redemption history after the site owner removes a reward from the catalog, instead of the entry silently disappearing.
- Fix - The member gamification Hub now renders in dark mode on themes beyond BuddyX (Reign and other themes that signal dark mode without BuddyX color tokens), instead of showing white cards.
- Security - Hardened nonce and capability checks across the admin form handlers.
- Dev - New wb_gam email filters for subject, recipient, and body, plus a template footer hook, for customizing transactional emails.
- Dev - New KudosEngine::get_received() getter for per-member kudos feeds.
- Dev - Import-mode ingestion supports occurred_at timestamps, event suppression, and idempotency.
Pairs with BuddyNext v1.0.5 for the Profile Strength award trigger.