v 0.8.0 - 11/29/2025

Resizable game window (resizing will be slow with many questions on-screen)
Resolution options (custom pixel value or select from dropdown)
Niceboard
!takenice command for streamer to manage Niceboard abuse
Leaderboards can be toggled (hide the nopeboard if it hurts too many feelings)
Definition/missed answers box on word summary screen is now scrollable
"Show All" button on word summary screen to view words that weren't solved or onscreen when the quiz ended
!startswith and !endswith commands to get the starting letter or ending letter of an answer (can be disabled in settings)
Shade of gray in submitted answers box is slightly lighter/less gray

v 0.7.2 - 1/5/2025

Added CSW24
Quizzes can be continued if time runs out, resetting the time limit to the original value
!givepoints and !takepoints commands for the streamer to give/take points from a player when in Twitch mode
Sidebar can now be hidden
Improvements to layout of "Word Effects" setting screen
Importing word lists with duplicate words now removes the duplicates

v 0.7.1 - 6/4/2024

Fixed CSW21 missing a bunch of words for some reason
Updated Common English Lexicon to CEL22

v 0.7.0 - 6/1/2024

Custom word lists
Toggleable !define command for when you don't want to set up a separate definition bot
New !shuffle command (and corresponding !unshuffle command) for shuffling a specific on-screen alphagram
All non-alpha characters are discarded when answering a question via Twitch (only if using a built-in dictionary - custom lists might contain non-alpha characters)
"Limit length" toggle on game setup screen
Effects buttons are hidden by default
Fixed bug with !wrong command where duplicate wrong guesses were not displayed properly
Very long-running quizzes now run for longer before the timer gets stuck
NWL23 lexicon built-in
New !infiniwords_website command to show the a link for the official Infiniwords website

v 0.6.1 - 6/10/2023

Settings toggle for showing lexicon symbols
Settings toggle for using consonants-first alphagrams (DLSEEIO) instead of normal alphagrams (DEEILOS)
List of wrong guesses on a question now shows the amount of times the incorrect answer was guessed (if it is more than one). This helps the following thing regarding the !wrong command:
Messages sent back to Twitch are truncated if they exceed Twitch's maximum message length of 500 characters (previously the message would simply not send)
Question marks are discarded when answering a question via Twitch
Fixed bug where shuffling an alphagram, solving it, and then unshuffling the one that replaced it would sometimes show the previous alphagram

v 0.6.0 - 11/29/2022

New scoring systems
Auto-skip and auto-solve functionality (auto-skip will show you the question again later in the quiz, auto-solve will not)
(NOTE: Auto-skip with visible alerts turned on will behave erratically when there are a lot of words on screen (200+), due to the amount of graphics calls that get made. This will hopefully be fixed in a future version)
Words banned from being typed in Twitch chat no longer appear as solutions when in Twitch mode
Improved layout of settings page, now broken in up into subpages
Can view wrong answers from "show words" screen by clicking on the alphagram
Time taken to solve word is shown on "show words" screen
New command, !infiniwords_command, for getting help with a specific command
!wrong command to get a list of wrong answers for a specific question
!skip and !solve commands for streamer to (what else) skip and solve questions
Ctrl+backspace while typing answers in solo mode now deletes everything in the text box
Fixed bug where leaderboards at end of quiz might not take into account the final word that was solved
Fixed bug where long Twitch usernames wouldn't display properly
Fixed bug where lexicon names didn't display at certain resolutions

v. 0.5.0 - 5/31/2022

Quizzes with blanks!
Fixed bug where quiz generation could sometimes get stuck when trying to generate large quizzes if the range of word lengths included short words
Added warning dialogs when attempting to start a quiz with invalid parameters

v. 0.4.0 - 5/2/2022

Twitch commands! (Use !infiniwords_commands to see the list of valid commands)
Confirmation dialog when doing certain things (such as stopping a quiz)
Improved layout of "Team Setup" screen
Improved layout of "Pregame" screen when teams are active
Fixed numeric characters being allowed in answer box
Fixed bug where "Play Again" button did not appear at the end of quizzes
Fixed interface issues when playing at a resolution higher than 1920x1080

v. 0.3.0 - 2/3/2022

Description of quiz on screen (e.g. "CSW19 5's - 12's)
Added CSW21
Added CEL (common english list - thanks wtfj00 and strataji!)
Added "increment" time setting (add a certain amount of seconds to the time limit for each correct answer)
Added toggle for full screen mode
Removed "count up" time setting since it was pointless and nobody used it

v. 0.2.0 - 12/1/2021

Hopefully fixed Twitch connection issues
Customizable number of rows/columns of words for quizzes
Probability search for quizzes (using Zyzzyva-style probabilities where each word has its own probability e.g. ARENITE: 1, RETINAE: 2, TRAINEE: 3)
Progress indicator when loading a quiz
Min/max value caps to effects sliders to prevent e.g. minimum spin speed being higher than maximum spin speed
New logo
Settings buttons have been replaced with on/off toggles
Quiz settings (length range, probability limit, time settings, etc.) are now saved between sessions
Maximum length for team names is now enforced

v. 0.1.2 - 10/17/2021

"Play Again" button at end of quiz
Option to display Twitch connection information onscreen (bugfixes for sporadic Twitch connection issues probably in the next update!)
Improved Twitch connection logging
Lexicon symbols
Lexicon choice is now saved between sessions
Display of total number of incorrect answers
Fixed bug where clicking "start" and "back" repeatedly would result in quizzes with the wrong amount of questions
Fixed bug which caused white rectangles to appear in dark mode when stopping the "fade" effect
Fixed bug affecting quizzes of a single word length with no question limit, where starting such a quiz would show no questions
Fixed bug where members of an "everybody" team would not be able to send messages to their team chat box

v. 0.1.1 - 10/4/2021

New settings screen
Sliders for changing parameters of gameplay effects
Option to display total answer count for each question (in addition to the amount of remaining answers)
Option to force equal amounts of words of each word length when doing a quiz with a range of lengths
Option to display borders for questions
Option to specify how many places the leaderboard and nopeboard should show
Left-clicking a question will shuffle it. Right-clicking will unshuffle it
Multiple guesses can be entered in a single chat message when playing Twitch mode. Guesses should be separated by a space

v. 0.1 - 9/19/2021

Initial release!