Skip to content

Releases: nekusu/apetype

v0.8.1

25 Sep 00:24
Compare
Choose a tag to compare

0.8.1 (2024-09-25)

Internal Updates

  • fix production workflow (5f209b9)

v0.8.0

24 Sep 23:59
Compare
Choose a tag to compare

0.8.0 (2024-09-24)

New Features

  • add account page (#41) (7838673)
  • add blur effect to user page background (32fc5d1)
  • add personal best tables (a4a05cc)
  • add user page (#42) (86e1a06)
  • image compression (cedf7cd)
  • save user data before logging out (210e987)
  • use provider photo as profile picture when registering (87aab70)
  • settings: add reset account setting (ac7e7c2)
  • settings: add reset personal bests setting (0a7c678)
  • test: add sign in button in test result (7e76d13)
  • test: add warning for RTL languages (2289bb7)
  • test: afk detection (d18c7a6)

Bug Fixes

  • check for used names when changing username (fe806cb)
  • crash when user finishes test (7910fac)
  • error deleting cached data (a253da8)
  • id generation not working in android browsers (96b453c)
  • persistent cache not clearing when option was enabled (3816ea2)
  • test history not deleted from the server when a user account is deleted (5333b8b)
  • use a different name when registering with providers if the username is already in use (3c119e6)
  • wrong personal bests and table order (fef41c3)

Internal Updates

  • create LICENSE (eb89484)
  • replace pnpm with bun package manager (3c2296d)
  • update dependencies (471107e)
  • deps: replace prettier with biome (4da30d1)
  • deps: update dependencies (6cf2f5a)
  • deps: update dependencies (#43) (e03861d)
  • change SWR global config (9164aa7)
  • clean code (2e92320)
  • fix and improve user data saving (#44) (5f8b6be)
  • improve firebase utils (be68df2)
  • improve removal of cached user data (0a945ac)
  • migrate from Firebase to Supabase (#47) (b5fd725)
  • minor refactoring (fdbe9e6)
  • redirect to account route if user signs in (a448d36)
  • remove Group component from core and improve its structure (eec74c5)
  • remove unnecessary useMemo in useWords (5e571e3)
  • replace eslint with biome (8cf3d20)
  • replace unocss with tailwindcss v4 (527d30c)
  • replace zod with valibot (9380d09)
  • core: change modal border radius (4a929e5)
  • test: lazy load chart (bcefe38)
  • test: make Chart component reusable (ef31cb7)

v0.7.1

30 Aug 18:51
Compare
Choose a tag to compare

0.7.1 (2023-08-30)

Bug Fixes

  • new version toast not showing (19e786f)
  • cli: custom themes with the same name not displaying correctly (fb7f947)
  • settings: wrong validation of settings when test is set to infinite (2a3a388)
  • test: inability to stop infinite test (980a026)
  • test: words stuck after setting test to infinite (076a418)

v0.7.0

30 Aug 04:14
Compare
Choose a tag to compare

0.7.0 (2023-08-30)

New Features

  • add loading UI (3af1643)
  • add toast notifications (#39) (dcc32c0)
  • add user authentication (#40) (d336676)
  • settings: add authentication methods setting (38bb649)
  • settings: add delete account setting (4f376f3)
  • settings: add password authentication setting (b418bc1)
  • theme: add AI theme generation (9325d85)
  • theme: add css color variable validation (5024090)
  • theme: add eyedropper color selection (5c8a5b3)
  • theme: show restore theme toast after deletion (32d0db6)

Bug Fixes

  • core: tooltip not visible when modal is open (dddf90c)
  • test: css color variables not showing in chart (2306f50)
  • test: test words not getting focus after closing modal (24abd8f)

v0.6.0

11 Aug 15:54
Compare
Choose a tag to compare

0.6.0 (2023-08-11)

New Features

  • add keymap in typing test (#33) (736b114)
  • add typing sounds (#30) (7dbe9b4)
  • settings: add blind mode setting (ae042f3)
  • settings: add freedom mode setting (01bfea4)
  • settings: add import/export settings (#34) (d6d10f3)
  • settings: add lazy mode setting (e87d0d4)
  • settings: add persistent cache setting (#32) (085f0be)
  • settings: add reset button (#31) (d4a76a4)
  • settings: add stop on error setting (568fc60)
  • settings: add strict space setting (20e8056)
  • settings: improve settings validation (#36) (a8e6600)
  • test: add screenshot button to result page (#35) (57bf528)

Performance Improvements

  • implement local storage cache compression (#29) (635b9e8)

Bug Fixes

  • wrong background color on screenshot (8d0ef6d)
  • keymap: 'show top row' setting not working (fa4d335)
  • keymap: keys not activating when pressed (99dc0cd)

v0.5.0

12 Apr 10:42
Compare
Choose a tag to compare

0.5.0 (2023-04-12)

New Features

  • add color analysis and validation in theme editor (#26) (653b2ef)
  • add theme and language caching (#27) (70092e9)
  • add validation and error handling in Input component (e647ec7)
  • animate logo icon on every test restart (f943c2a)
  • replace native color input with custom color picker (#25) (fbc76bf)
  • theme randomizer for custom themes (#23) (b7f04f5)
  • cli: add custom theme selection in CLI (#22) (875283c)
  • settings: add custom theme editor (#18) (b7193c5)
  • settings: add randomize theme setting (#14) (18113ef)
  • settings: add theme selection (#13) (0acb600)
  • test: add colors and tooltips to character stats test result (4f7b761)

Performance Improvements

  • cli: replace fuzzy search library (#12) (46fa3e3)

Bug Fixes

  • cli: item tooltips covered by command line modal (8f68381)
  • test: result chart not using custom theme colors (589b3d2)

v0.4.0

19 Feb 23:16
Compare
Choose a tag to compare

0.4.0 (2023-02-19)

New Features

  • improve various animations (#11) (7e7c461)
  • cli: add CLI button to home page (#7) (b53b284)
  • settings: add hide elements settings (#10) (3696cf7)
  • settings: add language setting (#8) (cfc1667)

Performance Improvements

Bug Fixes

  • cli: incorrect selected index value (31fd722)
  • cli: value input on command line (#6) (1f22c37)
  • test: prevent user input after test finished (f8638e9)

v0.3.0

18 Feb 06:49
Compare
Choose a tag to compare

0.3.0 (2023-02-18)

New Features

v0.2.0

20 Jan 19:17
Compare
Choose a tag to compare

0.2.0 (2023-01-20)

New Features

  • layout: add version button to footer (#3) (3f621d9)
  • test: add result page (#2) (938e925)

Bug Fixes

  • test: incorrect raw wpm stats (#1) (31c1a30)

v0.1.0

17 Jan 19:45
Compare
Choose a tag to compare

0.1.0 (2023-01-17)