Thank you to all the contributors who made this release possible!
Features
- themes: add cy red (StickminBruv) (#5375) (e6d020abb)
- language: add japanese romaji 1k (#nthngnssmnnglss) (aef3aef8c)
Improvements
- account: replace "custom custom" with just "custom" in the result history table (7b7c4ae6b)
- remove fancy typography: add low quotation mark (K0stov) (#5381) (6c32717be)
- quote: add quotes in various languages (extoplasm) (#5373) (86f16c31b, 38fb774dd)
Fixes
- tape mode: words sometimes moving to the left, outside the window (c9c4d7fdc)
- words generator: infinite custom text tests not working correctly (95f5e6c42)
- dropdown element flashing for couple frames on page load (97b2766a9)
- issue where '\n\n' was not rendering correctly in custom text (SpaceWaffles5827) (#5370) (9c652d29e)
- bailed out tests triggering inconsistent duration check (e9a83d5a6)
- leaderboard modal: language selection dropdown position when scrolling (90a888f73)
- quote: update or remove quotes reported by users (779673e08)
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- impr: build docker images for linux/arm64 on release (#5369) (0dab2ecd7)
- fix(self hosting): remove extra quotations on firebase/recaptcha config (#5383) (a9f11719a)
- fix(9009): removed double colorful-error-color (Taz03) (#5384) (f1a143206)
- fix(language): remove duplicates (c11f6aed8)
- fix: optional chaining (39dd905b4)
- style(blind mode): dont highlight letters to the right of the caret when blind mode and stop on letter are enabled (015829252)
- style(account page): move joined and streak hover messages to the right (49f694a1a)
- style(custom test duration popup): use special elements to highlight keys for consistency (wiichicken) (#5374) (8b95874ca)
- refactor: current quote state (f29ccb7c4)
- test: update to vitest 1.6.0, use v8 coverage provider (#5389) (059c9e271)
- chore: quote lengths script (9d1401465)
- chore: missing languages in list and group files (b94142334)
- chore: remove daily lb which is no longer in the backend (f9c3f16f8)