4.25.8

2026-01-19 Fix3 Tweak4

Fixes

  • Addressed a regression in the RazorPay library related to the REQUESTS_SILENCE_PSR0_DEPRECATIONS constant.
  • Fixed an issue where the quiz Legend (question numbers at the top of the quiz) could lose the correct/incorrect flag, after the user answered a question.
  • Resolved an issue where if Quiz Resume Data was stored in the browser and not yet sent to the server and the logged-in user logged out and another user logged in, the Quiz Resume Data would be shared between them.

Tweaks

  • Fixed the markup of the modern topic layout.
  • Improved validation for quiz resume data to prevent corrupted data from causing issues when resuming a quiz.
  • Quiz Resume Data is now stored via localStorage instead of a Cookie to avoid issues with large Quizzes.
  • Updated templates: themes/ld30/templates/modern/topic/content.php.