Releases: 3urobeat/bingo
Releases · 3urobeat/bingo
Version 0.3.0
Additions:
- Added support for editing username
- Added head and meta tags
Fixes:
- Fixed issues with event streams not being cleared or deleting each other
- Fixed styling updating to canceled size change and add checkmark to vote button in popup
- Fixed funky wunky list/buttons/switch styling on mobile
- Fixed accessing room with empty local storage causing a 404 error
Changes:
- Simplified and brightened up design
- Show dynamic toggle instead of list symbol
- Only display toggle list/buttons button on mobile
- Update get-names subscribers on login & logout
- Misc styling fixes/changes
- Simplified footer
- Update dependencies
- Minor other changes
Version 0.2.1
Additions:
- Added a sign out button
- Added basic name checking for new users
- Added basic toggle switch to switch between players list & buttons
Fixes:
- Fixed playfield grid styling not scaling with selected sizes (co-author @DerDeathraven)
- Fixed various typescript warnings/errors (co-author @DerDeathraven)
- Fixed incorrect playfield size styling for new users
- Fixed playfield dropdown not working on iOS/in Safari
- Tons of other styling fixes (co-author @DerDeathraven)
Changes:
- Improved mobile support (co-author @DerDeathraven)
- Made cards smaller on desktop
- Made card text smaller on mobile
- Moved win check code to the server
Version 0.2.0
Additions:
- Added a win detection and popup which every player will see
- Added a reset vote if a player has won to reset every active player's strikes
- Added customize playfield size dropdown
- Added documentation to all API routes
- Added live score of each user to the active players list
- Added message to select existing name list if there are none
- Added API routes to get and set user language
- Added hasWon property to database record and added trophy icon to active players list
Fixes:
- Fixed page wrappers clipping into navbar, making dropdown inaccessible
- Fixed lastActivity in localStorage not being updated
- Fixed selectedSize not being updated
Changes:
- Cleaned up CSS to use tailwind as often as possible
- Improved and added some ts types
- Used stores to save knownWins and resetVotes during server runtime
- Minor other changes
Version 0.1.0
First playable version which features
- Navbar with logo and (non functional) language menu
- Footer with project information
- Basic styling with adjustments when visiting from smaller devices (e.g. phones)
- Eslint rules to enforce styling
- Frontend:
- Greetings Page with new name input and select existing names list
- Game room for each name with 3x3 field generation
- Edit mode for editing fields
- Striking fields
- Deleting all content and all strikes buttons
- Active players list
- Backend:
- Database for loading and saving field updates
- updateObserver with functions to subscribe to API endpoints to dynamically get database updates
- Various API routes for getting and setting various database properties
Massive thanks to @DerDeathraven for helping a lot with nuxt routing, event streams & weird styling issues and @UnionExodus for working on tailwind styling & cleaning up templates.