Releases: monkeytypegame/monkeytype
Releases · monkeytypegame/monkeytype
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
v24.3.0
Thank you to all the contributors who made this release possible!
Features
- language: add belarusian lacinka (Dmskrzh) (#4935) (ee77e5bebf)
- layout: add belarusian (Dmshrzh) (#4937) (49c8307572)
- language: add Belarusian (Dmskrzh) (#4927) (57937d0993)
- language: add Euskera (jlopezestrada) (#4885) (adbfffdc55)
- layouts: add lastimosa, omniroll, rain, uranus (ebblies) (#4912) (c524e47048)
Improvements
- language: add more words to Scala (Hombre-x) (#4933) (9b79f2b053)
- quote: add quotes in various languages (LifeAdventurer, NipulM, ProBottler, Dmskrzh, EDUJOS) (#4916, #4895, #4932, #4930, #4928, #4886) (1ef7f106d2, 2c01de48f0, c0b6fbfefc, 1327852092, cdcd59ac26, 8ea5e7bb06)
Fixes
- quotes: belarusian quotes (Dmshrzh) (#4936) (a54135d7e0)
- layout emulator: not returning default char if no alt char was defined (b64dc497be)
- ligatures not displayed correctly with dark_note theme (fehmer) (#4914) (de82a67ab2)
- console error when viewing replay (m4dd0c) (#4907) (ffd4331f73)
- quote: update or remove quotes reported by users (e7282be367)
Other
- Various style, documentation, refactoring, performance, or build improvements
v24.2.0
Thank you to all the contributors who made this release possible!
Features
- layouts: add graphite_angle_kp (ebblies) (#4905) (cbb4524fae)
- layouts: add engrammer (KaelWD) (#4902) (ef2f6930e7)
- font: add CommitMono (#4887) m2x07 (cbed2ef7cf)
- layouts: add semimak jqc (MasterRon) (#4866) (b59287cf31)
Improvements
- custom text: disallow saving empty custom texts (2e77cb38ff)
- layout emulator: add support for alt layer emulation (farkon00) (#4817) (0566280bc4)
- punctuation: add japanese punctuation (7843ce0478)
- quote: add quotes in various languages (sleeepstorm) (#4837) (4a4b54188e)
Fixes
- lazy mode: not working for arabic accents (1c8b5ffc82)
- wikipedia funbox: word generation returning to random words after the first section (22373a751f)
- account page: incorrect streak distance string when using offset (b93f14b5cd)
- custom text: not being able to delete custom text if content is empty (eba4b92305)
- language: remove invalid java keyword (#4894) (a528182e59)
- lazy mode: proper handling of german umlaute in lazy mode (fehmer) (#4864) (730dd20ec6)
- funbox: missing background image and extra scrolling in space balls (yunfachi) (#4872) (3ad1d6b601)
Other
- Various style, documentation, refactoring, performance, or build improvements
v23.51.0
This is most likely the last release of 2023. Massive thank you for using and enjoying the site, and of course to the contributors who made this and all other releases possible. See you in 2024!
Features
- languages: add code nix (yunfachi) (#4874) (b65aca954c)
- languages: add code rockstar (pablos123) (#4843) (8bbc24bd19)
Improvements
- throttle connection state notifications (6ee981b2f9)
- remove non-profane word (#4828) (962fbc8ae1)
- server: add header validation, allow validation to accept unknown fields (fehmer) (#4824) (84dfa7aca9)
- languague: add more words in code_c++ language (LifeAdventurer) (#4830) (712913e04a)
- quote: add quotes in various languages (LifeAdventurer, KANGRIZ, zft9xgy) (#4854, #4850, #4831) (fc8046dfb7, 63a6a7532c, e077be788a)
Fixes
- layout emulator: first key of layout always not working (30f0241df9)
- apply lazy mode to funboxes using pullSection (fehmer) (#4869) (e4e7408795)
- removed non profane word (a41e241297)
- ci: update formatting workflow commit message (unrealapex) (#4852) (be641e2974)
- about: "amount" to "number" (borisnezlobin) (#4856) (e8b92ed802)
- quotes: english quote 5510 (brainandforce) (#4838) (bb2711e21e)
- quote: update or remove quotes reported by users (cb74a85e5e, 8aaa53a660, f985c3c8d0)
Other
- Various style, documentation, refactoring, performance, or build improvements