4.25.4

2025-10-13 Fix12 Tweak7

Fixes

  • Authentication files that were automatically included in ZIPs downloaded from account.learndash.com will now be deleted when deauthenticating a site.
  • Fixed a broken layout issue of the OpenAI API Key field's input note.
  • Fixed a conflict with Divi theme builder when course reviews module was active.
  • Fixed a fatal error with 3rd party plugins that was caused by an explicit return type on a filter.
  • Fixed an issue where essays that were in draft, trashed or deleted appeared on user profile page.
  • Fixed an issue where updating a quiz post after previously adding a custom field would create a duplicate custom field.
  • Fixed missing LearnDash reports widgets titles.
  • Resolved an issue when rendering free choice quiz question answers with angle brackets.
  • Resolved an issue where disabling the quiz custom field setting would not keep it disabled after the editor page was reloaded.
  • Resolved an issue where the "Save Quiz data to the server every" setting was not respected and instead always used the default value.
  • Resolved an issue where the LEARNDASH_QUIZ_RESUME_COOKIE_SEND_TIMER_DEFAULT constant was not respected by the "Save Quiz data to the server every" quiz setting. The default value is now 20 seconds instead of 5.
  • Restored the Question Overview Legend when enabled.

Tweaks

  • Added course and group type enrollment statistics to Site Health.
  • Added temporary seasonal UI enhancement.
  • Improved accessibility for the Question Overview Legend.
  • Modern Course Pages are no longer automatically enabled for new installs.
  • Added filters: learndash_admin_banners.
  • Added templates: themes/ld30/templates/quiz/partials/show_quiz_review_legend.php, themes/ld30/templates/quiz/partials/show_quiz_review_questions.php.
  • Updated templates: includes/reports/templates/ld-propanel-full-page.php, themes/ld30/templates/shortcodes/profile/quiz-row.php.