3.1.0 (August 18, 2026)
- Added: Proctoring screen on the front-end dashboard.
- Added: Guest email retention – optionally anonymize guest quiz-takers’ email addresses after a time window you choose, with separate windows for guests who did and did not give marketing consent.
- Improved: The compliance audit trail now records School study-plan activity (plans created and completed, practice sessions finished), changes to which question banks are open for practice, and Educator email events (campaign sends and unsubscribes – recorded without ever storing an email address).
- Fixed: Audit log entries for settings changes now list only the fields that actually changed.
3.0.1 (July 21, 2026)
- Fixed: On WordPress multisite, uninstall now cleans up every site in the network (respecting each site’s “Remove all data on uninstall” setting), instead of only one site.
3.0.0 (July 7, 2026)
- Added: Integrity Analytics – flags quiz attempts that show statistically unusual patterns (improbably fast correct answers, unusual answer similarity, shared devices, and concurrent sessions) so you know which attempts to look at. Off by default; enabled per site and per quiz. Flags never change a score – they only direct attention. No IP addresses are ever collected.
- Added: Integrity Review page (under Reports) – a filterable queue of flagged attempts across your quizzes, with plain-language evidence for each flag, Acknowledge and Dismiss with notes, a Dismiss All action, and an on-demand answer-similarity recompute per quiz. Teachers and LearnDash group leaders see only the attempts in their own groups.
- Added: Proctored Exam quiz template – one click sets up a locked-down timed exam with proctoring (strict mode, tab monitoring, and full-screen), ready for high-stakes assessments.
- Added: Front-end white-label – brand the student and instructor dashboard with your own logo and product name, with an optional dashboard-only custom CSS field. The dashboard logo falls back to your existing quiz logo when you have not set a separate one.
- Improved: The compliance audit trail now records progress resets, quiz-template applications, guest data erasures, and integrity flag acknowledgements and dismissals. Guest erasures are recorded without ever storing the email address.
- Improved: When a required PressPrimer Quiz plugin (the free plugin, Educator, or School) is older than 3.0, Enterprise now shows a dismissible upgrade recommendation and keeps every existing feature working. The new 3.0 integrations stay inactive until the plugin is updated – nothing is deactivated.
2.3.0 (June 3, 2026)
- Improved: Audit log now captures changes to a quiz’s multiple-answer scoring mode, per-quiz display defaults, Maximum Answers Per Question, and Show Points Per Question, so compliance reviews reflect every quiz configuration change. Initial values are also captured when a quiz is created.
- Improved: When editing a Skip on Answer branching rule on a quiz that shows a random subset of answers per attempt, the Rule Editor now warns that the rule will not trigger if the targeted answer is not shown. Skip on Correct / Skip on Incorrect are unaffected and remain the reliable choice for randomized quizzes.
- Fixed: The free plugin’s Upgrade menu page now hides correctly on Enterprise sites. Enterprise registers itself with the free plugin’s addon manager during load.
- Note: This release requires PressPrimer Quiz 2.2.0, Educator 2.2.0, and School 2.2.0 or higher. The audit log captures the new free 2.3 quiz fields (scoring mode, display defaults, Maximum Answers Per Question, Show Points Per Question) only when PressPrimer Quiz 2.3.0+ is installed; on older free plugin versions the audit log still captures every event, just without those four fields. Branching, proctoring, white-label, version history, and existing audit events run normally against 2.2.0.
2.2.0 (April 3, 2026)
- Added: Branching Logic – create rules that skip or jump to questions based on student answers
- Added: Path Through Quiz visualization in reports
- Added: Path analytics recording – tracks which questions were shown, skipped, and which rules fired
2.1.0 (February 19, 2026)
- Added: Quiz Proctoring – monitor quiz integrity with tab switch and fullscreen exit detection
- Added: Fullscreen monitoring with window-size heuristic that works across all browsers
- Added: Proctoring Report page with summary cards, filterable attempts table, and pagination
- Added: Proctoring column in School addon’s Group Performance member results table
- Added: Audit log integration for proctoring settings changes and attempt reviews
- Added: Proctoring column in Educator addon’s Assignment Detail student table
2.0.1 (January 29, 2026)
- Initial release
