Releases: antoinezanardi/werewolves-assistant-web-next
Releases · antoinezanardi/werewolves-assistant-web-next
v1.33.0
1.33.0 (2024-10-01)
🚀 Features
- game-lobby: player group organizer (#893) (83c76d8)
- game: prejudiced manipulator groups and victory screen (#929) (5a42531)
- positions-coordinator: add helper for sorting positions (#892) (36cce97)
- seo: og image (#894) (1ee976a)
🎨 Styles
⚡️ Performances
✅ Tests
🧹 Chore
- deps: replace dependency eslint-plugin-vitest with @vitest/eslint-plugin ^1.0.1 (#916) (c8acbbe)
- deps: update antoinezanardi/werewolves-assistant-api docker tag to v1.36.2 (#890) (8425de2)
- deps: update dependency @faker-js/faker to ^9.0.2 (#912) (0566528)
- deps: update dependency @faker-js/faker to ^9.0.3 (#915) (6272855)
- deps: update dependency @nuxt/devtools to ^1.5.0 (#900) (4412f14)
- deps: update dependency @nuxt/devtools to ^1.5.1 (#913) (2b66521)
- deps: update dependency @nuxtjs/i18n to ^8.5.4 (#896) (7d1d599)
- deps: update dependency @nuxtjs/i18n to ^8.5.5 (#906) (6555c17)
- deps: update dependency @nuxtjs/seo to ^2.0.0-rc.23 (#920) (c84cf63)
- deps: update dependency @nuxtjs/sitemap to ^6.1.0 (#898) (f63c128)
- deps: update dependency @nuxtjs/sitemap to ^6.1.1 (#917) (c61da65)
- deps: update dependency @pinia/nuxt to ^0.5.5 (#930) (bea1f85)
- deps: update dependency @pinia/testing to ^0.1.6 (#931) (2004a14)
- deps: update dependency @types/howler to ^2.2.12 (#909) (b318370)
- deps: update dependency @vitest/eslint-plugin to ^1.1.4 (#927) (b9c9811)
- deps: update dependency cucumber-html-reporter to ^7.2.0 (#935) (042d4b0)
- deps: update dependency eslint to ^9.11.0 (#904) (7d98b4f)
- deps: update dependency eslint to ^9.11.1 (#911) (2b5e37b)
- deps: update dependency msw to ^2.4.9 (#897) (8e7eee4)
- deps: update dependency nuxt-og-image to ^3.0.3 (#922) (8d0c2c3)
- deps: update dependency nuxt-og-image to ^3.0.4 (#923) (3250087)
- deps: update dependency ofetch to ^1.4.0 (#905) (bfe7b67)
- deps: update dependency pinia to ^2.2.3 (#932) (755572c)
- deps: update dependency pinia to ^2.2.4 (#934) (1d5ac2b)
- deps: update dependency sass to ^1.79.2 (#895) (9c0893b)
- deps: update dependency sass to ^1.79.3 (#903) (5b34d74)
- deps: update dependency sass to ^1.79.4 (#919) (1422380)
- deps: update dependency semantic-release to ^24.1.2 (#918) (ee29ec1)
- deps: update dependency tailwindcss to ^3.4.13 (#908) (25be207)
- deps: update dependency ts-case-convert to ^2.1.0 (#924) (345c432)
- deps: update dependency vue to ^3.5.10 ([#914...
v1.32.0
1.32.0 (2024-09-18)
🚀 Features
- audio: audio settings in local storage (#831) (cd8a2cb)
- game-lobby: all game lobby is responsive (#877) (aaccf38)
- game-lobby: auto-focus on player name input (#860) (7897da3)
- game-lobby: auto-focus on player name input even after changing page (#873) (3bb8401)
- game-lobby: display disclaimer for small screens (#853) (81029b8)
- game-lobby: game options confirm step in lobby (#845) (20cc2ce)
- game: all game screens are responsive (#880) (b54b1dc)
- game: game over screens are responsive (#883) (aacb761)
- misc-pages: responsive for canceled game and not found game pages (#888) (deeb7b2)
- nuxt: set route announcer (#835) (dd1115f)
- nuxt: typecheck on hooks and ci (#832) (794157f)
🐛 Bug Fixes
- deps: update dependency @primevue/themes to ^4.0.6 (#842) (4d3e063)
- deps: update dependency @primevue/themes to ^4.0.7 (#855) (2b80485)
- deps: update dependency primevue to ^4.0.6 (#843) (3a20f01)
- deps: update dependency primevue to ^4.0.7 (#856) (6c75a61)
- game-events: icon animation null instance handler (#889) (ee0a17e)
- pwa: remove redirect fallback (#830) (69c2c21)
🔩 Refactor
- primevue: use new accordion component (#834) (f611995)
- primevue: use new tab components (#836) (4f9c1b9)
✅ Tests
🔁 CI
🧹 Chore
- deps: update commitlint monorepo to ^19.5.0 (#852) (cefe4af)
- deps: update dependency @cucumber/cucumber to ^11.0.1 (#869) (c00d3e7)
- deps: update dependency @cucumber/cucumber to v11 (#817) (dcbad46)
- deps: update dependency @faker-js/faker to ^9.0.1 (#870) (da15f7c)
- deps: update dependency @nuxt/test-utils to ^3.14.2 (#846) (f0f715a)
- deps: update dependency @nuxtjs/i18n to ^8.5.2 (#764) (0fe9bf0)
- deps: update dependency @nuxtjs/i18n to ^8.5.3 (#849) (1689312)
- deps: update dependency @nuxtjs/robots to ^4.1.7 (#861) (4cf88c8)
- deps: update dependency @primevue/nuxt-module to ^4.0.6 (#841) (7384c1e)
- deps: update dependency @primevue/nuxt-module to ^4.0.7 (#854) (22c3f4a)
- deps: update dependency @stylistic/eslint-plugin to ^2.8.0 (#838) (1c15410)
- deps: update dependency @types/qs to ^6.9.16 (#868) (8560a5d)
- deps: update dependency @vueuse/core to ^11.1.0 (#875) (b568680)
- deps: update dependency @vueuse/nuxt to ^11.1.0 (#876) (0f358b6)
- deps: update dependency circle-progress.vue to ^3.2.2 (#878) (4cd09ac)
- deps: update dependency husky to ^9.1.6 (#858) (03b278b)
- deps: update dependency msw to ^2.4.3 ([#827](https://github.com/antoinezanardi/werewolves-assistant-w...
v1.31.0
1.31.0 (2024-09-07)
🚀 Features
- game-lobby: game options saved in local storage (#811) (3213c14)
- game-lobby: reset game options button (#824) (385a644)
- game-options: remove additional cards count in game options (#820) (c47ba4c)
- game: changed game options are displayed while starting game (#814) (b49225b)
- nuxt: use experimental build cache (#812) (b7d6593)
- pwa: add support for pwa (#825) (cfcf8d4)
📖 Docs
🔁 CI
🧹 Chore
- deps: update dependency @faker-js/faker to v9 (#816) (1852cf0)
- deps: update dependency @nuxtjs/seo to ^2.0.0-rc.21 (#818) (41b08ae)
- deps: update dependency eslint to ^9.10.0 (#826) (e85940c)
- deps: update dependency msw to ^2.4.2 (#809) (46abf3b)
- deps: update dependency sass to ^1.78.0 (#805) (573ff96)
- deps: update dependency vue to ^3.5.1 (#813) (31cca98)
- deps: update dependency vue to ^3.5.3 (#819) (6e34005)
- deps: update dependency vue-tsc to ^2.1.6 (#815) (59d4f62)
- deps: update node.js to v22.8.0 (#806) (e74d83b)
- deps: update nuxtjs monorepo to ^3.13.1 (#810) (14b9f7d)
- deps: update playwright monorepo to ^1.47.0 (#822) (497edbf)
v1.30.0
1.30.0 (2024-09-03)
🚀 Features
- cucumber: skip screenshots in shards commands (#804) (92bcd9d)
- seo: enhanced seo using appropriate module (#801) (0b01787)
🐛 Bug Fixes
- deps: update dependency @primevue/themes to ^4.0.5 (#780) (77747cb)
- deps: update dependency primevue to ^4.0.5 (#781) (6ecb367)
🧹 Chore
- deps: update antoinezanardi/werewolves-assistant-api docker tag to v1.35.2 (#769) (007c50f)
- deps: update commitlint monorepo to ^19.4.1 (#790) (656b3eb)
- deps: update dependency @nuxt/image to ^1.8.0 (#789) (b822784)
- deps: update dependency @nuxtjs/sitemap to ^6.0.1 (#803) (6c77caa)
- deps: update dependency @pinia/nuxt to ^0.5.4 (#773) (c4e23c8)
- deps: update dependency @primevue/nuxt-module to ^4.0.5 (#779) (e9e7c8f)
- deps: update dependency @stylistic/eslint-plugin to ^2.7.2 (#793) (3420cef)
- deps: update dependency @types/eslint to ^9.6.1 (#786) (4e2e86e)
- deps: update dependency @vueuse/core to ^11.0.3 (#784) (25e385f)
- deps: update dependency @vueuse/nuxt to ^11.0.3 (#785) (b105a08)
- deps: update dependency chart.js to ^4.4.4 (#772) (6334b4a)
- deps: update dependency eslint to ^9.9.1 (#782) (66947f1)
- deps: update dependency eslint-import-resolver-typescript to ^3.6.3 (#787) (d68409b)
- deps: update dependency eslint-plugin-import to ^2.30.0 (#800) (72fa0e2)
- deps: update dependency eslint-plugin-vue to ^9.28.0 (#799) (fd0a014)
- deps: update dependency husky to ^9.1.5 (#771) (48068da)
- deps: update dependency lint-staged to ^15.2.10 (#795) (b1f021b)
- deps: update dependency msw to ^2.4.1 (#791) (8841a10)
- deps: update dependency prettier-plugin-gherkin to ^3.1.0 (#798) (a022bfc)
- deps: update dependency tsx to ^4.19.0 (#783) (eed00f7)
- deps: update dependency type-fest to ^4.26.0 (#792) (b27780b)
- deps: update dependency vue to ^3.5.0 (#802) (3f5a52f)
- deps: update dependency vue-tsc to ^2.1.4 (#794) (d06bf42)
- deps: update dependency vue3-lottie to ^3.3.1 (#796) (77220f2)
- deps: update node docker tag to v22.7.0 (#778) (58c11ca)
- deps: update node.js to >=20.17.0 (#774) (4cb7cac)
- deps: update nuxtjs monorepo to ^3.13.0 (#777) (4349e7c)
- deps: update pnpm to v9.9.0 (#776) (67f0c62)
- deps: update typescript-eslint monorepo to ^8.3.0 (#788) (17538e5)
- deps: update typescript-eslint monorepo to ^8.4.0 (#797) (ad62dd5)
v1.29.0
1.29.0 (2024-08-20)
🚀 Features
- actor: actor playground and events (#747) (6c9a034)
- game-lobby: thief and actor cards confirm steps (#760) (11a9bd5)
🐛 Bug Fixes
- buttons: correct icon slots (#759) (3bfbab9)
- docker: correct docker composes for prod and preprod (#768) (89175cd)
📖 Docs
🔁 CI
- docker: push multiple prebuilt images (32838b1)
🧹 Chore
- deps: update dependency @eslint/config-inspector to ^0.5.3 (#750) (d99ea7c)
- deps: update dependency @eslint/config-inspector to ^0.5.4 (#761) (0196025)
- deps: update dependency @nuxtjs/i18n to ^8.4.0 (#753) (84a86f8)
- deps: update dependency @stylistic/eslint-plugin to ^2.6.4 (#751) (8899923)
- deps: update dependency @vueuse/core to ^11.0.1 (#762) (be4784d)
- deps: update dependency @vueuse/core to v11 (#754) (b1c25df)
- deps: update dependency @vueuse/nuxt to ^11.0.1 (#763) (c66613f)
- deps: update dependency @vueuse/nuxt to v11 (#755) (b3abc86)
- deps: update dependency pinia to ^2.2.2 (#752) (96d7032)
- deps: update dependency semantic-release to ^24.1.0 (#758) (b109f4f)
- deps: update dependency type-fest to ^4.25.0 (#757) (c64b715)
- deps: update dependency vue to ^3.4.38 (#749) (9ceb602)
- deps: update playwright monorepo to ^1.46.1 (#756) (df3bf86)
- deps: update pnpm to v9.7.1 (#746) (6803a0d)
- deps: update typescript-eslint monorepo to ^8.2.0 (#766) (211953e)
v1.28.0
1.28.0 (2024-08-14)
🚀 Features
- game-lobby: additional cards placement in manager (#733) (dd08cf2)
- game-lobby: confirm leaving lobby with players (#736) (dbad613)
- game: confirm before leaving (#738) (3c71999)
- thief: thief playground (#723) (953324f)
- wild-child: transformation event (#740) (ec1a20c)
✅ Tests
🧹 Chore
- deps: update dependency @cucumber/cucumber to ^10.9.0 (#744) (14339bd)
- deps: update dependency @nuxt/test-utils to ^3.14.1 (#743) (e86d2be)
- deps: update dependency @stylistic/eslint-plugin to ^2.6.2 (#731) (467a0ff)
- deps: update dependency @vueuse/core to ^10.11.1 (#729) (efade62)
- deps: update dependency @vueuse/nuxt to ^10.11.1 (#730) (ee4389c)
- deps: update dependency eslint to ^9.9.0 (#734) (e0a15a8)
- deps: update dependency lint-staged to ^15.2.9 (#741) (482a616)
- deps: update dependency tailwindcss to ^3.4.10 (#745) (7e9b755)
- deps: update dependency tailwindcss to ^3.4.9 (#727) (d4b2e2c)
- deps: update dependency tsx to ^4.17.0 (#724) (0536f2c)
- deps: update dependency type-fest to ^4.24.0 (#726) (9d025a7)
- deps: update dependency vue to ^3.4.37 (#728) (c9e29c2)
- deps: update stryker-js monorepo to ^8.5.0 (#735) (f9e692c)
- deps: update typescript-eslint monorepo to ^8.1.0 (#739) (7630b11)
- font-awesome: pass all icons to svg (#742) (ec4a660)
v1.27.0
1.27.0 (2024-08-07)
🚀 Features
- bear-tamer: bear tamer events (#677) (3d890fd)
- docker: docker file and push to hub (#708) (3e1a22d)
- elder: elder has taken revenge event (#656) (25f46d5)
- fox: game events (#692) (0de3432)
- game-lobby: additional cards manager (#706) (5eb8ce3)
- game-lobby: display position coordinator button on two players (#698) (404b184)
- game: game events from api (#674) (cc5938b)
- scandalmonger: scandalmonger mark is active event (#681) (828acaa)
🐛 Bug Fixes
✅ Tests
🧹 Chore
- deps: update antoinezanardi/werewolves-assistant-api docker tag to v1.35.1 (#720) (a4eef03)
- deps: update dependency @commitlint/cli to ^19.4.0 (#721) (10ae971)
- deps: update dependency @nuxt/test-utils to ^3.14.0 (#684) (e842c26)
- deps: update dependency @nuxtjs/i18n to ^8.3.2 (#686) (a5fc6d6)
- deps: update dependency @nuxtjs/i18n to ^8.3.3 (#688) (6c04526)
- deps: update dependency @pinia/nuxt to ^0.5.2 (#679) (268cb94)
- deps: update dependency @pinia/nuxt to ^0.5.3 (#712) (4c0e823)
- deps: update dependency @pinia/testing to ^0.1.4 (#680) (6aaa549)
- deps: update dependency @pinia/testing to ^0.1.5 (#713) (1e865de)
- deps: update dependency @stryker-mutator/core to ^8.4.0 (#717) (18fd997)
- deps: update dependency @stylistic/eslint-plugin to ^2.4.0 (#687) (b96f302)
- deps: update dependency @stylistic/eslint-plugin to ^2.6.1 (#701) (d057800)
- deps: update dependency @types/eslint to v9 (#665) (e4cf01c)
- deps: update dependency eslint to ^9.8.0 (#685) (722ad20)
- deps: update dependency husky to ^9.1.1 (#650) (03ff232)
- deps: update dependency husky to ^9.1.2 (#675) (8b450f1)
- deps: update dependency husky to ^9.1.3 (#683) (8fb79bb)
- deps: update dependency husky to ^9.1.4 (#690) (8e4afd7)
- deps: update dependency lint-staged to ^15.2.8 (#707) (9d0ea50)
- deps: update dependency msw to ^2.3.2 (#654) (df18287)
- deps: update dependency msw to ^2.3.3 (#667) (4e31286)
- deps: update dependency msw to ^2.3.4 (#668) (d368d3a)
- deps: update dependency msw to ^2.3.5 (#705) (e44c938)
- deps: update dependency pinia to ^2.2.0 (#682) (a264598)
- deps: update dependency pinia to ^2.2.1 (#714) (7ec9618)
- deps: update dependency prettier-plugin-gherkin to ^2.4.1 (#678) (fdf456f)
- deps: update dependency prettier-plugin-gherkin to v3 (#693) ([951b899](https://github.com/antoinezanardi/werewolves-assist...
v1.26.0
1.26.0 (2024-07-18)
🚀 Features
- game: idiot spared life event (#618) (b5b77d1)
- game: votes duration (#646) (d1384bb)
- img: add placeholder while images are loading (#624) (4d7419a)
- pied-piper: charmed people are revealed game option (#639) (05da133)
- werewolf: werewolf can eat each other game options (#640) (63923f3)
🐛 Bug Fixes
✅ Tests
🧹 Chore
- deps: update dependency @eslint/config-inspector to ^0.5.2 (#647) (9e7f69d)
- deps: update dependency @nuxtjs/tailwindcss to ^6.12.1 (#630) (871619a)
- deps: update dependency eslint to ^9.7.0 (#632) (2a24fb9)
- deps: update dependency husky to ^9.1.0 (#648) (67439d4)
- deps: update dependency prettier to ^3.3.3 (#633) (299f29a)
- deps: update dependency qs to ^6.12.3 (#621) (49cf119)
- deps: update dependency rimraf to ^6.0.1 (#629) (7613fee)
- deps: update dependency rimraf to v6 (#623) (6764092)
- deps: update dependency sass to ^1.77.7 (#627) (4f8f044)
- deps: update dependency sass to ^1.77.8 (#631) (442abf4)
- deps: update dependency tailwindcss to ^3.4.5 (#637) (6ae364c)
- deps: update dependency tailwindcss to ^3.4.6 (#642) (87253ce)
- deps: update dependency type-fest to ^4.22.0 (#644) (ae93b7b)
- deps: update dependency vue to ^3.4.32 (#645) (b2e2084)
- deps: update node.js to >=20.15.1 (#617) (6629992)
- deps: update playwright monorepo to ^1.45.2 (#641) (152eb1a)
- deps: update pnpm to v9.5.0 (#615) (b84e26e)
- deps: update typescript-eslint monorepo to ^7.16.0 (#619) (6209cbe)
- deps: update typescript-eslint monorepo to ^7.16.1 (#638) (800d22c)
- deps: update vitest monorepo to ^2.0.2 (#628) (a1d4940)
- deps: update vitest monorepo to v2 (major) (#616) (d5eb23f)
- locale: improve some french i18n (#649) (2bbc1b4)
- sandbox-api: bump sandbox api version to 1-33-0 (#635) (8a10d59)
v1.25.0
1.25.0 (2024-07-07)
🚀 Features
- game-lobby: confirm dialog before starting a game (#611) (eb5ccc0)
- game: disabled player card based on current play type (#600) (313aba8)
✅ Tests
- game: check if player cards are not targetable in vote playgrounds (#606) (5aada1f)
- mocks: consistent way to mock composables (#613) (5ac49d7)
🧹 Chore
- deps: update dependency prettier-plugin-gherkin to ^2.4.0 (#608) (864e3e8)
- deps: update dependency rimraf to ^5.0.8 (#610) (2abed2d)
- deps: update dependency tsx to ^4.16.2 (#604) (d6cb80d)
- deps: update dependency type-fest to ^4.21.0 (#599) (023a49e)
- deps: update dependency vue-tsc to ^2.0.26 (#607) (d55ac41)
- deps: update nuxtjs monorepo to ^3.12.3 (#602) (86e7f91)
- deps: update playwright monorepo to ^1.45.1 (#603) (4fd661b)
- events: consistent way to handle events (#612) (b6f9238)
- i18n: remove spaces before punctuation marks in english (#614) (ca3c1a4)
v1.24.0
1.24.0 (2024-07-02)
🚀 Features
✅ Tests
🔁 CI
🧹 Chore
- deps: update dependency eslint-plugin-vue to ^9.27.0 (#597) (f8d45aa)
- deps: update dependency qs to ^6.12.2 (#593) (356a638)
- deps: update dependency typescript to ^5.5.3 (#595) (93e7a6a)
- deps: update dependency vue-tsc to ^2.0.24 (#588) (1870ad6)
- deps: update typescript-eslint monorepo to ^7.15.0 (#594) (f929264)
- docker: specify sandbox api version in docker (#598) (0b6f6ae)
- prime-vue: flip suffix (#591) (dae0500)