Thank you to all the contributors who made this release possible!
Features
- languages: add Serbian 10k (@Fooftilly) (#5603) (b243d1472)
- languages: add Occitan 200, 1k, 2k, 5k, 10k (@Mejans) (#5571) (bd29e4f68)
- language: add Common Lisp (@ChristoferKoch) (#5605) (1600c5206)
Improvements
- provide all-time LB results during LB update (@fehmer) (#5614) (94a393fd8)
- quote: add quotes in various languages (@mxz7, @turkwr) (#5611, #5609, #5608, #5601) (864ade157, 81ef04bbc, 339ce44ae, 9953c5ed0, fddbede93)
Fixes
- hide extra letters causing caret to go to the start of the active word (cf74cd7cb)
- optimize / fix concurrency in UserDal (@fehmer) (#5558) (088ff638c)
- quote: remove duplicate (f729b9e01)
- server: not being able to view profiles which had a dot in the name (1cabbaa3e)
- tape mode: test words sometimes being clipped (16f248d9d)
- account page: xp bar not updating when claiming rewards (@fehmer) (#5607) (cecfb83b5)
- zen mode not working (1462d5193)
- preview fonts not working correctly in the commandline (#5595) (966d3ce57)
- session timer duplicating incomplete test seconds (d572c094a)
- upside down funbox tooltip not visible on settings page (@fehmer) (#5602) (c93713303)
- read ahead funboxes not working (215862e6e)
- blind mode not working with highlight mode word (f49e7f194)
- total test calulation on testActivity chart (@fehmer) (#5596) (c802d0781)
- league of legends language being right to left (@fehmer) (#5597) (34244a304)
- use bold variant of nunito font (@fehmer) (#5594) (cbb52b13a)
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- impr(dev): add button to show real words input (034e97c35)
- refactor: split middlewares into smaller files (#5616) (2af5879f2)
- test: add test coverage for PresetDal (@fehmer) (#5615) (aca3fe205)
- chore: fix release scripts (356e4bcd5)
- chore: add firebase tools dependency (0db50e30d)
- chore: rename file, fix duplicate (a5f485c71)
- chore: add log to try to debug an issue (3ccd3b5e8)
- use typescript for font-preview and fontawesome scripts (@fehmer) (#5613) (5b970ecea)