Repository navigation
Releases: Si-Ni/DartScorePro
Releases · Si-Ni/DartScorePro
Release list
v1.0.0
Notable Changes
-
+Token for websocket connection added
-
+Show all possible checkouts in checkout calculator
-
+Updated switching of the starting player
-
+Validation of all user inputs
-
*Restyling
-
*Refactoring
-
*Bugfixes
What's Changed
- sini267# *Refactoring game views by @Si-Ni in #274
- sini264# *Bugfix YesNoPopUp for online multiplayer by @Si-Ni in #275
- sini270# *Bugfix: not showing correct stats in cricket when rejoining by @Si-Ni in #276
- 273 restyle settings and add error messages by @MaRcR11 in #277
- sini278# *Bugfix resizing settings by @Si-Ni in #279
- 272 if users changes email it needs to be verified by @MaRcR11 in #280
- 271 show all possible checkouts in checkout calculator by @MaRcR11 in #281
- merging by @MaRcR11 in #282
- sini32# *refactoring, *restyling by @Si-Ni in #285
- sini284# *bugfix: get most played checkout when not logged in by @Si-Ni in #286
- sini32# show confirmation pop up when leaving or reloading in local g… by @Si-Ni in #287
- 219 the average should not reset with the next leg by @MaRcR11 in #289
- 283 implement switching of starting player for new set by @Si-Ni in #291
- sini290# +back button for statistics by @Si-Ni in #292
- 293 bugfix average calculation online by @MaRcR11 in #294
- 295 add samesite strict to token by @MaRcR11 in #296
- 297 validation of all user inputs by @Si-Ni in #301
- sini298# Bugfix: saving checkouts and winner/defeat by @Si-Ni in #303
- removed pwd trim() by @MaRcR11 in #306
- Bump ip from 2.0.0 to 2.0.1 in /server by @dependabot in #304
- 299 add token for websocket connection by @Si-Ni in #307
- sini309# *Bugfix Register, +Help-Link by @Si-Ni in #310
- sini311# *bugfix: online multiplayer - cricket scoring by @Si-Ni in #312
- 313 bugfix game header shows in and out mode in cricket and rcl by @Si-Ni in #314
Full Changelog: v0.10.0-beta...v1.0.0
v0.10.0-beta
Notable Changes
Local:
- *Average is not reset after leg
Online:
- +User statistics are saved for online games
- +Players can rejoin a lobby
Others:
- +Sharing game results on whatsapp and twitter
- +User stats page to show own user stats
- +Impressum accessible from everywhere
- +Disabling statistics, settings and online play when not logged in
- +Display most common checkouts in the player card
- +Display of the most played checkout based on the user statistics in the player card
- +Settings page with:
- Change email
- Change username
- Change password
- Logout
- Delete stats
- Delete account
- +Login button
- *Styling
- *Bugfixes:
- Triple not handled in Double Out
- Undo possible several times in a row
What's Changed
- fixed bug multiplier getting with multiplier 3 to 0 by @MaRcR11 in #218
- the average should not reset with the next leg by @MaRcR11 in #220
- fixed it server-side by @MaRcR11 in #221
- only the winning player is entitled to the calc by @MaRcR11 in #222
- sini10# +sharing game results on whatsapp and twitter by @Si-Ni in #223
- 188 add more user stats that will be stored on the db by @MaRcR11 in #224
- sini225# *styling fixes in gameviews by @Si-Ni in #226
- sini214# +impressum accessible from everywhere by @Si-Ni in #227
- add statistics page by @MaRcR11 in #229
- adjusted email service by @MaRcR11 in #231
- 72# +Disable certain features if not logged in (frontend) by @Si-Ni in #232
- sini233# renaming by @Si-Ni in #234
- add more user stats that will be stored on the db by @MaRcR11 in #236
- 188 add more user stats that will be stored on the db by @MaRcR11 in #237
- added common checkout to PlayerScoreCard by @MaRcR11 in #239
- add mostplayedcheckout to playerscorecard by @MaRcR11 in #241
- 242 distinguish between double or straight in player card to show the checkouts by @MaRcR11 in #243
- adjust statistics page by @MaRcR11 in #245
- added initial setup for settings page by @MaRcR11 in #247
- adjust tournament and localmultiplayer default players if logged in by @MaRcR11 in #249
- add barloader to statistics page by @MaRcR11 in #251
- moved logout to settings by @MaRcR11 in #253
- undo multiple times possbile by @MaRcR11 in #256
- sini255# *styling, *refactoring of checkout display by @Si-Ni in #257
- sini259: +Styling of input buttons for mobile view by @Si-Ni in #260
- sini258# +Login button by @Si-Ni in #261
- sini259# *styling multiplier buttons mobile by @Si-Ni in #262
- add all other functions in settings by @MaRcR11 in #265
- 213 online multiplayer handle player left game by @Si-Ni in #268
- sini266# +back btn settings by @Si-Ni in #269
Full Changelog: v0.9.0-alpha...v0.10.0-beta
v0.9.0-alpha
Notable Changes
- +Cricket gamemode for online multiplayer
- +Check whether sent points are valid
- +Information about valid count of players in player list
- +Repetition of the password on registration
- *Changed logo to svg
- *Bugfix: trailing slash problem fixed
What's Changed
- changed to svg for logo by @MaRcR11 in #202
- svg adjusted by @Si-Ni in #203
- 183 implement cricket gamemode for online multiplayer by @Si-Ni in #206
- sini205# check whether points are valid by @Si-Ni in #207
- sini82# *tiny refactoring by @Si-Ni in #208
- 134 add information about valid number of players in player menu by @Si-Ni in #209
- now users have to repeat the pwd by @MaRcR11 in #211
- fixed trailing slash problem by @felikan in #216
Full Changelog: v0.8.0-alpha...v0.9.0-alpha
v0.8.0-alpha
Notable Changes
- +Round-the-clock gamemode for online multiplayer
- +Initial setup for saving user statistics
- +Styling of the player cards
- *Refactoring:
- Service architecture for online multiplayer
- Types for local gamemodes and gamemode views
- *Changed to http only cookies +logout route
- *Bugfix checkout calculator
What's Changed
- checkout calculator working again by @MaRcR11 in #185
- 7 add statistics for profiles by @MaRcR11 in #187
- 178 refactor service architecture for online gamemodes by @Si-Ni in #189
- changed to http only cookies for jwt auth by @MaRcR11 in #192
- 182 implement round the clock gamemode for online multiplayer by @Si-Ni in #193
- sini191# *outsource duplications in helper functions for online game … by @Si-Ni in #194
- 195 add logout route where all tokens will be cleared by @MaRcR11 in #196
- 184 combine types for local gamemodes by @Si-Ni in #197
- sini174# styling of playerCards by @Si-Ni in #200
Full Changelog: v0.7.0-alpha...v0.8.0-alpha
v0.7.0-alpha
Notable Changes
- +README
- +Online multiplayer:
- +Gamemodes 301 and 501
- *Only inputs from the current player are accepted
- *Refactoring:
- Joining lobby, lobby code, starting the game
- Socket application structure
What's Changed
- sini78# *only accept input from current player by @Si-Ni in #167
- Create README.md by @felikan in #168
- sini169# *security fix: +checking for valid multiplier by @Si-Ni in #170
- 164 refactor socket application structure servicemethod by @MaRcR11 in #171
- 163# +online multiplayer gamemode 301 by @Si-Ni in #176
- sini175* refactoring useEffects: joining Lobby and starting game via… by @Si-Ni in #179
- sini172# *refactoring frontend: lobby code by @Si-Ni in #180
- sini177# +online multiplayer gamemode 501 by @Si-Ni in #181
New Contributors
Full Changelog: v0.6.3-alpha...v0.7.0-alpha
v0.6.3-alpha
Notable Changes
- *Refactoring of types
- +Disabling of the input and multiplier buttons for online game modes
- +First unit tests and new action for the tests
- +Sending the player score to the backend
What's Changed
- refactored types by @MaRcR11 in #154
- 68 write unit tests by @MaRcR11 in #155
- sini152# *bufixes, +disabled Input Buttons (Test ausstehend) by @Si-Ni in #156
- refactored written tests by @MaRcR11 in #157
- 158 add action for unit tests by @MaRcR11 in #159
- sini152# *bugfixes: disabling of multiplier buttons by @Si-Ni in #160
- sini161# +send player score to backend by @Si-Ni in #165
Full Changelog: v0.6.2-alpha...v0.6.3-alpha
v0.6.2-alpha
Notable Changes
- +Impressum
- +Initialization of 301 online multiplayer game
- +Reloading the page during a game is possible (started)
- *Type refactoring (started)
- *Bug fixes
What's Changed
- sini135# +Impressum, *Type errors fixed by @Si-Ni in #137
- added sending gameSettings to all players in a lobby by @MaRcR11 in #139
- sini84# +initialise game for lobby by @Si-Ni in #140
- 141 adjust lobby service when reloading page by @MaRcR11 in #142
- 106 change how types are stored by @MaRcR11 in #143
- 144 fix code scanning alert prototype polluting assignment by @MaRcR11 in #145
- Bump nodemailer from 6.9.8 to 6.9.9 in /server by @dependabot in #146
- 144 fix code scanning alert prototype polluting assignment by @MaRcR11 in #148
- 144 fix code scanning alert prototype polluting assignment by @MaRcR11 in #150
- 147# +Initialization of 301 online multiplayer games by @Si-Ni in #151
Full Changelog: v0.6.1-alpha...v0.6.2-alpha
v0.6.1-alpha
Notable changes
- *Refactoring frontend game components
- *Game components separated into logic (for local and online) and views
What's Changed
Full Changelog: v0.6.0-alpha...v0.6.1-alpha
v0.6.0-alpha
Notable changes
- *Update of the software specification sheet
- +protected routes functionality
- +using userID to manage players socket IDs
- +Tournament mode
- +Key events for setting a multiplier
What's Changed
- sini103# *SRS update (v0.3) by @Si-Ni in #118
- 98 add keys to better manage players socket ids by @MaRcR11 in #119
- 120 add protected routes functionality by @MaRcR11 in #121
- 122 add api on client for axios baseurl by @MaRcR11 in #123
- added regex for lobbyCode by @MaRcR11 in #125
- Update lobby.service.js by @MaRcR11 in #126
- Update lobby.service.js by @MaRcR11 in #127
- Update main.tsx by @MaRcR11 in #128
- 11 add tournament management by @Si-Ni in #132
- sini131# +key events for multiplier setting by @Si-Ni in #133
Full Changelog: v0.5.0-alpha...v0.6.0-alpha
v0.5.0-alpha
Notable changes
- +In and out modes (straight and double) for 301 and 501
- +Settings for switching between these modes and in-game display of selection
- *Refactoring
What's Changed
Full Changelog: v0.4.2-alpha...v0.5.0-alpha