Skip to content

Releases: antoinezanardi/werewolves-assistant-web

v1.0.0-beta.12

30 Apr 21:49
9a6d417
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.12 (2021-04-30)

🚀 New features

  • #154 - Facebook auth.
  • #155 - Google auth.
  • #157 - Fox role.
  • #158 - Game players position panel in game options.
  • #159 - Bear Tamer role.
  • #160 - Hidden game repartition option.
  • #161 - Role revealed on death option.
  • #162 - Seer see exact role option.
  • #163 - Guard can protect twice option.
  • #164 - Fox not powerless if he misses a werewolf option.
  • #165 - Bear Tamer growls if he is infected option.
  • #166 - Number of vote requests for Stuttering Judge option.
  • #167 - Time for the Sheriff to be elected option.
  • #168 - Thief not obliged to choose between werewolves cards option.
  • #169 - Wild Child transformation is revealed option.
  • #170 - Dog Wolf chosen side is revealed option.
  • #171 - Big Bad Wolf not powerless if one werewolf dies option.
  • #173 - White Werewolf waking up interval option.
  • #174 - Number of charmed people per night by Pied Piper option.
  • #175 - Pied Piper not powerless if infected option.
  • #176 - Lives count for the Ancient option.
  • #177 - Ancient doesn't make all villagers powerless if murdered from them option.
  • #178 - Number of additional cards for Thief option.
  • #179 - Rusty Sword Knight role.
  • #183 - Audio options in parameters modal.
  • #184 - Intro for Game Winners screen.
  • #188 - Modal for helping players with roles.

🌟 Enhancements

  • #156 - List of voters against one player below him.
  • #172 - Big bad wolf becomes powerless in game history.
  • #180 - Role types.
  • #182 - Accordions in About page for roles.
  • #185 - Reset base rules button in game roles options.
  • #186 - Save game roles options in user preferences.
  • #190 - Sentence for explaining why this group or player won.

🐛 Bug fixes

  • #181 - Long game event message breaks display.

♻️ Refactoring

  • #187 - Game repartition options in different modal.

📚 Documentation

  • #189 - Update README.md.

📦 Packages

  • qrcode.vue installed with version 1.7.0.
  • vue-clipboard2 installed with version 0.3.1.
  • vue-facebook-login-component installed with version 4.0.1.
  • vue-google-login installed with version 2.0.5.
  • vue-slider-component installed with version 3.2.11.
  • vuedraggable installed with version 2.24.3.
  • @fortawesome/fontawesome-free updated to version 5.15.3.
  • @sentry/browser updated to version 6.3.5.
  • @sentry/integrations updated to version 6.3.5.
  • @vue/cli-plugin-e2e-cypress updated to version 4.5.12.
  • @vue/cli-plugin-eslint updated to version 4.5.12.
  • @vue/cli-plugin-router updated to version 4.5.12.
  • @vue/cli-plugin-unit-mocha updated to version 4.5.12.
  • @vue/cli-plugin-vuex updated to version 4.5.12.
  • @vue/cli-service updated to version 4.5.12.
  • @vue/test-utils updated to version 1.1.4.
  • chai updated to version 4.3.4.
  • eslint updated to version 7.25.0.
  • eslint-plugin-vue updated to version 7.9.0.
  • particles.vue updated to version 2.9.3.
  • qs updated to version 6.10.1.
  • sweetalert2 updated to version 10.16.6.
  • v-tooltip updated to version 2.1.3.
  • vue-gtag updated to version 1.14.0.
  • vue-i18n updated to version 8.24.4.
  • vue-tour updated to version 2.0.0.

v1.0.0-beta.11

03 Mar 22:07
6248927
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.11 (2021-03-03)

🚀 New features

  • #121 - Add option for raven mark penalty.
  • #123 - Options for game repartition.
  • #124 - Add guard protection on little girl option.
  • #125 - Add idiot dies on ancient death option.
  • #126 - Implement the White Werewolf Role.
  • #127 - Implement the Stuttering Judge Role.
  • #131 - Implement the Angel Role.
  • #132 - Implement the Thief Role.
  • #135 - Add sounds and music.
  • #141 - Role warnings for plays.

🌟 Enhancements

  • #120 - Back to top on About page.
  • #128 - Votes results in game history.
  • #134 - Add explanations in game history modal.
  • #137 - Add some links to log in modal.
  • #138 - Add background and particles to home page.
  • #142 - Tell which players are already revealed at the beginning of the game.
  • #143 - Style for players who voted.
  • #144 - Players are getting asleep when action is over.
  • #145 - Capitalize all roles in texts.
  • #146 - Improve SEO.

🐛 Bug fixes

  • #119 - Adapt home page to smaller screens.
  • #122 - No targets for big bad wolf.
  • #139 - Broken styles on GameLobby.
  • #140 - Broken styles on Windows.

♻️ Refactoring

  • #129 - Change sheriff enabled option property name.
  • #130 - Change potion structure for plays and game history.

📚 Documentation

  • #133 - Update README.md.

📦 Packages

  • howler installed with version 2.2.1.
  • particles.vue installed with version 2.2.2.
  • vue-backtotop installed with version 1.6.1.
  • vue-meta installed with version 2.4.0.
  • @sentry/browser updated to version 6.2.1.
  • @sentry/integrations updated to version 6.2.1.
  • @vue/test-utils updated to version 1.1.3.
  • chai updated to version 4.3.1.
  • eslint updated to version 7.21.0.
  • eslint-plugin-vue updated to version 7.7.0.
  • jquery updated to version 3.6.0.
  • sweetalert2 updated to version 10.15.5.
  • vue-i18n updated to version 8.23.0.
  • vue-gtag updated to version 1.11.0.

v1.0.0-beta.10

01 Feb 20:58
169e861
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.10 (2021-02-01)

🚀 New features

  • #13 - Link CHANGELOG.md on Home page.
  • #94 - Display dead players.
  • #96 - Implement the Vile Father Of Wolves role.
  • #99 - Display revealed players
  • #100 - Implement the Ancient role.
  • #102 - Game option for no sheriff.
  • #103 - Implement the Scapegoat role.
  • #104 - Implement the Idiot role.
  • #106 - Implement the Pied Piper role.
  • #111 - Add game sides in modal for smaller screens.

🌟 Enhancements

  • #93 - Enhance Game Lobby display for small screens.
  • #98 - Extend player limit.
  • #109 - Add limits to waking up interval options.
  • #110 - Better filter for vue-select.
  • #112 - Add remaining phases and active in for attributes in sides.
  • #113 - Add an icon, and a tooltip in player thumbnails in sides.
  • #114 - Display who can be voted during vote play.

🐛 Bug fixes

  • #91 - Typos on game event texts.
  • #92 - Text too long in game event.
  • #107 - Bad prefix for roles.
  • #108 - Game options modal disclaimer always show.

♻️ Refactoring

  • #95 - Change game options structure.
  • #101 - Refactor Game History Modal with tabs, source players and more.
  • #105 - Change attributes.attribute to attributes.name in Player class.

📦 Packages

  • fuse.js installed with version 6.4.6.
  • @sentry/browser updated to version 6.0.3.
  • @sentry/integrations updated to version 6.0.3.
  • @vue/cli-plugin-e2e-cypress updated to version 4.5.11.
  • @vue/cli-plugin-eslint updated to version 4.5.11.
  • @vue/cli-plugin-router updated to version 4.5.11.
  • @vue/cli-plugin-unit-mocha updated to version 4.5.11.
  • @vue/cli-plugin-vuex updated to version 4.5.11.
  • @vue/cli-service updated to version 4.5.11.
  • bootstrap updated to version 4.6.0.
  • eslint updated to version 7.19.0.
  • eslint-plugin-vue updated to version 7.5.0.
  • qs updated to version 6.9.6.
  • sass-loader updated to version 10.1.1.
  • sweetalert2 updated to version 10.14.0.
  • v-tooltip updated to version 2.1.2.
  • vue-i18n updated to version 8.22.4.
  • vue-router updated to version 3.6.2.
  • vuex updated to version 3.6.2.

v1.0.0-beta.9

30 Dec 20:04
d885398
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.9 (2020-12-30)

🚀 New features

  • #75 - Cupid role implemented.
  • #76 - Two Sisters role implemented.
  • #77 - Three Brothers role implemented.
  • #78 - Wild Child role implemented.
  • #79 - Dog-Wolf role implemented.
  • #80 - Big-Bad-Wolf role implemented.
  • #84 - Game options for different roles.
  • #87 - Pre-render plugin added during build step.

♻️ Refactoring

  • #82 - Change player.role.group to player.side.
  • #83 - Game summary button moved from bottom to right after the game review button to make it more visible.

📚 Documentation

  • #81 - Server configuration added.

📦 Packages

  • prerender-spa-plugin installed with version 3.4.0.
  • vue-js-toggle-button installed with version 1.3.3.
  • @sentry/browser updated to version 5.29.2.
  • @sentry/integrations updated to version 5.29.2.
  • @vue/eslint-config-airbnb updated to version 5.3.0.
  • @vue/test-utils updated to version 1.1.2.
  • axios updated to version 0.21.1.
  • eslint updated to version 7.16.0.
  • eslint-plugin-vue updated to version 7.4.0.
  • sweetalert2 updated to version 10.12.6.
  • vue-select updated to version 3.11.2.
  • vuex updated to version 3.6.0.

v1.0.0-beta.8

21 Nov 19:01
a1a8187
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.8 (2020-11-21)

🚀 New features

  • #67 - Little Girl role implemented.
  • #68 - Villager-Villager role implemented.
  • #69 - When players have to vote, the nominated player(s) have a mark on their role card.
  • #72 - Travis CI linked to Slack.

🐛 Bug fixes

  • #70 - Good translations when confirming that a role is picked but chosen anyway.

♻️ Refactoring

  • #66 - SubmitButton component uses default template for button inner text.
  • #71 - Dedicated popover for explaining game start conditions.

📦 Packages

  • @sentry/browser updated to version 5.27.4.
  • @sentry/integrations updated to version 5.27.4.
  • @vue/cli-plugin-e2e-cypress updated to version 4.5.9.
  • @vue/cli-plugin-eslint updated to version 4.5.9.
  • @vue/cli-plugin-router updated to version 4.5.9.
  • @vue/cli-plugin-unit-mocha updated to version 4.5.9.
  • @vue/cli-plugin-vuex updated to version 4.5.9.
  • @vue/cli-service updated to version 4.5.9.
  • eslint updated to version 7.14.0.
  • sweetalert2 updated to version 10.10.1.
  • vee-validate updated to version 3.4.5.
  • vee-i18n updated to version 8.22.2.

v1.0.0-beta.7

11 Nov 14:49
b4b0962
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.7 (2020-11-11)

🚀 New features

  • #61 - Not Available page added when API is down.
  • #62 - Google analytics plugin implemented.

🌟 Enhancements

  • #56 - The Assistant handles games without winners.
  • #58 - Animation added for menu entrance in the top right corner.

🐛 Bug fixes

  • #30 - Height auto of sweetalert2 disabled on all instances.
  • #57 - VRoller component added if necessary.

📚 Documentation

  • #60 - Bad contributors anchor link fixed.

📦 Packages

  • vue-gtag installed with version 1.10.0.
  • @sentry/browser updated to version 5.27.3.
  • @sentry/integrations updated to version 5.27.3.
  • eslint updated to version 7.13.0.
  • sass-loader updated to version 10.1.0.
  • sweetalert2 updated to version 10.9.1.
  • vee-validate updated to version 3.4.4.
  • vue-router updated to version 3.4.9.

v1.0.0-beta.6

03 Nov 18:44
780f302
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.6 (2020-11-03)

🚀 New features

  • #39 - CONTRIBUTING.md file added for helping people to contribute to this awesome project.
  • #48 - Users can review game at the end of a game, canceled or not.
  • #49 - New role picker in the game lobby with all data about the role (max in game, description and more...).
  • #51 - All role images are loaded from the API.

🌟 Enhancements

  • #38 - All user info (email and password) limited to 50 characters in length.
  • #41 - UX for events enhanced with animations and re-designed skip button.
  • #42 - README.md file improved.
  • #47 - Roles available section added in About page.
  • #50 - ESLint rules and ESLint Vue plugin rules updated.

🐛 Bug fixes

  • #53 - Travis warnings fixed according to build info.

📦 Packages

  • vue-lazyload installed with version 1.3.3.
  • vue-scrollto installed with version 2.20.0.
  • vue-star-rating installed with version 1.7.0.
  • @fortawesome/fontawesome-free updated to version 5.15.1.
  • @sentry/browser updated to version 5.27.2.
  • @sentry/integrations updated to version 5.27.2.
  • @vue/cli-plugin-e2e-cypress updated to version 4.5.8.
  • @vue/cli-plugin-eslint updated to version 4.5.8.
  • @vue/cli-plugin-router updated to version 4.5.8.
  • @vue/cli-plugin-unit-mocha updated to version 4.5.8.
  • @vue/cli-plugin-vuex updated to version 4.5.8.
  • @vue/cli-service updated to version 4.5.8.
  • @vue/test-utils updated to version 1.1.1.
  • axios updated to version 0.21.0.
  • bootstrap updated to version 4.5.3.
  • eslint updated to version 7.12.1.
  • eslint-plugin-vue updated to version 7.1.0.
  • sass-loader updated to version 10.0.5.
  • sweetalert2 updated to version 10.9.0.
  • vee-validate updated to version 3.4.3.
  • vue-i18n updated to version 8.22.1.
  • vue-router updated to version 3.4.8.

v1.0.0-beta.5

04 Oct 19:19
70cb174
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.5 (2020-10-04)

🐛 Bug fixes

  • Game summary was not loading because of bad $ref loading.

📦 Packages

  • @fortawesome/fontawesome-free updated to version 5.15.0.
  • eslint updated to version 7.10.0.
  • eslint-plugin-import updated to version 2.22.1.
  • eslint-plugin-vue updated to version 7.0.0.
  • sweetalert2 updated to version 10.3.5.
  • vue-roller updated to version 1.12.4.
  • vue-router updated to version 3.4.5.

v1.0.0-beta.4

22 Sep 18:46
a620784
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.4 (2020-09-22)

🚀 New features

  • #25 - User can cancel a playing game by clicking on the button in the nav bar.
  • #26 - Canceled game has now a dedicated page.

🌟 Enhancements

  • #27 - Player eaten by werewolves can't be targeted by the witch's death potion anymore.
  • #29 - README.md file has been approved with new badges and 4 new sections.
  • #31 - ESLint rules completed with vue rules and some forgotten other rules. .eslintrc.js file contains now all existing rules.

🐛 Bug fixes

  • #28 - If the user tries to get a game with an unknown id, he is redirected to home page.
  • #32 - Player name input has been restricted of 30 maximum length and HTML tags were filtered out.
  • #33 - Player name too long is truncated for preventing overflow.

♻️ Refactoring

  • game object is not a property anymore but stored into vuex store.

📦 Packages

  • xss installed with version 1.0.8.
  • @sentry/browser updated to version 5.24.2.
  • @sentry/integrations updated to version 5.24.2.
  • @vue/cli-plugin-e2e-cypress updated to version 4.5.6.
  • @vue/cli-plugin-eslint updated to version 4.5.6.
  • @vue/cli-plugin-router updated to version 4.5.6.
  • @vue/cli-plugin-unit-mocha updated to version 4.5.6.
  • @vue/cli-plugin-vuex updated to version 4.5.6.
  • @vue/cli-service updated to version 4.5.6.
  • @vue/test-utils updated to version 1.1.0.
  • animate.css updated to version 4.1.1.
  • axios updated to version 0.20.0.
  • eslint updated to version 7.9.0.
  • sass-loader updated to version 10.0.2.
  • sweetalert2 updated to version 10.3.1.
  • vee-validate updated to version 3.4.0.
  • vue updated to version 2.6.12.
  • vue-i18n updated to version 8.21.1.
  • vue-template-compiler updated to version 2.6.12.

v1.0.0-beta.3

15 Aug 20:26
cc9b1dc
Compare
Choose a tag to compare

📈 LIST OF CHANGES FOR WEREWOLVES ASSISTANT WEB

1.0.0-beta.3 (2020-08-15)

🌟 Enhancements

  • #21 - Responsive design for large screens, tablets and phones on:
    • Home page.
    • Statistics page.
    • About page.
    • GameLobby page.
    • Game page.
  • Sweet animation when player has to choose a role in game lobby.
  • Better sort of players on villager side. Sort first by isAlive and then by role. Villagers with powers are on top of the list.

🐛 Bug fixes

  • #22 - Werewolf card in About page header was not properly displayed on Safari.
  • #22 - Bad flexbox display in GameLobby page on Safari.
  • #22 - Bad flexbox display for game events during a game on Safari.

📦 Packages

  • @sentry/browser updated to version 5.21.0.
  • @sentry/integrations updated to version 5.21.0.
  • eslint updated to version 7.7.0.
  • vue-i18n updated to version 5.21.0.