Cooper Logo Cooper

Release v2.0.0

Mise à niveau vers Astro 7, ajout de quatre designs de hero sélectionnables avec pages de démo, et correction d'un bug d'affichage du terminal.

v2.0.0
{changelog.type.feature}

Astro 7 et Variantes de Hero

Cette version met à niveau le framework vers Astro 7 et introduit un ensemble de variantes visuelles pour le hero de la page d’accueil, afin que vous puissiez choisir le style qui convient le mieux à votre projet.

✨ Nouvelles Fonctionnalités

  • 4 Variantes de Hero : centered (par défaut), split, cinematic et terminal — basculez entre elles avec une simple prop variant sur <Hero />.
  • Pages de Démo en Direct : /demo/home-centered, /demo/home-split, /demo/home-cinematic et /demo/home-terminal affichent la page d’accueil complète avec chaque variante, accessibles depuis un nouveau menu Démos dans la navigation.
  • Contenu de Page d’Accueil Partagé : Extraction du corps de la page d’accueil dans un composant réutilisable HomeContent afin que la vraie page d’accueil et toutes les pages de démo restent synchronisées.

⬆️ Mises à Niveau

  • Astro 7 : Mise à niveau d’astro et de toutes les intégrations @astrojs/* vers leurs versions compatibles Astro 7.
  • Wrangler 4.107 : Mise à jour pour satisfaire la nouvelle dépendance de l’adaptateur Cloudflare.

🐛 Corrections

  • Terminal de la section Expérience Développeur : Correction d’un bug de mise en page où le nom de l’outil d’installation (npx) s’affichait sur sa propre ligne au lieu d’être avec ses arguments, rendant la simulation de terminal sur la page Fonctionnalités difficile à lire.
  • Sélection de l’Adaptateur : Correction d’une régression où le site se construisait toujours avec l’adaptateur Vercel, quelle que soit la plateforme de déploiement ciblée.

🌍 Internationalisation (i18n)

  • Ajout de clés de traduction pour les nouvelles statistiques du hero et les entrées de navigation « Démos » en anglais, français, allemand et arabe.