github monkeytypegame/monkeytype v1.17.6

latest releases: v24.27.0, v24.25.0, v24.24.0...
13 months ago

(Names in brackets represent the authors of the respective change - thank you all so much for contributing. Sorry if I miss anything - if I do, please contact me)

New features:

  • Custom text section count mode. When using the pipe delimiter in custom mode, you can now select how many sections you want to type. With this you will be able to, for example, paste in some flashcards into custom mode (separated by the pipe character) and then type a certain amount of them in a random order (Miodec, albertying)
  • You can now include your custom background, its size and filters when sharing your custom theme. These settings will be encoded inside the URL (KennLDN)

Languages:

  • Removed potentially offensive words from English 25k and 450k
  • Updated Turkish 5k (s3rdarb)
  • Updated Code CSS (PineappleRind)
  • Added Code GDScript 2 (JustTemmie)
  • Updated Uzbek (AlJavhar)
  • Updated Swiss German 2k (egemasta)
  • Added Norwegian Nyorsk languages, and renamed existing Norwegian to Norwegian Bokmal (joweli)

Themes:

  • Added Everblush (tuzu128)

Quotes:

  • Added more quotes in variuos languages (osmiuth, Lxran, Jeff0502, kStor2poche, D3press3d, bsule, TheNatBoi, Krittipoom, WhosChester, AntoninMayet, Orlovchikk)
  • Fixed or removed quotes reported by the community

Layouts:

  • Added Norwegian, Swedish and Danish Qwerty (torjacob)
  • Added Arabic 102
  • Added Noctum (verdant23)

Fonts:

  • Added IBM Plex Mono (ibrab000)

Bug fixes:

  • Fixed not being able to change language with the commandline during an infinite test.
  • Fixed an issue where the Beep Boop challenge would cause the words wrapper to be too tall, causing a lot of empty space
  • Fixed errors logged when trying to view the account page without any results
  • Fixed some key click sounds not playing a preview sound (jerryzhou196)
  • Fixed layout issues on the profile page in Safari
  • Fixed a bug where attempting to practice slow/missed words while in custom mode would not save prior test settings, making it impossible to revert back to the previous settings
  • Fixed website being broken on older versions of Safari
  • Fixed a bug where it was impossible to start an infinite custom mode test
  • Fixed a bug that would allow users to change their name more often than 30 days
  • Fixed a bug where the inbox would not be cleared when resetting the account
  • Fixed search for quotes command not working
  • Fixed an issue where it was possible to enable funboxes that are not compatible with the current config

Other changes and improvements:

  • You can now update the casing of your username (for example, if you prefer miodec over Miodec)
  • Changed accuracy, average of 10 and average of 100 buttons on the account page to act like toggle buttons (Miodec, D3press3dd)
  • Added French daily leaderboards
  • Added missing commands to the commandline - pace caret style off, background size, background filter (Octahedron aka je-farr)
  • Disabled autocomplete in Safari (net-tech)
  • Not allowing users to report their own account
  • The top keymap row will automatically be shown if the test includes digits and the keymap mode is set to next.

Project changes:

  • Converted required leftToRight property to an optional rightToLeft property inside language files
  • Reduced vendor file size by 300kB by selectively importing a function from date-fns (instead of the whole module)
  • Updated actions version in Github workflows (Bruception)
  • Updated the PersonalBests interface to always use the same structure regardless of the data (Ferotiq)
  • Rewritten the word generation code to be more readable and easily expandable

Don't miss a new monkeytype release

NewReleases is sending notifications on new releases.