Themes:
- Added Our Theme. Thanks Cole320.
Languages:
- Lithuanian fixes. Thanks, Brachyurus.
- Added Bulgarian. Thanks, ivo1605.
- Added Slovak 10k. Thanks, Maclogger.
Quotes:
- Added more Java quotes. Thanks mtthwn.
Bug fixes:
- Avoiding the website refreshing on login multiple times by saving newly applied config to the database to ensure new keys are set to their default values.
- Fixed a bug where long values for custom layoutfluid would cause the config to fail while saving.
- Fixed a bug where input HTML would be evaluated when hovering over words on the result page.
- Fixed result words history not working properly with right to left languages or languages with ligatures.
- Fixed a bug where seconds with decimal places would be added to the graph in time mode, which showed up as a dip in raw wpm just at the end of a test.
- Fixed a bug where all tags would appear as active on the settings page. Thanks, Estebene.
- Fixed indicate typos not working with word highlight mode.
- Fixed a bug where clicking practise missed words multiple times in a row would reset the settings to their state before practising.
Other changes and improvements:
- Removed auto-select from the custom layoutfluid field.
- The amount of words when practising missed words is now dependent on how many words you've missed. Currently, it is around 5 per word (but it's also still weighted meaning words you missed more will appear more often). This amount could be updated if you guys feel like it's not enough.
- Moved the layoutfluid command in the command line.
- Words will no longer jump up slightly after finishing a test.
- Restarting the test when applying a settings preset.
- Added Bigram Salad and I Can See The Future to the list of supported 'quick setup' challenges.
- Changing highlight mode will now cause the current word to update to reflect the change.
- Added a timer to the replay. Thanks, lukew3.