Feature: Pass/fail threshold is now configurable per quiz (0–100%, default 70%). Previously hardcoded at 70% for all quizzes.
Enhancement: Quiz list in admin now shows the pass threshold for each quiz at a glance.
Enhancement: Failed quiz result message now informs the user what percentage was required to pass.
Fix: Frontend script version now uses the plugin version constant instead of a static cache-busting string.
Database: Automatic database migration adds the pass_threshold column for existing installs on first page load after update — no manual steps required.
1.1.5
Tested compatibility with WordPress 6.9
Updated readme.txt
1.1.4
Security: Added index.php files to all plugin directories to prevent direct directory browsing and unauthorized file listing. This security hardening measure protects against information disclosure by blocking access to directory contents, making it more difficult for attackers to scan plugin structure or identify potential vulnerabilities.
1.1.3
Major Feature: Added quiz timer functionality with two modes:
Quiz-wide timer: Set a time limit for the entire quiz
Per-question timer: Set individual time limits for each question (with optional custom times)
Enhancement: Added “Start Quiz” button for timed quizzes to prevent timer from starting before users are ready
Enhancement: Visual timer display with countdown, progress bar, and color-coded warnings (yellow at 30%, red at 10%)
Enhancement: Automatic quiz submission when time expires with proper handling of partial answers
Enhancement: Display time remaining on quiz results page
Fix: Improved quiz results handling for time-expired submissions with no answers
Fix: Corrected result display to show “(Time expired – no answer)” for unanswered questions
Fix: Fixed admin results view for quizzes where all questions timed out
Fix: Improved form submission logic to handle timer expiry scenarios correctly
UX: Added timer information messages to inform users of time limits before starting
UX: Enhanced admin interface spacing for bulk actions and filter buttons
1.1.2
Added: Bulk delete action for quiz results in admin
Added: Display of human-readable correct answers for Multiple Correct question type in admin result details
Improved: Admin results page UI for bulk actions and filters
Fixed: Various i18n and security warnings (missing text domains, translators comments, nonce handling, input validation)
Fixed: Minor style and layout issues in admin tables
Fixed: JavaScript and PHP warnings for undefined variables and array keys
Improved: Code comments and maintainability
1.1.0
Major Feature: Added Multiple Correct answer question type
Enhancement: Automatic redirect to quiz list after creating new quiz
Fix: Resolved option duplication issues when updating quizzes
Fix: Fixed JavaScript validation for multiple correct questions
Fix: Corrected email display formatting for multiple correct answers
Fix: Resolved “headers already sent” error during quiz creation
Fix: Added missing ’email_only_message’ text customization option
Security: Enhanced input sanitization and escaping throughout plugin