Skip to content

Releases: monkeytypegame/monkeytype

v1.9.2

17 May 15:17

Choose a tag to compare

New features:

  • Added Repeated Pace. It's enabled by default and can be of course disabled in the settings. With this setting, repeated tests will enable a pace caret with the speed of the previous test, and revert back once you move onto the next test. This will not work if you already have the pace caret enabled.
  • You can now click on the account graph to automatically scroll down to the result in the table below to see that result in detail.

Quotes:

  • Minor Lithuanian quote fixes. Thanks Brachyurus.

Languages:

  • Renamed Code C# back to Code Csharp to avoid issues while trying to load the word list.

Themes:

  • Added Blueberry light and dark. Thanks raymon-zhang.

Layouts:

  • Added Handsdown. Thanks Apsu.

Other changes and improvements:

  • Minor visual changes to the replay.
  • Minor wording changes in some places.
  • Updated the way sound is handled on the website, which should help with the Safari sound lag.
  • Removed pace caret style off as it didn't make much sense.

v1.9.1

14 May 15:03

Choose a tag to compare

Themes:

  • Added Our Theme. Thanks Cole320.

Languages:

  • Lithuanian fixes. Thanks, Brachyurus.
  • Added Bulgarian. Thanks, ivo1605.
  • Added Slovak 10k. Thanks, Maclogger.

Quotes:

  • Added more Java quotes. Thanks mtthwn.

Bug fixes:

  • Avoiding the website refreshing on login multiple times by saving newly applied config to the database to ensure new keys are set to their default values.
  • Fixed a bug where long values for custom layoutfluid would cause the config to fail while saving.
  • Fixed a bug where input HTML would be evaluated when hovering over words on the result page.
  • Fixed result words history not working properly with right to left languages or languages with ligatures.
  • Fixed a bug where seconds with decimal places would be added to the graph in time mode, which showed up as a dip in raw wpm just at the end of a test.
  • Fixed a bug where all tags would appear as active on the settings page. Thanks, Estebene.
  • Fixed indicate typos not working with word highlight mode.
  • Fixed a bug where clicking practise missed words multiple times in a row would reset the settings to their state before practising.

Other changes and improvements:

  • Removed auto-select from the custom layoutfluid field.
  • The amount of words when practising missed words is now dependent on how many words you've missed. Currently, it is around 5 per word (but it's also still weighted meaning words you missed more will appear more often). This amount could be updated if you guys feel like it's not enough.
  • Moved the layoutfluid command in the command line.
  • Words will no longer jump up slightly after finishing a test.
  • Restarting the test when applying a settings preset.
  • Added Bigram Salad and I Can See The Future to the list of supported 'quick setup' challenges.
  • Changing highlight mode will now cause the current word to update to reflect the change.
  • Added a timer to the replay. Thanks, lukew3.

v1.9

09 May 01:54

Choose a tag to compare

One small important thing to look out for - I've added a popup that notifies you if your time typing increased by a lot at once. If you get it please contact me.

New features:

  • Custom layoutfluid. You are now able to specify exactly which layouts you want to cycle through when using the layoutfluid funbox. Thanks Octahedron.
  • Local replays. After completing a test you will be able to view a replay of you typing on the result screen by clicking the new Watch replay button. Thanks Lukew3.
  • Added highlight mode off. I'm not sure who will use it, but people requested it so might aswell.
  • Added presets. You can now save your config to a preset and quickly switch through your presets with just one click. You can find the presets in the account section in the settings. Thanks Estebene.
  • Added light and dark to randomize theme. With this you won't be blinded as much when the theme randomly switches from a light to a dark one. Thanks Rustom.

Languages:

  • Added Lithuanian 3k. Thanks Brachyurus.
  • Added Code Ruby. Thanks Sixeight.
  • Removed offensive words from English 25k.

Quotes:

  • Added Turkish quotes. Thanks Yekta.
  • More quotes suggested by Discord users.
  • Removed some duplicate quotes. Thanks omackenzie.

Themes:

  • Added Bouquet.
  • Added Midnight. Thanks refact0r.

Layouts:

  • Fixed ISRT incorrect bottom row. Thanks NotGate.

Bug fixes:

  • Fixed custom theme clearing on leaving the command line.
  • Fixed command line sometimes clearing the current random theme. Thanks Estebene.
  • Fixed a visual bug in Firefox where things would be spaced out too much.

Other changes and improvements:

  • Disabled quick tab on the login page.
  • Sign out button will now show up if the first page that is loaded is the login page.
  • Standardized all spelling across the website to American english.
  • Custom word filter can now be appended to the current custom word list instead of always replacing it by clicking the Add button. Thanks te-lang-wakker.

v1.8.5

01 May 18:47
ac9b2b9

Choose a tag to compare

I've been sick lately and taking time off, so this update mainly merges the awesome contributors' changes.

New features:

  • Added punctuation support for 58008 funbox. It will sprinkle in / * - + which are found on the numpad to really test your number inputting skills.
  • When using Zen mode or bailing out of a long test, as long as the ending afk time is below 7 seconds - the result will not include the ending afk time which will give you slightly more wpm. Thanks Estebene

Quotes:

  • Fixed some typos.
  • Added more quotes suggested by Discord users.

Languages:

  • Added Portuguese 3k. Thanks michelkoga.
  • Added English 25k. Thanks t-e-r-m.
  • Improved German 1k. Thanks Meimersdorfer.
  • Fixed a typo in Czech 10k. Thanks CrumblyLiquid.
  • Fixed typos in Russian. Thanks Eloren1.
  • Added German 10k. Thanks Erlkoenigs.

Layouts:

  • Added ISRT, Colemak-Qix and ColemaQ. Thanks humptyhump.

Themes:

  • Added Peach, inspired by GMK Peaches and Cream.

Bug fixes:

  • Fixed the footer elements not being spaced out in Safari.
  • Fixed a bug where the login page would not change to the account page after logging in.
  • Fixed pb pace caret not hiding itself when no pb was found.
  • Fixed plus one funbox broken after one text. Thanks Saint-dev.
  • Fixed luna theme using incorrect text color in the settings page.
  • Fixed Bail out > Nevermind option not working in the command line.
  • Fixed command line theme preview not working. Thanks Saint-dev.
  • Fixed a bug where closing the command line would clear the random theme. Thanks Estebene.

Other changes and improvements:

  • Reworded some things in the Privacy Policy as well as added the ability to click my discord tag to copy it quickly. Thanks UnrealApex.
  • Limited the zen mode word length to 30 characters.
  • Minor spelling and grammatical changes across the website. Thanks UnrealApex.

v1.8.4

22 Apr 23:40

Choose a tag to compare

Quotes:

  • Fixed some quote typos.

Languages:

  • Updated the German and German 1k list again based on feedback. Thanks Meimersdorfer.
  • Updated Czech 10k list. Thanks CrumblyLiquid.

Bug fixes:

  • Fixed a bug where the banana caret would get stuck.
  • Fixed screenshots being cut off. Sadly this required smooth scrolling to be removed.
  • Fixed funbox mode not being saved with the result.
  • Fixed leaderboard checking erroring out due to no status being returned.
  • Fixed not being able to insert a tab character with quick tab mode enabled.
  • Fixed JCUKEN layout missing a row. Thanks ericettensohn.

Other changes and improvements:

  • Moved the keytips up slightly to improve clarity.
  • The Discord bot will now include consistency when announcing top 10 leaderboard updates and daily winners. The name should no longer be null aswell.

v1.8.3

16 Apr 19:39

Choose a tag to compare

Languages:

  • Fixed mistakes in the Lithuanian and Lithuanian 1k list. Thanks Brachyurus.
  • Updated Slovak 1k. Thanks Maclogger.
  • Updated German 1k list. Thanks Meimersdorfer.
  • Added Catalan and Catalan 1k. Thanks Dunxter.

Quotes:

  • Added Lithuanian quotes. Thanks Brachyurus.
  • Fixed minor mistakes in various quotes. Thanks Vilgotf.

Bug fixes:

  • Fixed an issue when using average pace caret with quote mode. Thanks dewblackio2.
  • Fixed layout buttons not working on the settings page.
  • Fixed opposite shift not working with layout overrides.
  • Fixed tags not being loaded into result filters.
  • Fixed some funbox modes not reapplying themselves after completing a test.
  • Fixed shift-clicking not working properly on quote lengths.
  • Fixed auto focus not stopping the first even if out of focus warning is enabled.
  • Fixed second chart y axis not using correct color.
  • Fixed numbers appearing at the beginning or end of sentences when using punctuation mode.
  • Fixed ctrl + enter causing issues on the custom text popup.

Other changes and improvements:

  • Moved config to local storage instead of cookies. Thanks SeerLite.
  • Added another check to not save lagged tests.
  • Changed the hover effects across the whole page.
  • Increased the size of forgot password button.
  • Updated the about page.
  • Redesigned footer.
  • Anchor tags now scroll smoothly.
  • Banana.

v1.8.2

11 Apr 16:58
f68972d

Choose a tag to compare

New features:

  • Keymap legend style. You can now choose between uppercase, lowercase and blank keymap legend styles. Thanks seaerchin.

Quotes:

  • More quotes suggested by Discord users.

Languages:

  • Added Slovak 1k. Thanks Maclogger.
  • Added Lithuanian and Lithuanian 1k. Thanks Brachyurus.

Bug fixes:

  • Fixed a bug where quick tab would not prevent the default browser behaviour of tab.
  • Fixed a bug where the settings page buttons would not update correctly to reflect the current config value.
  • Fixed Bail Out not working on infinite custom tests.

Other changes and improvements:

  • Funboxes are disabled when viewing other pages or the result screen.
  • Added more backend data checking.
  • Fixed test config jumping up and down when changing setttings at certain zoom levels.
  • Disabled PB pace caret when not signed in. Thanks CrumblyLiquid.
  • Pre funbox settings will now be remembered and cleared when switching to funbox: none.
  • Minor code refactoring.

v1.8.1

08 Apr 17:59

Choose a tag to compare

New features:

  • Custom background images. You now have the ability to use any image (as long as it's uploaded to a hosting site for example Discord, Imgur, and so on) as your custom Monkeytype background. You can set its size and even apply filters like blur, opacity, saturation, and brightness. Big thanks to Sam the Smithster.

Theme:

  • Added Muted. Thanks 71xn.

Languages:

  • Removed some incorrect words from Czech. Thanks CrumblyLiquid.
  • Removed duplicates from Czech 1k. Thanks CrumblyLiquid.

Quotes:

  • Fixed some typos.
  • Added more quotes.

Bug fixes:

  • Fixed buttons that are supposed to open the command line not working correctly.
  • Fixed custom theme not sticking around.
  • Fixed a bug where you could select multiple date filters.
  • Removed the flashbang when loading the page.
  • Fixed pb reset and email update popups not showing.
  • Fixed an error that appeared if the user is banned from the leaderboards.
  • Fixed an error when logging out.
  • Fixed merch banner not clickable.
  • Potentially fixed the screenshot state being frozen. I'm not sure if this is the solution so keep me updated.
  • HOPEFULLY fixed the weird sound that pops up from nowhere when using click sound 4. If this does not fix it then I really don't know what else to try.
  • Fixed load from preset button not working.

Other changes and improvements:

  • Flipped the hard caret flash animation so that it appears at the beginning of the animation instead of at the end. Makes the caret seem more responsive.
  • Database config sync is back. If your account config is different to your local config, and you didn't start a test or touch any settings it will be automatically applied.
  • Quick tab will not restart the test if the command line is active. Thanks SeerLite.
  • Added apple touch icons. Thanks gavinmn.
  • Changed the default timer to mini, main color, opacity 1.

v1.8

31 Mar 23:13

Choose a tag to compare

The Rewrite Update. It might not have many new awesome features, but I completely rewrote all of the scripts, dividing them nicely into modules. This creates a solid foundation to continue work on Tribe. If you ever thought about contributing to the project, but were scared away by the file structure - it should be easier to understand the project layout now. Now to merge this over to the Tribe branch, and its smooth sailing from now on.

New features:

  • Word filter. With this new feature, you are able to filter any language list of your choosing. You can include or exclude words, bigrams or characters, and further filter the words by length. You can find it in the custom text popup window. Thanks Smithster.

Quotes:

  • Added loads of quotes suggested by the Discord server members.
  • Added Portuguese quotes. Thanks pserey.
  • Added more Polish quotes. Thanks 0x8b.
  • Fixed Russian quotes using incorrect space character.
  • Moved a comma in a German quote.

Languages:

  • Added Spanish 10k. Thanks iuuang.
  • Removed some words from Danish.
  • Added Polish 200k. Thanks 0x8b.
  • Updated the Filipino 1k list. Thanks Killer8Hyper.

Themes:

  • Added Grand Prix theme. Thanks zekth.

Bug fixes:

  • Fixed custom fonts not applying and sometimes breaking config loading and saving. Thanks leduyquang753.
  • Fixed line pace caret being too low.
  • Fixed change qutoe length > all command not working. Thanks 0x8b.
  • Fixed a bug where new line characters after 100th word would not display/work correctly.

Other changes and improvements:

  • Smoothed out the transition between test config and sign out button when changing pages.
  • Changed the icon of the quote search to a search icon instead of a tools icon.
  • Limited the quote source width so that it doesn't take up loads of space on the result screen.
  • Added the ability to copy words to clipboard from the command line. Thanks 0x8b.
  • Improved custom test duration input parsing. You can now input strings like '1h', '1m + 10s' and so on, and it will automatically be converted to seconds and applied. Thanks 0x8b.
  • Rewrote the whole website, moving away from huge files in favour of small, focused modules.

v1.7.11

20 Mar 16:22

Choose a tag to compare

Loads of bug fixes coming your way.

Bug fixes:

  • Fixed a bug where the wpm line on the result would be invisible.
  • Fixed the 'result data not making sense' error due to code refactoring errors.
  • Fixed a bug where the caret would reset position after loosing focus or opening the command line.
  • Fixed mobile command line button not working on the first press.
  • Fixed pb crown showing up for a split second in quote mode.
  • Fixed tags not showing up above words.
  • Fixed a bug where using keymap mode next with zen would soft lock the website.
  • Fixed soft lock if user has all quote lengths selected.
  • Fixed repeat quotes setting not loading from config.
  • Fixed a bug where the command line background wound be visible in the screenshot if taken from the command line.
  • Fixed multiple quote selection not working.

Quotes:

  • Fixed top in a german quote.
  • Added more Indonesian quotes. Thanks NoCrypt.

Languages:

  • Fixed a typo in Italian 1k.
  • Improved the Spanish 1k list. Thanks iuuang.
  • Improved Filipino words. Thanks ranelpadon.
  • Removed some potentially offensive words from English 450k.

Other changes and improvements:

  • A loooooooooooot of code refactoring.
  • Updated one of the error messages to mention clearing cache as a potential fix.
  • Improved the performance of the leaderboards, allowing to increase the size.
  • Users can find the 'keymap' command line settings by looking for 'keyboard'.
  • Added a changing 'checking leaderboards' text if its taking a long time to ensure the user its still in progress.
  • Added 'minimum' aliases for min wpm and min accuracy modes in the command line.
  • Added descriptions to some settings groups.