Skip to content

Releases: monkeytypegame/monkeytype

v1.4.24

09 Oct 15:49

Choose a tag to compare

New features:

  • Added 'page width'. With this new setting, you can make the content of the website be as wide as you want. W I D E B O I
  • Added average wpm line to the activity chart. With this you can see what was your average wpm on a certain day.

Themes:

  • Added Lil Dragon and Pastel.

Quotes:

  • Removed more duplicates. Thanks for letting me know njdoyle, keep em comin.

Bug fixes:

  • Fixed a rare bug where two command line commands would be executed at once.
  • Fixed 'start graphs at zero' setting not working properly.
  • Fixed current theme indicator in the bottom right not working as intended. Clicking it while custom theme is enabled will now switch you back to presets.

Other changes and improvements:

  • If something goes wrong with downloading your profile data, a new error will be shown to inform you of a problem. The account icon will also turn to a 'X' to let you know.
  • Added some more icons to the left side of the footer.

v1.4.23

05 Oct 23:52

Choose a tag to compare

New features:

  • If a result was a new pb, a crown icon will now be shown in the account page result list.
  • Added Itim font.
  • Clicking on the mode indicators above the words will now trigger the command line to quickly change settings.
  • Added a button to unlink your Discord account.
  • Added a 'Remove Fancy Typography' checkbox to the custom text popup. When enabled it will strip the custom text of any special punctuation characters and replace them with the more universal ones.
  • You can now click the theme indicator in the footer to change the theme quickly.

Languages:

  • Added Czech and Slovak.

Layouts:

  • Added Programmer Dvorak.

Bug fixes:

  • Fixed accuracy dataline on the account page not reacting to the 'start graphs at zero' setting.
  • Fixed a bug where corrected letters info would persist when repeating tests.
  • Not allowing the user to restart the test while the result is still calculating to avoid the bug of no words visible.
  • Fixed config not loading.

Other changes and improvements:

  • Quote length will now be shown in the result screen.
  • Added an 'all' quote filter.
  • Added more keywords.
  • Removed duplicate quotes.
  • Updated contributing.md to include more detailed instructions.
  • Added a check to avoid running into the same quote twice in a row.

v1.4.22

26 Sep 19:41

Choose a tag to compare

As always if you don't see the update make sure to hard refresh

New features:

  • Sharing custom themes is now easier than ever. All you have to do is click 'share' and a link is automatically copied to your clipboard. To apply the theme, simply click the link, and the rest is handled by the website. (you can still use the old method by shift-clicking the share button)
  • Added 'next random theme' command to the command line. Thanks Willerbee.
  • Added 'Indicate Typos'. With this enabled, any incorrect letters will show what you actually typed just below. Thanks Willerbee.
  • Showing theme in the footer. Thanks Willerbee.
  • Added an option to choose the quote length.

Pace caret:
Yeah its got its own section now

  • It should be even more accurate after a lot of troubleshooting.
  • When blind mode is enabled, the pace caret will not get corrected by mistakes or corrections.
  • Added pace caret style. You can finally have different styles for the main and pace carets. This should help distinguish them a bit easier.

Bug fixes:

  • Fixed a bug where the pace caret would sometimes move twice per step.
  • Fixed the graph raw calculation being teeny tiny bit off.

Other changes and improvements:

  • Moved date filters outside advanced.
  • The advanced filters button will stay highlighted if the filters are visible.
  • Live wpm will now show raw instead of wpm when blind mode is enabled.
  • Redesigned the footer.
  • Removed the discord icon from the menu. (its now in the footer)

v1.4.21

24 Sep 23:12

Choose a tag to compare

Pace caret v3? Now it reacts to your mistakes and corrections and should be even more accurate. Im still having some troubles getting it perfect, but its pretty good. The pace caret should also disappear if you get far ahead from it.

New features:

  • Added a repeated test notice.
  • Added 'off' caret style.

Bug fixes:

  • Making sure to initialise the pace caret when repeating tests.
  • Fixed a bug where a lack of raw data (for super old tests) would crash the account page.
  • Fixed a bug where a long test warning would come up when changing pages.
  • Fixed hover chart showing incorrect data.

Other changes and improvements:

  • Discord pairing code is cleared when verifying is complete. This should speed up new code generation and verification.
  • Password managers should work correctly.

v1.4.20

22 Sep 13:40

Choose a tag to compare

As always, please make sure to clear your cache (hard refresh) to make sure the update is downloaded from the server.

Pace caret v2! Yeah I know, the thing basically came out yesterday and I'm already rewriting the thing? Well, v1 was crap, but the new one is like BUTTER. It still always travels at 100% accuracy, but I may have an idea on how to make it adjust to your mistakes.

Pace caret:

  • It will now correctly move from letter to letter.
  • It will correctly wrap to new lines instead of jumping to the middle of the next line.
  • It will correctly jump together with the text if you are ahead and go to a new line.
  • It will be smooth ONLY when smooth caret is enabled.
  • Custom pace caret speed is now saved to your config.
  • If pace caret is active it will show up just above the words just like other settings.
  • It will now always correctly start from the beginning.
  • It will stay enabled when no PB is found (just will be invisible).
  • You can change the custom pace caret speed from the command line.

Bug fixes;

  • Fixed master mode not failing tests when pressing space too early on the last word.

Other changes and improvements:

  • Removed 'pre spacegate wpm' console log.
  • Not showing leaderboard position change if your new position (or previous) is 'not qualified'.

v1.4.19

20 Sep 22:50

Choose a tag to compare

New features:

  • Pace Caret. You can enable this option to display a second caret that moved at a constant speed. You can either set it to show your pb for the currently selected mode or a custom wpm value.
  • Added a button to practise missed words to the result screen. This launches a custom, randomised text with 50 words.

Bug fixes:

  • Fixed a bug where the words history would persist until it was toggled off and on again.

v1.4.18

19 Sep 00:01

Choose a tag to compare

New features:

  • For words, quote and custom tests that took not a round amount of seconds (for example 2.87 seconds) one more data point will be added to the graph that shows the wpm, raw and error at the time of finishing the test. This will avoid the problem of the graphs sometimes not showing almost a whole second.

Bug fixes:

  • Fixed a bug where lb memory would not work, throwing an error.
  • Fixed click sounds loading too late.
  • Fixed missing 'cpm' in the hover balloon.
  • Removed duplicated quotes. This should fix having multiple pb's for the same quote.

Other changes and improvements:

  • Removed the strings 'already' and 'place' from the leaderboard section in the result screen.
  • Leaderboard position change will not show if the last remembered position was not qualified.
  • Optimised the result screen structure.
  • Adde a 'next test' button to the result screen, no matter if you have quick tab enabled or not. Should help with accidental test redos.
  • Backend changes.

v1.4.17

16 Sep 22:47

Choose a tag to compare

New features:

  • You can now see by how much you beat your previous pb by hovering over the crown icon.
  • You can now toggle the visibility of the accuracy line on the account page.
  • You can now view your cpm when hovering over the wpm.
  • Added leaderboard memory. When finishing time 15 and time 60 tests, the leaderboard section will now show you how your position has changed since the last time you've completed that test (if you gained or lost positions).

Themes:

  • Fixed Modern Dolch main color being slightly off.
  • Added Lime, Nebula, Sweden and Wavez.

Bug fixes:

  • Fixed single quotes not working with words history / corrected history.
  • Fixed the crown sometimes appearing when it shouldn't.
  • Fixed corrected underlines not working correctly when repeating tests.
  • Checking if a name is already taken properly this time.
  • Fixed live wpm not considering correct but not submitted words.
  • Fixed raw wpm not considering not submitted words - raw graph should be a tiny bit smoother because of that.

Other changes and improvements:

  • Switched to some minified files and also started using Cloud Flare to decrease load times and bandwidth used.
  • Sound on click is only initialized when it's actually needed. This could introduce slightly delayed sound on page load, but after that it will be fine.
  • Moved the contributing guide to a separate file.

v1.4.16

13 Sep 22:06

Choose a tag to compare

New features:

  • Added an out-of-focus warning. This will popup after a second of not being focused on the words (meaning, you can't type). This can be disabled in the settings.
  • Added a reset settings button. You can find it at the bottom of the settings page. Thanks Typer.
  • You can now see accuracy on the account graph.
  • Added the ability to switch tab and esc around.
  • If you attempt to close the tab while a long test is active the website will ask you if you are sure.
  • Added personal best tables to the account page.
  • Cleaned up the filters section a bit. Now, the only visible buttons are: all, current settings and advanced. By clicking advanced you can view the full list of filter buttons just as before.

Themes:

  • Added some themes from the Discord #custom-themes channel: Dollar and Mr Cupcakes. Nice ones Jessie Garcia!

Bot:

  • Added a !pb command.
  • The bot will now announce leaderboard changes and daily leaderboard winners using some nice looking embeds.

Languages:

  • Removed the word "I" from Spanish.
  • Added Hebrew and future support for right-to-left languages. Thanks Typer.

Bug fixes:

  • Fixed the trend line not working properly on the activity graph.
  • Fixed some occasional console errors when the last word is incorrect.

Other changes and improvements:

  • Added balloons to filter indicators since icons are not 100% descriptive. Also made it so they are always in the same order.
  • Added filtered time typing back.
  • Hopefully fixed some issues with the timer by calculating time spent typing a bit quicker, and also using a self-adjusting timer to combat any slowdowns. Thanks Typer.
  • Corrected letter indicators (dotted lines) are now using a more contrasting color.
  • All numbers in the account history table will now be forced to have two decimal places.
  • Reorganized the settings page by adding two more groups: input and sound.
  • Removed words 200 from the 'official' list (mainly to make it even with the amount of official time lengths). You can still ofcourse complete 200 words tests using the custom word count mode.

v1.4.15

09 Sep 19:39

Choose a tag to compare

About a weeks worth of updates coming your way. Some are new, some have already been live. The biggest change recently has been the introduction of the result limit to 1000. Sorry guys, but allowing you all to read all your tens of thousands of results multiple times a day is getting very expensive very quickly :(. Don't worry, all that data is still there, and potentially someday you will be able to unlock it / download your data.

New features:

  • Adde sound on click number 3 and 4. Number 4 is based on the recordings of NK Creams from Glarses - thanks a lot to him!
  • Added a copy words history button - after the test, if you click the button to show the words history you will now be able to copy that list and share with your friends.
  • Added Numbers mode. Thanks kunal-rp!
  • Added caps lock backspace mode. You can now force caps lock to act as backspace. Thanks typerqeo!
  • Added start graphs at zero. You can now disable that setting to stop the graphs always starting at 0. Personally I don't recommend it as it could make it seem like the speed changes were more drastic than they actually were, but people asked for it so here you go.
  • Added activity chart below the main chart on the account page. On there, you will be able to see how many tests you've taken in the previous days.

Funbox:

  • Added read ahead. Thanks typerqeo!

Bug fixes:

  • Fixed a bug where very long timer/progress numbers would cause the words container to get wider, and cause some unwanted line scrolling.
  • Fixed the caret animation not stopping when tabbing back into the chrome window.
  • Fixed a bug where the request made to the database would be too big to save.
  • Fixed some problems with email verification.
  • Fixed a bug where the active theme indicator would be incorrect when using random theme.
  • Fixed char counting. From now, incompleted words will contribute to your raw speed, and also in timed mode, if you manage to type the word correctly, but don't press space before the test ended - that word will still count towards your wpm.
  • Fixed a small visual bug where the name of the funbox used will include underscores.
  • Fixed some small bugs with layout override and caps lock. Thanks typerqeo!

Other changes and improvements:

  • Started tracking global and per user tests completed, started and time spent typing (all together, we have typed for over 2.5 years!). Your global stats will be available at the very top of the account page.
  • Limiting the number of results you can see in detail to 1000 to hopefully reduce the costs of hosting the site.
  • Limited the amount of extra characters a word can have to 20 to avoid a visual bug.
  • Optimized the backend functions to avoid errors and decrease db reads.
  • The words history will now have 2 extra words at the end to show you if your mistakes were potentially influenced by future words.