Quiz and Survey Master (QSM) – Easy Quiz and Survey Maker

Changelog

11.1.0 ( April 06, 2026 )

  • Feature: Added support for embedded iframe links, enabling quizzes to be used on external websites
  • Feature: Introduced QSM APIs to retrieve quiz data and questions, and to create new questions
  • Bug: Resolved real time result issue with fill in the blank questions
  • Enhancement: Improved query performance for the quiz dashboard widget

11.0.0 ( March 19, 2026 )

  • Feature: Introduced a new quiz rendering system with fully customizable elements
  • Feature: Added advanced customization options for quiz templates, including pagination settings
  • Feature: Added control over question layout within quiz templates
  • Feature: Added customization options for timer behavior and display
  • Feature: Added support for progress bar customization
  • Feature: Introduced a complete Question Bank management system
  • Feature: Added filtering capabilities within the Question Bank
  • Feature: Added edit functionality for existing questions
  • Feature: Added options to delete and duplicate questions for quick reuse
  • Feature: Added ability to create questions directly in the Question Bank without assigning them to a quiz
  • Feature: Added bulk import functionality to upload questions via CSV
  • Feature: Added a guided tour for creating and managing questions
  • Feature: Added option to customize contact form error messages
  • Feature: Added option to modify default email templates
  • Feature: Added support for customizing result templates
  • Enhancement: Improved database structure for quiz results
  • Enhancement: Split result data into main result and result meta tables for better organization
  • Enhancement: Optimized storage and retrieval of quiz results
  • Enhancement: Improved UI for multiple choice and multi-response question types
  • Enhancement: Added validation for phone number fields
  • Bug: Fixed repeated log insertion issue
  • Bug: Fixed incorrect timestamp handling in result submissions
  • Patch: Fixed SQL injection vulnerability related to merged_question parameter

10.3.5 ( January 28, 2026 )

  • Patch: Authentication validation issue affecting update results
  • Patch: Added authentication checks when enabling multi-category support for questions

10.3.4 ( January 06, 2026 )

  • Patch: Vulnerability where users can modify or delete quizzes/questions beyond their role permissions
  • Enhancement: Added support for using variable in quiz redirect URL

10.3.3 ( December 19, 2025 )

  • Patch: Broken Access Control vulnerability

10.3.2 ( December 04, 2025 )

  • Bug: Patch vulnerability with qsm_dashboard_delete_result function
  • Bug: Fixed SQL Injection via is_linking parameter
  • Enhancement: Strengthened validation and overall security across quiz questions and other admin pages

10.3.1 ( November 11, 2025 )

  • Bug: Resolved issue with the “Next” button when multiple quizzes are present on a single page
  • Bug: Fixed inline results display issue occurring when sequential answers are enabled

10.3.0 ( November 5, 2025 )

  • Feature: Added option to randomize questions within each page
  • Feature: Added option to randomize the order of pages only
  • Bug: Fixed issue with incorrect inline results for multiple fill-in-the-blank questions

10.2.8 ( October 3, 2025 )

  • Feature: Added option to shuffle questions in edit quiz page
  • Bug: Resolved conflict between per-user limits and total quiz limits

10.2.7 ( September 8, 2025 )

  • Bug: Fixed an issue where the quiz page displayed blank if the “End Quiz” section was missing
  • Enhancement: Improved file upload question handling to block unwanted file upload
  • Enhancement: Added support for the %CONTACT_X% variable in to Email input

10.2.6 ( August 13, 2025 )

  • Security: Completed fix for quiz_answer_random_ids vulnerability using secure unserialize() with allowed_classes => false

10.2.5 ( August 8, 2025 )

  • Feature: Added multi-language support for quiz redirect URLs
  • Bug: Fixed issue with %CORRECT_ANSWER% variable in user responses
  • Bug: Patched vulnerability in the question bank API
  • Bug: Patched vulnerability caused by unserialize() when random answers were enabled
  • Enhancement: Improved Results List page UI

10.2.4 ( July 29, 2025 )

  • Feature: Added option to limit quiz attempts by user email

10.2.3 ( July 15, 2025 )

  • Bug: Fixed vulnerability with result and email templates
  • Bug: Fixed issue with question count in result PDFs

10.2.2 ( June 24, 2025 )

  • Bug: Fixed issue with answer type options
  • Enhancement: Improved question bank popup UI

10.2.1 ( June 11, 2025 )

  • Feature: Added option to display a limited number of random answer choices, always including the correct one
  • Enhancement: Added setting to toggle quiz reload warning

10.2.0 ( May 21, 2025 )

  • Feature: Added server-side validation for contact form fields
  • Feature: Added option to filter questions by type in the question bank
  • Enhancement: Added ability to insert answers at any position
  • Enhancement: Refined UI and messaging for popups and alerts
  • Enhancement: Added alert to prevent accidental reloads

10.1.1 ( April 21, 2025 )

  • Enhancement: Added option to preload quiz and question feature images
  • Fix: Improved keyboard navigation for quizzes
  • Fix: Compatibility with WordPress 6.8

10.1.0 ( April 10, 2025 )

  • Feature: Implemented server-side validation for contact form fields
  • Feature: Added option to use responses in other questions
  • Enhancement: Refined the user interface to align with the WordPress 2024 Dark Theme

10.0.3 ( March 17, 2025 )

  • Feature: Added an option to remove orphaned questions and results
  • Feature: Added an option to navigate to any result page
  • Bug: Resolved an issue with custom CSS
  • Enhancement: Updated the display logic for the result page template

10.0.2 ( March 02, 2025 )

  • Hotfix: Fixed issue while creating new post/page
  • Enhancement: Improved question saving option in QSM block

10.0.1 ( March 01, 2025 )

  • Hotfix: Resolved JS warning while saving email template

10.0.0 ( Fabuary 28, 2025 )

  • Feature: Added options to import and create email and result templates
  • Feature: Enabled saving questions as drafts
  • Feature: Added the ability to link a question across multiple quizzes
  • Feature: Added an option to share quizzes on LinkedIn
  • Feature: Added a setting to prevent duplicate emails when multiple logic conditions are met
  • Feature: Added an option to disable scrolling while submitting a quiz
  • Bug: Fixed an issue with inline drop-down question types
  • Enhancement: Improved question search feature in question bank
  • Enhancement: Improved UI across Quiz, Text, Option, and Email, Result pages
  • Enhancement: Enhanced the UI for Dashboard and other related pages

9.2.4 ( December 30, 2024 )

  • Bug: Resolved issue with %TOTAL_QUESTIONS% variable
  • Bug: Resolved issue with %MAXIMUM_POINTS% variable

9.2.3 ( December 13, 2024 )

  • Bug: Resolved issue where contact form not showing at quiz end
  • Bug: Resolved quiz timer issue for single-page quizzes
  • Bug: Fixed PHP warning related to the CONTACT_X variable
  • Enhancement: Enhanced the Captcha question type canvas for RTL websites
  • Enhancement: Refined user role permissions for improved access control

9.2.2 ( November 06, 2024 )

  • Bug: Fixed issue with text displaying before quiz options
  • Bug: Resolved issue with left/right arrow keys in the quiz input box
  • Enhancement: Updated API to retrieve results by user ID

9.2.1 ( October 16, 2024 )

  • Bug: Resolved vulnerability issue with question settings
  • Bug: Fixed issue with fill in the blanks question type while using random answers
  • Bug: Fixed php warning with user permission function

9.2.0 ( October 07, 2024 )

  • Bug: Resolved HTML tag issue with the %USER_ANSWER% variable
  • Bug: Fixed the issue with contact form position settings
  • Bug: Resolved warning issue in the %TIME_FINISHED% variable
  • Enhancement: Optimized performance for random question logic
  • Enhancement: Improved user permissions and added additional security checks

9.1.3 ( September 12, 2024 )

  • Feature: Added placeholder customization for short answer and paragraph questions
  • Bug: Resolved vulnerability issue with question settings
  • Bug: Fixed issue with undefined page redirection

9.1.2 ( August 22, 2024 )

  • Bug: Resolved issue preventing global settings from being saved
  • Bug: Resolved progress bar issue in quiz popups
  • Enhancement: Reordered real-time answer settings
  • Enhancement: Added control in video shortcode

9.1.1 ( July 26, 2024 )

  • Feature: Added option to blacklist email domains in contact form
  • Bug: Fixed vulnerability with redirect result URL
  • Bug: Fixed issue with question sorting
  • Enhancement: Improved quiz navigation with keyboard
  • Enhancement: Checked compatibility with WordPress 6.6 and PHP 8.3

9.1.0 ( July 11, 2024 )

  • Feature: Added case-sensitive option to paragraph and short answers question types
  • Bug: Fixed vulnerability with quiz settings
  • Bug: Fixed php error with quiz categories
  • Enhancement: Added option to check database structure

9.0.5 ( June 19, 2024 )

  • Bug: Resolved a security vulnerability
  • Bug: Fixed the wpApiSettings JavaScript error
  • Bug: Fixed an issue with & character in email templates
  • Bug: Fixed the date contact field issue
  • Enhancement: Improved contact field UI

9.0.4 ( June 10, 2024 )

  • Enhancement: Improved HTML code management on the result page

9.0.3 ( June 08, 2024 )

  • Bug: Fixed issue with QSM block first question title
  • Bug: Fixed issue with next button in single question quiz
  • Enhancement: Improved notification messages for better clarity and enhanced user experience

9.0.2 ( June 05, 2024 )

  • Bug: Fixed security vulnerability
  • Bug: Resolved an issue causing incorrect display of shortcodes due to invalid quiz IDs
  • Bug: Improved user permission checks and input validation for question deletion
  • Bug: Fixed validation issue with contact fields
  • Feature: Users can resubmit or delete failed submissions
  • Enhancement: Improved logic for handling migration queries
  • Enhancement: Improved functionality for clicking the Enter key
  • Enhancement: Added a Failed Submissions list to the QSM menu
  • Enhancement: Improved admin notifications

9.0.1 (April 25, 2024)

  • Bug: Fixed date format in %ANSWER_X% variable
  • Bug: Resolved PHP warning in Quiz Block editor
  • Bug: Fixed an issue in showing the correct answers in a quiz while using random answers
  • Enhancement: Improved text feature to accept other language characters in quiz page names
  • Enhancement: Added support for using emojis in quiz questions, result pages, and email templates

9.0.0 (March 27, 2024)

  • Feature: Implemented a minimum length requirement for text-based question types
  • Feature: Introduced a placeholder option for contact fields
  • Feature: Added option to set default setting to multiple quizzes
  • Feature: Added keyboard navigation functionality to quizzes
  • Feature: Implemented support for rounding off points-based variables
  • Feature: Integrated APIs for submitting and accessing quizzes and results
  • Feature: Added option to duplicate result and email templates
  • Bug: Fixed multiple option contact fields translation issue
  • Bug: Fixed fill in the blanks question type translation issue
  • Bug: Fixed an issue related to quiz submission when using the same quiz twice on the same page
  • Bug: Fixed issue with limit questions categorized incorrectly
  • Enhancement: Enhanced the user interface of option tabs for improved usability
  • Enhancement: Improved the user interface of the upload files question type
  • Enhancement: Improve result and email page UI

(Read Full Changelog)

Plugin Website
Visit website

Version:
11.1.0
Last Updated
April 6, 2026
Active Installs
40000
Requires
WordPress 4.9
Tested Up To
WordPress 6.9.4
Requires PHP
5.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.