Skip to content

Latest commit

 

History

History
1333 lines (934 loc) · 209 KB

CHANGELOG.md

File metadata and controls

1333 lines (934 loc) · 209 KB

🐺 Werewolves Assistant Web Versioning Changelog

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

✅ 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) (6cd07ef)
  • deps: update dependency msw to ^2.4.4 (#833) (44814db)
  • deps: update dependency msw to ^2.4.5 (#850) (773674a)
  • deps: update dependency msw to ^2.4.6 (#864) (93b4a45)
  • deps: update dependency msw to ^2.4.7 (#871) (b6cef68)
  • deps: update dependency msw to ^2.4.8 (#882) (96d9d56)
  • deps: update dependency node to v22.9.0 (#886) (8f28e99)
  • deps: update dependency sass to ^1.79.1 (#887) (02e728a)
  • deps: update dependency semantic-release to ^24.1.1 (#851) (9a5d974)
  • deps: update dependency tailwindcss to ^3.4.11 (#857) (74668ab)
  • deps: update dependency tailwindcss to ^3.4.12 (#885) (b2d182d)
  • deps: update dependency tsx to ^4.19.1 (#859) (6e771c3)
  • deps: update dependency type-fest to ^4.26.1 (#829) (7b715fd)
  • deps: update dependency typescript to ^5.6.2 (#839) (69b99b1)
  • deps: update dependency vue to ^3.5.4 (#844) (09fd254)
  • deps: update dependency vue to ^3.5.5 (#865) (13ae2b7)
  • deps: update dependency vue to ^3.5.6 (#874) (77302a2)
  • deps: update dependency vue-router to ^4.4.4 (#847) (23430aa)
  • deps: update dependency vue-router to ^4.4.5 (#863) (28a6c29)
  • deps: update nuxtjs monorepo to ^3.13.2 (#872) (28e0e43)
  • deps: update playwright monorepo to ^1.47.1 (#866) (ae9e014)
  • deps: update pnpm to v9.10.0 (#837) (05be262)
  • deps: update typescript-eslint monorepo to ^8.5.0 (#840) (b230013)
  • deps: update typescript-eslint monorepo to ^8.6.0 (#881) (c291635)
  • deps: update vitest monorepo to ^2.1.0 (#862) (b25b312)
  • deps: update vitest monorepo to ^2.1.1 (#867) (a1ad2f8)
  • screenshots: missing screenshots for linux (8bfa635)

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

  • links: production and development links in readme (#823) (ac34687)

🔁 CI

  • deploy: deploy scripts on preproduction and production servers (#808) (c75f5eb)

🧹 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)

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)

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

  • docker: explain dockers tags created (#767) (334cc80)

🔁 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)

1.28.0 (2024-08-14)

🚀 Features

✅ 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)

1.27.0 (2024-08-07)

🚀 Features

🐛 Bug Fixes

  • deps: update dependency primevue to v4 (#605) (c05c2be)

✅ 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)
  • deps: update dependency qs to ^6.13.0 (#703) (be22e54)
  • deps: update dependency tailwindcss to ^3.4.7 (#676) (9653815)
  • deps: update dependency tailwindcss to ^3.4.8 (#722) (706364a)
  • deps: update dependency tsx to ^4.16.3 (#694) (ac58a05)
  • deps: update dependency tsx to ^4.16.5 (#702) (bd33184)
  • deps: update dependency type-fest to ^4.22.1 (#651) (e21922d)
  • deps: update dependency type-fest to ^4.23.0 (#661) (54e81b0)
  • deps: update dependency typescript to ^5.5.4 (#666) (b3d9999)
  • deps: update dependency validate-branch-name to ^1.3.1 (#672) (ee73726)
  • deps: update dependency vue to ^3.4.33 (#655) (2b6f4be)
  • deps: update dependency vue to ^3.4.34 (#671) (a4628ae)
  • deps: update dependency vue to ^3.4.35 (#695) (632b6e6)
  • deps: update dependency vue to ^3.4.36 (#715) (0e26759)
  • deps: update dependency vue-router to ^4.4.2 (#699) (55c7ea4)
  • deps: update dependency vue-router to ^4.4.3 (#716) (41940fc)
  • deps: update dependency vue-tsc to ^2.0.28 (#658) (376855f)
  • deps: update dependency vue-tsc to ^2.0.29 (#673) (e8c0b73)
  • deps: update node docker tag to v22.6.0 (#718) (2b3eb0f)
  • deps: update node.js to >=20.16.0 (#670) (4b03818)
  • deps: update nuxtjs monorepo to ^3.12.4 (#653) (08a94ce)
  • deps: update playwright monorepo to ^1.45.3 (#663) (99322ea)
  • deps: update playwright monorepo to ^1.46.0 (#710) (cdcc769)
  • deps: update pnpm to v9.6.0 (#657) (8a18dec)
  • deps: update pnpm to v9.7.0 (#719) (deb0b81)
  • deps: update stryker-js monorepo to ^8.3.0 (#704) (0d4788e)
  • deps: update stryker-js monorepo to ^8.4.0 (#711) (5def08d)
  • deps: update typescript-eslint monorepo to ^7.17.0 (#664) (cf7484f)
  • deps: update typescript-eslint monorepo to ^7.18.0 (#691) (fe46fff)
  • deps: update typescript-eslint monorepo to ^8.0.1 (#709) (d189e1e)
  • deps: update typescript-eslint monorepo to v8 (major) (#700) (de6cf8d)
  • deps: update vitest monorepo to ^2.0.3 (#636) (0cdd8e6)
  • deps: update vitest monorepo to ^2.0.4 (#659) (a4a5d77)
  • deps: update vitest monorepo to ^2.0.5 (#697) (5783273)

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

  • deps: update dependency @fortawesome/fontawesome-free to ^6.6.0 (#643) (c452a5d)

✅ 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)

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)

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)

1.23.0 (2024-06-29)

🚀 Features

🐛 Bug Fixes

  • deps: update dependency primevue to ^3.53.0 (#577) (3fc79da)

✅ Tests

🧹 Chore

  • deps: update dependency @eslint/config-inspector to ^0.4.12 (#563) (80045fb)
  • deps: update dependency @eslint/config-inspector to ^0.5.0 (#570) (e29594d)
  • deps: update dependency @eslint/config-inspector to ^0.5.1 (#581) (dba5923)
  • deps: update dependency @stylistic/eslint-plugin to ^2.3.0 (#574) (d8f10a9)
  • deps: update dependency eslint to ^9.6.0 (#583) (804859b)
  • deps: update dependency pixelmatch to v6 (#575) (687c510)
  • deps: update dependency tsx to ^4.15.7 (#562) (c213949)
  • deps: update dependency tsx to ^4.15.9 (#582) (9ea4184)
  • deps: update dependency tsx to ^4.16.0 (#585) (b0243d5)
  • deps: update dependency typescript to ^5.5.2 (#559) (614f847)
  • deps: update dependency vue to ^3.4.30 (#567) (55e4a24)
  • deps: update dependency vue to ^3.4.31 (#580) (44f3189)
  • deps: update dependency vue-router to ^4.4.0 (#564) (512e722)
  • deps: update dependency vue-tsc to ^2.0.22 (#568) (71fc600)
  • deps: update playwright monorepo to ^1.45.0 (#572) (ede25d5)
  • deps: update typescript-eslint monorepo to ^7.14.1 (#571) (3408c5a)
  • gherkin: run prettier on gherkin files (#578) (0644147)

1.22.0 (2024-06-20)

🚀 Features

  • villager-villager: event and revelations among player roles (#552) (1f6fb83)

🐛 Bug Fixes

  • release: correct release content in develop (#561) (af8a869)

✅ Tests

🧹 Chore

  • coderabbit: config file (#560) (8a0a95b)
  • deps: update dependency @stylistic/eslint-plugin to ^2.2.2 (#553) (fd12df9)
  • deps: update dependency happy-dom to ^14.12.3 (#556) (1ab29be)
  • deps: update dependency sass to ^1.77.6 (#549) (b0573a0)
  • deps: update node.js to >=20.15.0 (#557) (3be5c0f)

1.21.0 (2024-06-17)

🚀 Features

  • error: page for unexpected and not found errors (#542) (7af59de)

🐛 Bug Fixes

✅ Tests

  • acceptance: more robust skip event test (#546) (53a1974)
  • accursed-wolf-father: acceptance tests (#524) (4c8a6c2)

🧹 Chore

  • deps: update dependency @eslint/config-inspector to ^0.4.11 (#516) (9c542c7)
  • deps: update dependency @stylistic/eslint-plugin to ^2.2.0 (#538) (ef8e585)
  • deps: update dependency @stylistic/eslint-plugin to ^2.2.1 (#543) (0a37fb2)
  • deps: update dependency @types/eslint to ^8.56.10 (#517) (d1ec909)
  • deps: update dependency @vue/test-utils to ^2.4.6 (#518) (2047a38)
  • deps: update dependency @vueuse/core to ^10.11.0 (#520) (5a315bd)
  • deps: update dependency @vueuse/nuxt to ^10.11.0 (#521) (3c87703)
  • deps: update dependency eslint to ^9.5.0 (#535) (b72616c)
  • deps: update dependency eslint-plugin-vue to ^9.26.0 (#522) (fa0d198)
  • deps: update dependency lint-staged to ^15.2.7 (#523) (f4248cf)
  • deps: update dependency node to v21.7.3 (#536) (329253f)
  • deps: update dependency prettier to ^3.3.2 (#525) (2186cab)
  • deps: update dependency sass to ^1.77.5 (#526) (a7e56e3)
  • deps: update dependency semantic-release-export-data to ^1.1.0 (#527) (3bf9b23)
  • deps: update dependency tailwindcss to ^3.4.4 (#528) (6aafe2a)
  • deps: update dependency tsx to ^4.15.5 (#529) (c54e0fe)
  • deps: update dependency tsx to ^4.15.6 (#544) (742bac5)
  • deps: update dependency type-fest to ^4.20.0 (#530) (3dd4359)
  • deps: update dependency type-fest to ^4.20.1 (#540) (a5df477)
  • deps: update dependency vue to ^3.4.29 (#515) (79b0624)
  • deps: update dependency vue-eslint-parser to ^9.4.3 (#531) (724e24d)
  • deps: update dependency vue-router to ^4.3.3 (#532) (0972ec8)
  • deps: update dependency vue-tsc to v2 (#465) (9d76481)
  • deps: update node.js to >=20.14.0 (#537) (7d9c3ab)
  • deps: update nuxtjs monorepo to ^3.12.1 (#497) (e3c2e72)
  • deps: update nuxtjs monorepo to ^3.12.2 (#541) (ce3fde9)
  • deps: update pnpm to v9.4.0 (#548) (7f357c5)
  • deps: update typescript-eslint monorepo to ^7.13.0 (#533) (702c8d3)
  • deps: update typescript-eslint monorepo to ^7.13.1 (#547) (19ddb53)
  • deps: update vitest monorepo to ^1.6.0 (#534) (325bdf8)
  • nuxt: augmented config (#539) (480b105)

1.20.0 (2024-06-14)

🚀 Features

🎨 Styles

  • game-lobby: responsive screens for game lobby without dialogs (#510) (b195e3f)

✅ Tests

  • guard: acceptance tests for guard (#506) (7121e90)
  • scandalmonger: acceptance tests for scandalmonger (#509) (40240a7)

🔁 CI

🧹 Chore

  • deps: update dependency @eslint/config-inspector to v0.4.11 (#498) (bf58a4a)
  • deps: update dependency @vueuse/core to v10.10.1 (#499) (ec57a96)
  • deps: update dependency @vueuse/core to v10.11.0 (#504) (264601d)
  • deps: update dependency @vueuse/nuxt to v10.10.1 (#500) (6b1363e)
  • deps: update dependency @vueuse/nuxt to v10.11.0 (#505) (e3b4de2)
  • deps: update dependency lint-staged to v15.2.6 (#501) (e265867)
  • deps: update dependency prettier to v3.3.2 (#496) (9c556d3)
  • deps: update dependency sass to v1.77.5 (#503) (8cd3b9d)
  • deps: update dependency semantic-release to v24 (#464) (8e65aa1)
  • deps: update dependency tsx to v4.13.3 (#483) (dc5a0ad)
  • deps: update dependency tsx to v4.14.1 (#488) (c3891a3)
  • deps: update dependency tsx to v4.15.1 (#489) (7ddce5b)
  • deps: update dependency tsx to v4.15.1 (#490) (1d2f783)
  • deps: update dependency tsx to v4.15.2 (#495) (f30245e)
  • deps: update dependency tsx to v4.15.3 (#507) (c6886ff)
  • deps: update dependency tsx to v4.15.4 (#508) (9259bed)
  • deps: update dependency type-fest to v4.20.0 (#486) (def7767)
  • deps: update dependency vue to v3.4.28 (#513) (b5ea055)
  • deps: update dependency vue-router to v4.3.3 (#491) (c04d53f)
  • deps: update pnpm to v9.3.0 (#492) (d44a714)
  • deps: update typescript-eslint monorepo to v7.13.0 (#493) (e13726a)

1.19.0 (2024-06-07)

🚀 Features

🎨 Styles

  • home: improve home page style and animations (#473) (44141f5)

✅ Tests

  • big-bad-wolf: acceptance tests and some style for no target playground (#472) (5e6008d)
  • sheriff: acceptance tests and texts improvements (#477) (02cd42d)

🔁 CI

  • renovate: prevent sonar step with renovate branch and delete dependabot (#470) (e3a71dc)

🧹 Chore

  • deps: update dependency @vueuse/core to v10.10.0 (#460) (9c7e991)
  • deps: update dependency @vueuse/nuxt to v10.10.0 (#461) (123c825)
  • deps: update dependency prettier to v3.3.1 (#474) (f26527b)
  • deps: update dependency tailwindcss to v3.4.4 (#476) (03ec4c2)
  • deps: update dependency tsx to v4.12.0 (#480) (9eb4891)
  • deps: update dependency tsx to v4.13.1 (#481) (735f345)
  • deps: update dependency type-fest to v4.19.0 (#471) (4a7f09a)
  • deps: update dependency vue-eslint-parser to v9.4.3 (#459) (f0fb56a)
  • deps: update pnpm to v9.1.4 (#462) (d747a74)
  • deps: update pnpm to v9.2.0 (#475) (d0459ef)
  • deps: update typescript-eslint monorepo to v7.12.0 (#463) (e2408ec)

1.18.0 (2024-06-03)

🚀 Features

🐛 Bug Fixes

  • renovate: base branch set to develop (#448) (2fad98a)

🎨 Styles

  • game-lobby: correct player party display and animations (#457) (08930b2)

✅ Tests

🧹 Chore

  • deps: bump msw from 2.3.0 to 2.3.1 (#452) (1590455)
  • deps: bump prettier from 3.2.5 to 3.3.0 (#454) (45cb898)
  • deps: bump the eslint group with 2 updates (#451) (9e7a37a)
  • deps: bump tsx from 4.11.0 to 4.11.2 (#455) (49ec594)

1.17.0 (2024-06-02)

🚀 Features

  • game: player dies event (#438) (8b54114)
  • game: skip bury dead bodies action when useless to save time (#441) (268b734)
  • game: twilight phase added before first night (#437) (f90e280)

📖 Docs

  • contributing: various files for helping contribution (#445) (8cd6d3a)

🎨 Styles

🔁 CI

  • reports: remove html reports from ci (#443) (f1be2e1)

🧹 Chore

  • deps: bump happy-dom from 14.11.2 to 14.12.0 (#433) (a78e56a)
  • deps: bump sass from 1.77.2 to 1.77.3 (#434) (40310ec)
  • deps: bump sass from 1.77.3 to 1.77.4 (#436) (b3f5aa2)
  • renovate: renovate added to deal with deps (#444) (5f9fcb3)

1.16.0 (2024-05-29)

🚀 Features

  • game-event: game event monitor before each tick (#420) (6fb3978)

🐛 Bug Fixes

✅ Tests

  • runtimeConfig: update fake runtimeConfig (#421) (b2ba276)

🧹 Chore

1.15.0 (2024-05-21)

🚀 Features

🐛 Bug Fixes

🧹 Chore

1.14.0 (2024-05-13)

🚀 Features

🐛 Bug Fixes

🧹 Chore

  • deps: bump @cucumber/cucumber from 10.6.0 to 10.7.0 (#399) (2cc06ba)
  • deps: bump @nuxt/image from 1.6.0 to 1.7.0 in the nuxt group (#379) (e81ba85)
  • deps: bump @stylistic/eslint-plugin from 1.8.1 to 2.0.0 in the eslint group across 1 directory (#393) (f0b0a09)
  • deps: bump @stylistic/eslint-plugin from 2.0.0 to 2.1.0 in the eslint group (#395) (973cbab)
  • deps: bump @types/pngjs from 6.0.4 to 6.0.5 in the types group (#373) (9f5f381)
  • deps: bump happy-dom from 13.10.1 to 14.7.1 (#374) (f2b3854)
  • deps: bump rimraf from 5.0.5 to 5.0.7 (#401) (8d40e7e)
  • deps: bump sass from 1.75.0 to 1.76.0 (#377) (8d1e4cf)
  • deps: bump sass from 1.76.0 to 1.77.0 (#387) (806c0cf)
  • deps: bump sass from 1.77.0 to 1.77.1 (#400) (c735463)
  • deps: bump semantic-release from 23.0.8 to 23.1.1 (#398) (a73b3a6)
  • deps: bump the eslint group with 5 updates (#372) (44911a7)
  • deps: bump the vitest group with 2 updates (#371) (5b866ab)
  • deps: bump tsx from 4.7.3 to 4.8.2 (#375) (58188b5)
  • deps: bump tsx from 4.9.3 to 4.10.1 (#397) (21e3121)
  • deps: bump type-fest from 4.18.0 to 4.18.1 (#376) (509c20a)
  • github-actions: bump pnpm/action-setup from 3 to 4 (#388) (eba270f)
  • playwright: install only chromium with deps (#394) (40d57bf)

1.13.4 (2024-04-29)

✅ Tests

  • acceptance: enforce e2e tests and make them more flexible (#369) (e52d31f)

🧹 Chore

  • deps: bump @commitlint/cli from 19.2.2 to 19.3.0 in the commitlint group (#354) (6217c01)
  • deps: bump @cucumber/cucumber from 10.3.2 to 10.4.0 (#328) (5d32f43)
  • deps: bump @cucumber/cucumber from 10.4.0 to 10.6.0 (#365) (5e9be6a)
  • deps: bump @types/qs from 6.9.14 to 6.9.15 in the types group (#341) (1885ba1)
  • deps: bump msw from 2.2.13 to 2.2.14 (#349) (5212f67)
  • deps: bump primevue from 3.50.0 to 3.52.0 (#368) (7e1d899)
  • deps: bump qs from 6.12.0 to 6.12.1 (#340) (d1f8620)
  • deps: bump sass from 1.72.0 to 1.74.1 (#315) (3b32ca8)
  • deps: bump sass from 1.74.1 to 1.75.0 (#335) (cd0d275)
  • deps: bump semantic-release from 23.0.6 to 23.0.7 (#317) (19ab00b)
  • deps: bump semantic-release from 23.0.7 to 23.0.8 (#330) (fb0ab62)
  • deps: bump the commitlint group with 2 updates (#337) (2b0b52f)
  • deps: bump the eslint group across 1 directory with 7 updates (#359) (5168e71)
  • deps: bump the nuxt group across 1 directory with 6 updates (#364) (a1cf949)
  • deps: bump the playwright group with 3 updates (#321) (49eda05)
  • deps: bump the playwright group with 3 updates (#339) (55a4f62)
  • deps: bump the vitest group across 1 directory with 2 updates (#366) (bcfb22e)
  • deps: bump the vitest group with 2 updates (#334) (b3c51fc)
  • deps: bump tsx from 4.7.1 to 4.7.2 (#324) (a100433)
  • deps: bump tsx from 4.7.2 to 4.7.3 (#367) (b60cac4)
  • deps: bump type-fest from 4.14.0 to 4.15.0 (#316) (ee4c7ef)
  • deps: bump type-fest from 4.15.0 to 4.17.0 (#363) (d206a04)
  • deps: bump typescript from 5.4.3 to 5.4.4 (#325) (517a341)
  • deps: bump typescript from 5.4.4 to 5.4.5 (#332) (c4afdb1)
  • merge: merge from main (9de8864)

1.13.3 (2024-04-17)

✅ Tests

1.13.2 (2024-04-04)

🧹 Chore

1.13.1 (2024-04-03)

✅ Tests

  • screenshots: env variable to skip screenshots comparisons (#313) (f8a6076)

🧹 Chore

  • deps: bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 (#311) (26a1221)

1.13.0 (2024-04-02)

🚀 Features

  • scrolls: adding smooth scrolls on various tall elements (#301) (2797ad5)

📖 Docs

🔁 CI

  • build: pre-launch e2e tests to save some time (#300) (022f696)

🧹 Chore

  • deps: bump @cucumber/cucumber from 10.3.1 to 10.3.2 (#296) (bbe24a3)
  • deps: bump msw from 2.2.12 to 2.2.13 (#298) (6179aff)
  • deps: bump reflect-metadata from 0.2.1 to 0.2.2 (#304) (f1de637)
  • deps: bump tailwindcss from 3.4.1 to 3.4.3 (#297) (0bdc9d9)
  • deps: bump the eslint group with 4 updates (#308) (56436be)
  • deps: bump the types group with 1 update (#307) (499b5a9)
  • node: node 20 minimum engine version (#309) (88b83a2)

1.12.0 (2024-03-27)

🚀 Features

  • game-lobby: can't create game when min is not reached for some roles (#289) (7f28db9)
  • role-image: role images flip if role changed (#286) (f0f5f6d)
  • role-picker: role picker in game lobby (#284) (9776c9e)
  • seo: add title and meta tags on every pages (#277) (b23920a)

📖 Docs

✅ Tests

  • game-victory: acceptance tests for victories (#294) (d1452dc)

🧹 Chore

  • deps: bump msw from 2.2.10 to 2.2.11 (#292) (d9d1ffc)
  • deps: bump msw from 2.2.11 to 2.2.12 (#295) (5d9a392)
  • deps: bump msw from 2.2.9 to 2.2.10 (#282) (9526490)
  • deps: bump ofetch from 1.3.3 to 1.3.4 (#283) (6f5e1c1)
  • deps: bump semantic-release from 23.0.5 to 23.0.6 (#287) (fed30a5)
  • deps: bump the eslint group with 2 updates (#291) (339e183)
  • deps: bump the types group with 1 update (#278) (2a9cbcc)
  • deps: bump the types group with 3 updates (#290) (f59cef2)
  • deps: bump type-fest from 4.13.0 to 4.13.1 (#279) (f94872d)
  • deps: bump type-fest from 4.13.1 to 4.14.0 (#288) (9b36619)
  • deps: bump typescript from 5.4.2 to 5.4.3 (#280) (668f54e)
  • eslint: remove some ignorers (#293) (d7a599a)

1.11.0 (2024-03-20)

🚀 Features

  • game-over: game over screen with winners (#272) (11fb749)
  • game-playground: no action needed playground (#249) (8f31741)
  • game-playground: use potions playground (#261) (5da0ecb)
  • playground: target playground (#242) (f71b46a)

🐛 Bug Fixes

  • tooltip: correct tooltip placement for player attribute (#248) (5d4d6ef)

🔩 Refactor

  • game-play: use type and interactions from game play (#262) (5fa38c3)

🧹 Chore

1.10.0 (2024-03-11)

🚀 Features

  • game-playground: bury dead bodies playground (#230) (4dce309)
  • game-playground: choose side playground (#235) (8b451f6)
  • game-playground: does request another vote playground (#234) (b9ef462)
  • game-team-side-player: change style of player if dead (#231) (bf67a78)
  • player-attribute: player attributes in team sides (#227) (c8c304a)

🔩 Refactor

✅ Tests

  • screenshots: retry screenshots for correct dimensions (#225) (0f720e6)

🔁 CI

  • production: add config folder to google deploy (#224) (f140c9f)
  • reports: run caller id when main reports deployed (#222) (15b8efb)

🧹 Chore

  • deps: bump @aksharahegde/nuxt-glow from 1.1.1 to 1.1.2 (#240) (7b83a89)
  • deps: bump happy-dom from 13.6.2 to 13.7.3 (#237) (914781d)
  • deps: bump msw from 2.2.2 to 2.2.3 (#232) (8224321)
  • deps: bump qs from 6.11.2 to 6.12.0 (#228) (fbe47b1)
  • deps: bump radash from 12.0.0 to 12.1.0 (#233) (a16541a)
  • deps: bump the eslint group with 1 update (#236) (ad52b79)
  • deps: bump the nuxt group with 2 updates (#220) (cf1b8fb)
  • deps: bump type-fest from 4.11.1 to 4.12.0 (#239) (0de7cd2)
  • deps: bump typescript from 5.3.3 to 5.4.2 (#238) (3aac7cc)
  • readme: add missing closing angle bracket (#223) (93a5008)

1.9.0 (2024-3-5)

🚀 Features

  • default-locale: default locale to en (#217) (f4a997e)
  • game-playground-footer: button to make a play with validation (#211) (3c3bf76)
  • game-playground-header: game current play icon and texts (#209) (6660cf9)
  • game-playground: game vote playground (#212) (0c0d2f0)

📖 Docs

  • readme: add some blockquotes for clarifications (#218) (d5878f8)

✅ Tests

  • page: wait for load and networkidle state (#207) (fcbbdc1)

🔁 CI

  • reports: experimental waiting queue (#204) (e128bb1)
  • reports: find minimum run number in waiting queue for process (#206) (da8e661)
  • reports: launch reports in the same job (#210) (f4eb1fb)
  • reports: push reports only if they could be downloaded (#219) (af8c0c9)
  • stryker: dont deploy stryker report if absent (#205) (2fdf9bb)

🧹 Chore

  • deps: bump primevue from 3.48.1 to 3.49.1 (#188) (94b38b5)
  • deps: bump the commitlint group with 2 updates (#201) (a0503f2)
  • deps: bump the eslint group with 1 update (#208) (7b21399)
  • deps: bump the playwright group with 3 updates (#196) (6f7612d)
  • deps: bump the playwright group with 3 updates (#213) (a77382b)
  • deps: bump the types group with 1 update (#200) (c6c3a9f)
  • deps: bump the types group with 3 updates (#215) (e02f172)
  • deps: bump the vue group with 1 update (#202) (d7680e4)
  • deps: bump type-fest from 4.10.3 to 4.11.0 (#216) (4d8ae3f)

1.8.0 (2024-2-28)

🚀 Features

  • game-playground: game playground basic structure (#180) (1861181)
  • game-playground: game team sides without player attributes (#182) (f85afb5)
  • nuxt-glow: elements can glow (#198) (a27b210)
  • tailwind: use tailwind instead of bootstrap (#189) (1b481e6)

🔁 CI

  • branch-deletion: correct reports folder to delete (#199) (d0c12a6)
  • reports: deploy reports on pages with dedicated jobs (#193) (ffe59e7)

🧹 Chore

  • deps: bump happy-dom from 13.4.1 to 13.6.0 (#186) (f44ef20)
  • deps: bump happy-dom from 13.6.0 to 13.6.2 (#192) (f70b9b5)
  • deps: bump msw from 2.2.1 to 2.2.2 (#197) (507f2f7)
  • deps: bump nuxt-primevue from 0.3.0 to 0.3.1 (#191) (0f6f212)
  • deps: bump the commitlint group with 2 updates (#195) (5f224a5)
  • deps: bump the eslint group with 2 updates (#184) (442f1f3)
  • deps: bump the stryker group with 4 updates (#183) (a0f26e4)
  • deps: bump the types group with 2 updates (#194) (f4f09e4)
  • deps: bump the types group with 3 updates (#190) (51ad834)
  • deps: bump the vue group with 1 update (#185) (0bc11bd)

1.7.2 (2024-2-24)

🔁 CI

  • release-creation: fix tests count badge (#178) (c74bd5c)

1.7.1 (2024-2-24)

🔁 CI

  • badges: generate badges on release creation (#177) (4af228d), closes #134
  • reports: checkout directly to github pages branch (#175) (3111da5)

1.7.0 (2024-2-24)

🚀 Features

🔁 CI

  • github-pages: specific token for deploying on github pages (#171) (108c6c4)
  • reports: keep only one report at a time (#173) (c6dab73)
  • reports: remove reports of deleted branch (#174) (a58cee7)

🧹 Chore

  • deps: bump the eslint group with 1 update (#168) (a31a1b2)
  • deps: bump the types group with 1 update (#167) (c172fa4)
  • deps: bump type-fest from 4.10.2 to 4.10.3 (#169) (ab4d675), closes #764

1.6.0 (2024-2-22)

🚀 Features

🐛 Bug Fixes

✅ Tests

  • e2e: make screenshots in e2e tests for every significative screen state (#146) (54fbf54), closes #132
  • game-lobby: simplify add player action (#165) (987574c)
  • html: better printed format for html in errored e2e (#145) (8cbc713), closes #131
  • screenshots: better screenshots error handling (#164) (bcd0b70)
  • tooltips: correct way of test tooltips in unit and e2e (#144) (e33ff02), closes #130

🧹 Chore

  • deps: bump bootstrap from 5.3.2 to 5.3.3 (#160) (2448574)
  • deps: bump happy-dom from 13.3.8 to 13.4.1 (#162) (22c0701)
  • deps: bump msw from 2.2.0 to 2.2.1 (#148) (fe84b26)
  • deps: bump radash from 11.0.0 to 12.0.0 (#159) (1ebc078)
  • deps: bump sass from 1.70.0 to 1.71.0 (#141) (0fdc2ae)
  • deps: bump sass from 1.71.0 to 1.71.1 (#158) (284decf)
  • deps: bump the eslint group with 1 update (#140) (253a4c9)
  • deps: bump the stryker group with 4 updates (#156) (3dc25e2)
  • deps: bump the vitest group with 3 updates (#147) (207e82b)
  • deps: bump the vitest group with 3 updates (#157) (0f7af23)
  • deps: bump the vue group with 1 update (#161) (bdbb3fe)
  • deps: update nuxt to latest version (#150) (1928c2f)
  • github-actions: bump morrisoncole/pr-lint-action from 1.7.0 to 1.7.1 (#153) (881c61c)

1.5.0 (2024-2-14)

🚀 Features

  • cucumber: generate html report with screenshots for failed scenarios (#127) (6b3a62a)
  • game-lobby: game lobby with basic game creation (#97) (6ffc1cf)

✅ Tests

  • aria-label: remove aria-label on non-interactive elements and adapt tests (#128) (2b67a66), closes #104
  • titles: change some test titles with "mounted" word (#121) (2c94e24), closes #105

🧹 Chore

  • dependabot: better groups of updates (#96) (4807ddf)
  • deps: bump @eslint/eslintrc from 3.0.0 to 3.0.1 (#117) (a6f9014)
  • deps: bump @faker-js/faker from 8.4.0 to 8.4.1 (#116) (837f1d1)
  • deps: bump @nuxtjs/i18n from 8.0.0 to 8.0.1 (#91) (18ba52c)
  • deps: bump @nuxtjs/i18n from 8.0.1 to 8.0.2 (#108) (2ce54f3)
  • deps: bump @nuxtjs/i18n from 8.0.2 to 8.1.0 (#114) (af7af78)
  • deps: bump @nuxtjs/i18n from 8.1.0 to 8.1.1 (#126) (b579e1a)
  • deps: bump @stylistic/eslint-plugin from 1.5.4 to 1.6.0 (#102) (1d68178)
  • deps: bump @stylistic/eslint-plugin from 1.6.0 to 1.6.1 (#113) (294d139)
  • deps: bump husky from 9.0.10 to 9.0.11 (#124) (c19cb2b)
  • deps: bump lint-staged from 15.2.1 to 15.2.2 (#103) (0b51eff)
  • deps: bump msw from 2.1.7 to 2.2.0 (#125) (6d03259)
  • deps: bump nuxt from 3.10.0 to 3.10.1 (#100) (43acac1)
  • deps: bump nuxt-primevue from 0.2.2 to 0.3.0 (#119) (9ec2ef4)
  • deps: bump playwright from 1.41.1 to 1.41.2 (#90) (b5e1aa2)
  • deps: bump playwright-core from 1.41.1 to 1.41.2 (#93) (20221e3)
  • deps: bump primevue from 3.47.2 to 3.48.0 (#101) (4ab7bf5)
  • deps: bump primevue from 3.48.0 to 3.48.1 (#109) (0c81cc7)
  • deps: bump semantic-release from 23.0.0 to 23.0.1 (#107) (dc07d98)
  • deps: bump semantic-release from 23.0.1 to 23.0.2 (#110) (1abb102)
  • deps: bump the commitlint group with 2 updates (#122) (d5a14d7)
  • deps: bump the eslint group with 1 update (#106) (72f5780)
  • deps: bump the stryker group with 4 updates (#98) (facd5fb)
  • deps: bump the types group with 3 updates (#120) (b7197eb)
  • deps: bump the types group with 3 updates (#99) (8bcb8ca)
  • deps: bump tsx from 4.7.0 to 4.7.1 (#118) (309f742)
  • deps: bump type-fest from 4.10.1 to 4.10.2 (#94) (1be46fa)
  • deps: bump vue from 3.4.15 to 3.4.18 (#112) (83fbc6d)
  • deps: bump vue from 3.4.18 to 3.4.19 (#123) (a25355b)
  • github-actions: bump pnpm/action-setup from 2 to 3 (#115) (ed1e1ea)

1.4.1 (2024-2-1)

🐛 Bug Fixes

  • gcp: include utils and exclude docker (#87) (cf1a780)

📖 Docs

  • readme: e2e documentation on readme (#89) (e7aee0e)

1.4.0 (2024-2-1)

🚀 Features

  • role-image: placeholder and default back image (#73) (53c7194)
  • transitions: transitions between pages with the same layout (#71) (4e7d9cd)

🔁 CI

  • e2e: add e2e tests in build workflow (#74) (405a8b5)

🧹 Chore

  • deps: bump @nuxt/test-utils from 3.10.0 to 3.11.0 (#75) (5eef245)
  • deps: bump happy-dom from 13.3.1 to 13.3.5 (#79) (f6383b9)
  • deps: bump happy-dom from 13.3.5 to 13.3.8 (#82) (2fe110c)
  • deps: bump husky from 9.0.6 to 9.0.7 (#80) (30bbf24)
  • deps: bump lint-staged from 15.2.0 to 15.2.1 (#86) (69ff920)
  • deps: bump nuxt from 3.9.3 to 3.10.0 (#84) (91a2200)
  • deps: bump the eslint group with 1 update (#85) (67c5e9e)
  • deps: bump the eslint group with 2 updates (#81) (b6448ef)
  • deps: bump the stryker group with 4 updates (#77) (26456d3)
  • deps: bump the types group with 3 updates (#76) (ac7f0d0)
  • deps: bump type-fest from 4.10.1 to 4.10.2 (#83) (f8eda1a)

1.3.0 (2024-1-27)

🚀 Features

  • about: about page with every role (#53) (2233d28)

🧹 Chore

1.2.0 (2024-1-21)

🚀 Features

  • gcp: deploy to gcp in production (#52) (50148af)
  • layout: default layout on all page except home (#41) (2ff284e)

🧹 Chore

  • deps: bump @nuxt/image from 1.2.0 to 1.3.0 (#44) (26665cc)
  • deps: bump @nuxt/test-utils from 3.9.0 to 3.10.0 (#45) (0a3cac1)
  • deps: bump @stylistic/eslint-plugin from 1.5.3 to 1.5.4 (#46) (f86aa27)
  • deps: bump @vitest/coverage-v8 from 1.2.0 to 1.2.1 (#48) (a4643b4)
  • deps: bump happy-dom from 12.10.3 to 13.2.0 (#51) (81ff01b)
  • deps: bump nuxt from 3.9.1 to 3.9.2 (#37) (0d0119a)
  • deps: bump nuxt from 3.9.2 to 3.9.3 (#42) (c7716ed)
  • deps: bump playwright from 1.40.1 to 1.41.0 (#36) (95e7d62)
  • deps: bump playwright-core from 1.40.1 to 1.41.0 (#35) (f52d06f)
  • deps: bump sass from 1.69.7 to 1.70.0 (#47) (b55c7db)
  • deps: bump vue from 3.4.14 to 3.4.15 (#50) (a7864ac)
  • github-actions: bump actions/cache from 3 to 4 (#49) (f82af7f)
  • vitest: run staged unit tests on commit (#39) (96c5f3e)

1.1.1 (2024-1-16)

📖 Docs

  • readme: correct project logo in readme file (#31) (7f43d0b)

🔁 CI

  • sonarcloud: correct sonarcloud pre commands (#33) (904f727)

1.1.0 (2024-1-16)

🚀 Features

🧹 Chore

1.0.0 (2024-1-10)

🚀 Features

  • acceptance: set up acceptance tests with cucumber (ddea706)
  • dependabot: dependabot installed to keep deps up to date (#4) (57760de)
  • editorconfig: set up editorconfig file for formatting purposes (#7) (98f19ac)
  • eslint: set up eslint with new flat config (#8) (4325806)
  • husky: husky installed to automate tasks before committing (#5) (ee3e55f)
  • prime-vue: implement prime vue as ui suite (#13) (fa8cadb)
  • project: init project (7470c78)
  • scripts: shell scripts for git flow (#1) (9efd083)
  • sonarcloud: implement sonarcloud for code quality gate (#11) (dfbc490)
  • stryker: implement stryker for mutation testing (#12) (5c535cf)
  • tests: set up unit tests ecosystem (#6) (e8dd711)

🔁 CI

  • release: release creation workflow (#14) (f8849a0)
  • workflows: build and release workflows (#3) (ed15223)

🧹 Chore

  • eslint: rules for vitest files (#10) (46212ce)
  • package-json: fill up all package json metadata (#9) (e2d2a93)