All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Both the element panel and the right panel (the one with the recent elements) can now be scrolled independently.
- Fixed issue with game clients crashing when connected to a network with a slow internet speed.
- Guest Mode: Play without logging into your Google account. You will be unable to make any suggestions.
- Path Caching: Making path finding for elements quicker if it's been queried for before.
- The "Login with Google" button has been swapped with a more visible button.
- You can no longer suggest elements named "Your Element".
- Fixed a server error when trying to get a up and coming or lonely suggestion when there are none.
- Client no longer shows the up and coming or the lonely suggestion element as non-submittable.
- You can suggest elements named "Your Element".
- Added buttons to get an Up and Coming Suggestion and a Random Lonely Suggestion.
- Element names now only accept proper, readable characters.
- Element names not fit to the element box.
- Fixed being able to bypass the character limit by changing the color after you've placed text.
- Live element feed. See elements as soon as they are added.
- Voting now check the amount of downvotes subtracted from the upvote count.
- Smooth scrolling when the game takes you to an element you created.
- Elemental 4 implementation 👀.
- Online player count.
- You can now view who suggested and created elements by dropping an element into the drop zone on the right side.
- Notifications every time you combine elements.
- Notification when you upvote or downvote an element you already upvoted or downvoted.
- You can now view the elements that make up any element.
- Fixed wacky margins.
- Fixed possible null child value when voting through an element with the same name as an existing element.
- Added feedback when you vote for an element and it gets voted through.
- View total element counts per color category.
- Made sure adding elements with the same name as others properly adds the element. (#1)
- Fixed not being able to edit an element's name after setting it to a blank string. (#2)
- Downvoting.
Initial game.