You can now buy me a coffee!. Donate!

Changelog

 v1.17.7

12 Jun 2023

(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:

- Added streak hour offset. The streaks have been resetting at midnight UTC which confused some users. You can now add an offset to make sure your streak resets around midnight your local time. If you have previously lost your streak due to it resetting in the middle of the day for you, contact support and I'll see what i can do.


Languages:

- Added Spanish 650k (AntikoreDev)

- Added Greeklish (Invades)

- Added Frysk (JabbaTheGibHutt)

- Removed bad words from various languages

- Fixed Russian 10k typo (grigoriynikolaev)


Themes:

- Added Grape (isa-2004)

- Improved the contrast in Matrix theme


Quotes:

- Added more quotes in variuos languages (datsfilipe, magicteo, ParasArya289, davidjnovak, joweli, bsule, AntoninMayet, TheNatBoi, CoolerFred)

- Removed duplicate quotes (magicteo)

- Fixed or removed quotes reported by the community


Layouts:

- Added Graphite layouts (rdavision)


Bug fixes:

- Completely fixed Safari lagging issues

- Fixed results sometimes being added to the wrong bucket on the account page histogram

- Fixed account page accuracy being rounded even if show decimal places was enabled

- Fixed UI bug sometimes showing "(Yesterday)" when viewing all time leaderboards (asmpro7)

- Fixed custom text popup not correctly reflecting the state of some parameters if they changed while the popup was not visible

- Fixed Caps Lock warning not being displayed if it was toggled on on any other than typing (sandihyas3s)

- Fixed a bug where repeatedly pressing enter and backspace would create ghost newline elements (seoulection)

- Fixed progress indicator not updating in zen mode when backspacing to the previous word (seoulection)

- Fixed incorrect scale when displaying accuracy average graph on the account page (eran-pinhas)

- Fixed dynamic keymap legend not working when combined with keymap mode next

- Fixed book mode custom texts not being marked as complete


Other changes and improvements:

- Optimized account page load time by updating the graphs only once (instead of 5 times)

- In Code quotes, Tab characters will now be typed automatically if the previous word was correct

- You can now enable punctiation in the ASCII funbox to allow capital letter to be generated


Project changes:

- Enforced string type on mode2 properties in the backend code (Ferotiq, Miodec)

- Updated backend result schema to be more strict

- Added a check to make sure only valid funboxes and funbox combinations are submitted to the API

v1.17.6

16 May 2023

(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

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
More Details
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.
lin