CHANGELOG.md 2.31 KB

0.5.0:

  • Mise en place du plugin oFetch pour personnaliser la gestion des requêtes.
  • Ajout interface/response/TMDB.
  • Factorisation du composable tMDB afin de remplacer les appels fetch natif par useFetch.

0.4.0:

  • Modification de la config eslint avec la suppression de tout ce qui concerne prettier, suppression du module @nuxt/eslint, contenant le module eslint/recommanded, et remplacement par le module @antfu/eslint-config, plus complet et simple.
  • Lintfix selon les règles de @antfu/eslint-config.
  • Typage des props.
  • Ré écriture des emits.
  • Personalisation de rules antfu.
  • Factorisation en incluant les guards clauses et ternaires.
  • Nettoyage.

0.3.4:

  • Mise à jour dépendance avec ajout de typescript-eslint + fix

0.3.3:

  • Modif des script dans le package.json.
  • Ajout lint exception.
  • Fin config es-lint.

0.3.2:

  • Amélioration config es-lint + fix.

0.3.1:

  • ajout fichier de test MovieGender.spec.ts.
  • ajout fichier de test ScoreAndVote.spec.ts.

0.3.0:

  • Installation vuelidate et vuelidate/validator.
  • Ajout composant SkeletonMovieDetailLoader.
  • Ajout Model + Interface credit.
  • Ajout composant ScoreAndVote.
  • Ajout composant MovieGender.
  • Ajout composant Poster.
  • Ajout composant BackdropImage.
  • Ajout composant MovieCommentForm.
  • Ajout model + interface MovieComment.
  • Ajout composant MovieCommentForm.
  • Ajout composant MovieCommentList.
  • Ajout dépendance TinyMCE.
  • Ajout composant TinyMceFieldEditor.
  • Ajout composant Loader.
  • Ajout composant MovieCard.

0.2.0:

  • Mise en place du CHANGELOG_RELEASE.
  • Ajout page index.
  • Modification app.vue afin d'initialiser l'app avec vuetify et NuxtPage pour démarrer sur la page index.
  • Création du composant MoviesList.
  • Création du composant SearchBar.
  • Création du composant SkeletonMoviesLoader.
  • Installation et paramétrage de pinia-orm.
  • Ajout du model Movie.
  • Création de la page movies/[id] vierge pour le détail d'un film.

0.1.2:

  • Ajout fichier .prettierignore.
  • Installation module vuetify + modif script lint dans package.json.
  • Installation de lucide-vue-next pour librairie d'icônes.
  • Ajout composable tMDB.

0.1.1:

  • Installation et configuration d'eslint et prettier.
  • Ajout de variables dans le runtimeConfig du fichier nuxt.config.

0.1.0:

  • Installation du projet & des principales dépendances.
  • Configuration du fichier nuxt.config.ts.