Releases: nekusu/apetype
Releases · nekusu/apetype
v0.8.1
v0.8.0
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
0.7.1 (2023-08-30)
Bug Fixes
v0.7.0
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
v0.6.0
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
Bug Fixes
v0.5.0
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)