This week was full of not-really-interesting backend changes, but I still wanna shout out Bruception for doing a LOT of work on the server side code. He's really helping out a ton.
New features:
- Added quote reporting. You can now report quotes (either on the result screen or in the quote search menu) by clicking the flag icon. You can then select a reason and add a comment. (Thanks Bruception)
Languages:
- Updated Spanish to make it bit less difficult. (Thanks iuuang)
- Added Urdu 5k (Thanks rizwanmustafa)
- Added Malayalam (Thanks ABHISHEKVALSAN)
Quotes:
- Various fixes.
- Added more Russian quotes (Thanks aNOOBisTheGod)
Themes:
- Added Aurora (Thanks aqeelshamz)
- Added Fleuriste (Thanks batsoup804)
- Added DMG (Thanks Usman-Abubakr)
- Updated the RGB theme animation. Will now start with green instead of red. Added animation to the logo.
Bug fixes:
- Using arabic semicolor when typing in Arabic with punctuatoin enabled.
- Fixed pipe delimiter breaking after 100 words.
- Fixed some quote rating UI issues.
- Fixed a bug where some settings would not be correctly reverted when disabling funbox.
- Fixed show all lines not showing all lines.
Other changes and improvements:
- Loads of backend refactoring. (Thanks Bruception)
- Added words to the british english list. (Thanks tpb1908)
- Pace caret: average will now only average results tagged with a currently active tag.
- Switched to a new hashing package which should help with the "Incorrect result hash" erors.
- Pressing tab with quick tab enalbed now automatically hides the leaderboards.
- Updated leaderboard media queries to look better on narrow screens.
- Added a fallback to a locally hosted icon file when getting from CDN failed. Should completely fix invisible icons.
- Optimised the DOM size by removing a lot of hidden elements when they are not needed.
- The Javascript file is now minified on build.
- Removed unused code.