Changelog

Toutes les nouveautés, améliorations et corrections de Maker Book.

v1.0.09 avril 2026Nouveau
Système de crédits et abonnements : Trois plans (Explorateur, Créateur, Bestseller) avec crédits mensuels, quota de livres, et packs de crédits à acheter. Les retouches IA consomment des crédits (180/image, 20/texte). La génération initiale d'un livre reste gratuite.
Badge crédits temps réel : Un badge avec jauge circulaire affiche vos crédits dans la sidebar, l'éditeur et la mise en page. Se met à jour instantanément après chaque génération IA.
Popup crédits & plans : Cliquez sur le badge crédits pour voir votre solde, acheter des crédits ou changer de plan — sans quitter la page.
Page compte enrichie : Nouvelle section abonnement et crédits sur la page Mon Compte : barre de progression, crédits achetés, coûts par opération, et packs de recharge.
Admin : gestion des plans et crédits : Les administrateurs peuvent changer le plan et ajouter des crédits à n'importe quel utilisateur depuis la page Utilisateurs.
v0.9.27 avril 2026Nouveau
38 illustrations de succès : Chaque succès a désormais une illustration unique dessinée à la main. Les emojis ont été remplacés par des stickers personnalisés.
Effet shiny sur les succès : Un reflet lumineux traverse l'illustration au survol. Les succès débloqués grossissent légèrement avec une ombre douce.
Barre de progression animée : La barre de progression se remplit progressivement à l'arrivée sur la page, avec une courbe d'animation fluide.
v0.9.17 avril 2026Amélioration
Éditeur mobile optimisé : Le textarea s'adapte à l'espace disponible (plus de texte visible sur grands écrans). Undo/redo visible dans les onglets Texte et Image. Navigation vers la 4e de couverture via les dots et le swipe.
Mise en page mobile améliorée : Positionnement titre et auteur fonctionnel sur la couverture. Preview page de garde masquée pour gagner de l'espace. Pages affichées avec double miniature pour les spreads.
Dashboard mobile : Barre de navigation pleine largeur. Bouton adaptatif « + Nouveau livre » qui se réduit selon la taille de l'écran. Couvertures de livres optimisées via Next.js Image.
Harmonisation éditeur / mise en page : Dots, flèches, onglets, boutons undo/redo et tailles de police identiques entre les deux pages. Solar Icons partout.
v0.9.06 avril 2026Nouveau
Refonte mobile de l'éditeur : Nouvelle interface mobile avec canvas toujours visible et onglets Texte/Image/Pages en bas. Plus besoin de masquer le livre pour accéder aux outils.
Refonte mobile de la mise en page : Même approche pour la mise en page : le spread reste visible avec des onglets Style/Position/Pages pour un accès direct à tous les réglages.
Positionnement du texte sur mobile : Sliders horizontaux et verticaux avec presets (Haut/Centre/Bas) remplacent le drag tactile. Positionnement séparé du titre et de l'auteur sur la couverture.
Vitrine de livres : La section témoignages est remplacée par une grille de vrais livres créés. Cliquez pour feuilleter avec l'effet ambilight.
Tarification annuelle : Toggle mensuel/annuel avec -40% de réduction sur tous les plans. Visible sur la landing et la page tarifs.
Couverture haute résolution : Les couvertures panoramiques sont générées en 4K (au lieu de 2K). Chaque moitié fait ~2K après découpe, deux fois plus net que les pages internes.
v0.8.05 avril 2026Amélioration
Audit SEO complet : Structured data enrichies (Organization, WebSite, Article, BreadcrumbList), meta descriptions optimisées, OG images dynamiques pour chaque guide, sitemap dynamique avec blog.
Blog : Nouveau blog avec éditeur markdown dans l'admin. Articles publiés visibles sur /blog avec rendu stylisé, SEO complet et schema Article.
Page 404 personnalisée : Page d'erreur avec navigation vers l'accueil, les guides et les tarifs au lieu de la page blanche par défaut.
Performance landing page : Images optimisées : île flottante de 10.6 Mo à 865 Ko (WebP), fond de 9.3 Mo à 359 Ko. Chargement responsive adapté à chaque écran.
Optimisation des polices : 67 polices décoratives en chargement différé. Seules les 3 polices UI essentielles sont préchargées pour un LCP plus rapide.
CSP en mode enforce : La Content Security Policy passe de report-only à enforce pour une protection active contre les injections de scripts.
v0.7.05 avril 2026Nouveau
Messages d'accueil personnalisés : Le dashboard affiche un message unique basé sur 25 critères contextuels : heure, fêtes, personnages, streaks, milestones et plus. Change toutes les heures.
Page admin Salutations : Visualisez, activez/désactivez et modifiez chaque message d'accueil individuellement depuis la page admin.
Mise en page V2 : Panneau droit entièrement redessiné : plus simple, plus aéré, inspiré de la page éditeur. Couleurs en 3 pills, effets aquarelle en grille lisible.
48 nouvelles polices : 16 polices pour les pages de texte et 32 polices display pour les couvertures et titres. De DynaPuff à Princess Sofia en passant par Cherry Bomb.
Guides de centrage : Lignes de centrage rose vif avec magnétisme quand vous déplacez le texte ou le titre sur l'image, comme dans Figma.
Ombre adaptative : L'ombre du texte s'adapte à la couleur : ombre blanche pour texte noir, ombre noire pour texte blanc. Sur la couverture et la 4e de couverture.
Édition du titre en 4e de couverture : Modifiez le titre du livre directement depuis le panneau de la 4e de couverture.
Appliquer à toutes les pages : Bouton pour appliquer la police, la taille, la couleur et l'effet de fond à toutes les pages en un clic, sans déplacer le texte.
FontPicker amélioré : Le sélecteur de police scrolle automatiquement vers la police active et supporte la navigation clavier (flèches haut/bas).
Rendu "Voir le livre" corrigé : Le lecteur FlipBook affiche désormais les mêmes polices, retours à la ligne et styles que la mise en page.
v0.6.02 avril 2026Nouveau
Pages de garde : panneau simplifié : Le panneau droit des pages de garde affiche uniquement la preview, le textarea et les boutons de génération.
Dédicace : section dédiée : Nouvelle section dédicace avec toggle, textarea, FontPicker, taille de police, couleur et signature.
Pages histoire : contrôles propres : Les pages histoire ont leurs propres contrôles : typographie, effet de fond et position.
Couverture : FontPicker custom : Nouveau FontPicker en dropdown avec preview de chaque police. Bouton "Centrer" uniquement, sliders retirés.
Auteur : champ renommé : Label renommé en "Nom ou pseudonyme", couleur Noir ajoutée, taille par défaut 33px.
Color picker : design arrondi : Coins arrondis et icône palette centrée sur le color picker.
Pages de garde auto-générées : Les pages de garde sont automatiquement générées à l'arrivée sur la page mise en page.
Dédicace activée par défaut : La dédicace est désormais activée par défaut à la création d'un livre.
Outils titre couverture améliorés : Textarea personnalisé et contexte histoire complet pour les outils de titre de couverture.
Outils résumé 4e de couv améliorés : Textarea personnalisé et contexte histoire complet pour les outils de résumé de la 4e de couverture.
Undo/redo sur la 4e de couverture : Le redo fonctionne désormais sur la 4e de couverture (handleRedoBackCover).
Prompt panoramique renforcé : Le prompt de couverture panoramique insiste sur une scène continue sans séparation.
Post-processing : double retours à la ligne : Les doubles retours à la ligne sont supprimés automatiquement des textes générés.
Sidebar : indicateur sliding : Indicateur actif animé sur la sidebar du dashboard et de l'admin.
FAQ : accordéon fluide : Transition fluide avec grid-rows pour l'accordéon de la FAQ.
Features / HowItWorks : apparition en cascade : Les cartes apparaissent en cascade au scroll.
Pricing : badge bounce + glow hover : Le badge "Le plus populaire" bounce à l'apparition, glow hover sur la carte Créateur.
Boutons CTA : feedback pressé : Feedback pressé (scale 0.97) sur tous les boutons chroma.
Dashboard : skeleton loading et transitions : Skeleton loading (6 cartes shimmer), transitions de page fluides, hover-lift sur les cartes.
Landing : parallax île flottante : Parallax sur l'île flottante de la landing page.
Footer : cœur transition progressive : Cœur avec transition de couleur progressive (500ms).
Fix titre desync : Correction de la désynchronisation entre books.title et pages[0].text.
Fix "Génération interrompue" : Les livres en cours de génération depuis moins de 5 minutes affichent "En cours" au lieu de "Génération interrompue".
Auto-refresh dashboard pendant génération : Le dashboard se rafraîchit automatiquement toutes les 10 secondes pendant la génération d'un livre.
Fix auto-endpaper useEffect deps : Correction des dépendances useEffect pour éviter les re-triggers de génération automatique des pages de garde.
Fix fontFamily manquant : Ajout de fontFamily manquant dans DEFAULT_LAYOUT_CONFIG.
Succès : stickers custom 9/38 : Page Succès renommée depuis Trophées, stickers custom mis à jour (9/38).
v0.5.11 avril 2026Amélioration
Sidebar : indicateur actif animé : L'indicateur actif slide entre les items de la sidebar (animation 300ms cubic-bezier).
FAQ : accordéon fluide : Transition fluide avec grid-rows au lieu de max-height pour l'accordéon de la FAQ.
Features et 4 étapes : apparition en cascade : Les cartes apparaissent en cascade au scroll (80ms de décalage par carte).
Pricing : badge et glow hover : Le badge "Le plus populaire" bounce à l'apparition, glow hover sur la carte Créateur.
Boutons CTA : feedback pressé : Feedback pressé (scale 0.97) sur tous les boutons chroma.
Dashboard : skeleton loading : Skeleton loading (6 cartes shimmer) au lieu du spinner de chargement.
Dashboard : transitions de page fluides : Transitions fade + slide-up 300ms entre les pages du dashboard.
Livres et personnages : hover lift : Effet hover lift sur les cartes de livres et de personnages.
Landing : parallax sur l'île flottante : Parallax léger sur l'île flottante (3% au scroll).
Éditeur → Mise en page : transition fade-out : Transition fade-out avant la navigation vers la mise en page.
Footer : cœur animé : Cœur avec transition de couleur progressive (500ms).
Focus ring : double anneau : Double anneau de focus plus doux.
Succès : refonte de la page : Renommé depuis "Trophées", stickers custom (9/40), grille 3 colonnes.
Post-processing texte Claude : Les double retours à la ligne sont supprimés automatiquement des textes générés par Claude.
v0.5.031 mars 2026Nouveau
Couverture : 3 boutons titre IA : Nouveaux boutons spécialisés pour le titre de couverture : 🎲 Autres idées, ✨ Plus accrocheur, 🔮 Plus mystérieux. Remplacent les boutons génériques.
4e de couverture : 5 boutons résumé : 5 nouveaux boutons pour générer le résumé de la 4e de couverture : 🤫 Suspense, 💬 Intime, ❤️ Émotion, 🎁 Cadeau, ⭐ Coup de cœur libraire.
Enrichir : retours à la ligne corrigés : L'outil Enrichir ne fait plus de double retours à la ligne dans le texte.
Simplifier : nouveau prompt lecture à voix haute : L'outil Simplifier utilise un nouveau prompt axé sur la lecture à voix haute.
Réécrire : sous-titre mis à jour : Le sous-titre de l'outil Réécrire est changé en "Regénérer depuis zéro".
Placeholder personnalisé : Le champ de modification personnalisée affiche désormais "Demande une modification personnalisée...".
Couverture et 4e : boutons image harmonisés : Les boutons d'illustration de la couverture et de la 4e de couverture sont harmonisés : Nouvelle image + Modifier cette image.
Bouton "Modifier cette image" retiré de la 4e : Le bouton "Modifier cette image" est retiré de la 4e de couverture (non fonctionnel).
Point de navigation 4e de couverture : Le point de navigation de la 4e de couverture est désormais gris comme les autres pages.
Texte "Génération..." uniforme : Le texte "Génération..." est affiché de manière uniforme dans les vignettes pendant la génération panoramique.
Nouvelle page intermédiaire : Bouton "+ Ajouter une page" → glisser entre deux pages → "Générer la page ✨". Claude lit la page précédente ET suivante pour créer une transition parfaite.
Illustration automatique des pages intermédiaires : L'illustration est générée automatiquement avec un prompt visuel dédié (2e appel Claude). Adapté par tranche d'âge.
Publier : modal 3 étapes : Bouton "Publier →" avec modal 3 étapes : options → publication → célébration 🎉. Bouton "✓ Publié" vert quand déjà publié → accès direct aux actions.
Partager : copie du lien : Le bouton Partager copie le lien de lecture dans le presse-papier.
Statut publié en base de données : Le statut du livre est mis à jour en "publié" dans la base de données.
Fix prompt Claude : bloc dupliqué : Le bloc "FIN DE L'HISTOIRE" dupliqué dans le prompt Claude a été supprimé.
Fix auto-generate : characterImageUrl : characterImageUrl ajouté à l'auto-generate pour la cohérence visuelle.
Fix titre couverture : mise à jour partout : Les outils IA de titre mettent maintenant à jour le titre partout (UI + DB).
v0.4.131 mars 2026Amélioration
Pages de garde : style doodle kawaii : Nouveau style doodle kawaii (noir et blanc) pour les pages de garde. Mode image-only : Gemini reçoit l'illustration du livre comme référence, sans description texte.
Pages de garde : 2 modes de génération : Deux boutons de génération — noir et blanc (encre noire sur fond blanc) et avec couleur (doodles sur fond aquarelle).
Bouton "Publier →" sur la mise en page : Nouveau bouton "Publier →" sur la page mise en page avec modal 6 options : voir le livre, PDF, imprimer, commander, Amazon, partager.
Bouton "← Éditeur" repositionné : Le bouton "← Éditeur" est repositionné à gauche dans la barre du haut pour une navigation plus intuitive.
Fix PDF : line-height et word-break : Le line-height du PDF est aligné avec l'éditeur (1.6 → 1.625) et le word-break est désormais cohérent entre les deux.
Admin : sidebar redesignée : La sidebar admin est redesignée avec Solar Icons (même style que le dashboard), badge "admin" inline.
Compteur de livres dynamique : Nouveau compteur de livres dynamique via l'API /api/public/book-count, avec paliers 100/1000. Remplacement des faux "850+" par le vrai compteur sur toutes les pages.
Images custom sur la page contact : 3 illustrations personnalisées ajoutées sur la page contact.
Nouveau logo V2 déployé partout : Le nouveau logo V2 est déployé sur l'ensemble du site.
Footer : logo cliquable : Le logo du footer redirige désormais vers la page d'accueil.
Page /tarifs : design aligné : Design de la page Tarifs aligné avec la landing page, police Instrument Sans.
Textes Features : copy améliorée : Textes de la section Features réécrits avec un ton plus vendeur, sans anglicismes.
HowItWorks : badges temps simplifiés : Les badges de temps de la section HowItWorks sont simplifiés (texte seul, sans fond).
Trophées : police Inter : La police Inter est appliquée sur le texte des trophées pour un rendu plus net.
v0.4.030 mars 2026Nouveau
Images custom sur toute la landing : Toutes les emojis remplacées par des illustrations personnalisées sur les sections Features (6), BeforeAfter (2), HowItWorks (4), Contact (3) et Exemples.
Nouveau logo V2 : Nouveau logo déployé sur l'ensemble du site : Navbar, Footer, Admin et Dashboard.
Police Instrument Sans : Nouvelle police Instrument Sans appliquée sur la landing page et la page Tarifs pour un rendu plus moderne.
Fond chaud unifié : Fond crème uniforme (#f9f7f4) sur toute la page, étoiles blanches dans les deux modes, étoiles filantes en gris subtil.
Gestion des utilisateurs : Nouvelle page admin (/admin/users) : liste, recherche, filtres, cartes statistiques. Gestion des rôles (user/beta_tester/vip) et bannissement/débannissement via Supabase.
Gestion de la liste d'attente beta : Visualisation des inscriptions beta dans l'admin, création de comptes avec mot de passe directement depuis la liste d'attente.
Sécurité renforcée : Headers de sécurité ajoutés : HSTS, X-XSS-Protection, CSP en mode report-only. Email admin centralisé dans lib/config/admin.ts avec support variable d'environnement.
SEO avancé : 19 mots-clés, méta uniques par page, OpenGraph et URLs canoniques. 5 schémas JSON-LD : Organization, SoftwareApplication, FAQPage, HowTo, BreadcrumbList.
Sitemap étendu : Sitemap élargi à 27 entrées avec liens internes entre les 10 guides.
Pages de garde automatiques : Les pages de garde se génèrent automatiquement lors de la navigation vers le spread "Pages de garde", avec LottieLoader pendant la génération.
Recherche par email dans l'admin : Recherche par email ajoutée sur la page admin des livres, avec paramètre URL au montage.
Suppression utilisateur retirée : La suppression de compte est remplacée par le blocage uniquement, par mesure de sécurité.
Footer et navigation améliorés : Le logo du footer redirige vers la page d'accueil. Section StatsBar retirée de la landing. Pages legacy (v2, v5) supprimées.
Corrections responsive mobile : Corrections de débordement de texte, position de l'île flottante et grille StatsBar sur mobile.
v0.3.029 mars 2026Nouveau
Landing page V5 : Nouvelle page d'accueil avec illustration d'île flottante, mode clair par défaut, étoiles filantes animées et fond chaud unifié.
Nano Banana : Page admin dédiée à la génération d'images Gemini en mode prompt brut (raw prompt mode).
10 articles de guide : Guides complets optimisés SEO (500-2000 mots chacun) avec composant GuideLayout réutilisable et métadonnées dédiées.
Pages autonomes : Fonctionnalités, Comment ça marche et Tarifs sont désormais des pages standalone (plus d'ancres sur la landing).
Pages légales et informatives : Création de toutes les pages footer : CGV, Mentions légales, Confidentialité, Contact, Presse, À propos, Centre d'aide, Exemples.
Inscription beta fermée : Les inscriptions classiques sont fermées — les visiteurs peuvent rejoindre la liste d'attente beta par email.
Limite de livres : 3 livres gratuits par utilisateur (les admins sont exemptés). Au-delà, un abonnement sera nécessaire.
40 trophées : 20 nouveaux badges ajoutés (40 au total) avec un design de cartes numérotées en grille 2 colonnes.
Couverture panoramique améliorée : Animation de chargement sur la couverture panoramique + correction de l'undo sur la 4e de couverture.
StarField amélioré : Chaque étoile apparaît individuellement en fondu (plus de flash global au chargement).
Supabase Image Transforms désactivé : Les images originales sont servies directement pour économiser le quota de transformations.
Timeout génération étendu : Le timeout de génération d'histoire passe de 3 à 5 minutes pour tous les âges.
Footer animé : Cœur animé dans le footer avec liens réels vers toutes les nouvelles pages.
Mode clair généralisé : Pages login, signup et changelog adaptées au design mode clair. LandingThemeProvider centralisé dans le layout (legal).
Corrections mobile : Responsive amélioré : titre, padding, taille de l'île flottante et StatsBar ajustés pour mobile.
v0.21.025 mars 2026Amélioration
Nouveau plan amélioré : Le bouton "Nouveau plan" choisit aléatoirement un angle cinématographique (low angle, bird's-eye, over-the-shoulder...) pour des résultats plus variés et créatifs.
Génération concurrente d'images : Lancez plusieurs générations d'images en parallèle — changez de page pendant qu'une image se génère, rien ne s'annule.
Undo/redo sur la couverture panoramique : La couverture panoramique est désormais annulable comme les autres pages. Un clic sur ↩ restaure l'ancienne couverture.
Page Trophées : 20 badges hexagonaux à débloquer : premier livre, 5 styles différents, 100 pages illustrées... Grille dorée et grise, barre de progression.
Réessayer les livres en erreur : Les livres dont la génération a échoué affichent un bouton "Réessayer" qui relance directement la génération sans repasser le wizard.
Landing page V2 : Nouvelle landing page avec mode clair/sombre, vrais livres en vitrine, copywriting optimisé, et pricing mis à jour.
v0.20.024 mars 2026Amélioration
Solar Icons : Toutes les icônes du site utilisent désormais la bibliothèque Solar Icons pour un design cohérent et moderne.
Histoires améliorées : Nouveau moteur narratif : show don't tell, 40% de dialogues, page-turns, tons variés (espiègle, tendre, épique, drôle, poétique, mystérieux) et structures narratives aléatoires pour des histoires uniques à chaque livre.
Ambilight par défaut : Le mode ambiance (fond sombre + halo lumineux) est activé par défaut à l'ouverture d'un livre. La préférence est sauvegardée via cookie.
Admin : prévisualisation des livres : Nouveau bouton "Voir" dans la page admin pour ouvrir la prévisualisation FlipBook de n'importe quel livre.
v0.19.022 mars 2026Amélioration
Descriptions Gemini pour les personnages secondaires : Les descriptions textuelles des personnages secondaires et objets sont désormais générées par Gemini (cohérentes avec l'image) au lieu de Claude (qui pouvait conflictuer avec les visuels).
Référence de page dans les modifications : Citez "page 5" ou "image 3" dans vos instructions pour que Gemini utilise l'illustration correspondante comme référence visuelle.
v0.18.021 mars 2026Amélioration
Cohérence visuelle améliorée : Simplification des prompts d'illustration (de ~1500 mots à ~120 mots). Suppression des règles contradictoires pour que Gemini se concentre sur les images de référence.
Design sheets d'objets améliorés : L'image du personnage principal est envoyée comme référence de style lors de la génération des objets récurrents — les objets sont dessinés dans le même style exact.
Couleur du texte automatique : Le texte sur les pages s'adapte automatiquement : blanc sur fond sombre, noir sur fond clair, basé sur la luminance de l'image.
Narration au passé simple : Les histoires sont maintenant racontées au passé simple (narration) avec les dialogues au présent, pour un style plus littéraire.
v0.17.020 mars 2026Nouveau
Design sheets de référence : Les objets et personnages secondaires récurrents sont générés comme des fiches de design isolées (fond blanc) avant les illustrations, pour une cohérence maximale.
Taille de police par défaut augmentée : La taille du texte passe de 22px à 27px par défaut, et la zone de texte de 42% à 55% pour une meilleure lisibilité.
Sélecteur de police amélioré : Le choix de la police est maintenant une liste déroulante au lieu de boutons, avec le label "Typographie".
v0.16.017 mars 2026Amélioration
Navigation entre pages instantanée : Les images de l'éditeur sont optimisées via Supabase Image Transforms et préchargées dans le cache navigateur — le changement de page est quasi-instantané.
Style Crayon v5 : Contours au crayon gras avec texture papier visible (pas de marqueur lisse), effets de lumière dorée (golden hour, rayons de soleil), anti-cadre.
Cohérence personnages secondaires (Nouveau plan) : Le mode "Nouveau plan" maintient désormais l'apparence exacte de tous les personnages secondaires (animaux, créatures) entre les variantes.
Anti-cadre renforcé : Les styles Chaleureux et Crayon incluent maintenant des instructions anti-cadre explicites pour éviter les bordures décoratives.
Progress bar ralentie : La barre de progression est 2x plus lente pour mieux refléter le temps réel de génération.
Correction panoramique auto : L'image de 4e de couverture générée par le panoramique est maintenant sauvegardée en base de données (était perdue en fire-and-forget).
v0.15.017 mars 2026Nouveau
Nouveau style : Onirique : Style féérique inspiré de Charlotte Gastaut et Beatrice Alemagna — mixed-media, tons bijou profonds, accents dorés, motifs arabesques, textures collage et gouache.
Style Crayon amélioré : Le style Crayon reproduit fidèlement l'univers de Stephanie Blake (Simon) : personnages ultra-simples avec des fonds riches, détaillés et texturés au crayon.
Couverture panoramique automatique : Une image panoramique couverture + 4e de couverture est automatiquement générée en arrière-plan après la création du livre.
Cohérence des objets entre livres : Les objets clés du personnage (véhicules, accessoires, outils) sont décrits précisément dans la fiche personnage et conservés d'un livre à l'autre.
Progress bar repensée : La barre de progression avance rapidement au début, ralentit vers la fin, et passe par 4 étapes visuelles distinctes (rédaction, illustrations, mise en page, magie).
Boutons illustration plus doux : Les boutons Modifier / Nouvelle image / Nouveau plan ont un design plus doux en nuances de gris, avec la description toujours visible.
Images dans le wizard V2 : Les étapes Âge et Thème du wizard V2 affichent désormais les vraies images au lieu des emojis, comme dans le wizard V1.
v0.14.117 mars 2026Amélioration
Modal personnage repensé : Le détail d'un personnage affiche désormais une grande image carrée, la description et la liste des livres. La fiche technique brute a été retirée pour une meilleure lisibilité.
Grille personnages responsive : La grille de personnages s'adapte parfaitement sur mobile (2 colonnes) et desktop (colonnes automatiques).
Illustrations sans bordures : Les prompts Gemini incluent désormais une règle explicite interdisant les bordures, cadres, vignettes et bords sombres sur toutes les illustrations.
Génération : texte unique + animation centrée : Pendant la génération en arrière-plan, un seul texte « Génération... » s'affiche sous l'animation, correctement centré. Les animations dans la sidebar sont plus petites et proportionnées.
v0.14.016 mars 2026Nouveau
Page « Mes Personnages » : Nouvelle page dédiée sur le dashboard qui affiche tous vos héros créés à travers vos livres, avec leur image, nom, description, style artistique et nombre de livres. Cliquez sur un personnage pour voir sa fiche complète et la liste de ses aventures.
Réutiliser un personnage existant : Depuis la page Personnages, créez un nouveau livre avec un héros existant en un clic. Le wizard est pré-rempli avec les données du personnage et l'étape de génération du personnage est automatiquement sautée.
Références croisées entre livres : Quand vous créez un nouveau livre avec un personnage existant, Claude connaît ses aventures précédentes et peut glisser des clins d'œil subtils à ses histoires passées, tout en gardant la nouvelle histoire complètement autonome.
v0.13.216 mars 2026Amélioration
Historique des illustrations : Chaque page conserve désormais l'historique de ses illustrations (jusqu'à 10 versions). Les anciennes images sont automatiquement sauvegardées quand vous en générez une nouvelle, et persistent entre les navigations.
Animation de chargement améliorée : Le texte « Génération… » sous l'animation Lottie est désormais correctement positionné, y compris pour les grandes tailles d'animation.
v0.13.116 mars 2026Correction
Couverture panoramique v3 : La couverture panoramique génère désormais une seule grande image et la découpe en deux, garantissant une continuité visuelle parfaite. Les bordures blanches sont automatiquement supprimées.
Suppression des boutons obsolètes : Les boutons « Continuer l’image de couverture » et « Dé-croper » ont été retirés au profit du bouton panoramique, qui fonctionne de manière fiable.
v0.13.015 mars 2026Nouveau
Couverture panoramique : Nouveau bouton « Couverture panoramique » dans l’éditeur : génère une seule grande image et la découpe en deux pour créer une couverture et une 4e de couverture avec une continuité visuelle parfaite, comme un vrai livre.
Modification d’image améliorée : Le mode « Modifier cette image » utilise désormais un prompt minimaliste et un contrôle précis du format de sortie, pour des modifications plus ciblées qui ne changent que ce que vous demandez.
Contrôle du format de sortie Gemini : Les illustrations respectent désormais précisément le format du livre (carré, portrait, paysage) grâce au paramètre imageConfig de l’API Gemini, au lieu de s’appuyer uniquement sur le prompt texte.
v0.12.015 mars 2026Nouveau
Mode Ambiance (Ambilight) : Nouveau mode ambiance pour le lecteur FlipBook : les couleurs des pages se projettent en arrière-plan avec un effet flou, comme un téléviseur Ambilight. Le fond passe en mode sombre pour une expérience immersive. Activez-le avec le bouton lune en haut à gauche.
Transition fluide entre les pages : Les couleurs d’ambiance changent en douceur pendant que vous tournez les pages, avec un crossfade parfaitement synchronisé avec l’animation de flip.
Ombres subtiles sur les couvertures : Un léger effet d’ombre sur les bords extérieurs de la couverture et de la 4e de couverture donne une impression de profondeur.
Bouton partager amélioré : Le message de confirmation après avoir copié le lien affiche désormais « Lien copié ! » au lieu de « Copié ! » pour plus de clarté.
v0.11.215 mars 2026Correction
Centrage fluide à l’ouverture du livre : Le livre se centre désormais en même temps que l’animation d’ouverture, au lieu de sauter au centre après la fin du flip. L’animation est smooth grâce à une transition CSS parallèle.
Correction du resize et du plein écran : Le redimensionnement de la fenêtre et le passage en plein écran ne causent plus de crash ni de flash. Le livre reste visible pendant la reconstruction et reprend à la bonne page.
Suppression du carré gris pendant le flip : Le rectangle gris sombre qui apparaissait derrière les pages pendant l’animation de flip a été éliminé (backgrounds internes de la librairie page-flip forcés en transparent, couvertures en crème).
v0.11.114 mars 2026Amélioration
3 modes de génération pour la 4e de couverture : Trois boutons pour générer l’illustration de la 4e de couverture : « Image douce et calme » (décor paisible sans image de référence), « Continuer l’image de couverture » (continuité panoramique), et « Dé-croper la couverture » (imaginer ce qu’il y a à côté). Le résumé ne se réinitialise plus quand on régénère l’image, et la zone de texte s’agrandit automatiquement.
v0.11.014 mars 2026Nouveau
4e de couverture dans l’éditeur : La 4e de couverture apparaît désormais comme une page virtuelle dans l’éditeur, à la fin de la sidebar. L’image (extension de la couverture vers la gauche) et le résumé vendeur sont générés automatiquement à l’ouverture. Le résumé est éditable directement dans le canvas. Boutons de régénération dans le panneau latéral.
v0.10.414 mars 2026Amélioration
Pages de garde v2 : Prompt endpaper entièrement revu : motif wallpaper plat et répétitif (style Herschel / William Morris), pas de scènes ni de personnages. Doodles en blanc uniquement. Meilleure cohérence sur tous les styles de livres.
v0.10.314 mars 2026Correction
Correction modification d’image : En mode « Modifier cette image », Gemini recevait l’illustration de la page précédente en plus de l’image courante, ce qui le confondait. Désormais seule l’image à modifier est envoyée.
v0.10.213 mars 2026Nouveau
Nouveau plan — Angle de caméra différent : Nouveau bouton « Nouveau plan » dans l’éditeur : régénère la même scène avec un angle de caméra complètement différent (plongée, contre-plongée, gros plan, vue de dos…). Envoie l’illustration actuelle comme référence de décor uniquement, sans copier la composition.
v0.10.113 mars 2026Nouveau
Export PDF : Export du livre en PDF téléchargeable depuis la mise en page. Rendu fidèle des 34 variantes d’effets aquarelle via pré-rendu SVG natif (two-pass avec dimensionnement exact). Support multiColor (5 couleurs échantillonnées depuis l’illustration), fadeMask, cloudAlpha et textGlow. Polices, tailles et couleurs identiques à l’éditeur. Inclut couverture, pages de garde, dédicace, pages d’histoire et 4e de couverture.
v0.10.013 mars 2026Amélioration
Dédicace — Couleurs pastel et auto-switch : 8 couleurs preset pour le fond de la page dédicace : blanc, noir, rose, pêche, jaune, vert, bleu et violet. Fond blanc par défaut, texte noir par défaut. La couleur du texte bascule automatiquement entre noir et blanc selon la luminosité du fond choisi.
v0.9.912 mars 2026Amélioration
Génération en arrière-plan : Les illustrations restantes (pages 5+) sont désormais générées en arrière-plan dès la fin du wizard, même si l’utilisateur reste sur la page « Bravo » ou retourne au tableau de bord. L’éditeur attend la fin du background avant de rattraper les éventuelles pages échouées.
v0.9.812 mars 2026Amélioration
Wizard principal — Auto-advance et UX fluide : Sélectionner une option avance automatiquement à l’étape suivante (300ms). Plus besoin de cliquer sur « Suivant ». Le bouton retour ramène à l’étape précédente au lieu du tableau de bord.
Page personnage — Design refait : Nouveau look pendant la génération : pinceau flottant, barre de progression aurora multicolore, animation « canvas-breathe », révélation de l’image avec effet fadeScaleIn. Overlay de raffinement avec backdrop-blur et labels inspirés (« Premiers traits de crayon… »).
Page génération — Livre flottant et progress bar aurora : Nouveau design avec un livre flottant animé, une barre de progression aurora au lieu de noir, des phrases rotatives sous chaque étape, et une estimation du temps restant plus élégante.
Page finale — Confetti aurora et mot aléatoire : Nouveau design de célébration : confetti aux couleurs aurora, mot aléatoire (« Bravo ! », « Super ! », « Wahou ! »…), titre avec dégradé aurora, et bouton multicolore « Découvrir mon livre → ».
Formulaire histoire — Textareas auto-grow : Les champs « Description du héros » et « Idée de l’histoire » s’agrandissent automatiquement avec le texte. Les pills de résumé sont centrées.
Personnage — Chips avec emojis et bouton aurora : Les suggestions de raffinement ont maintenant des emojis (🎩 Chapeau, 💇 Cheveux…). Le bouton « Valider ce personnage » utilise le beau dégradé aurora multicolore.
v0.9.712 mars 2026Nouveau
Wizard v2 (beta) — 6 étapes au lieu de 9 : Nouveau wizard de création repensé : 6 étapes au lieu de 9 (fusion Âge+Format+Pages, fusion Génération+Résultat). Chips compacts au lieu de grosses cartes, auto-advance sur Thème et Style, barre de progression avec emojis, formats visuels proportionnels. Zéro scroll sur mobile. Accessible via Admin pour test.
v0.9.612 mars 2026Nouveau
Cohérence des personnages secondaires : Nouveau système de référence visuelle intelligent : quand une scène change de lieu, l'IA copie désormais l'apparence des personnages secondaires (cheveux, vêtements, couleurs) depuis une illustration précédente au lieu de copier l'environnement. Résultat : la petite fille brune de la page 3 reste la même petite fille brune à la page 10.
Référence de page par le texte : Écrivez "comme la page 3" ou "image 5" dans le champ de description pour envoyer automatiquement cette illustration comme référence visuelle. Fonctionne en mode "Nouvelle image" et "Modifier cette image". Supporte le français, anglais, allemand, espagnol, portugais, italien et le format universel #3.
Couverture — Drag & drop titre et auteur : En positionnement libre, glissez le titre et le nom de l'auteur directement sur la couverture avec le pointer. Plus besoin d'utiliser les sliders X/Y.
5 nouvelles polices créatives : Bungee Shade (affiche fun), Righteous (arrondie bold), Pacifico (script fun), Lobster (script gras) et Bangers (bande dessinée) sont disponibles pour le titre de couverture.
Couverture centrée et sélection automatique : La couverture s'affiche centrée (plus de page blanche à gauche). Les contrôles de couverture s'activent automatiquement à l'arrivée sur la mise en page et au clic sur la vignette.
Image générée toujours récupérable : L'image de couverture générée par l'IA est sauvegardée séparément. Elle apparaît en premier dans le sélecteur d'illustrations avec un badge ✨, et reste accessible même après avoir choisi une autre image.
Aperçu adapté au format du livre : L'aperçu page s'adapte au format : les livres en portrait ne sortent plus de la fenêtre en hauteur. Carré, portrait et paysage utilisent chacun une taille optimale.
v0.9.58 mars 2026Nouveau
Mise en page — Texte sur les illustrations : Nouvelle interface de mise en page en double page (spread) : le texte se superpose directement sur les illustrations avec un effet aquarelle. Choisissez la police, la taille, la couleur, l'alignement et la position du texte. Naviguez entre les spreads avec les dots ou les flèches du clavier.
Structure du livre réaliste : La vue spread reproduit la structure d'un vrai livre : couverture seule → pages blanches → dédicace face à la couverture → pages de l'histoire en doubles pages. Dédicace personnalisable avec fond coloré et texte en italique.
28 variantes aquarelle + 4 effets de fond : 28 effets aquarelle avec bords organiques SVG : classiques, serrés (Rasant, Tache, Tampon…), papier déchiré (Parchemin, Craie), formes complexes (Conte, Magie — double passe), directionnels (Bulle, Feuille, Ruban), dégradés doux vers transparent (Aura, Halo, Voile), multi-couleurs extraites de l'illustration (Aurore, Prisme, Kaléido), et le Mirage ultime qui fusionne le texte dans l'image. Plus 4 effets classiques : Flou, Ombre, Bande, Dégradé.
Style par page ou global : Modifiez la police, la taille et l'effet globalement, ou sélectionnez une page pour lui donner un style personnalisé (override). Réinitialisez un override en un clic pour revenir au style global.
Drag libre du texte en 2D : Glissez le texte librement sur l'image en X et Y pour un placement précis. Trois presets (haut, centre, bas) disponibles pour un positionnement rapide. La couleur de fond est automatiquement échantillonnée depuis l'illustration à la position du texte.
6 polices disponibles : EB Garamond, Playfair Display, Outfit, Quicksand, Patrick Hand et Lora sont disponibles pour le texte sur les illustrations. Trois nouvelles polices ajoutées au projet.
Admin — Vue de tous les livres : Nouvelle page admin avec la liste de tous les livres de tous les utilisateurs, paginée par 20. Filtres par statut, recherche par titre ou héros, et accès direct à l'éditeur ou à la mise en page de n'importe quel livre.
v0.9.48 mars 2026Nouveau
Wizard 9 étapes — Pages et Format : Le wizard de création passe de 7 à 9 étapes : après le style d'illustration, choisissez le nombre de pages (adapté à l'âge : 6-12 pour les 0-3 ans, 12-22 pour les 4-7 ans, 16-28 pour les 8-12 ans) puis le format du livre (Carré, Portrait, Paysage). Les illustrations sont générées au bon ratio d'aspect selon le format choisi.
Nombre de pages dynamique : Le nombre de pages choisi est réellement utilisé par l'IA pour générer l'histoire. Plus de 12 pages fixes — Claude adapte la longueur de l'histoire au nombre sélectionné. Les tokens max sont ajustés automatiquement.
Style d'illustration personnalisé : En plus des 8 styles prédéfinis (Aquarelle, Cartoon, Réaliste...), vous pouvez désormais décrire votre propre style d'illustration en texte libre.
Bouton Suivant Aurora Chroma : Le bouton "Suivant" du wizard utilise désormais le gradient animé Aurora Chroma quand il est actif, cohérent avec le bouton "+ Nouveau livre" du dashboard. La barre de progression a été retirée pour un design plus épuré.
Résumé enrichi : La page "Votre histoire" affiche désormais le nombre de pages et le format choisis en plus de l'âge, du thème et du style. Les thèmes et styles personnalisés sont aussi affichés correctement.
Illustrations variées — Directives CAMERA : Chaque page reçoit une directive de cadrage (plan large, gros plan, contre-plongée, vue aérienne, etc.). Deux pages consécutives au même lieu utilisent obligatoirement des cadrages différents pour un rythme visuel digne d'un vrai storyboard.
40 nouvelles anecdotes "Le saviez-vous ?" : 20 anecdotes sur la fabrication de livres et 20 sur le character design viennent enrichir les écrans de chargement. Total : 156 faits pour la création de livre et 132 pour les personnages.
v0.9.38 mars 2026Amélioration
Personnage fidèle à l'image approuvée : Avant de générer l'histoire, l'IA analyse visuellement le personnage que vous avez validé (couleur de peau, vêtements, accessoires) pour que la fiche personnage corresponde exactement à votre design. Plus de changement de tenue surprise entre les pages.
Références croisées entre illustrations : Chaque nouvelle illustration utilise automatiquement une illustration précédente comme référence visuelle. L'IA cherche en priorité une page dans le même lieu, sinon la page la plus récente. Résultat : les meubles, murs, objets et personnages secondaires restent cohérents d'une page à l'autre.
Lieux cohérents — tags LOCATION : Chaque scène est préfixée d'un tag lieu (cuisine, jardin, chambre...). Quand deux pages se déroulent au même endroit, l'IA retrouve et réutilise les mêmes détails visuels : couleur des murs, type de sol, disposition des meubles, style des fenêtres.
Environnements détaillés par lieu : L'IA génère une description architecturale précise de chaque lieu récurrent (murs, sol, plafond, meubles avec couleurs exactes, fenêtres, éclairage). Ces descriptions sont injectées séparément pour que Gemini les applique fidèlement.
L'image de référence prime sur le texte : En cas de conflit entre la description textuelle et l'image de référence du personnage, l'IA suit désormais l'image. Le pull rayé bleu reste un pull rayé bleu, même si le texte dit autre chose.
Source unique pour les descriptions : L'éditeur n'injecte plus les descriptions de personnages manuellement — seule l'API centralise l'enrichissement des prompts. Cela élimine les doublons et incohérences lors de la régénération d'illustrations.
Angles de caméra variés : Chaque illustration utilise un cadrage différent (gros plan, plan moyen, plan large, plongée, contre-plongée, vue de côté...). L'image de référence sert uniquement à identifier les éléments du décor, jamais à copier la composition. Résultat : les pages dans le même lieu sont reconnaissables mais visuellement variées.
Créatures et animaux — taille stable : Les personnages secondaires non-humains (dragons, fées, animaux) gardent exactement la même taille par rapport au héros dans toutes les illustrations. Un bébé dragon reste un bébé dragon du début à la fin. L'IA génère des fiches dédiées avec taille, forme et âge précis.
Environnement gelé entre les pages : Quand deux pages se déroulent au même endroit, le décor est désormais strictement identique : chaque arbre, porte, décoration et plante reste à sa place. L'IA n'ajoute plus de nouveaux objets et ne supprime plus ceux existants. Seul l'angle de caméra et la pose du personnage changent.
Panneau illustration simplifié : Le panneau d'édition illustration a été refondu : 2 boutons clairs (Modifier / Nouvelle image) remplacent l'ancien toggle et les 5 modificateurs. Le texte est obligatoire pour modifier, optionnel pour une nouvelle image. Enter valide sur PC.
v0.9.24 mars 2026Amélioration
Zéro violet — cohérence Apple complète : Suppression de tous les restes de violet dans le wizard (boutons CTA, barre de progression, spinners), l'admin (onglets, bouton Générer) et la page de génération. Tout est désormais en noir Apple (#1D1D1F) et tokens neutres.
Typographie unifiée : Le message d'accueil "Bonjour" et le titre du livre dans l'éditeur utilisent désormais Outfit (font-body) comme les titres de cartes, au lieu de Playfair Display.
Sidebar alignée : Le logo est aligné verticalement avec le contenu principal. Le menu est abaissé en conséquence. Le bouton déconnexion et l'avatar sont alignés avec les items de navigation.
Avatar style app iPhone : L'avatar passe d'un cercle noir à un carré gris clair avec coins arrondis (rounded-[10px]), style icône d'app iOS.
Bonsoir le soir : Le message d'accueil affiche "Bonsoir" de 18h à 5h et "Bonjour" le reste du temps.
Fix pixelisation : Le badge "Brouillon" n'est plus flou (suppression du backdrop-blur-md). Le bouton Aurora Chroma n'est plus pixelisé (background-size réduit de 1000% à 400%, anti-aliasing GPU).
Fix scroll textarea : Écrire dans le textarea ne fait plus remonter la page en haut quand le texte est long. La position de scroll est préservée pendant le redimensionnement automatique.
Design System — typographie détaillée : La page admin Design System affiche désormais les 4 polices (Playfair Display, Outfit, EB Garamond, System Mono) avec le nom correct, les variables CSS, les poids, les tailles et la liste détaillée de chaque utilisation dans l'app.
Wizard dots Aurora Chroma synchronisés : Les points de progression du wizard partagent un cycle de couleur unifié (@property CSS). Tous les dots et lignes affichent la même couleur simultanément, transitionnant ensemble à travers les 7 couleurs aurora.
Personnage sur fond blanc carré : L'image de design du personnage est générée sur fond blanc pur (#FFFFFF) au format carré (1:1). Le conteneur d'affichage est blanc avec une ombre douce.
Progression fluide pendant la création : Les étapes "Mise en page" et "Touches de magie" s'affichent pendant la génération des illustrations au lieu d'apparaître en 1 seconde à la fin. La progression avance régulièrement.
Illustrations paysage + poses dynamiques : Les illustrations des pages sont désormais en format paysage (3:2) au lieu de carré. Le personnage est dans une pose dynamique différente à chaque page (courir, sauter, s'asseoir...) avec des expressions faciales adaptées à la scène.
Décors complets et intégration naturelle : Chaque illustration a maintenant un décor riche et détaillé avec de la profondeur (premier plan, plan moyen, arrière-plan). Plus de fonds vides ni de contours blancs autour des personnages — ils sont peints naturellement dans la scène.
Optimisation mobile complète : Taille du texte d'accueil adaptée, zone d'illustration réduite pour laisser le texte visible, navigation par swipe tactile entre les pages, barre de navigation protégée par safe-area iOS, plus de zoom automatique sur les champs de texte, et effets hover désactivés sur mobile (cartes livres et cartes de choix wizard) pour un scroll fluide.
Génération optimisée + Edge Runtime : Le prompt Claude a été allégé : les descriptions de personnages ne sont plus répétées dans chaque illustration (elles sont injectées automatiquement depuis la base de données). La route de génération tourne désormais en Edge Runtime, supprimant la limite de 60s des fonctions serverless. Le streaming Anthropic SDK maintient la connexion vivante pendant toute la génération.
Fins d'histoires variées : Les histoires ne se terminent plus toujours par une morale explicite. 10 styles de fins inspirés des meilleurs livres pour enfants : retour au foyer (Sendak), phrase poétique, geste tendre (Jeffers), silence après la tempête (Miyazaki), question ouverte (Seuss), doux-amer (Saint-Exupéry), chute drôle (Willems), et plus. Interdit les formules comme "Ce jour-là, il comprit que...".
Illustrations sans texte + yeux cohérents : Les illustrations ne contiennent plus de texte incrusté (ni mots, ni légendes, ni bulles de dialogue). La couleur des yeux des personnages reste cohérente d'une page à l'autre grâce à un prompt Gemini renforcé.
2 nouveaux thèmes + thème personnalisé : Ajout des thèmes "Amour" (💕) et "Mystère" (🔍). Un champ texte libre permet aussi d'écrire son propre thème personnalisé, sans être limité aux 8 choix proposés.
Animation chargement personnage : Pendant la génération du personnage, un pinceau animé flotte au centre avec des cercles pulsants. Quatre étapes défilent ("Esquisse du visage", "Choix des couleurs", "Ajout des détails", "Touches finales") avec des dots indicateurs et une barre de progression fine.
Refonte panneau éditeur — Texte + Illustration : Le panneau droit de l'éditeur est divisé en sections claires. Section Texte : 3 outils IA (Réécrire, Simplifier, Enrichir) + prompt personnalisé. Section Illustration : miniature de l'image actuelle, 5 modificateurs rapides exécutables en un clic (Plus lumineux, Plus sombre, Gros plan, Plan large, Changer de décor), champ de description libre et bouton "Générer" / "Nouvelle version". Section Exporter (bientôt). Raccourcis clavier via tooltip "?" dans la barre du canvas.
Polish panneau éditeur : Design harmonisé : emojis retirés des boutons, modificateurs image avec le même design que les outils texte, placeholders statiques, "Enrichir" limité à +100% de texte maximum. Correction des coins gris sur la miniature pendant la génération.
Fix affichage petit écran éditeur : La zone de texte et la barre de navigation entre les pages ne sont plus coupées sur les écrans plus petits. Paddings et hauteur d'illustration adaptatifs (md/lg) pour que les flèches de navigation restent toujours visibles et centrées, sans toucher au rendu grand écran.
Mode modification d'illustration : Nouveau toggle "Modifier cette image" / "Nouvelle image" dans le panneau illustration. Le mode modification envoie l'image actuelle comme référence à l'IA pour ajuster l'éclairage, le cadrage ou le décor tout en gardant la même composition. Le mode nouvelle image repart de zéro. Emojis restaurés sur tous les boutons.
Cohérence personnages renforcée : Les prompts Gemini et Claude sont massivement renforcés pour garantir la cohérence : couleur de peau, proportions des personnages secondaires, couleurs des vêtements, accessoires et décors restent fidèles d'une illustration à l'autre.
Cohérence des environnements : Claude génère un "settingStyle" décrivant l'univers visuel (style architectural, palette de couleurs des intérieurs). Les pièces d'une même maison partagent le même style visuel.
Images wizard — Âge et Thème : Les emojis des étapes Âge et Thème du wizard sont remplacés par des illustrations colorées (nounours, licorne, fusée, hibou, planète, chapeau magique, coffre au trésor, sakura, trophée, cœur, détective).
v0.9.14 mars 2026Amélioration
Undo/Redo illustrations : Nouveau système undo/redo complet dans l'éditeur. Deux icônes intuitives remplacent l'ancien bouton "Retour". Raccourcis Ctrl+Z et Ctrl+Shift+Z. Fonctionne pour le texte et les illustrations.
Navigation pages toujours visible : Les flèches de navigation entre les pages sont maintenant fixées en bas de l'éditeur et ne disparaissent plus quand le texte est long.
Wizard — dots Aurora Chroma : Les points de progression du wizard utilisent maintenant le dégradé Aurora Chroma (7 couleurs) avec des checkmarks blanches et des lignes de connexion colorées.
Bouton "Nouveau livre" Aurora Chroma : Le bouton de création arbore un dégradé animé 7 couleurs avec halo au hover, remplaçant l'ancien gradient violet.
Page Design System admin : Nouvelle page dans l'admin documentant tous les tokens : Aurora Chroma, palette couleurs, typographie, ombres, boutons et composants.
Personnage — corrections et UX : Correction du double texte "Modification" pendant le raffinement. L'image reste visible pendant la modification avec un overlay subtil. "Le saviez-vous" déplacé sous les boutons.
Correction erreur 500 création personnage : Ajout de validations manquantes sur la réponse Gemini (vérification HTTP, candidats vides) et logs détaillés pour faciliter le debug.
Éditeur — polish UI : Suppression du zoom au hover sur les illustrations. Icône crayon pour éditer le titre. Style d'illustration affiché en lecture seule dans les infos du livre. Boutons Focus avec icônes SVG.
Landing — étoiles plus douces : Les étoiles apparaissent et disparaissent plus lentement avec une opacité réduite pour un effet plus subtil et apaisant.
Dashboard gris Apple : Interface dashboard 100% gris/neutre (plus aucun violet). Icônes SF Symbols, filtres noir/blanc, avatar gris.
v0.8.44 mars 2026Amélioration
Sécurité renforcée : Protection SSRF sur les URLs d'images, vérification de propriété avant les appels IA, validation des entrées côté serveur, headers de sécurité HTTP et protection admin renforcée.
Étoiles animées de retour : Les étoiles scintillantes de la landing page fonctionnent de nouveau. Correction d'un bug où l'animation était supprimée par Tailwind.
Témoignages sans coupure : Le défilement infini des avis ne saute plus. Plus d'avis, défilement plus fluide, aucun trou visible sur grands écrans.
Page plus rapide : Les sections sous la ligne de flottaison se chargent en différé. Temps de chargement initial réduit.
SEO complet : Sitemap, robots.txt, Open Graph, Twitter Card et données structurées pour un meilleur référencement et un bel aperçu sur les réseaux sociaux.
v0.8.33 mars 2026Nouveau
Playground admin — générateur d'illustrations : Nouvel outil dans l'admin pour générer des illustrations avec les vrais prompts Gemini. Choisissez un style, décrivez un personnage et un lieu, et générez. Visualisation en lightbox, téléchargement direct, affichage du prompt envoyé et historique de session.
v0.8.23 mars 2026Amélioration
Navigation mobile dashboard : Barre de navigation en bas de l'écran sur mobile avec accès rapide aux livres, création, compte et déconnexion.
Cartes dashboard simplifiées : Cliquez directement sur la couverture pour ouvrir l'éditeur. Suppression de la barre de progression et des boutons superflus.
Toasts et feedback améliorés : Les erreurs restent affichées 8 secondes. Les outils IA affichent un toast en cas d'échec. Le bouton Régénérer montre un spinner pendant la génération.
Raccourcis clavier : Escape pour fermer la lightbox ou annuler l'édition du titre. Phrases magiques rotatives pendant la génération (plus de mention Claude/Gemini).
Génération arrière-plan robuste : Annulation propre au changement de page, suivi des échecs avec message adapté, indicateur visuel sur les pages en attente, et progression incluant les pages déjà générées.
Réessayer après erreur de création : En cas d'erreur pendant la création du livre, boutons "Réessayer" et "Modifier le personnage" directement sur la page d'erreur.
Mot de passe oublié robuste : Si le lien de réinitialisation est expiré, un message clair s'affiche après 10 secondes avec un lien pour en demander un nouveau.
Autocomplétion formulaires : Les champs email et mot de passe supportent l'autocomplétion du navigateur sur les pages de connexion et d'inscription.
v0.8.13 mars 2026Nouveau
Génération illustrations en arrière-plan : Le wizard ne génère plus que les 4 premières illustrations (couverture + 3 pages). Les illustrations restantes se génèrent automatiquement en arrière-plan dans l'éditeur — avec bannière de progression et spinners sur les pages concernées. Temps d'attente réduit de ~3 min à ~1 min.
Système de toasts : Nouveau système de notifications globales (succès, erreur, info). Affiché en haut à droite avec animation slide-in et auto-dismiss après 4 secondes.
Menu hamburger mobile — landing page : Le navbar de la landing page a maintenant un menu hamburger sur mobile. Overlay plein écran avec liens centrés et animation staggered.
Navigation clavier dans l'éditeur : Les touches ← et → permettent de naviguer entre les pages quand le curseur n'est pas dans la zone de texte. Les raccourcis sont listés dans le panneau outils.
Mot de passe oublié : Nouveau flow complet : lien "Mot de passe oublié ?" sur la page de connexion, page de saisie email, et page de réinitialisation avec confirmation.
v0.8.03 mars 2026Nouveau
Dashboard amélioré — filtres, progression, actions : Filtres par statut (Tous/Brouillons/Publiés), barre de progression par livre, actions rapides au hover, skeleton loaders et empty state illustré.
Wizard enrichi — transitions, résumé, confettis : Transitions slide animées, aperçu résumé des choix à l'étape histoire, estimation de temps pendant la génération, et confettis de célébration à la fin.
Éditeur — vignettes styles, raccourcis, mode focus : Les styles d'illustration affichent maintenant des vignettes colorées. Section raccourcis clavier ajoutée. Nouveau mode focus pour masquer les panneaux et écrire en plein écran.
Page Mon compte : Nouvelle page de profil avec édition du nom, statistiques (livres, pages, illustrations) et zone de danger.
CTA sticky mobile : Bouton flottant "Créer mon livre" sur la landing page mobile, visible après le scroll du hero.
v0.7.23 mars 2026Amélioration
Couleurs exactes du design cible : Fond #FAFAFA, blocs #FFFFFF, bordures #E8E8ED, texte menu #6B6B80, badges #F9F9FB — palette 100% fidèle à la maquette.
Logos SVG officiels + favicon : Remplacement du texte logo par les SVG officiels MakerBook (sombre pour le dashboard, blanc pour la landing). Favicon SVG avec le « M » sur dégradé violet.
Bouton « + Nouveau livre » — dégradé violet : Le bouton de création conserve un dégradé violet vif avec effet shimmer au hover, seul élément coloré dans l'interface neutre.
Éditeur PC — image responsive : L'illustration occupe 60vh (max 700px) avec scroll, corrigeant le bug où elle prenait tout l'écran et masquait le texte.
Taille des logos ajustée : Logos plus compacts sur le dashboard (16px) et la landing page (14px) pour un rendu plus discret. Pages login/signup inchangées.
v0.7.13 mars 2026Amélioration
Renommage Fabulia → Maker Book : Le projet a été renommé en Maker Book suite à l'achat du domaine maker-book.com. Toutes les références visibles ont été mises à jour.
Redesign dashboard — palette neutre : Suppression complète du violet au profit d'une palette gris neutre avec accent indigo. Sidebar blanche, fond gris clair, bordures subtiles — un look professionnel et épuré.
v0.7.03 mars 2026Amélioration
Livres zombies — nettoyage et suppression : Les livres bloqués en statut "generating" ou "error" sont visuellement identifiés sur le dashboard avec un bouton de suppression.
Confirmation avant suppression de page : Un double-clic est maintenant requis pour supprimer une page dans l'éditeur. Le premier clic affiche "Supprimer ?", avec un reset automatique après 3 secondes.
Toast d'erreur illustration : En cas d'échec de régénération d'illustration, un bandeau rouge s'affiche pendant 5 secondes au lieu d'une erreur silencieuse dans la console.
Éditeur responsive mobile/tablette : L'éditeur trois colonnes s'adapte au mobile avec des boutons "Pages" et "Outils" pour basculer entre la sidebar, le canvas et le panneau.
Vérification admin côté serveur : La route API /api/admin/config vérifie l'email admin côté backend (plus seulement côté client).
Limites anti-abus éditables : Des limites maxLength sont appliquées sur tous les champs texte (titre, nom du héros, texte de page, prompt custom). Les valeurs sont éditables depuis l'onglet "Limites" de la page admin.
Ctrl+Z pour annuler les outils IA : Le raccourci Ctrl+Z (ou Cmd+Z sur Mac) annule le dernier outil IA appliqué quand l'historique est disponible.
v0.6.33 mars 2026Amélioration
Cohérence des personnages secondaires : Les parents, amis et autres personnages récurrents ont désormais une fiche descriptive détaillée copiée mot pour mot dans chaque illustration. Fini la maman qui change de coiffure entre les pages.
Prompt Claude v1.4 — fiches secondaires : Le system prompt force Claude à créer une fiche pour chaque personnage secondaire récurrent et à copier exactement les descriptions dans chaque illustrationPrompt.
Prompt Gemini v1.6 — cohérence tous personnages : Les règles Gemini exigent que TOUS les personnages (pas seulement le héros) maintiennent exactement la même apparence que celle décrite dans le prompt.
Fiches personnages persistées en base : Le characterSheet du héros ET les fiches secondaryCharacters sont stockés en base. La régénération d'illustrations utilise directement ces données fiables au lieu d'un regex fragile.
v0.6.23 mars 2026Amélioration
100 anecdotes "Le saviez-vous ?" — Création du livre : Pendant la génération d'un livre, 100 fun facts sur la lecture, les livres pour enfants et les illustrations défilent pour rendre l'attente agréable.
100 anecdotes "Le saviez-vous ?" — Création du personnage : Pendant la génération ou le raffinement du personnage, des astuces et anecdotes sur le character design, les personnages célèbres et la narration s'affichent.
Onglet Fun Facts dans l'admin : Nouvel onglet dans la page admin avec deux catégories (Livre / Personnage) pour consulter et rechercher les 200 anecdotes.
Espacement bouton connexion/inscription : Le bouton de soumission est désormais bien dégagé du popup gestionnaire de mots de passe du navigateur.
Régénération illustration basée sur le texte actuel : Cliquer sur "Régénérer" utilise désormais le texte modifié par l'utilisateur au lieu de l'ancien prompt d'illustration.
v0.6.13 mars 2026Correction
Correction erreur wizard après échec génération : L'utilisateur est renvoyé au step Personnage (au lieu de Histoire) en cas d'erreur, et le livre ne reste plus bloqué en statut "generating".
Correction double génération en mode développement : Le guard de StepGenerating utilise désormais useRef (comme StepCharacter) pour empêcher une double invocation en React Strict Mode.
Reset personnage si le nom du héros change : Modifier le nom du héros dans le wizard réinitialise l'image du personnage pour éviter une incohérence visuelle.
Gestion d'erreur illustration dans l'éditeur : La régénération d'illustration vérifie maintenant la réponse API et affiche une erreur claire en cas d'échec (au lieu d'un échec silencieux).
Warning texte vide visible avec illustration existante : Le message "Écrivez du texte avant de générer" est maintenant visible même quand la page a déjà une illustration.
Sécurité : vérification propriété des pages : La mise à jour d'illustration utilise le client RLS (au lieu du client admin) pour vérifier que la page appartient bien à l'utilisateur.
Ordre multimodal optimisé : L'image de référence personnage est envoyée en premier dans les parts Gemini pour une meilleure cohérence visuelle.
v0.6.02 mars 2026Nouveau
Design personnage interactif : Nouvelle étape dans le wizard de création : visualisez et affinez l'apparence de votre personnage avant de générer le livre. Donnez des instructions comme "ajoute un chapeau" ou "cheveux plus longs" pour itérer sur le design.
Référence visuelle multimodale : Le personnage validé est utilisé comme image de référence pour chaque illustration du livre. Gemini reçoit l'image en multimodal pour maintenir une cohérence visuelle optimale.
Support tous types de personnages : Le design fonctionne avec des humains, animaux, robots, objets magiques ou tout autre type de personnage.
v0.5.12 mars 2026Correction
Anti-duplication des personnages : Nouveaux prompts Claude et Gemini pour éviter que le personnage principal soit dessiné en double sur une illustration. Le héros est décrit intégré dans la scène en une seule phrase fluide.
Cohérence visuelle renforcée : Instructions Gemini renforcées : coiffure, couleur de cheveux, vêtements et traits du visage doivent rester strictement identiques d'une page à l'autre.
Génération sans texte bloquée : Cliquer sur "Générer" sur une page vide affiche maintenant un message d'avertissement au lieu d'envoyer un prompt vide à l'IA.
v0.5.02 mars 2026Nouveau
Historique par page — bouton "Retour" : Chaque page conserve les 5 dernières versions du texte et de l'illustration. Cliquez sur "↶ Retour" pour restaurer une version précédente après un outil IA ou une régénération d'image.
Drag & drop des pages : Réordonnez les pages de votre livre par glisser-déposer dans la sidebar. La couverture reste toujours en première position. La numérotation se met à jour automatiquement.
Images non écrasées : Chaque régénération crée un fichier unique (chemin avec timestamp). Les anciennes illustrations restent accessibles pour le bouton Retour.
v0.4.12 mars 2026Correction
Dashboard sans header : Suppression de la barre blanche du haut. Logo en haut de la sidebar, profil et déconnexion en bas.
Couvertures dans le dashboard : Les cards de livres affichent maintenant l'illustration de couverture (page 1) au lieu du fond violet avec emoji.
Génération d'image cohérente sur nouvelle page : Lorsqu'on ajoute une page manuellement et qu'on génère une illustration, le système réutilise la description du personnage du livre pour garder la cohérence visuelle.
Indicateur de génération dans la sidebar : Un petit spinner discret apparaît sur la vignette de la page en cours de génération d'illustration.
Police éditeur agrandie : La taille du texte dans l'éditeur passe à 1.15rem pour une meilleure lisibilité.
Hover image corrigé : Suppression du filtre blanc opaque qui apparaissait au survol des illustrations dans l'éditeur.
v0.4.02 mars 2026Amélioration
Refonte du dashboard : Nouveau design light et moderne : header compact, sidebar avec profil utilisateur et icônes SVG, grille de livres améliorée avec cover zoom au hover, badges en overlay et dates relatives.
Mini-stats dashboard : Trois cartes de statistiques : nombre total de livres, brouillons en cours, et dernière modification.
Éditeur : image agrandie + texte adaptatif : L'illustration occupe la majorité de l'espace. La zone de texte s'adapte au contenu (auto-resize, sans scrollbar) avec une police plus lisible (1.05rem).
v0.3.32 mars 2026Correction
Bouton Régénérer corrigé : Le bouton "Régénérer" produit maintenant une nouvelle image à chaque clic. Ajout de cache-busting sur les URLs d'illustrations pour forcer le rafraîchissement navigateur.
Proportions du personnage cohérentes : Le héros conserve maintenant une taille relative constante (40-50% de l'image) sur toutes les pages. Instructions de cadrage "full body, consistent character scale" ajoutées aux prompts Claude et Gemini.
Illustrations sans bordures : Ajout de prompts négatifs pour éviter les cadres en bois, bordures et textures de papier sur les illustrations. Les images remplissent désormais tout l'espace.
v0.3.22 mars 2026Amélioration
Migration Claude Sonnet 4.6 : Passage au modèle claude-sonnet-4-6 pour la génération de texte. Meilleure qualité, même prix.
Cohérence visuelle des personnages : Nouveau système de "fiche personnage" (characterSheet) : Claude génère une description physique détaillée du héros, réutilisée mot pour mot dans chaque prompt d'illustration pour garantir la cohérence visuelle d'une page à l'autre.
v0.3.12 mars 2026Amélioration
Illustrations fonctionnelles : Correction de l'upload des images vers Supabase Storage (erreur RLS). Les illustrations se génèrent et s'affichent correctement dans l'éditeur.
Lightbox illustrations : Cliquez sur une illustration dans l'éditeur pour la voir en plein écran. Fermez en cliquant à l'extérieur ou sur le bouton ✕.
Spinner de génération corrigé : Le spinner "Génération..." ne s'affiche plus que sur la page en cours de génération, et non sur toutes les pages.
Page admin développeur : Nouvelle page admin avec tous les prompts IA (Claude et Gemini) versionnés, copiables, avec historique. Stats des modèles utilisés et onglets par provider.
Bouton Admin conditionnel : Le lien Admin n'apparaît dans la sidebar que pour le compte administrateur.
v0.3.02 mars 2026Nouveau
Wizard de création : Créez un livre en 6 étapes guidées : tranche d'âge, thème, style d'illustration, histoire et nom du héros. La génération IA fait le reste.
Éditeur de livre complet : Interface 3 colonnes avec liste des pages, zone d'édition (illustration + texte) et panneau d'outils IA. Navigation entre les pages, ajout et suppression.
Génération d'histoires avec Claude : L'API Claude (Anthropic) rédige une histoire complète de 12 pages adaptée à l'âge, au thème et au héros choisis. Format JSON structuré avec prompts d'illustration.
Illustrations IA avec Nano Banana 2 : Génération d'illustrations via le modèle Gemini 3.1 Flash Image (Google). Support de 8 styles : aquarelle, cartoon, réaliste, rétro, japonais, crayon, pop art, classique.
Outils IA pour le texte : 6 outils de transformation : réécrire, simplifier, enrichir, allonger, raccourcir, traduire. Plus un champ de prompt personnalisé pour des instructions libres.
Sauvegarde automatique : Auto-save avec debounce de 1.5 seconde. Indicateur visuel en temps réel : sauvegardé (vert), en cours (jaune), non sauvegardé (rouge).
v0.2.01 mars 2026Nouveau
Dashboard thème clair : Nouvelle interface light mode pour l'application (dashboard, wizard, éditeur). La landing page conserve le thème dark violet.
Grille de livres : Le dashboard affiche une grille responsive des livres créés avec couverture, titre, date et badge de statut (brouillon, publié, en cours).
Page admin : Interface d'administration réservée avec statistiques (livres, pages) et gestion du changelog. Accès restreint par email.
Page changelog : Page publique listant toutes les mises à jour de Maker Book, accessible depuis le footer du site.
v0.1.128 février 2026Correction
Correction des polices : Les fonts Playfair Display, Outfit et EB Garamond utilisent désormais les CSS variables de next/font au lieu de références directes.
Fix inscription bloquée : Résolution du bug "Création en cours..." causé par des variables d'environnement absentes après réimport du projet Vercel.
v0.1.027 février 2026Nouveau
Migration Next.js : Migration complète de la landing page HTML statique vers Next.js 14 (App Router) + Tailwind CSS. Composants React modulaires.
Authentification Supabase : Inscription et connexion par email/mot de passe via Supabase Auth. Pages login et signup avec le thème Maker Book.
Landing page : Recréation fidèle de la landing page en React : hero, stats, before/after, fonctionnalités, tarifs, témoignages, FAQ, CTA final.
Déploiement Vercel : Configuration du déploiement automatique sur Vercel avec détection Next.js, variables d'environnement Supabase et domaine personnalisé.