- Bumped dependencies
- Fixed missing locale text in answers dropdown filter
- Bumped dependencies
- Fixed incorrect disableAll & selectedButtons
- Replaced uuidv4 by nanoid
- Bumped dependencies
- Introduced Timer Support with Pause / Resume
- Supported unanswered questions
- Bumped dependencies
- Fixed duplicate question on shuffle
- Fixed missing correct answers when setting showInstantfeedback to true
- Fixed lint issues
- Refactored webpack, filter design
- Updated demo site
- Added rollup
- Bumped dependencies
- Displayed marks in questions (marksOfQuestion)
- Bumped dependencies
- Added renovate
- Added ShuffleAnswer
- Added total count of questions
- Responsive Design
- Revised demo site
- Fixed Scrolling
- Replace
marked
bysnarkdown
- Upgrade to React 18
- Shuffle among all questions
- Scroll up on next question
- Show result after completing the quiz (without nav)
- Fix code to show correct and incorrect filter correctly on result page
- Enable navigation
- Sdded quiz confirmation and fixed navigation
- Fixed modifying copy of state instead of directly
- Callback option for question submission
- Option to disable synopsis
- Added support for choosing number of questions to be used
- Added eslint
- Fixed wrong npm version in 0.3.7
- Fixed issue #54 - Custom result page is not displayed
- Added Segment to quiz config
- Fixed issue #48 - Maximum update depth exceeded with onComplete props
- Upgraded react version
- Fixed issue #35
- Upgraded several dependencies
- Added Picture in Question
- Fixed incorrect type and button issues (Ref to #32)
- Fixed Button issue introduced by v0.3.0 (Ref to #30)
- Added Feature: Multiple answers with multiple correct answers (Refer to #26)
- Added Feature: Quiz Input Validator
- Added Selection Tags
- Introduced fields
answerSelectionType
- Updated
correctAnswer
to eitherString
(Single Selection) orArray
(Multiple Selection)
- Renamed Question.jsx to Core.jsx
- Added Scoring System (Ref to #25)
- Revised Question tag to allow markdown (Ref to #24)
- Added Locale for customimzation (Refer to #21)
- Added logic to show incorrect answer users chose in result page (Refer to #22)
- Added showInstantFeedback & continueTillCorrect
- Revised font color to the incorrect answer container
- Fixed the incorrect index in the result page
- Added showDefaultResult, customResultPage, onComplete
- Added CHANGELOG.md
- Added Features to README.md
- Fixed potential security vulnerabilities
- Added filter question select tag
- Revised result page
- Revised styles
- Updated README.md for shuffling questions set in v0.2.2
- Added messageForCorrectAnswer
- Added messageForIncorrectAnswer
- Added explanation
- Added quizSynopsis
- Revised result page style
- Minor Fix
- Removed Paper CSS
- Added total number of questions & current question being answered (Refer to issue #3)
- Removed Answer.jsx and Result.jsx
- Added Instant feedback after answering the question
- Allowed to retry until the correct one is selected
- Allowed to review questions at the end
- Minor Fix
- Minor Fix
- Initial version, created by wingkwong