Skip to content

Releases: monkeytypegame/monkeytype

v24.31.2

31 Jul 09:49
Compare
Choose a tag to compare

This release is mostly a test of the new release script.

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • chore: add custom release script (25c6fa834)
  • impr(release script): check if local master is in sync with origin (f4d3380e0)
  • chore: remove console logs of failed lines (c74068a6a)

v24.31.1

31 Jul 08:41
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • repeated tests that use pipe delimiter would not load correctly (f86d6fcf1)
  • quotes: grammatical errors in spanish quotes (Dagio2406) (#5673) (dd4a21edb)
  • caret: blind mode not stopping caret in tape mode word (936aac677)
  • tooltips: remaining visible after clicking buttons with a mouse (6f14d0ea0)
  • tape mode: scrolling sometimes glitching out and not being smooth (cdb926e12)
  • blind mode not working in highlight mode off (47ef6575a)
  • quote: update or remove quotes reported by users (f594244e3)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.31.0

29 Jul 09:56
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Fixes

  • tape mode: scrolling sometimes glitching out and not being smooth (cdb926e12)
  • blind mode not working in highlight mode off (47ef6575a)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.30.0

27 Jul 16:39
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • tape mode: not scrolling for extra letters (c1afd1336)
  • reenable login inputs if loading user data fails (13a15c94d)
  • incorrect portuguese group array (c24bf0fa8)
  • util: hexToRgb function (brenob6) (#5643) (c0f7e2572)
  • word generator: custom mode with time limit generating the wrong amount of starting words (ee49c79d6)
  • caret: block width going down to 0 when typing with blind mode on (8d9875f4e)
  • blind mode: tape mode still scrolling when making mistakes (799902949)
  • quote: update or remove quotes reported by users (3b768e0d7)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.29.0

16 Jul 11:45
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.28.0

09 Jul 19:34
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • cookie modal: missing icon (d7f9a4d44)
  • quote: missing capital letter (#5591) (b215f0406)
  • changing tape mode during the test causing overflow (a00a8bb94)
  • practice missed words generatic less words than expected (d2caf248b)
  • short tests not saving towards "session typing time" (ae712b313)
  • cleanup tmp while updating users inbox (#5559) (1f085580e)
  • active word duplication in code quotes (8beddebbd)
  • test: tab-navigating away from the test words doesnt fade in the ui (d6a3cd08e)
  • word generator: repeated tests sometimes triggering generation error (03937c72c)
  • error when loading account page and quickly navigating to another page (@fehmer) (#5555) (ea650278e)
  • mexican theme sub alt color (@fehmer) (#5552) (4f29aa55a)
  • concurrency issue while claiming rewards (@fehmer) (#5553) (ce093c538)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • fix: updateInbox claiming all rewards (@fehmer) (#5560) (3722000d8)
  • style(typing test): fix newline/tab characters not working well with some fonts (ffc47e861)
  • style(test result): fix line height of test type text (b19be346f)
  • style(result page): fix replay play button margin (39b52fac6)
  • style(core): add visibility prop to the invisible class (48b57320b)
  • refactor: rework highlight mode, colorful, flipped and blind to pure css (#5568) (9f924f345)
  • refactor: run prettier (#5575) (e4bc60302)
  • refactor(caret): add lastwordelement, optimise top pos, letter width, letter height (#5567) (aac44aead)
  • refactor(test config): use display instead of visibility for puncandnum (6bbb11fa9)
  • chore: relax user forgot password rate limit (65a3f9dac)

v24.27.0

01 Jul 14:07
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.25.0

17 Jun 16:50
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

  • auth: allow removal of password authentication when a different authentication provider is added to the account (@fehmer) (#5499) (8e1aeb315)
  • layout: gallium v2 (AurimasAnskaitis) (#5500) (768c22503)
  • language: add armenian and armenian 1k (252b44653)

Improvements

Fixes

  • login page: pressing enter opening google login (57a6fd9bd)
  • test activity graph showing 54 weeks (@fehmer) (#5497) (f0ec0c04f)
  • typed letters not visible in tts funbox if highlight=off (@fehmer) (#5496) (90e234f77)
  • unable to rename freshly created theme (fehmer) (#5486) (d5b310396)
  • typing test: expert mode not working (0715352c5)
  • typig test: blind mode not highlighting missed characters as correct (4e46f6bc9)
  • tape mode: letter scrolling not working (28a397ecf)
  • typing test: line jumping too late (04a64c666)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

v24.24.0

11 Jun 10:32
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Features

Improvements

Fixes

  • typing test: highlight mode next, next 2 and next 3 dont dehighlight typed words (cfbac0f15)
  • russian 375k: delete unwanted words (#5483) (323185d55)
  • year selector flashing in the top left on page load (fehmer) (#5476) (a8c7134f8)
  • backspace to previous word in stop on letter leaving type hints (NadAlaba) (#5466) (a1c805cc2)
  • misaligned tooltip in terms-of-service (extoplasm) (#5474) (e038873b5)
  • server: incorrect error message when profanity was detected (66a91011d)
  • style: right to left languages causing test word offset (8e8fdf872)
  • style: weird shifting behavior when typing test that is only one line (85007b741)
  • funbox: memory not allowing typing at all (2890dc7db)
  • test activity graph bugs (fehmer) (#5468) (01076986b)
  • caret: incorrect placement on page load (595000ad4)
  • presets: punctuation and numbers modes not being enabled in certain situations (b2a860499)
  • xp: hide decimal point if displayed xp is < 1000 (NadAlaba) (#5448) (2c0002c91)
  • remove pending crown from results that wont be sent to the server (5306d6fe2)
  • also disallow stop on letter on the daily leaderboards (d2d1f83a3)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • impr(type): more accurate type on a function parameter (ee340f4e2)
  • impr: optimize use of fontawesome (fehmer) (#5423) (fad3f6e8d)
  • impr(server): log server versions which generate 500 errors (ff86c8321)
  • fix: font awesome regular not working (Miodec, fehmer) (#5477) (f72f58f3f)
  • docs: fix a typo and apply styling to the whole doc (Warrobot10) (#5456) (eb3a6e0f4)
  • refactor: await word addition, call some UI functions after word addition (d6c17664e)
  • refactor: move test finish/fail logic, add all words generated check (faf7efa04)
  • refactor: move tape scrolling function call to the ui file (148fa1e51)
  • refactor: checking if all words were generated before stopping the test (0e8274f93)
  • refactor: throw if word element is nullish instead of assuming its always there which could cause issues (fb721344a)
  • refactor: extract code so that it can be used in other places (eab8eefd4)
  • refactor: remove old, unnecessary code (2e78d9f06)
  • refactor: only calling ui functions when on the test page (60570459c)
  • refactor: move token revoke call to other auth util functions (90c96a2bd)
  • refactor: update crown type names (a279744ef)
  • test: remove double mock (05d6160b2)
  • build: add @shared alias pointing to the shared directory (57ff186f9)
  • chore: release v24.23.0 (21692a119)
  • chore: make sure to use the correct node version (57e2bbc86)
  • chore: make sure pre-push hook file is executable (9659ebb1b)
  • chore: make sure to run tests before pushing to master (16b794412)

v24.23.0

03 Jun 14:24
Compare
Choose a tag to compare

Thank you to all the contributors who made this release possible!

Fixes

  • caret: incorrect placement on page load (595000ad4)
  • presets: punctuation and numbers modes not being enabled in certain situations (b2a860499)
  • xp: hide decimal point if displayed xp is < 1000 (NadAlaba) (#5448) (2c0002c91)
  • remove pending crown from results that wont be sent to the server (5306d6fe2)
  • also disallow stop on letter on the daily leaderboards (d2d1f83a3)

Nerd stuff

These changes will not be visible to users, but are included for completeness and to credit contributors.

  • refactor: move token revoke call to other auth util functions (90c96a2bd)
  • refactor: update crown type names (a279744ef)
  • test: remove double mock (05d6160b2)
  • build: add @shared alias pointing to the shared directory (57ff186f9)
  • chore: make sure to use the correct node version (57e2bbc86)
  • chore: make sure pre-push hook file is executable (9659ebb1b)
  • chore: make sure to run tests before pushing to master (16b794412)