Thank you to all the contributors who made this release possible!
Features
- result: rename raw to burst, add raw line to result graph, add ability to hide chart data (@Miodec) (#6907) (8627235be)
- layout: add handsdown neu, and neu inverted (@aleksiye) (#6921) (12f78e18c)
- layout: add kuntem-jq layout (@junnnaaaaaa) (#6920) (58e6a91fd)
Improvements
Fixes
- practice slow words: too many words being passed into practice mode in timed tests (8a3fa8738)
- commandline: prevent false theme apply during perview (@byseif21) (#6930) (64473e4e6)
- custom text modal: reset practise words on submit (@Quiggleson) (#6927) (3bac28601)
- profile: prevent profile XP updates on other user profile (@Majestic-Fire) (#6897) (177eb590f)
- testSettings: link with custom limit not applied correctly (@fehmer) (#6917) (984cb3cd9)
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- docs(readme): shields link to their respective websites rather than to the images source (@matthew-wright07) (#6931) (661feaaf7)
- refactor: result migration and tests cleanup (@Miodec) (#6929) (7487e53c6)
- refactor: use findOne instead of limit(1) (@fehmer) (#6924) (d9887cf37)
- refactor: optimise fetching last result timestamp when adding a result (c8cf1eae5)
- test: refactor controller tests (@fehmer) (#6925) (01f981cd0)
- build: rename json-validation to check-assets, improve error messages (@fehmer) (#6933) (56b25f30b)
- chore: bump compatibility header (5a3904903)
- chore(eslint): add rule to protect against accessing __testing outside of test files (4d46c6298)
- chore: bump oxlint version (88bb7a081)
- chore: fixing zeor's insanity (667748ad2)