Skip to content

Releases: RuffByte/KeyLabs

v0.6.0-beta

12 Oct 00:30
Compare
Choose a tag to compare

v0.6.0-beta (11/10/2024)

Features

Improvements

What's Changed

  • Kl 28 add theme select by @tulza in #30
  • Feature: Added stats to screen by @AntGa in #37
  • [Refactor] Migrated off Lucia Auth by @AntGa in #41
  • Kl 38 fix UI inconsistencies by @tulza in #42
  • [Feature] cache leaderboard by @tulza in #48

Full Changelog: v0.5.0-beta...v0.6.0-beta

v0.5.0-beta

07 Oct 10:30
Compare
Choose a tag to compare

v0.5.0-beta (7/10/2024)

Features

  • Game Modes: Two main game modes (Time and Character-based) are fully implemented.
    • Time Mode: Play timed challenges of 15, 30, and 60 seconds.
    • Character Mode: Type as fast as you can for 30, 50 and100 characters.
  • Leaderboards:
    • View high scores across all 6 sub-modes (3 for each mode). Including the users lpm, wpm, accuracy and date submitted. Managed using Prisma and Supabase
  • Authentication:
    • Authentication done with Lucia Auth.

Bug Fixes

  • Fixed 30char display error
  • Fixed words not displaying, see #26

What's Changed

  • Feat: Implemented authentication using Lucia Auth, Postgress and next Cookies by @AntGa in #1
  • Kl 3 UI fixes by @tulza in #4
  • FEAT: Added forgot-password feature by @AntGa in #5
  • Kl 9 nuke frontend by @tulza in #10
  • Kl 11 game logic by @tulza in #12
  • Kl 13 deployment by @AntGa in #14
  • Feat: Added endgame screen, score posting and started on account details. by @AntGa in #21
  • Kl 16 leaderboards UI by @tulza in #27

New Contributors

  • @AntGa made their first contribution in #1
  • @tulza made their first contribution in #4

Full Changelog: https://github.com/RuffByte/KeyLabs/commits/v0.5.0-beta