Skip to content

Releases: monkeytypegame/monkeytype

v25.13.0

26 Mar 22:20
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • quote length (80a2492a0)
  • language: remove rustlang "box" keyword (@Huterenok) (#6397) (ad5c07767)
  • language: fixed Marathi not showing up in the language list (@agokule) (#6395) (fc1602b1e)
  • sign up only working on the second attempt (313897d0d)
  • theme: adjust error colors in ms cupcakes theme (a3bd06950)
  • scroll to top button remaining visible on the test page (f84f8508c)
  • validation errors when switching leaderboard modes (334abc293)
  • errors when applying result filter presets (518049e00)
  • commandline: blur active element after closing the modal to hide balloons (25dada50e)
  • leaderboards: user button navigating to the wrong page (@fehmer) (#6334) (aaa519bc8)
  • leaderboards: bottom go to page button not working (e4baedee0)
  • leaderboards: user button navigating to the wrong page (853605af2)
  • quotes: update or remove quotes reported by users (97224ea9b)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

Read more

v25.10.0

04 Mar 11:17
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v25.8.0

20 Feb 10:09
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v25.7.0

08 Feb 00:05
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Improvements

  • saved custom texts: add message to remind user that custom texts are only stored locally (badfb07ae)
  • allow multiple funboxes with css (@notTamion, @Miodec, @fehmer) (#6017) (a4b7c00ef)
    This allows for some absolutely nasty combinations (like nausea mirror choo choo) - play around with it to see what combinations you can come up with!

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • style(dark note theme): fix roundness variable affecting account menu (@WarningImHack3r) (#6238) (a3bbf218f)
  • style(settings): rework section links to follow website style (f7df16ac8)
  • refactor: move normalize and fontawesome to vendor.css (@fehmer) (#6233) (a4b6c17cd)
  • refactor: update setting automaticallyOpenTestResults in workspace file (@fehmer) (#6232) (3719ac049)
  • chore: shorter description to hopefully fix google description (935602a85)
  • chore: hopefully stop google from putting the test words into website description (3d36b6aa7)

v25.6.0

03 Feb 23:14
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v25.3.0

13 Jan 11:18
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • fix: tape margin default value should be 50, not 10 (da70476a5)

v25.2.0

06 Jan 17:28
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

  • add tape margin (c9789d6b1)
    This setting allows you to change the horizontal position of the caret when using tape mode. By default it remains in the center as usual (so, 50%). You can shift it to the left by lowering this value, or to the right by increasing it.
  • language: add tamil old (@VIZL-23) (#6141) (599488db5)
  • result page: open daily leaderboard when clicking the daily leaderboard rank (@theiereman) (#6133) (759829a6f)

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • impr: dont allow taking blocklisted names via update account name (2a6af862e)
  • test: fix tests being broken in 2025 (c73c41751)

v24.52.0

23 Dec 15:20
Compare
Choose a tag to compare

Last relase of the year! Sorry I've been a bit slow with updates and merging PRs lately - I promise I will get around to reviewing them. Merry christmas and happy new year!


Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • simple modal: improve error message for auth/invalid-credential when reauthenticating (5d11df3eb)
  • remove tailing space and non-break space from various languages (@fehmer) (#6105) (9992d793a)
  • crt not applied to typo hints (@fehmer) (#6103) (a67804746)
  • language: remove non-polish word (a1397b798)
  • css funboxes not being applied when logging in (a670438bb)
  • test not failing if min speed check failed on the last second (f0a7b8272)
  • funbox: css not cleared when toggling funbox (f0debe6ee)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • refactor: move parseJsonWithSchema to utils package (@fehmer) (#6109) (353fc14b4)
  • refactor: ready function now awaits config to be loaded to avoid concurrency issues (baaea3349)
  • chore: only check for inconsistent test duration in timed tests, shorter than 120s (b52bb010b)
  • chore: add additional isAuthenticated check in case user logs out during the request (c18feb074)
  • chore: fix typo (@m4dd0c) (#6121) (2431ae3af)
  • chore: add more stats to result data export (545441481)

v24.49.0

04 Dec 15:17
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • language: remove british spelling of counselling from english 10k (@aoi-buh) (#6084) (a75f0d3b3)
  • language: remove catalan opening punctuation (@Perseus333) (#6035) (7aceed87b)
  • language: remove cyryllic characters from esperanto lists (ca21b8dc3)
  • languages: ligatures not being displayed correctly in sinhala (bfcc9138f)
  • custom mode limit breaking show all lines in some cases (edf71da1c)
  • custom: crash when trying to start a custom text with a lot of sections containing a lot of words (a5c9433c3)
  • home and end keys not ignored during test, causing desync (a3e3de47f)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.47.0

19 Nov 11:39
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • language: grammatical fixes in turkish list (@jirmu) (#6046) (27eef9d93)
  • result screen showing pb mismatch when bailing out of long tests (23948f0d9)
  • commandline: running wrong command on mobile or when not moving the mouse (e21a205c0)
  • balloon message clipping on the result page (527d65702)
  • language: removed non-french from the french language files (@theiereman) (#6033) (05d88af73)
  • key tips: "off" shown instead of "tab + enter" when quick restart is disabled (@mrtianjin829) (#6036) (de546aefe)
  • correct spelling in revoke all tokens modal (@Andotrium) (#6013) (cd8043f83)
  • account button avatar not cleared when signing out (2ecd9802a)
  • adding missing toki pona word (@anakojm) (#5997) (5a125c91e)
  • resolve fps counter showing increased fps when opened multiple times (@blru) (#5990) (bf1f3202f)
  • custom mode: remove space at beginning of custom text lines (@notTamion) (#5993) (ab7cf0b38)
  • server sometimes rejecting valid funbox combinations (edbb4d445)
  • offline banner sometimes not being hidden when coming back online (d448af8d6)
  • result word history: incorrect words not being underlined (61862571f)
  • input history for characters outside BMP not displaying correctly (8859c557b)
  • result page: last word in words mode missing input history (ab729e61f)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • fix: profile being shown in incorrect structure when no social links were present in the profile data (64cbbfcfc)
  • refactor(keymap): rework how space keys and layout indicator are handled (cc7a2be28)
  • chore: remove TS nightly from the list of recommended extensions (ba30b0d57)
  • chore(about page): small typo (@weather7774) (#6024) (ab2ea8b35)
  • chore(deps-dev): bump happy-dom from 13.4.1 to 15.10.2 in /frontend (#6012) (083db409c)
  • chore: missing custom theme increase on frontend side (3b792e875)
  • chore: increase custom theme limit (d4e14da02)
  • chore: remove unnecessary code (5d83198ee)
  • chore: bump slim-select (2ec5e0a89)