github monkeytypegame/monkeytype v1.12

latest releases: v24.39.0, v24.38.0, v24.37.0...
2 years ago

New features:

  • Input rewrite. Finally after a long time coming, SeerLite comes in clutch and the input rewrite is here. This should fix most issues related to input like dead keys, accents - especially the Linux issues AND allows Android input (all though due to some limitations out of our control we could not disable autocorrect at this time, so it might cause some funny behavior - report anything you find). There are still some things to do to make it perfect, but this is a great start. Massive shoutout to SeerLite again.
  • Top % display. You can now check on the leaderboard how you compare to the rest of the users on the site.
  • Show all PBs. Below the personal bests tables, you will now find buttons to show all your personal bests including different configs.

Languages:

  • Typo fixes.
  • Added diacritics back to Arabic 10k (they can be removed with lazy mode). Thanks ZER0-X.

Quotes:

  • Fixed typos and grammatical errors.
  • Added more Arabic and Turkish quotes. Thanks HasanTheSyrian.
  • Fixed Indonesian quotes not loading.

Layouts:

  • Updated APT and Boo. Thanks Apsu.
  • Added Arabic. Thanks Mustafa-Asaad-iq.
  • Added Arabic Mac. Thanks AliQ80.

Fonts:

  • Added JetBrains Mono. THanks luehmann.

Themes:

  • Added Soaring Skies. Thanks Hakata-jpn.
  • Added Sewing Tin. Thanks minicap-cat.
  • Added Chaos Theory. Thanks mTopy.

Sounds:

  • All sounds now have appropriate names instead of just numbers.
  • Added osu and hitmaker sounds.

Bug fixes:

  • Fixed a bug that would cause the website to freeze when trying to practise missed and slow words, but no words were found.
  • Fixed broken new line characters in custom mode.
  • Fixed leaderboards extending past the bottom edge of the screen.
  • Initialising sounds only when needed. This should fix a weird issue where Bluetooth headphones would not go to sleep automatically when the website was in focus.
  • Fixed name change not working correctly when user was signed in with Google.
  • Fixed quote rating icon not updating after submitting a rating.
  • Fixed total ratings and average score numbers not updating correctly after submitting a quote rating.
  • Fixed plus one and plus two funboxes not working with quotes.

Other changes and improvements:

  • Updated Apple touch icons to feature the new logo.
  • Fixed up some animations taking too long.
  • Updated Always Show CPM to work across the whole website including charts.
  • Personal Bests will no longer be saved when the test was stopped early with the Bail Out feature.
  • Updated the British English word pairs. Thanks Banzobotic.
  • Added more accents to lazy mode.
  • Various grammatical and structural changes to contributing and readme files. Thanks UnrealApex, Rishav-mngo.
  • Added more username filters.
  • Added more logs to the backend code.
  • Cleaned up lint warnings. Removed old code.

Don't miss a new monkeytype release

NewReleases is sending notifications on new releases.