Skip to content

v1.0.0

Choose a tag to compare

@jackcreativelab jackcreativelab released this 28 Sep 18:31
· 20 commits to main since this release

🎉 Version 1.0.0 : Première version stable 🎉

Il s'agit de la première version stable du site jack.creative.lab. Cette version inclut un
pipeline CI/CD complet, une application entièrement fonctionnelle et stable, et une base de
code propre.

✨ Nouveautés et Ajouts

  • Pipeline CI/CD : Implémentation d'un workflow GitHub Actions complet pour l'intégration et
    le déploiement continus.
    • Inclut le linting, la vérification des types, le scan de vulnérabilités, les tests et
      le build.
    • Déploie automatiquement sur GitHub Pages lors des push sur la branche main.
  • Infrastructure de Test : Mise en place d'une base de tests avec Jest et React Testing
    Library, avec des tests initiaux pour la page d'accueil et le layout principal.

🛠️ Corrections et Améliorations

  • Stabilité du projet : Refactorisation et correction de bugs majeurs pour stabiliser
    l'application.
  • Navigation : Révision complète de la navigation pour garantir que les liens d'ancrage
    fonctionnent de manière fiable, aussi bien en local qu'en production.
  • Erreurs TypeScript : Résolution de tous les conflits de types.
  • Erreurs de Linting : Correction de toutes les erreurs de linting dans l'ensemble de
    l'application.
  • Échecs de Tests : Correction de tous les échecs de tests liés à l'environnement (JSDOM).

🧹 Nettoyage

  • Fichiers Inutilisés : Suppression de nombreuses images et placeholders inutilisés du
    répertoire /public.
  • Documentation : Ajout d'un fichier CHANGELOG.md pour suivre toutes les modifications
    futures.