Thank you to all the contributors who made this release possible!
Features
- layout: add haruka (@inscapist) (#5957) (48bca0a4d)
- layout: add Whix2 by Ec0vid (@lumenn) (#5923) (9b0231a46)
- lang: add code odin (@MarcinKuder) (#5921) (3b2cde851)
- language: add Dockerfile (@rammba) (#5926) (006af5aff)
Improvements
- validate username on name update before sending to the server (@fehmer) (#5961) (31d1d51d6)
- commandline: when using single list mode, press the up arrow to repeat previous command (9f7aeac5a)
- custom text: add option to not remove zero width characters (2ffa2ba33)
- monkey now types with the same hand as the user (@ShaneBerhoff) (#5930) (ac639348c)
- command line: add 'ctrl p' and 'ctrl n' navigation key binds (@xaskii) (#5949) (0a8aac26c)
- don't allow retrying saving result if its a duplicate result (2c7bb9488)
- code go: add more keywords to Golang (@rammba) (#5918) (fa58e090d)
- code csharp: add commonly used C# terms (@rammba) (#5916) (245c09bc0)
- xp bar: improve styling and positioning, make breakdown skip more responsive (072c191f8)
- quote: add quotes in various languages (@MapManagement, @266-750Balloons, @rojadesign) (#5945, #5946, #5904) (740200b3e, eb50eeef2, 6bf1cb867)
Fixes
- unable to enable some layouts due to an incorrect schema (5e35892e4)
- sometimes unable to open practice words modal from the commandline (0a285641b)
- allow only one funbox changing capitalisation (@fehmer) (#5959) (c7751d905)
- commandline: don't trigger hover/exec functions if commandline is closing (4f541da11)
- quotes: korean quotes grammar (@perssphere07) (#5950) (06604684c)
- keymap: next mode not working after pressing enter (efd8f0061)
- layout: typo in middlemak and middlemak-nh (@toast-riot) (#5932) (0c7adabe7)
- xp bar misalignment (840c0c23b)
- handling of characters outside the BMP (@fehmer) (#5911) (f9409e3fc)
- apply reduced motion to xp bar (@fehmer) (#5917) (344896395)
- xp bar not reaching 100% on level up (78ffb9ef9)
- xp breakdown not working in firefox when using crt (8daca636b)
- quote: update or remove quotes reported by users (d541598dd)
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- impr(serbian): add more attributes to Serbian files (@rammba) (#5925) (529d42498)
- impr(backend): consider incomplete tests when checking result spacing (73f802299)
- impr(dev): log when result was validated (b70930ab0)
- impr(dev options): add button to test xp bar (3393e2708)
- impr: stop propagation of escape events (52d84836c)
- impr: set level text to the starting value when animating xp bar (d4c1ca268)
- fix: public profile link broken after updating account name (f93812211)
- refactor(build): optimize dockerfiles (@ilolm) (#5955) (ebf98f15f)
- refactor(caps warning): remove boolean flip which could cause flipped state issues (1c2f04eed)
- refactor(xp bar): move code to its own file (db319b172)
- chore: remove console logs (063a6901a)
- chore: upgrade express (a7664d46e)
- chore: move comment (7ed56db4e)
- chore: remove debug code (08fbee545)
- chore: updated scatman quote (@DanielGrenehed) (#5912) (0ede4aee6)