Skip to content

repeatio - v0.2

Compare
Choose a tag to compare
@Rllyyy Rllyyy released this 03 Jun 21:00
· 221 commits to main since this release
307d46f

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