Skip to content

v1.0.0

Compare
Choose a tag to compare
@Rykus0 Rykus0 released this 28 Jun 13:51
· 124 commits to main since this release

With the MVP features implemented and all known bugs resolved, I am marking this as version 1!
I will be adding a change log shortly and maintaining this with each update/release.

Here is a rundown of the main features (from memory)

  • Each game gets a random quote
  • Displays a message and call to action if fetch fails
  • Encrypts the quote using a substitution cypher (does allow mapping to the original character, so G could be G)
  • Displays user inputs for guessing the letter
  • Detects win condition and displays the full quote in a nicer format with some confetti 🎉
  • Detects when quote is completed but has mistakes and displays a corresponding message
  • Highlights the currently focused letter wherever it appears in the quote
  • Displays character counts for each letter
  • Provides a way to clear all inputs
  • Provides a way to give up and show the answer
  • Provides a way to start a new game
  • Displays the time elapsed since start (pauses when browser is hidden)
  • Moves to next open input after entering a character
  • Backspace will move to and delete the previous character if the current is already blank
  • Only one of each guessed letter can be in play at a time
  • System determined light/dark themes
  • Converts accented characters to plain, unaccented en-US characters

Since deploys from main are automatic, I will probably establish a dev branch where features and fixes accumulate before being released, but I haven't decided yet.