Releases: monkeytypegame/monkeytype
Releases · monkeytypegame/monkeytype
v24.8.0
Thank you to all the contributors who made this release possible!
Features
- theme: add macroblank theme (TheExploration) (#5088) (c29220323b)
- add copy missed words to result screen (fehmer) (#5086) (a1f883b99f)
Improvements
- save pbs for numbers mode separately (notreallystatic, miodec) (#4946) (1429c2ca8c)
- better authentication error messages (c7e122f640)
- add testWords and wordsHistory to copy result stats (#5085) (06c50deb3a)
- funbox: add ` (grave accent, 96) and ~ (tilde, 126) to specials (#5073) (7c0425eb90)
- provide all-time LB results during LB update (fehmer) (#5074) (bf2c4cc5bb)
- funbox: add 46 group languages to wikipedia funbox (RealCyGuy) (#5078) (d1b663a5be)
- quote: add quotes in various languages (NipulM, NipulM, devdenisalex, penguin-teal) (#5099, #5098, #5094, #5053) (bebd11a35e, 9017312a95, 6ef08d4707, 8fd3889dc8)
Fixes
- unfriendly error message when authentication fails on the client side (34161ddffa)
- leaderboard tables having different column width (fehmer) (#5091) (edd535c700)
- language: typos in russian_10k.json (kae) (#5082) (67881cace8)
- personal bests popup always showing wpm regardless of the selected speed unit (fehmer) (#5070) (bac837d823)
- typing: first space sometimes soft locking the website (e94b9cb821)
- language: remove some unnecessarily capitalised words in german 1k (0cc1e2a07e)
- password error when using gmail auth (54cb9c9e17)
- question mark appearing next to unrated quotes (197f2c36cf)
- input indicators remaining visible after leaving the login page (underscoore) (#5062) (46b336f538)
- settings page: font family buttons not working (0a9a6e6ef1)
- closing commandline causing settings page update (f9b537be1e)
- leaderboard consistency being null (#5055) (a72aa04c53)
Other
- Various refactoring, performance and build changes
v24.7.0
Thank you to all the contributors who made this release possible!
Features
- theme: add tangerine theme (devdenisalex) (#5045) (cbc8930e85)
Improvements
- language: add Belarusian 5k, 10k, 25k, 50k, 100k (#5037) (19dedd0667)
- increase the transition smoothness when opening the account page (67940204a1)
- quote: add quotes in various languages (zachbrehm, punitbhesota, ruanbuhr) (#5035, #5033, #5030, #5022) (086adffe3d, 22594c5ba5, 35dc5049cd, c110c80772)
Fixes
- pressing space too early with the dark note theme doesnt highlight the word as incorrect (mokshsinghji) (#5052) (24975e5d01)
- add missing button to the settings page (c445a46b15)
- leaderboards not working for signed out users (fehmer) (#5032) (5c725f7ee3)
- quotes: double quote characters in belarusian quotes (#5038) (bfdc436eae)
- language: mistyped word in code c (#5034) (67245ddafa)
- ad placeholders always visible (8c8d2847e8)
- quote: grammar mistake in french quote (alexkar598) (#5025) (20f09958a2)
- keymap: react mode not working (b5465be75b)
- missing spinner when loading the account page (09c91f5ad0)
- account page preloader not centered on page (d54345937f)
- quote: update or remove quotes reported by users (71a60f786d)
Other
- Various style, documentation and refactoring changes
v24.6.2
Thank you to all the contributors who made this release possible!
Features
- sounds: add
fist fight
andrubber keys
(Absalon43) (#4984) (78bb715885)
Improvements
- server: not saving 503 errors to the database (a11314f11c)
- quote: add quotes in various languages (penguin-teal) (#5015) (388f2e21f7)
Fixes
- presets taking very long to apply when on the settings page (67c10a9d41)
- popups: ape key popup close button not working (andGuo) (#5020) (2642e139cf)
- not being able to login if user config is empty (0309fc3268)
- fixing a fix where a previuos fix didnt fix the issue (020eb7b44e)
Other
- Various refactoring, testing and build changes
v24.6.1
Thank you to all the contributors who made this release possible!
Improvements
- language: add 'buffer' to list of keywords in luau language (adammehaney) (#5005) (a0d8e3a9f2)
Fixes
- server: only saving isPb property in the database if the result was a pb (ead765d57a)
- account page: results with isPb set to false still showing up as personal bests (6c1c22787d)
Other
- Various refactoring changes
v24.6.0
Thank you to all the contributors who made this release possible!
Features
- layout: add ergo‑l (anakojm) (#5001) (cf70ec93ec)
- lang: add gujarati 1k (prince-patel23) (#4994) (554d64f742)
Improvements
- clearing funbox in the middle of the test finish animation (bfda00166c)
- reporting: dont allow reporting for suspected cheating if user has opted out of leaderboards (b8e647d38d)
- quote: add russian quotes (NipulM) (#5002) (63c3b6773f)
Fixes
- funboxes not applying on repeated tests (8c794aa058)
- quote reports (ca87feb26c)
- language: cleaned russian 375k (mb6ockatf) (#4997) (fed310ee9c)
- language: typos in russian 10k (kae) (#4998) (a6be3926a6)
- language: remove non-italian words from italian 7k (Ale-Flash) (#5000) (5a525cbfd0)
- weird behavior when using quote mode with a language that doesnt have a base (200) list (6fddc7c070)
Other
- Various refactoring and testing changes
v24.5.2
Improvements
- quote: add quotes in various languages (a163c81474)
Fixes
- custom text: saving a book mode test completely breaking saved book mode tests (#4990) (d9eb4b980d)
v24.5.1
Fixes
- account page: results being put in the wrong histogram bucket (0920010f5e)
- account page: account activity showing undefined tests completed on hover (f57bac8071)
- keymaps not showing (9e394beb41)
Other
- Various refactoring changes
v24.5.0
Thank you to all the contributors who made this release possible!
Features
- layouts: add seht-drai, ints, rollla, wreathy (snypetofpaper) (#4982) (76c9d2db15)
- languages: add Gujarati (prince-patel23) (#4967) (d7a85191d3)
- language: add code v (Dlurak) (#4957) (b402230a24)
Improvements
- quote: add quotes in various languages (nivaldinho-jpg, Fynn-Pritzkau) (#4888, #4942) (3eb716b295, 3c03478402)
Fixes
- account page: rounding wpm instead of flooring when generating the speed histogram (1a2e16884c)
- docker-compose: use the user "node" for the frontend container (dirk-hub) (#4963) (4fb519d88b)
Other
- Various documentation, refactoring and build changes
v24.4.1
Thank you to all the contributors who made this release possible!
Improvements
- quote: add quotes in various languages (StefanescuEduard, drrckchng, ikarofelix) (#4960, #4959, #4956) (0413c426d9, 1d6d910006, bc49354740)
Fixes
- email enumeration vulnerability (f099ccfe3b)
Other
- Various style, documentation, refactoring, performance, or build improvements
v24.4.0
Thank you to all the contributors who made this release possible!
Features
- language: add more romanian word lists (StefanescuEduard) (#4950) (32d1c13408)
Improvements
- typing: remember lazy mode choice in local storage when typing arabic (487d0feacc)
- quote: add quotes in various languages (Dmskrzh) (#4938) (62c23e78b7)
Fixes
- theme: dark note not replacing words with dots in some highlight modes (fehmer) (#4951) (56ab68a383)
- quotes: fix grammatical and spelling errors of arabic quotes (NadAlaba) (#4947) (c16eb6d9c1)
- quote: typo in spanish quote (TortitasT) (#4943) (bec5ddfa87)
- typescript errors (24ce17bd64)
- profile: time untill streak is available calculated incorrectly (L-E-Freeman, Miodec) (e958803dd2)
Other
- Various style, documentation, refactoring, performance, or build improvements