Releases: KendallDoesCoding/quiz
v13.0.0
Additions
- Added animation of points distribution,
- eg: if 100 points added to the score, a animation will pop up ( +100)
- Center elements with Flexbox
- Remove min-width of choice container
- Add base favicons for all pages, except the topic quizzes.
Quizzes added
- Jaiden Animations
- Computer Parts
- Instruments Quiz
Fixes
- music button issue
- fixed cursor pointer in topics page
- fix documentation issues
Thanks for your support,
KendallDoesCoding
What's Changed
- Center elements with flexbox by @WebSnke in #63
- Remove min-width of choice-container by @WebSnke in #65
- Added Base Favicons for All pages except Topic Quizzes in #67
- Feat: Add computer parts quiz. by @MOHDNEHALKHAN in #66
- Fixed Music Button issue #68 by @NeevJewalkar in #69
- Added Instruments Quiz Section by @AnkitAnandMastery17 in #75
- Fixed cursor pointer in Quiz topic section by @gautamkrch in #76
- adding of points distribution by @SyonKuppili in #70
New Contributors
- @MOHDNEHALKHAN made their first contribution in #66
- @NeevJewalkar made their first contribution in #69
- @AnkitAnandMastery17 made their first contribution in #75
- @gautamkrch made their first contribution in #76
- @SyonKuppili made their first contribution in #70
Full Changelog: v12.1.0...v13.0.0
v12.1.0
Fixes
- Music on Presidents Quiz and Programming Language Quiz
- Questions of Programming Language Quiz were presidents quiz questions, instead of Programming Language questions, so I fixed that!
- Fix link to the Rating Form on the End Page
Updates
- Improve design of the Rating Page.
Full Changelog: v12.0.0...v12.1.0
v12.0.0
- Add Quizzes
- YouTube
- TheOdd1sOut
- Display how many answers the user got correct on the end screen.
- Bonus Points
- If the user answers within a few seconds and the answer is correct, then give bonus points as follows
- 1 second - 1000 points
- 5 seconds - 500 points
- 10 seconds - 100 points
- If the user gets many answers in a row correct, then give bonus points to the user as follows
- 2 in a row - 200 points
- 3 in a row - 300 points
- 5 in a row - 800 points
- 10 in a row (for quizzes that apply) - 1200 points
- 15 in a row (for the quizzes that apply) - 1500 points
- If the user answers within a few seconds and the answer is correct, then give bonus points as follows
- Update Question Suggestion Form Completely
- Small update to a question on the Easter Quiz
- Music Updates
- play random music, instead of one specific song.
- add new music
- if music is playing, hide the music on button
- add a special list for Christmas Music - for the christmas quiz
- Remove music button from homepage as since 2 versions ago, music has been autoplaying on quiz.
- Fix go back button, which wasn't working in the Rules page.
- Fix small typo in README.md
THIS RELEASE IS A BIG ONE! :)
Thanks a lot to everyone for your support!
Huge shoutout to ChatGPT for teaching me some new concepts, which I applied in this update.
What's Changed
- Fix typo by @WebSnke in #48
- fixed issue #49 by @swapn652 in #50
- Replace
==
/!=
with===
/!==
by @deepsource-autofix in #51 - how much the user got correct below the score updated by @sai140202 in #60
- [FEAT] Bonus Points #59 by @KendallDoesCoding in #61
New Contributors
- @WebSnke made their first contribution in #48
- @swapn652 made their first contribution in #50
- @sai140202 made their first contribution in #60
Full Changelog: v11.0...v12.0.0
v11.0
- Add Programming Language Quiz!!
What's Changed
- added a quiz in pages, created a directory in js/data . by @Akbar-Ahmed in #45
New Contributors
- @Akbar-Ahmed made their first contribution in #45
Full Changelog: v10.0...v11.0
v10.0
Autoplay music when game starts.
Add music controls (start/stop)
What's Changed
- ci: Add .deepsource.toml by @deepsource-autofix in #40
- ci: Add .deepsource.toml by @deepsource-autofix in #41
- Fix: Play music in background instead of redirecting to YouTube by @aaryansr26 in #44
New Contributors
- @deepsource-autofix made their first contribution in #40
- @aaryansr26 made their first contribution in #44
Full Changelog: v9.0...v10.0
v9.0
FIX MAJOR BUG
What's Changed
- fixed the bug that was caused only option B to be correct by @TripleStarCodeHunter in #37
New Contributors
- @TripleStarCodeHunter made their first contribution in #37
Full Changelog: 8.0.1...v9.0
v8.0.1
Don't allow user to select text on website.
v8.0.0
HUGE SHOUTOUT TO @Hachikoi-the-creator FOR DOING SUCH A GREAT REWAMP TO THE PROJECT
Related Issue/Addition to code
Fixes #16
Fixes #22
Fixes #23
Fixes #30
- Totally new file layout(not sure how to phrase it)
- Merged all the styles in 2 css files
- Merged all the .js files in modules & implemented a new Class for code reusability
- Fixed the onClick handler in /pages/topics.html
- Moved all the data to their own js file & using an index.js to import them all and export theme easily
- new naming convention whit the exports ex: footballQA = All the data needed for /football/game.html
- Now every /pages/*/game.html has a little bit of JS on top, since it was the best approach I could think of, while also improving the perfomance
- Litle improvement in markdown in pages/rules.html
- Also changed hwdyk to kendall_quiz, hope it's not a problem
Type of change
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- This change requires a documentation update
Proposed Changes
- improve sintax in:
- pages/rules.html
- pages/highscores.html
- pages/rate.html
- Add a cute little favicon to all html files
- In main quiz change the position of the current answers, since every answer is in index[1] or just suffle them all in the QuizClass.js
Additional Info
- Now every game.html file wil have a little script on top, to avoid creating N files whit just 7 lines of code
Checklist:
- My code follows the style guidelines of this project and have read CONTRIBUTING.md
- I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas
- I have made corresponding changes to the documentation
- My changes generate no new warnings
- I have added tests that prove my fix is effective or that my feature works
- New and existing unit tests pass locally with my changes
- Any dependent changes have been merged and published in downstream modules
- I have checked my code and corrected any misspellings
Dev notes
Even tho it was a lot of work, I truly loved how consistent you where in the styling and classes naming, really makes the difference!
Full Changelog: v7.7.0...v8.0.0