github monkeytypegame/monkeytype v1.6

latest releases: v24.22.0, v24.21.1, v24.21.0...
3 years ago

Don't be alarmed, this is just a collection of previous updates that didn't get their own release - with so many changes I decided to move to version 1.6. Most of these changes have already been live for quite some time. I was on a little vacation and did not have enough time to sit down and write a proper version update.

As usual try clearing cache if you don't see the new update.

Special thanks to typerqeo for continuous massive help with refactoring the code with modern practises in mind.

New features:

  • Added 'Change custom text' to the command line. With this you can open the custom text popup with the command line, and confirm using ctrl + enter. Thanks decafff.
  • Backspace will now be ignored outside input fields and will not act as a 'go back in history' button. This should fix problems where firefox users would end their long tests accidentally.
  • Added 'no space' funbox. This one is pretty self-explanatory.

Layouts:

  • Added Alpha layout.
  • Added Qwertz.
  • Added Bepo. Thanks shinze.

Languages:

  • Added Vietnamese 1k. Thanks sheva370.
  • Added Vietnamese 5k. Thanks vuong-buihv.
  • Fixed noun capitalisation in English 10k. Thanks saxophone.
  • Added Code Python. Thanks Fraserbc.
  • Added Code C. Thanks redarguireda.
  • Added Code Javascript.
  • Added Code HTML.
  • Added French 1k. Thanks shinze.
  • Added Russian 1k and 10k. Thanks a1usha.
  • Added Mongolian and Mongolian 10k. Thanks bataak.
  • Added Italian 1k.
  • Added Danish 1k and 10k. Thanks bilfri.
  • Added Lojban Gismu and Cmavo. Thanks Phrohdoh.
  • Added Filipino. Thanks ranelpadon.
  • Added Greek. Thanks Vitaman02.

Themes:

  • Fixed sub color contrast on the matrix theme. Thanks nullaf.

Bug fixes:

  • Added 'Toggle always show words history' to the command line.
  • Holding down the Command key stops the input. Fixes issues with key combinations adding input.
  • Fixed some config loading and saving issues.
  • Fixed caret position inconsistency when hide extra letters is enabled. Thanks someotherotherguy.
  • Fixed send verification buttons not working.
  • Fixed update email popup not showing up.
  • Fixed missing '&' on prog dvorak layout.
  • Fixed command line issues where keyboard and mouse selection was not cleared.
  • Fixed cpm number not being rounded.
  • Fixed line scrolling too early sometimes.
  • Fixed numpad keys not working.

Other changes and improvements:

  • Removed key data from the database because it's not used and just taking up space.
  • Rounding key spacing and duration stats before storing in the database.
  • Slimmed down the chart data to take up less space in the database.
  • When start graphs at zero is enabled, the graph will be fitted to the wpm line instead of the raw line.
  • Added semicolon to punctuation mode. Thanks RealCyGuy.
  • Hiding some command line commands if they are not available to be used.
  • Switched the timing method to use 'performance.now()' instead of 'Date.now()' to avoid issues with timezones and changing system time.
  • Added artwork to the readme file. Thanks jeremygautama.
  • Updated wording on the privacy page. Thanks 18praneeth.
  • Word highlight mode will now show extra letters by default. This can still be disabled using the 'hide extra letters' option.
  • Major refactoring work. Thanks typerqeo.

Don't miss a new monkeytype release

NewReleases is sending notifications on new releases.