Skip to content

2.2.0

Choose a tag to compare

@PressPrimer PressPrimer released this 03 Apr 12:43
· 105 commits to develop since this release

Added

  • add filter hook for addon tables on the Status page
  • add addon validator registry to quiz editor save flow
  • add addon mount point and event in AttemptDetailModal
  • add filter hooks for Enterprise branching logic integration
  • add spaced repetition quiz setting, DB migration, and SR email templates
  • add curved_score property and get_user_best_attempt() to Attempt model
  • add reminder email template settings and test email support
  • add extension points for addon AI distractor generation
  • add lazy-load pagination for previous attempts on quiz landing page
  • add show points per question setting with per-question point display
  • add question pool feature (Phase 1)
  • redesign Status tab with diagnostics copy button and column layout

Fixed

  • correct answer icon display and timezone offset in reports
  • style action buttons with distinct appearances and correct sizing
  • show curved scores in My Quiz Attempts and remove inconsistent title
  • resolve duplicate Ant Design radio buttons in WP admin and add branching tooltip
  • enforce button text contrast on hover for primary and retake buttons
  • scope Spin min-height to main editor to reduce sidebar whitespace
  • show bank name instead of ID in rules Source Bank dropdown
  • persist tutorial mode answer locks across page reloads
  • raise pool pass-rate warning threshold from 10 to 100 questions
  • show category and tag names instead of IDs in dynamic rules
  • show quiz on LearnPress preview lessons after course completion
  • show actual PHP memory limit instead of WordPress constant
  • match Status tab attempt count with Reports page
  • use modal confirmation for quiz and bank deletion
  • clean up quiz preview page and fix PHP 8.1 deprecation

Changed

  • move Spaced Repetition setting to Premium Settings tab

Full Changelog: v2.1.0...v2.2.0