repeatio - v0.2
Download repeatio.Setup.0.2.0.exe from the Assets section.
It's very likely that there is a newer version available.
The release notes only cover the main features, bug fixes and code improvements. All tickets can be found here.
🎉Key Features
- Added math (KaTeX) support (#115)
- Added react-markdown for styling questions (#58, #54, #105)
- Enabled browser localStorage for modules (#81)
- Implemented question overview (#61)
- Implemented question type gap text with dropdown (#72)
- Implemented random Practice (#57)
- Implemented training with marked questions (#87)
✨All new Features
- Added module progress (#99)
- Added remark support for question title and type help (#119)
- Added scroll margin to question-correction (#114)
- Added styling guide (#117)
- Created KaTeX guide (#120)
- Created README (#70)
- Disabled non-active cards in single module view (#113)
- Enabled question correction for Extended Match (#67)
- Enabled question correction for Gap Text with Dropdown (#74)
- Implemented loading spinner when loading (#98)
- Implemented marking questions (#84)
- Improved tabbing support (#107)
- Randomized drop down values in Gap Text with Dropdown (#78)
- Redesigned module overview (#86)
- Redesigned navbar (#62)
- Redesigned question navigation (#85)
- Redesigned single module view (#110)
- Styled question IDs (#77)
- Updated example questions (#80)
🐛Bug Fixes
- Fixed crash caused by shuffled array for multiple choice/response questions (#79)
- Fixed firefox android zoom out bug (#12)
- Fixed form submit on enter (#69)
- Fixed gap text input font size (#59)
- Fixed input in gap text not updating when previous question was also gap text (#60)
- Fixed Lighthouse: Ensure text remains visible during webfont load (#104)
- Fixed Lighthouse: Buttons/Form elements do not habe an accessible name (question) (#106)
- Fixed list items not aligning with parent in question (#76, #118)
- Fixed Multiple Choice not resetting on time if next question is also Multiple Choice (#64)
- Fixed navigation-skip not going to next question when using random mode (#68)
- Fixed question buttons not being optimized for mobile (#82)
- Fixed scroll position not resetting to top on window.location change (#83)
- Fixed .css hover being applied to mobile devices (#75)
- Removed mobile blue highlight tap color (#36)
🏗️Code Miscellaneous
- Bumped @emotion/styled from 11.3.0 to 11.8.1
- Bumped @mui/material from 5.06 to 5.8.2
- Bumped @react-hook/resize-observer from 1.2.4 to 1.2.5
- Bumped @testing-library/jest-dom from 5.14.1 to 5.16.4
- Bumped @testing-library/react from 11.2.7 to 12.1.5
- Bumped concurrently from 6.2.1 to 7.2.1
- Bumped electron from 17.0.0 to 17.4.7
- Bumped electron-builder from 22.14.5 to 22.1.7
- Bumped react-icons from 4.2.0 to 4.4.0
- Bumped react-router-dom from 5.3.0 to 5.3.3
- Bumped react-scripts from 4.0.3 to 5.0.1
- Bumped wait-on from 6.0.0 to 6.0.1
- Bumped web-vitals from 1.1.2 to 2.1.4
- Refactored navbar (#62)
- Reworked module question context (#91)
❗ Known Issues
- If the installer is failing, do not change the default path