Mises à jour des produits

Historique des versions

Ce qui a changé. Pourquoi c'est important. Suivez les améliorations apportées à l'interface utilisateur de PyColors, aux starters, aux modèles et aux outils qui les entourent.

  1. v1.32.0StableDernière version

    Explorez dans votre langue, précisez votre projet

    Explorez PyColors en français ou en anglais, puis transformez une idée de projet en un brief de réalisation plus précis.

    Notes de publication pour v1.32.05 sections

    Nov. 2026 (version hebdomadaire)

    Applications mises à jour

    • Parcourez les pages produit, la documentation, les articles et les exemples de Blocks interactifs en français ou en anglais.
    • Découvrez les Services et décrivez un projet logiciel sur mesure avec son public, ses priorités et les résultats souhaités.
    • Consultez une proposition de projet structurée et téléchargez un modèle Word modifiable avant de discuter du périmètre.

    Plateforme et capacités partagées

    • Changez de langue en conservant la page pertinente et le contexte de navigation.
    • Utilisez les guides et exemples de Blocks traduits pour choisir un point de départ et l’adapter à votre application.

    Fiabilité et maintenance

    • Les liens anglais existants restent disponibles ; la navigation et la recherche dans les deux langues sont couvertes par des contrôles automatisés.
    • Les demandes de devis fonctionnent dans les deux langues et signalent plus clairement les informations manquantes.

    Pour développeurs et candidats

    • Lisez un guide dans votre langue préférée et comparez son exemple avec l’interface.

    Pour les entreprises et les recruteurs

    • Précisez le public, les priorités et les objectifs de validation de votre projet avant de convenir d’un périmètre de réalisation.
  2. v1.31.0Stable

    De l’évaluation à la réalisation

    Évaluez le flux de travail, adaptez la source et planifiez un passation que votre équipe peut utiliser.

    Notes de publication pour v1.31.05 sections

    Nov 2026 (livraison de produits)

    Applications mises à jour

    • Explorez trois voyages de démonstration guidés Starter Pro, des captures de lumière / obscurité actuelles et une courte visite du produit. La prévisualisation du plan identifie son comportement de facturation simulé.
    • Starter Pro 1.4.0 connecte les tâches de projet, les échéances et les discussions avec des conseils pratiques d'installation, de personnalisation et de mise à niveau.
    • Examinez le scénario de référence PyColors Product Studio et un exemple d'implémentation étendue avant de discuter d'un engagement.

    Plateforme et capacités partagées

    • Adaptez l'apparence avec les contrôles Theme Builder et Starter Pro alignés, puis utilisez des exemples d'agents de codage testés pour étendre la source.
    • The displayed PyColors UI baseline is 1.7.1; Tokens remains 1.2.3. Neither package is published or re-versioned by this Marketing release.

    Fiabilité et maintenance

    • Le ZIP de l'acheteur est vérifié en dehors de l'espace de travail de développement grâce à une installation propre, à la configuration de la base de données, à la construction de la production et au parcours du premier utilisateur.
    • English/French, appearance and workspace journeys have automated browser coverage. Buyers still verify production services in their own environment.

    Pour développeurs et candidats

    • Utilisez les recettes documentées de suivi des clients, de demande de support et d'examen interne pour adapter une base d'application réutilisable.

    Pour les entreprises et les recruteurs

    • Inspectez la portée de mise en œuvre, la liste de contrôle d'acceptation et l'exemple de passation téléchargeable avant de demander un devis écrit. Le contenu de référence et les exemples de produits sont explicitement illustratifs.
  3. v1.30.0Stable

    A clearer workspace from the first step

    Un espace de travail plus clair, un départ plus guidé et des projets et des voyages d’équipe plus utiles.

    Notes de publication pour v1.30.05 sections

    Oct 2026 (sortie hebdomadaire)

    Applications mises à jour

    • Trouvez vos repères dans Starter Pro avec une configuration guidée, un tableau de bord plus clair et des pages de projet et d'équipe connectées.
    • Gardez les projets en mouvement avec des contrôles utiles de détails, d'état, d'affectation et d'archivage.
    • Familiarisez-vous avec les préférences de profil et d'apparence, l'activité et les notifications à portée de main.

    Une expérience cohérente

    • La navigation, les graphiques et les pages quotidiennes sont plus cohérents sur les apparences claires et sombres et les tailles d’écran courantes.

    Fiabilité et maintenance

    • Des commentaires plus utiles grâce à des actions de configuration et d’espace de travail de routine permettent de garder les prochaines étapes visibles.

    Pour développeurs et candidats

    • Explorez l'expérience et décidez comment elle convient à l'application que vous souhaitez créer.

    Pour les entreprises et les recruteurs

    • Passez en revue les projets clés et les parcours d’équipe avant de choisir un point de départ.
  4. v1.29.0Stable

    Refined product experiences and clearer previews

    Cette mise à jour rend PyColors plus facile à évaluer grâce à des interfaces de démarrage et de modèle cohérentes, à des aperçus de produits authentiques et à des conseils d'implémentation plus clairs. Le contenu de démonstration reste explicitement distinct des services applicatifs configurés.

    Notes de publication pour v1.29.05 sections

    Oct 2026 (sortie hebdomadaire)

    Applications mises à jour

    • Starter Free présente désormais une démo cohérente lumière/obscurité et sept écrans de galerie de produits actuels. Les commentaires sur le formulaire de compte restent locaux et ne créent pas de compte réel, de session ou de courrier électronique.
    • Starter Pro propose une navigation plus claire entre les espaces de travail, un tableau de bord plus ciblé et des exemples optionnels lisibles. Les projets et équipes d’exemple restent distincts des parcours réels de compte et de facturation, qui nécessitent la configuration de l’acheteur.
    • NA-AI Landing a une présentation plus cohérente, des transitions sensibles aux mouvements réduits, une navigation utilisable et des divulgations explicites d'échantillons de contenu. Sa démonstration de contact local n'envoie ni ne stocke de messages.
    • Le prix et la découverte de démarrage montrent maintenant des captures de produits authentiques et sensibles au thème avec un contenu d'échantillon divulgué. Les prix existants, le comportement de paiement et les conditions commerciales sont inchangés.

    Plateforme et capacités partagées

    • Élargissement du guide de migration existant avec un exercice d'extension synthétique reproductible et un contrôle strict de la compatibilité du lecteur. Le guide distingue les modifications de schéma validées de la compatibilité avec les anciens lecteurs d'applications.
    • Aligned the displayed PyColors UI baseline with the already-applied v1.7.0 repository version. PyColors Tokens remains v1.2.3; this Marketing release does not re-version or publish either package.

    Fiabilité et maintenance

    • Starter Pro préserve les préférences d'apparence grâce à la récupération des projets manquants et améliore l'accès du clavier aux factures à défilement horizontal.
    • Les blocs de code d'article ont amélioré le contraste, et la liste de contrôle de migration utilise la sémantique de liste accessible.

    Pour développeurs et candidats

    • Inspectez les aperçus de produits actuels, essayez la démo locale et utilisez les limites documentées pour identifier les services et la validation dont votre application a encore besoin.

    Pour les entreprises et les recruteurs

    • Évaluez les interfaces réelles et les conseils de mise en œuvre sans traiter le contenu de l — échantillon comme un service hébergé, une garantie de production ou un résultat de conversion mesuré.
  5. v1.28.0Stable

    Local starter workflows and copyable AI chat patterns

    Cette mise à jour rend le prochain point de départ de PyColors plus facile à évaluer et à adapter : Starter Free guide désormais une première session utile en local, l’exemple AI Chat est complet et copiable avec des limites explicites appartenant à l’application, et le guide Starter Pro est plus facile à rechercher et à comparer.

    Notes de publication pour v1.28.05 sections

    Oct 2026 (sortie hebdomadaire)

    Applications mises à jour

    • Starter Free prend désormais en charge la création, le renommage, la suppression et la réinitialisation du projet local du navigateur, une première session guidée, des contrôles d'apparence persistants et un terrain de jeu d'assistant local clairement étiqueté. Le terrain de jeu se connecte à aucun modèle hébergé ou service backend.
    • Le guide de comparaison et de mise à niveau Free-to-Pro sépare désormais les données de démonstration locales de la source Starter Pro configurée séparément. Purchasing Pro ne migre pas et ne déverrouille pas automatiquement la démo gratuite.
    • Ajout d'un hub FAQ Starter Pro avec des destinations directes pour les questions d'installation, d'achat, de livraison et de récupération.
    • Ajout d'un guide d'ingénierie testé pour préserver les résultats du tableau de bord indépendant lorsque les demandes concurrentes se règlent différemment.

    Plateforme et capacités partagées

    • Ajout de conseils complets sur la copie de source AI Chat couvrant les messages, l'annulation, la nouvelle tentative, les actions de copie, l'examen et l'exportation de la définition d'agent, les références de texte local et la progression du travail bornée. Les applications consommatrices restent responsables des modèles, de l'authentification, du stockage, des autorisations et de l'exécution des outils.
    • Avancée de la ligne de base du package affiché à PyColors UI v1.6.1 tandis que PyColors Tokens reste v1.2.3. Cette version de Marketing ne réversion pas l'un ou l'autre paquet et ne revendique pas la disponibilité du paquet pour les primitives de conversation source-seulement ultérieures.

    Fiabilité et maintenance

    • La gestion de la position de lecture du chat IA reste désormais prévisible lorsque la taille du contenu et de la fenêtre d’affichage change, tandis qu’une action Jump to latest explicite préserve le contrôle de l’utilisateur.
    • La documentation de démarrage et la couverture de régression renforcent l'état local du navigateur, illustratif ou appartenant à l'application avant que les équipes ne connectent les services de production.

    Pour développeurs et candidats

    • Essayez le flux de travail local Starter Free, inspectez et copiez l'exemple AI Chat, et remplacez chaque adaptateur de démonstration délimité par vos propres services d'application validés.

    Pour les entreprises et les recruteurs

    • Évaluez l’interface fournie, les exemples de code et les responsabilités à votre charge. Les démonstrations locales ne constituent ni une IA hébergée, ni une intégration backend, ni une garantie de service en production.
  6. v1.27.0Stable

    Clearer navigation and interactive product discovery

    Cette mise à jour rend PyColors plus facile à parcourir, à comparer et à essayer : la navigation des produits et des documents se comporte de manière plus fiable à travers les tailles d'écran, les principales pages de produits font apparaître des aperçus interactifs, le catalogue Blocks ajoute deux points de départ pratiques et les conseils d'implémentation sont plus axés sur les tâches.

    Notes de publication pour v1.27.05 sections

    Oct 2026 (sortie hebdomadaire)

    Applications mises à jour

    • La navigation des produits et des documents utilise désormais des informations plus claires et accessibles avec un clavier, un pointeur et un comportement mobile fiables.
    • Les pages clés du marketing présentent les choix de produits et les aperçus interactifs de manière plus cohérente dans l’interface utilisateur, les blocs, les starters, les modèles et le générateur de thèmes.
    • La copie d'évaluation Starter Pro sépare plus clairement les surfaces de produit incluses du travail de configuration. Cette version ne modifie pas les politiques de tarification, de licence ou de mise à jour.
    • La documentation des modèles est désormais directement liée aux tâches courantes de configuration, de personnalisation, de déploiement et de licence.

    Plateforme et capacités partagées

    • Ajout d'une liste de contrôle d'intégration documentée et de statistiques Vue d'ensemble Blocs avec des aperçus publics et des conseils de copie de source. Les applications conservent la propriété des données, la persistance, la navigation et le comportement des produits.
    • Ajout d'un guide testé pour empêcher les résultats de validation asynchrone périmés dans les formulaires React.
    • Kept the displayed package baselines at PyColors UI v1.5.5 and PyColors Tokens v1.2.3; this Marketing release does not re-version either package.

    Fiabilité et maintenance

    • Des tests de régression et des vérifications navigateur couvrent la navigation responsive, le focus, le défilement, l’ouverture des menus et la réduction des animations.
    • Les aperçus interactifs utilisent l'état de démonstration borné et ne revendiquent pas d'intégration backend ou de gains de conversion mesurés.

    Pour développeurs et candidats

    • Parcourez les chemins de produits raffinés, inspectez les aperçus interactifs, copiez les nouveaux blocs et appliquez le modèle de validation asynchrone documenté dans votre propre application.

    Pour les entreprises et les recruteurs

    • Évaluez les interfaces publiques livrées, les exemples de copie source et les limites de propriété explicites sans considérer le comportement de prévisualisation comme une garantie de service de production.
  7. v1.26.0Stable

    Practical integration guidance and clearer product journeys

    Cette mise à jour rend PyColors plus facile à explorer et à appliquer: conseils pratiques pour les agents de codage AI, découverte d'articles et de guides plus clairs et commentaires plus utiles sur le paiement et la récupération des achats.

    Notes de publication pour v1.26.05 sections

    Oct 2026 (sortie hebdomadaire)

    Applications mises à jour

    • Les blogs et les guides mènent maintenant avec leurs ressources, tandis que les actions d'article décrivent leurs destinations et restent lisibles sur de petits écrans.
    • Les pages d'histoire de la société et du produit utilisent des introductions cohérentes et des mises en page plus claires.
    • Checkout restaure un bouton actionnable après des tentatives interrompues. La récupération des achats permet aux acheteurs de sélectionner le produit dont ils ont besoin.

    Plateforme et capacités partagées

    • Agent Context documentation explains how to share public PyColors guides with a coding agent today. The optional context file remains a Pilot; this release does not announce public Registry delivery or a packaged agent skill.
    • Conseils sémantiques étendus et dépannage de style avec des exemples de consommateurs reproductibles. Le didacticiel de vérification par e-mail explique maintenant plus précisément son exemple et ses limites de déploiement.
    • The displayed package baseline advances to PyColors UI v1.5.5, with PyColors Tokens v1.2.3 unchanged. Both are already-versioned package baselines; this Marketing release does not re-version them.

    Fiabilité et maintenance

    • Les commentaires d'achat conservent les états de paiement non confirmés distincts des informations de paiement confirmées, avec des chemins de récupération et d'assistance disponibles.
    • Les conseils de récupération maintiennent la confirmation conditionnelle et offrent une réessai délibéré et un soutien en cas de besoin.

    Pour développeurs et candidats

    • Utilisez les guides d'intégration publique avec votre agent de codage, reproduisez les exemples d'interface utilisateur documentés et vérifiez le résultat dans votre propre application. Le guidage de l'agent ne garantit pas une sortie correcte.

    Pour les entreprises et les recruteurs

    • Évaluez les pages disponibles, les exemples de composants et les choix de mise en œuvre documentés. La publication ne fait aucune réclamation au sujet des gains de conversion mesurés ou de la qualité de réponse du modèle.
  8. v1.25.0Stable

    Clearer product proof and purchase guidance

    Cette version facilite l'évaluation du produit avant et après une décision d'achat: la preuve Starter Pro est plus proche des prix, les états d'achat et de récupération sont plus clairs, les exemples d'interface utilisateur en direct sont plus faciles à atteindre et la page d'accueil mène avec une preuve interactive du produit.

    Notes de publication pour v1.25.03 sections

    Sep 2026 (sortie hebdomadaire)

    Un parcours d’achat plus clair pour Starter Pro

    • Les messages de réussite vérifiés sont séparés des états de paiement incomplets ou interrompus.
    • Les chemins de récupération et de support d'achat sont plus faciles à trouver lorsque l'accès ou la livraison nécessite un suivi.
    • Les conseils de Starter Pro couvrent désormais plus explicitement la configuration de la première session, la livraison, la récupération, les questions des acheteurs et la limite Free vs Pro.

    Une preuve de produit plus forte avant l'achat

    • Les captures d'écran et les annotations de Starter Pro se rapprochent désormais des prix et de l'évaluation des produits.
    • La page d'accueil présente la preuve interactive du produit plus tôt et guide les visiteurs vers un point de départ pertinent.

    L'évaluation de l'interface utilisateur en direct est plus facile à atteindre

    • La documentation de l'interface utilisateur se connecte aux instructions vérifiées de l'Explorateur d'interface utilisateur en direct et du livre d'histoires du consommateur.
    • The visible package baselines remain PyColors UI v1.5.4 and PyColors Tokens v1.2.3; this Marketing release does not re-version them.
  9. v1.24.0Stable

    From setup to working UI examples

    Cette mise à jour relie la configuration du produit, des exemples d'interface utilisateur interactive et des conseils sur le système de conception afin que les développeurs puissent inspecter un exemple de travail et comprendre comment l'adapter dans leur propre application.

    Notes de publication pour v1.24.05 sections

    Sep 2026 (sortie hebdomadaire)

    Applications mises à jour

    • PyColors Marketing and Documentation fournit désormais des conseils ciblés sur la mise en route avec une liste de contrôle de premier résultat pour chaque chemin de produit et les étapes de style nécessaires pour rendre le premier composant de l'interface utilisateur.
    • Quatre exemples d'interface utilisateur interactive incluent la source complète : les paramètres de notification, une boîte de dialogue de renommage, une table de membres paginés et l'enregistrement des commentaires.
    • Un nouveau guide sur les principes du système de conception explique les rôles sémantiques, la composition, la propriété et les responsabilités en matière d’accessibilité.

    Plateforme et capacités partagées

    • Aligned the displayed baselines with PyColors UI v1.5.4 and PyColors Tokens v1.2.3. These package versions were already applied; this Marketing update does not re-version them.

    Fiabilité et maintenance

    • Les lignes de base du package améliorent le contraste du texte en mode lumière, le contraste de premier plan sur les surfaces primaires et destructrices en mode sombre et la lisibilité sémantique Toast tout en préservant les API publiques compatibles.

    Pour développeurs et candidats

    • Essayez les exemples, inspectez leur source et connectez la persistance, la validation et le comportement du produit dans votre propre application. L'état de l'exemple est local et se réinitialise lors du rafraîchissement.

    Pour les entreprises et les recruteurs

    • Utilisez les interactions documentées et les principes de conception pour évaluer la composition des composants et les responsabilités qui restent avec une application.
  10. v1.23.0Stable

    Discover, copy, and adapt Blocks

    Cette mise à jour relie la découverte de blocs à la mise en œuvre : parcourez quatre compositions SaaS documentées, copiez leur source complète dans les guides, comparez les offres avec les plans de tarification et donnez à une table de données vide une action suivante utile. Votre application conserve le contrôle des données, des prix, de la navigation et du comportement.

    Notes de publication pour v1.23.04 sections

    Sep 2026 (sortie hebdomadaire)

    Trouver un bloc et copier sa source complète

    • Ajout d'un catalogue Blocks dédié avec des liens de documentation directs pour les plans de tarification, la barre latérale réactive, la table de données et le panneau des paramètres.
    • Rendu les implémentations de blocs complètes visibles et copiables à partir de leurs guides, ainsi que des exemples interactifs et des instructions d'installation.
    • Propriété source clarifiée : le code copié appartient à votre application et ne reçoit pas de mises à jour automatiques.

    Présenter des offres avec des plans de prix

    • Ajout d'un bloc de plans de tarification réactifs pour comparer les offres, les fonctionnalités, les prix, les conditions de facturation et les actions fournies par les consommateurs.
    • Inclus la sélection contrôlée de la période de facturation et un exemple interactif fictif sans ajouter de paiement, de traitement des paiements ou de calculs de prix cachés.

    Donnez aux tables vides une prochaine étape utile

    • Ajout d'actions à l'état vide optionnelles pour la création ou l'effacement de premier enregistrement, avec un comportement appartenant à l'application consommatrice.
    • Maintien des actions à l'état vide séparées du chargement, de l'erreur, de la ligne peuplée et du comportement de pagination, avec une couverture ciblée de l'interaction et de la régression d'accessibilité.

    Gardez les versions d'adoption et de paquet claires

    • Aligned the displayed PyColors UI baseline with the existing v1.5.2 package version; PyColors Tokens remains v1.2.2.
    • Maintien des API Block existantes compatibles et a laissé les prix réels des produits, le comportement de paiement et les versions publiques des packages inchangés par cette version marketing.
    • Developers can inspect complete implementations before integrating them; teams can evaluate documented examples without mistaking presentation Blocks for backend wiring.
  11. v1.22.0Stable

    A more practical path to implementation

    Cette mise à jour facilite le passage de l'évaluation à la mise en œuvre : explorez un thème, commencez à partir d'un bloc copiable, utilisez la base de référence de l'interface utilisateur PyColors actuelle et comparez le chemin du produit avec un contexte plus clair.

    Notes de publication pour v1.22.03 sections

    Sep 2026 (version de rattrapage)

    Explorer un thème avant sa mise en œuvre

    • Ajout du Theme Builder avec un aperçu des composants afin que les équipes puissent voir une palette dans son contexte.
    • Ajout d'exportations de tokens réutilisables pour faciliter l'intégration d'un thème évalué dans un produit.

    Commencez à partir de blocs de construction pratiques et copiables

    • Ajout de blocs documentés pour un shell d'application réactif, une table de données et un panneau de paramètres de compte.
    • Ajout d'une commande d'installation copiable pour raccourcir la première étape de configuration.

    Utilisez l'interface utilisateur actuelle et les conseils sur les produits

    • Alignement de la ligne de base visible de l'interface utilisateur de PyColors avec v1.5.1, y compris la rétroaction d'erreur de case à cocher accessible, les variantes d'état informatif et la composition de pagination prête pour les liens.
    • A intégré les pages d'accueil et de tarification dans les modèles de composition partagés pour un parcours d'évaluation plus cohérent sans modifier le comportement de tarification ou de paiement.
  12. v1.21.1Stable

    Une prochaine étape plus claire pour les constructeurs de produits

    Cette mise à jour marketing facilite la numérisation du parcours de PyColors : les développeurs peuvent passer plus rapidement des bases de l’interface utilisateur et des conseils pratiques au chemin du produit qui correspond à leur prochaine version.

    Notes de publication pour v1.21.13 sections

    août 2026 (sortie hebdomadaire)

    Applications mises à jour

    • Ajout d'une entrée de publication publique actuelle qui relie le journal des modifications, la feuille de route, la documentation de l'interface utilisateur et le chemin d'évaluation Starter Pro.
    • Conservé l'historique complet des versions publiques afin que les équipes puissent conserver le contexte derrière les améliorations précédentes.

    Plateforme et capacités partagées

    • Alignement de la ligne de base de l'interface utilisateur PyColors affichée avec la version actuelle du package v1.2.4.
    • Maintien de l'interface utilisateur, de la documentation, des entrées et des chemins de modèle visibles pour les équipes qui choisissent leur meilleur point de départ.

    Ce que cela signifie pour les équipes

    • Les candidats peuvent évaluer un chemin plus clair des composants réutilisables à une expérience de produit SaaS crédible.
    • Les recruteurs et les entreprises peuvent utiliser les pages de produits et la documentation pour évaluer PyColors avec moins d'ambiguïté.
  13. v1.21.0Stable

    Des conseils plus clairs de l'adoption à la mise à niveau

    Cette version rend PyColors plus facile à évaluer, adopter, personnaliser et mettre à niveau. Les développeurs ont désormais un chemin de documentation plus connecté, tandis que les équipes qui envisagent Starter Pro obtiennent des attentes d’achat plus claires. Les conseils d’accessibilité et les annonces de statut communes sont également plus cohérents.

    Notes de publication pour v1.21.03 sections

    août 2026 (sortie hebdomadaire)

    Un parcours d'apprentissage PyColors UI plus connecté

    • Ajout de conseils pratiques pour l'installation, l'utilisation quotidienne, la migration et la personnalisation visuelle.
    • Des conseils d’accessibilité renforcés pour les équipes construisant des interfaces de production.
    • Amélioration de la navigation dans la documentation afin que les conseils pertinents soient plus faciles à trouver.

    Évaluation du produit plus claire

    • Clarifié l'expérience d'achat Starter Pro afin que les acheteurs sachent à quoi s'attendre avant de continuer.
    • Connecté le parcours de documentation plus clairement de la première adoption à la personnalisation et aux mises à niveau.

    Accessibilité et correctifs

    • Amélioration des annonces d'états accessibles pour les états d'interface vide et de chargement.
    • Correction des liens de badge de paquet afin qu'ils résolvent systématiquement à partir du site de marketing public.
  14. v1.20.0Stable

    Tokens de base plié dans l'histoire du produit

    Cette version rend publiques les évolutions des packages de fin juillet. Le dépôt référence désormais @pycolors/tokens v1.2.2, avec des tokens de texte dédiés aux états de succès et d’avertissement pour renforcer le contraste en mode clair et sombre. Le site marketing s’aligne également sur @pycolors/ui v1.1.4 : le changelog, la feuille de route et la page d’accueil reflètent les versions des packages publiées cette semaine.

    Notes de publication pour v1.20.03 sections

    Jul 2026 (sortie hebdomadaire)

    @pycolors/tokens v1.2.2 baseline

    • Added dedicated `--success-foreground` and `--warning-foreground` custom properties for both light and dark themes.
    • Ajout des ponts Tailwind v4 `@theme inline` correspondants afin que les composants puissent consommer les nouveaux rôles sémantiques de premier plan de manière cohérente.
    • Conservé l'additif token update et rétrocompatible: les noms de tokens existants, les importations et la configuration du thème restent inchangés.

    @pycolors/ui v1.1.4 alignment

    • Alignement de la base de référence de l'IU publique avec le travail d'accessibilité et de fiabilité versionné dans le monorepo.
    • Maintien du modèle de composition des cartes axé sur les éléments natifs réels pour les actions et la navigation.
    • Reflète la version actuelle du package d'interface utilisateur sur toutes les surfaces marketing qui affichent la ligne de base de l'interface utilisateur PyColors.

    Transparence

    • La mise à jour de l'application marketing est v1.20.0.
    • La ligne de base du paquetage de dépôt est — pycolors/tokens v1.2.2 et — pycolors/ui v1.1.4.
    • Cela remplace le libellé du paquet en attente du 17 juillet par les versions du paquet appliquées le 28 juillet 2026.
  15. v1.19.0Stable

    Remplacement de la publication et nettoyage de la livraison de l'interface utilisateur

    Cette version de rattrapage clôture la semaine qui n'a pas reçu d'annonce de marketing public. Il enregistre le nettoyage après le sprint de fiabilité de l'interface utilisateur v1.18.0 : suivi de la sécurité des composants du serveur Card React, maintenance des sources de documents générées, alignement des dépendances et nettoyage en amont des versions. La version est intentionnellement opérationnelle et non commerciale : pas de tarification, de paiement, de backend ou de modifications de la gamme de produits expédiées dans cette mise à jour marketing.

    Notes de publication pour v1.19.03 sections

    Juil 2026 (release)

    Suivi de la fiabilité de la carte

    • Maintien du modèle de composition des cartes axé sur les éléments natifs réels pour les actions et la navigation.
    • Suppression d'un chemin de sécurité fragile après l'installation et maintien de la sécurité de la carte représentée par le code du paquet, les documents et les tests à la place.
    • Clarification du comportement de migration sécurisée après le travail de compatibilité des composants de serveur React préparé plus tôt en juillet.

    Maintenance des documents et des versions

    • Importations de source de documentation générée actualisées après les mises à jour de dépendance et de gestionnaire de paquets.
    • Maintien des métadonnées du gestionnaire de paquets et des contrôles de pré-vol de publication alignés sur l'environnement de publication Node.js 24.
    • Préservé les allégations de produits publics tandis que le travail de publication des paquets a continué séparément.

    Aucune modification de surface commerciale

    • Aucun changement de prix.
    • Aucun changement du fonctionnement du paiement, de l’accès aux achats, de leur récupération ou du backend.
    • Aucun nouveau produit payant n'a été annoncé dans cette version de rattrapage.
  16. v1.18.0Stable

    Normes de qualité de l'interface utilisateur et livraison de produits plus fiable

    Cette version renforce les systèmes utilisés pour adopter et expédier l'écosystème PyColors. Il prépare le prochain patch d'interface utilisateur et de token, établit des conventions d'API de composants plus claires, étend la couverture de régression et rend les versions plus prévisibles. Le résultat est un chemin plus sûr de l'adoption gratuite au Starter Pro et aux futurs produits haut de gamme, sans changer les noms de composants publics, les variantes, les tailles ou les migrations de consommateurs requises.

    Notes de publication pour v1.18.05 sections

    Jul 2026 (sortie hebdomadaire)

    Suivant UI et tokens patchs préparés

    • Mise en œuvre d'annonces de validation Input et Textarea améliorées tout en préservant les descriptions d'accessibilité fournies par les consommateurs.
    • Implémenté un meilleur contraste de badge, une priorité d'annonce Toast, une sémantique d'en-tête de table, un comportement en mouvement réduit du squelette et une clarté d'état désactivé.
    • Compatibilité restaurée avec les composants React Server et le rendu statique tout en conservant une composition interactive basée sur des boutons et des liens natifs.
    • Couverture étendue de l'accessibilité déterministe, du rendu, de l'exportation et de la régression dans l'ensemble de l'interface utilisateur.

    L’adoption des composants est plus prévisible

    • Conventions durables définies pour les API de composants exportées, le comportement d'accessibilité, la composition, les variantes, les tailles et les attributs de données.
    • Mise à jour de la documentation des composants et des exemples pour refléter la sémantique de production et le comportement actuel des paquets.
    • Conservé les améliorations non cassantes : aucun composant public, accessoire, exportation, variante ou taille n'a été supprimé ou renommé.

    Fiabilité de la publication et de la livraison améliorée

    • Aligner la chaîne d'outils active sur Node.js 24 et épingler les versions compatibles du gestionnaire de paquets pour les compilations et les publications reproductibles.
    • Des contrôles renforcés pour que les versions publiques des paquets et les surfaces de publication GitHub restent alignées.
    • Fiabilité de synchronisation améliorée pour les projets publics gratuits et leurs pages de publication.

    Mise en place d'une ingénierie ciblée

    • Introduit un cycle de vie d'émission-révision régi pour les modifications d'ingénierie plus petites et contrôlables indépendamment.
    • Ajout de contrôles de qualité et de sécurité au niveau du référentiel qui préservent l'approbation des responsables tout en réduisant le travail de livraison répétitif.
    • Amélioration de la base pour l'expédition de Starter Pro, UI Pro, Blocks et Templates avec moins de risques de régression et de publication.

    Transparence

    • Au moment de la publication de ce communiqué, la version de la application de mise sur le marché était v1.18.0.
    • Au moment de cette version, le dépôt préparait — pycolors/ui v1.1.3 et — pycolors/tokens v1.2.1 tandis que les dernières versions de npm restaient v1.1.2 et v1.2.0 jusqu'à ce que leur paquet séparé soit terminé.
  17. v1.1.2 ( — pycolors/ui)Stable

    @pycolors/ui accessibility hardening

    Ce correctif compatible résout deux problèmes d’accessibilité dans @pycolors/ui et ajoute des tests de régression au package. Le bouton de visibilité de PasswordInput respecte désormais son état désactivé. TableLoading annonce le chargement grâce à une zone dynamique accessible. Aucune API publique, exportation, propriété, variante ou taille n’a changé.

    Notes de publication pour v1.1.2 ( — pycolors/ui)3 sections

    Jul 2026 (patch release)

    Corrections d'accessibilité

    • PasswordInput : la bascule afficher/masquer la visibilité est désactivée avec le champ, au lieu de rester cliquable sur une entrée désactivée.
    • TableLoading : expose désormais la sémantique de la région en direct accessible au lieu d'être uniquement visuelle.

    Améliorations des tests et de la fiabilité

    • Ajout de la couverture au niveau du paquet Vitest, jsdom et Testing Library pour — pycolors/ui.
    • Ajout d'une couverture de régression ciblée pour les exportations de paquets, les variantes de boutons, l'accessibilité des entrées/zones de texte, le comportement PasswordInput, les états de rendu et de chargement de la table, la sémantique Card asChild/interactive et la sémantique de statut EmptyState.

    Toujours ouvert (ne fait pas partie de cette version)

    • Cohérence des emplacements de données à l'échelle du paquet dans les boîtes de dialogue, feuilles, menus déroulants, onglets et toasts.
    • Prise en charge de Pagination asChild et une API d'erreur Checkbox de première classe.
  18. v1.17.4Stable

    Visibilité de démonstration et preuve de conversion de Starter Pro

    Ce correctif améliore la clarté de la conversion Starter Pro en rendant la démo en direct plus facile à trouver, en rapprochant la preuve visuelle de la décision d'achat, en clarifiant ce que les acheteurs reçoivent après le paiement et en renforçant la confiance des acheteurs près des CTA d'achat. Aucun changement de backend et aucun changement de prix.

    Notes de publication pour v1.17.43 sections

    Jul 2026 (patch release)

    Visibilité de démonstration en direct améliorée

    • Essayez les chemins de démonstration en direct sur la page d'accueil, les prix, les starters et les pages Starter Pro.
    • Faites la démo en direct de Starter Free comme l'étape d'évaluation naturelle avant d'acheter Starter Pro.
    • Clarifié le voyage Starter Free to Demo to Starter Pro à travers les principales surfaces de marketing.

    La preuve du produit Starter Pro renforcée

    • La preuve visuelle de Moved Starter Pro est plus proche du héros afin que les acheteurs voient le produit plus rapidement.
    • Ajout de captures d'écran annotées et de légendes de valeur concises pour le tableau de bord, l'authentification, la facturation, les organisations et les surfaces prêtes pour PWA.
    • Amélioration de la messagerie «ce que vous recevez» autour de la livraison ZIP, du code source complet, de la documentation, de la liste de contrôle de production, de la licence commerciale et des mises à jour futures.

    La confiance des acheteurs avant le paiement s'est améliorée

    • Ajout d'une plus grande assurance près des CTA d'achat pour un paiement sécurisé, une livraison ZIP instantanée, des mises à jour futures et une récupération d'achat.
    • Retravaillé Free vs Pro comparaison vers les résultats de l'acheteur et la valeur commerciale.
    • Amélioration des points d'entrée de la documentation pour la portée, la configuration, le déploiement, la facturation, l'authentification et la préparation à la production.
  19. v1.17.3Stable

    Confiance des acheteurs Starter Pro et clarté du flux d'achat

    Ce correctif améliore la confiance des acheteurs Starter Pro tout au long du parcours d'achat: des conseils plus clairs sur le succès de la commande, un langage de récupération des achats cohérent, une meilleure direction de la demande et du téléchargement, et une documentation alignée. Aucun changement de backend.

    Notes de publication pour v1.17.33 sections

    Juin 2026 (patch release)

    Réussite de paiement et clarté de récupération d'achat

    • Remplacement de la copie de réussite du paiement à l'état d'échec par des conseils dans la boîte de réception et des étapes suivantes plus claires après le paiement.
    • Déplacement de la récupération d'achat vers une action secondaire "Remettre le lien d'accès" sur le succès de la commande.
    • Terminologie standardisée autour de l'e-mail de réclamation, du lien d'accès, de la récupération des achats et du lien d'accès de renvoi.

    Réclamer, télécharger et configurer le guidage

    • Ajout d'un guide d'installation plus clair pour la revendication et le téléchargement, y compris un chemin d'installation Démarrer pour démarrer.
    • Ajout d'une étape de téléchargement et de décompression avant d'installer des commandes dans Starter Pro.
    • Suppression du CTA d'achat haut de page de Getting Started pour les lecteurs post-achat.

    Prix et Starters navigation polonais

    • Ajout d'un lien Explorer Starter Pro sur la carte de tarification Starter Pro.
    • Correction du lien Exemples de démarrage de `/examples` à `/ui/examples`.
    • Réassurance de l'acheteur Starter Pro étendue sur les surfaces de prix et de produits.
  20. v1.17.1Stable

    Correction de la fiabilité du paiement de NA-AI Landing

    Ce correctif améliore la confiance et la fiabilité de conversion pour le catalogue de modèles en fixant l'action d'achat NA-AI Landing sur /templates.

    Notes de publication pour v1.17.11 sections

    Juin 2026 (patch release)

    Amélioration de la fiabilité du parcours d'achat

    • Correction de l'action de paiement NA-AI Landing cassée sur `/templates`.
    • Réutilisé le produit existant le flux de bouton de paiement de la page de détail du produit.
    • Amélioration de la fiabilité du chemin d'achat des modèles sans modifier la portée du produit.
  21. v1.17.0Stable

    Bases PWA, shell public, documents de validation locaux, analyses et visibilité de lancement

    Cette version pousse Starter Pro plus loin vers un starter SaaS poli et semblable à une application. Il ajoute des bases PWA pragmatiques, introduit un shell public partagé pour les routes de marketing et d’authentification, élargit la documentation de développement local et de validation de la facturation, améliore les analyses marketing et les contrôles SEO, et renforce la transparence des versions avec le versioning et l’historique des versions spécifiques aux produits. L'accent est mis sur la crédibilité pratique du produit: installabilité, comportement hors ligne plus sûr, navigation publique plus claire, tests locaux plus forts et meilleure visibilité de lancement.

    Notes de publication pour v1.17.06 sections

    Juin 2026 (sortie hebdomadaire)

    Starter Pro est maintenant prêt pour PWA

    • Ajout de la configuration PWA, des métadonnées de manifeste d'application Web, des icônes d'application, des captures d'écran, des couleurs de thème, des raffinements de la fenêtre d'affichage et des paramètres d'installabilité de type application.
    • Ajout d'un composant d'enregistrement de travailleur de service et d'un travailleur de service léger mettant en cache une page de secours hors ligne pour une navigation résiliente.
    • Mise à jour de la copie du produit, des prix, des cartes de tableau de bord, des badges, des listes de fonctionnalités incluses et de la documentation pour communiquer clairement les fondations compatibles PWA.
    • Maintien de la conservation de la couche PWA et de la sécurité SaaS : en ligne d'abord pour les flux de travail auth, de facturation, d'administration et de source de vérité.

    Amélioration du shell public et des fondations de mise en page réactives

    • Introduit le shell public partagé, l'en-tête public, le wrapper de mise en page marketing et l'intégration d'authentification pour des pages non authentifiées cohérentes.
    • Ajout d'un comportement d'en-tête collant, de variables CSS de zone sécurisée, d'une gestion dynamique de la hauteur de la fenêtre et d'un espacement mobile sécurisé pour les mises en page d'applications et publiques.
    • Page d'accueil, authentification, tarification, paramètres, sécurité, comptes connectés, projet, administration et surfaces non trouvées avec des bordures plus subtiles et un comportement de fenêtre d'affichage réactif plus fort.
    • Amélioration des états vides et des détails d'accessibilité, y compris des conseils plus clairs et une manipulation décorative des icônes.

    Documentation Starter Pro enrichie pour les vérifications avant mise en production

    • Ajout d'une vue d'ensemble, d'une configuration, d'une liste de contrôle de production et de conseils pragmatiques PWA pour l'installabilité, le manifeste, les icônes, le repli hors ligne et le comportement autonome.
    • Ajout de guides de développement local, d'jeux de données de test, de comptes locaux en tête de série et de tests de facturation pour aider à valider l'authentification, l'intégration, les abonnements, les webhooks et les itinéraires protégés.
    • Structure README étendue avec des scripts de base de données locaux, des journaux de base de données, des liens de balisage, des instructions de Stripe et de graine et des instructions de configuration/test plus claires.
    • Ajout de documents d'historique de publication Starter Pro et de références centralisées de stratégie de versioning pour rendre les attentes de mise à niveau plus transparentes.

    L’analytique marketing, le référencement et les chemins de récupération renforcés

    • Ajout de Vercel Analytics à l'application marketing et à la démo gratuite Starter afin que l'utilisation publique et la télémétrie de performance puissent être collectées sur plusieurs pages.
    • Publié Starter Free v1.2.2 avec des contrôles sans index, des directives googleBot, des métadonnées canoniques, des analyses et des liens externes corrigés Starter Pro.
    • Improved the 404 page with recovery-path grids, ecosystem links, clearer CTAs, and routes toward docs, starters, pricing, changelog, roadmap, and patterns.
    • Ajout de documentation sur les stratégies de gestion des versions et de références d'historique des versions spécifiques au produit pour réduire les directives de publication en double.

    Amélioration de la preuve marketing et de la visibilité de lancement

    • Ajout de captures d'écran promotionnelles Starter Free et Starter Pro pour les vues auth, tableau de bord, facturation, prix, projets, paramètres, admin et PWA.
    • Remplacement de la galerie de captures d'écran statiques par un carrousel de héros ciblé, des animations en boucle, des cartes de fonctionnalités et une preuve de produit Starter Pro plus forte.
    • Ajout d'un contenu de blog et de guide axé sur PWA expliquant l'installabilité pragmatique, le mode autonome, l'expérience utilisateur mobile sécurisée et des fondations hors ligne plus sûres pour SaaS.
    • Ajout de badges Product Hunt aux en-têtes et pieds de page marketing pour améliorer la visibilité du lancement et la découvrabilité.

    Amélioration du flux de travail de publication et de livraison

    • Sortie de Starter Pro v1.3.0 avec des fondations PWA, des mises en page de shell publiques, un polissage UX, des améliorations de métadonnées, des assistants DB locaux et des mises à jour d'intégration.
    • Ajout d'un script d'empaquetage de version de Starter Pro qui crée des archives ZIP versionnées avec des exclusions standard et des chemins de sortie prêts pour le téléchargement.
    • Métadonnées centralisées à partir de la configuration PWA et renforcement des métadonnées SEO Starter Pro, des directives robots, des métadonnées de secours et du comportement des schémas de couleurs sombres.
    • Des tokens d'interface utilisateur standardisés sur plusieurs surfaces Starter Pro, remplaçant les bordures et les utilitaires de couleur mixtes codés en dur par des tokens sémantiques.
  22. v1.16.0Stable

    Maturité du produit Starter Pro, modèles SaaS réutilisables, poli docs premium et raffinement de la plate-forme prête à être convertie

    Cette version améliore considérablement la maturité du produit Starter Pro et renforce PyColors en tant que plate-forme de développement SaaS prête pour la production. Il présente des modèles de vitrine SaaS réutilisables, affine les surfaces de tarification et de tableau de bord, améliore les flux de travail des projets et des administrateurs, met à niveau l’architecture de la documentation et unifie la cohérence de l’interface utilisateur entre les expériences marketing et produit. L’objectif est clair : une plus grande crédibilité des produits, un positionnement plus clair des mises à niveau, une meilleure qualité d’intégration, une documentation plus évolutive et des fondations SaaS UX.

    Notes de publication pour v1.16.06 sections

    Juin 2026 (sortie hebdomadaire)

    Les surfaces des produits Starter Pro sont plus prêtes pour la production

    • Des expériences de tableau de bord, de facturation, de tarification, de paramètres, de projets et d'administration plus cohérentes et axées sur les produits.
    • Hiérarchie visuelle améliorée, gestion de l'état, badges, clarté de navigation et cohérence de mise en page réactive dans l'application.
    • Renforcement des modèles de saisie en lecture seule et de la logique de configuration centralisée de l'interface utilisateur pour améliorer la maintenabilité à long terme.
    • Amélioration de la formulation et de la structure des produits pour mieux communiquer les flux de travail SaaS opérationnels et les expériences prêtes pour l'abonnement.

    Présentation du système Reusable Feature

    • Ajout d'un composant FeatureShowcase réutilisable pour présenter des capacités SaaS avancées et des surfaces de produits extensibles.
    • Mises en page de prévisualisation standardisées, listes de fonctionnalités, positionnement de mise à niveau et CTA de documentation sur Starter Pro.
    • Amélioration de la cohérence lors de la présentation de fonctionnalités de produits haut de gamme et de modèles d'architecture prêts pour l'avenir.
    • Des modèles de marketing de produits réutilisables élargis pour réduire la duplication et améliorer l’évolutivité sur l’ensemble de la plateforme.

    Projets, facturation et admin UX affinés

    • Amélioration de la création, du renommage, de l'archivage et de la suppression des flux de projet avec des conseils UX plus clairs et un comportement de validation plus fort.
    • Surfaces de facturation raffinées, actions de facturation, états d'abonnement et messages de tarification pour une clarté et une cohérence accrues.
    • Amélioration de la gestion des membres d'administration, des workflows d'invitation, du filtrage et de la gestion des tables.
    • Amélioration de la navigation orientée produit et de la cohérence du routage interne sur les surfaces Starter Pro.

    Développement de l'architecture et des modèles de documentation

    • Ajout de modèles de documentation de vitrine et de portail de mise à niveau pour une communication produit SaaS prête à la production.
    • Une documentation décisionnelle étendue avec des conseils UX plus forts, des systèmes de comparaison et des modèles de produits conscients de la monétisation.
    • Hiérarchie de la documentation, modularité et structures de contenu réutilisables pour une maintenance à long terme plus facile.
    • Amélioration de la lisibilité des documents, de la clarté des instructions et des conseils interactifs dans l'interface utilisateur et la documentation du produit.

    Cohérence de l'interface utilisateur premium et polissage améliorés

    • Ombres unifiées, utilisation du rayon de bordure, espacement, comportement de survol et surfaces neutres dans la documentation et l'interface utilisateur du produit.
    • Des cartes, des tableaux, des boutons, des visuels de pas et un rendu de bloc de code raffiné pour une expérience de lecture plus propre et plus cohérente.
    • Amélioration des détails d'accessibilité et de la cohérence sémantique sur plusieurs surfaces interactives.
    • Un vernis visuel global renforcé pour mieux aligner PyColors avec les attentes de la plateforme SaaS haut de gamme.

    Amélioration de la navigation et de l'expérience mobile

    • Amélioration de la structure de la barre latérale et de la cohérence de la navigation mobile avec des zones de pied de page réutilisables et une visibilité de la version.
    • Des interactions de menu utilisateur affinées et un accès plus clair aux surfaces de facturation et liées au compte.
    • Étiquettes de navigation simplifiées et chemins de mise à niveau internes pour une meilleure découvrabilité des produits.
    • Amélioration du comportement de mise en page réactive et réduction de la duplication de l'interface utilisateur sur les surfaces de navigation.
  23. v1.15.0Stable

    Documentation de production Starter Pro, architecture de tokens évolutive, npm Trusted Publishing et positionnement commercial renforcé

    Cette version renforce PyColors en tant que plate-forme de développement SaaS prête pour la production. Il élargit la documentation de production de Starter Pro, améliore la messagerie de mise à niveau et la clarté commerciale, introduit une architecture de rayon de token plus évolutive, durcit l'infrastructure de publication npm avec Trusted Publishing, et affine les systèmes de documentation, le partage de l'UX, les conseils de superposition et les surfaces de décision réutilisables des produits. L'objectif est clair : améliorer la crédibilité de la plateforme à long terme, la fiabilité des versions, la qualité de l'intégration et la conversion Free-to-Pro.

    Notes de publication pour v1.15.07 sections

    Mai 2026 (sortie hebdomadaire)

    Documentation de production de Starter Pro étendue

    • Ajout d'une documentation d'architecture dédiée expliquant la structure de Starter Pro, la séparation des préoccupations, les principes d'évolutivité et la maintenabilité à long terme.
    • Ajout d'une documentation complète sur les variables d'environnement couvrant les pratiques de sécurité auth, de facturation, de base de données, de messagerie, de déploiement et de production.
    • Ajout de la documentation de déploiement de production avec des conseils sur l'infrastructure, des flux de travail de déploiement, une gestion de l'environnement et des recommandations opérationnelles.
    • Des sections d'architecture, de déploiement et de variables d'environnement intégrées directement dans la navigation des documents Starter Pro pour faciliter l'intégration et la découverte.

    Le chemin de mise à niveau commerciale est plus clair

    • Mise à jour de la page de messagerie pour mieux expliquer la différence de valeur entre Starter Free et Starter Pro.
    • Amélioration du positionnement commercial, des titres, du cadrage des fonctionnalités et de la différenciation des produits pour réduire l'ambiguïté lors de l'évaluation des mises à niveau.
    • Des capacités de production améliorées, des fondations SaaS et des avantages à long terme sur les surfaces commerciales.
    • Clarté améliorée du CTA et réduction des frictions dans le processus de décision Free-to-Pro.

    Architecture de token évolutive améliorée

    • Des tokens de rayon de bordure retravaillés à partir de valeurs de pixels fixes vers des calculs évolutifs basés sur rem pilotés par une variable de rayon de base.
    • Amélioration de la cohérence entre les composants, les surfaces, les cartes, les badges, les entrées, les superpositions et l'interface utilisateur du produit.
    • Rendre le système de tokens plus adaptable à la mise à l’échelle, au thème, à l’accessibilité et à la cohérence de l’écosystème.
    • Renforcement de la maintenabilité à long terme de l'architecture du système de conception PyColors.

    npm Trusted Publishing et infrastructure de publication renforcée

    • Workflows de publication de packages migrés vers npm Trusted Publishing à l'aide de GitHub OIDC.
    • Suppression de la dépendance aux secrets de longue durée NPM_TOKEN pour améliorer la sécurité et la fiabilité opérationnelle.
    • Ajout de workflows GitHub dédiés pour les flux de publication manuelle basés sur Changesets.
    • Configuration CI mise à jour et cohérence d'exécution Node.js pour des versions automatisées plus fiables.
    • Amélioration de la documentation du workflow de publication et clarification de l'architecture de publication pour la gestion des paquets monorepo.

    Ingénierie et accessibilité polonais

    • Amélioration du contraste de premier plan pour une meilleure accessibilité et une meilleure cohérence visuelle.
    • Couleurs de premier plan alignées avec les surfaces primaires pour renforcer la cohérence visuelle à travers le système d'interface utilisateur.
    • Mise à jour des dépendances internes aux dernières versions du paquet PyColors pour plus de stabilité et de cohérence.

    Documentation et amélioration du système éditorial

    • Documentation étendue des modèles de superpositions avec des conseils UX plus solides, des recommandations d'accessibilité et des cadres de décision.
    • Documentation des modèles refactorisés autour des systèmes de comparaison réutilisables, des structures modulaires et de l'intégration plus claire.
    • Amélioration de la documentation de la politique de publication avec des explications de versionnement sémantique plus claires et des directives de transparence de publication.
    • Ajout d'un nouvel article de blog documentant les problèmes de npm Trusted Publishing et les solutions pour pnpm monorepos en utilisant GitHub Actions et Changesets.

    Amélioration de la distribution et du partage de contenu

    • Ajout de la possibilité de copier le contenu complet du partage, y compris le titre et l'URL, pour faciliter la distribution sociale.
    • Amélioration de la gestion et de la fiabilité du partage des presse-papiers sur les surfaces éditoriales.
    • Cohérence de génération d'URL affinée pour un comportement de partage public plus propre.
  24. v1.14.0Stable

    Consolidation du système de documentation, composants de documents réutilisables, guidage NA-AI et chemins de décision plus clairs pour les produits

    This release strengthens PyColors as a documentation-first SaaS platform. It consolidates the documentation UI around reusable grids, CTAs, related links, concept tabs, decision surfaces, improved steps, clearer heading hierarchy, and better NA-AI Landing guidance. The focus is to make docs more scalable, easier to maintain, more premium to read, and more effective at moving users from understanding to product decision.

    Notes de publication pour v1.14.06 sections

    Mai 2026 (sortie hebdomadaire)

    L'interface de documentation est maintenant plus unifiée

    • Étapes de documents unifiés, niveaux de titre, hiérarchie de sections et modèles de liens associés dans la documentation de l'interface utilisateur.
    • Replaced hardcoded related-link grids with reusable components for more consistent cross-linking.
    • Amélioration des conseils de placement d'icônes et facilité la découverte de modèles connexes.

    Les composants réutilisables réduisent la répétition

    • Introduced reusable feature grid patterns for concepts, principles, feature lists, and system overviews.
    • Remplacement des mises en page répétitives basées sur des cartes par des composants de documentation configurables.
    • Maintenabilité à long terme améliorée en réduisant le balisage MDX dupliqué sur les pages de documents.

    Concept tabs and decision grids improve scanning

    • Replaced legacy tab usage with richer concept tabs and decision grids.
    • Amélioration de l'accessibilité, de la cohérence des icônes et de la structure du contenu dans les sections de documents axées sur la décision.
    • Les chemins de produits sont plus faciles à comparer lorsque les utilisateurs évaluent les modèles, l'interface utilisateur, Starter Free et Starter Pro.

    Les surfaces de mise à niveau et CTA sont plus propres

    • Remplacement des appels de mise à niveau ad hoc par des composants CTA réutilisables.
    • Des invites de mise à niveau standardisées dans la documentation et les modèles de Starter Pro.
    • Rendu les avantages du produit et les prochaines étapes plus structurées, numérisables et prêtes à être converties.

    NA-AI Landing docs sont plus complets

    • Documentation NA-AI Landing étendue pour la configuration, la personnalisation, le déploiement, la structure du projet et l'utilisation des licences.
    • Clarification de l'architecture axée sur les données, du flux de travail recommandé, de la séparation des préoccupations et de la préparation à la production.
    • Amélioration de l'intégration afin que les clients puissent s'adapter et lancer le modèle avec moins de friction.

    Amélioration de la lisibilité et de la navigation des documents

    • Amélioration du style de liste, du style d'appel, de la structure de prose et du rythme de lecture des documents.
    • Added clearer next-step guidance through concept tabs and decision grids.
    • Les surfaces de documentation sont plus premium, cohérentes et orientées produit.
  25. v1.13.0Stable

    Lancement NA-AI Landing, commerce multi-produits, entonnoir de modèles, nettoyage du système de documents et vernis de blog

    Cette version étend PyColors d'une plate-forme axée sur le starter à un écosystème de produits commerciaux plus large. Il présente NA-AI Landing comme un modèle premium achetable, améliore l'entonnoir des modèles, renforce la découverte de produits, généralise l'expérience d'achat et de livraison commerciale pour plusieurs produits numériques et améliore la documentation, les pages juridiques, la lecture de blogs, les prix, la page d'accueil, le pied de page et la navigation des produits. L’objectif est clair : créer une échelle de produits plus forte, des modèles à l’interface utilisateur en passant par Starter Free et Starter Pro.

    Notes de publication pour v1.13.08 sections

    Mai 2026 (sortie hebdomadaire)

    NA-AI Landing fait maintenant partie de la gamme de produits PyColors

    • NA-AI Landing intégré en tant que modèle de page de destination SaaS AI prêt pour la production.
    • Alignement du modèle avec le système d'interface utilisateur PyColors pour une meilleure cohérence, maintenabilité et qualité du produit.
    • Amélioration de l'accessibilité, de la thématisation, du comportement réactif, de la finition visuelle et de la structure du contenu dans l'expérience du modèle.
    • Une documentation et des conseils étendus sur les licences afin que les clients comprennent mieux la configuration, la personnalisation, l'utilisation commerciale et les limites des produits.

    Le commerce prend désormais en charge plusieurs produits numériques

    • Ajout de NA-AI Landing comme nouveau produit achetable dans le catalogue PyColors.
    • Des flux de paiement, d'accès après achat, de récupération et de livraison généralisés afin que PyColors puisse prendre en charge plus d'un produit premium.
    • Amélioration de la fiabilité du flux d'achat avec une messagerie plus claire et un comportement de secours plus sûr.
    • Réduction de la duplication spécifique au produit pour faciliter le lancement et la maintenance des futurs modèles et starters premium.

    La livraison de produits numériques est plus reproductible

    • Introduced a more flexible private delivery resolver for purchased digital products.
    • L’accès client unifié et la récupération circulent entre les produits premium.
    • Ajout de flux d'e-mails réutilisables pour la livraison et la récupération de produits numériques.
    • Ajout d'outils de publication internes pour rendre l'emballage et la livraison des produits de qualité supérieure plus reproductibles.

    entonnoir de modèles et chemin d'achat amélioré

    • Révisé l'expérience des modèles avec une page de produit NA-AI Landing dédiée et un positionnement premium plus clair.
    • Introduit un CTA collant pour garder l'action d'achat visible aux moments de décision clés.
    • Mise à jour des liens vers les prix, la page d'accueil, le pied de page, le menu produit, le plan du site et le modèle pour présenter NA-AI Landing comme un véritable produit commercial.
    • Remplacez les points de navigation de gabarit plus faibles par des actions d’achat plus directes là où la conversion est la plus importante.

    Les pages de marketing expliquent maintenant mieux l'échelle du produit

    • Affiner la page d'accueil autour d'un flux produit plus clair : templates, UI, Starter Free et Starter Pro.
    • Prix élargi pour prendre en charge une structure à trois produits: modèles, Starter Free et Starter Pro.
    • Amélioration de la mise à niveau de la page de messagerie pour se concentrer sur la production SaaS valeur, les fondations de l'entreprise, et plus claire Free-to-Pro différenciation.
    • Mise à jour des liens de pied de page, de la commande de menu, des descriptions de produits et des URL de démonstration pour mieux refléter l'écosystème commercial actuel.

    Le système Docs est plus propre et plus évolutif

    • Ajout de la documentation de modèles, y compris des conseils sur la personnalisation, le déploiement et les licences de NA-AI Landing.
    • Docs pour clarifier quand utiliser les modèles, Starter Free, Starter Pro et les primitives de l'interface utilisateur.
    • Introduit un lien de documentation réutilisable et des composants de guidage pour réduire le balisage répétitif et améliorer la cohérence.
    • Amélioration de la navigation des documents, du contenu de la barre latérale, de la hiérarchie des menus, de la réactivité, des tables, des accordéons et du flux de lecture.

    Amélioration de l'expérience de lecture du blog

    • Interface refactorisée du blog pour un espacement plus clair, des surfaces éditoriales plus fortes, un meilleur style de badge et de carte et un sectionnement amélioré.
    • Suppression de la navigation dans l’article « Sur cette page » pour simplifier la lecture de l’article.
    • Amélioration de la typographie des articles, des métadonnées, du partage, de la navigation, des états de focus et des liens vers les contenus associés.
    • Amélioration de l’accessibilité et de l’engagement à travers les surfaces de blog.

    Surfaces juridiques et de confiance mises à jour

    • Mise à jour des pages de licence, de confidentialité et de termes pour refléter les modèles, Starter Free, Starter Pro, l'utilisation commerciale, les pratiques de données et les limites de prise en charge.
    • Étendue du produit clarifiée et attentes des acheteurs à travers les pages juridiques.
    • Amélioration de la transparence pour les clients qui évaluent les produits commerciaux avant l'achat.
  26. v1.12.0Stable

    Système de marque Premium, architecture de tokens SaaS, vernis marketing et conversion Free-to-Pro plus forte

    Cette version renforce PyColors en tant que plateforme de développement SaaS haut de gamme. Il affine l'identité visuelle, introduit une architecture de tokens plus riche, améliore la cohérence du marketing, clarifie les chemins de mise à niveau Starter Free et Starter Pro, ajoute des captures d'écran de produits plus solides et rend les pages de tarification, de page d'accueil, de feuille de route, de changelog, de docs, de pied de page, d'en-tête et de démarrage plus cohérentes, crédibles et prêtes à la conversion.

    Notes de publication pour v1.12.09 sections

    Mai 2026 (sortie hebdomadaire)

    Marque premium et système de tokens mis à niveau

    • A élargi le système de tokens de conception avec des couleurs sémantiques plus riches, des surfaces, des bordures, des ombres, des rôles de marque, des rôles d'état et des mappages Tailwind.
    • Introduit une base SaaS violet-premier plus forte avec un support plus clair pour la prime, la plate-forme, le succès, l'accent et les états d'interface utilisateur élevés.
    • Typographie raffinée en supprimant la police Graphit, en standardisant Mona Sans et en améliorant la présentation du logo et du mot-symbole.
    • Utilisation normalisée du rayon de frontière sur le site de marketing pour une sensation de produit premium plus nette et plus cohérente.

    L’interface marketing est plus cohérente et accessible

    • Amélioration des boutons, des transitions, des états de focus, des couleurs d’erreur, de l’accessibilité des icônes et de la cohérence des appels à l’action.
    • Unified card, badge, border, background, hover et shadow treatments dans les pages de tarification, starters, guides, juridique, open-source, about, roadmap, changelog et upgrade.
    • Style PageHero raffiné avec un meilleur espacement, dégradés, bordures, hiérarchie des badges et rythme de typographie.
    • Appliqué une expérience de thème sombre cohérente en désactivant la détection de thème système.

    Page d'accueil et parcours produit clarifiés

    • Révisé la structure de la page d'accueil et la copie pour se concentrer sur le chemin de la validation Starter Free à la préparation au lancement de Starter Pro.
    • Suppression de la tarification, du modèle et du bruit d'exemple pour faciliter la compréhension du parcours produit principal.
    • Clarification de la progression sur les interfaces utilisateur, les guides, les modèles, Starter Free, Starter Pro, les prix et les surfaces de mise à niveau.
    • Amélioration de l'intégration et de la messagerie d'adoption progressive afin que les visiteurs sachent par où commencer et quand mettre à niveau.

    Les surfaces de tarification et de mise à niveau sont davantage axées sur la conversion

    • A affiné la page de tarification pour mieux expliquer Starter Pro en tant que base SaaS prête à la production avec auth, facturation, base de données et utilisation commerciale.
    • Ajout de messages de confiance SaaS plus forts, clarté de la pile, détails des prix de lancement, améliorations des FAQ et assurance de l'acheteur.
    • Sections redondantes simplifiées pour réduire la charge cognitive et garder l'attention sur la décision Free vs Pro.
    • Amélioration de la page de mise à niveau avec des propositions de valeur plus claires, la différenciation des produits, l'accessibilité et la clarté du CTA.

    Les pages de démarrage montrent maintenant une meilleure preuve du produit

    • Ajout de captures d'écran axées sur l'entreprise à la page Starter Pro pour l'authentification, la facturation et la structure d'application protégée.
    • Amélioration de la page Starter Free avec des aperçus visuels des produits qui communiquent mieux les écrans et les surfaces de validation disponibles.
    • Cartes de page de démarrage raffinées, badges, captures d'écran, CTA et messages de comparaison pour un positionnement Free-to-Pro plus clair.
    • Les pages de présentation des starters distinguent plus clairement les écrans de démonstration et les intégrations à configurer pour la production.

    Système de navigation, d'en-tête, de pied de page et de logo amélioré

    • A affiné l'en-tête du site avec des couleurs mises à jour, des bordures, des états de survol, un comportement de menu et des descriptions de produits plus claires.
    • Ajout d'un lien Guides vers la navigation principale et amélioration de la clarté du menu du produit.
    • Introduit un composant de logo docs dédié et rafraîchi le logo principal de la marque avec un composant de logo réutilisable.
    • Liens de pied de page réorganisés en groupes plus clairs, y compris les sections Upgrade, About, Open Source et Legal.

    Maintenabilité et rendu des documents améliorés

    • Rendu de table MDX amélioré avec une meilleure structure, réactivité et style cohérent.
    • Introduit et réutilisé un composant PreferAvit partagé dans la documentation de l'interface utilisateur afin de réduire la duplication et d'améliorer la cohérence.
    • Ajout de la prise en charge du rendu de code en ligne pour le texte des lignes directrices dans les sections Préférer/Éviter.
    • Hiérarchie normalisée des titres de la documentation pour une structure plus propre et une meilleure maintenabilité à long terme.

    Amélioration de la feuille de route et du changelog

    • Interface utilisateur améliorée du changelog avec badges, cartes, espacement, utilisation des couleurs et lisibilité des notes de publication.
    • Une feuille de route améliorée avec des jalons plus clairs, des descriptions condensées, une structure visuelle plus solide et des priorités commerciales plus exploitables.
    • Des notes de version et un contenu de feuille de route mieux alignés avec la priorité actuelle: confiance, conversion, preuve Starter Pro et crédibilité du produit.

    Amélioration de l'hygiène du projet

    • Extension de la couverture .gitignore pour les fichiers source Fumadocs générés, les artefacts locaux, les fichiers IDE et les sorties générées par les outils.
    • Refactorisé layout wrapper dactylographier pour appliquer les enfants en lecture seule et améliorer la sécurité de type.
    • Utilisation centralisée du logo et modèles de mise en page répétés simplifiés pour une maintenance future plus facile.
  27. v1.11.0Stable

    Système de documentation premium, poli de navigation docs, SaaS guide l'expansion et une clarté Free-to-Pro plus forte

    Cette version transforme la documentation PyColors en une surface de produit beaucoup plus solide. Il affine l'en-tête docs, la navigation mobile, la barre latérale, la table des matières, le rendu de bloc de code et la hiérarchie de contenu tout en développant profondément la documentation Starter Free, Starter Pro, UI, Design System, Guides et Patterns. L'objectif est clair : rendre PyColors plus facile à comprendre, plus premium à évaluer et plus convaincant, car les utilisateurs d'une fondation SaaS peuvent faire confiance avant de passer à Starter Pro.

    Notes de publication pour v1.11.08 sections

    Mai 2026 (sortie hebdomadaire)

    La navigation Docs et l'en-tête UX sont plus premium

    • A affiné l'en-tête des documents avec un positionnement fixe, un flou de fond amélioré, des bordures plus nettes et une meilleure visibilité lors du défilement.
    • Navigation mobile améliorée avec un contexte de produit plus clair, un meilleur espacement, un sectionnement plus fort et des contrôles de thème intégrés.
    • Réorganiser les actions d'en-tête mobile en déplaçant le thème dans le menu mobile et en priorisant l'accès à la recherche dans l'en-tête.
    • Alignement de la recherche et du thème affiné, taille des icônes, rayon de bordure, remplissage et clarté d'interaction dans la navigation documentaire.

    Sidebar, TOC et clarté de mise en page améliorées

    • Amélioration de la hiérarchie de la barre latérale des documents avec des descriptions de section plus claires et un guidage visuel plus fort.
    • Exclu la page de documentation racine de l'arborescence de navigation pour éviter les entrées redondantes et rendre la structure de documentation plus facile à analyser.
    • La profondeur de la table des matières est limitée pour garder les pages concentrées et faciliter la navigation.
    • Amélioration de l'espacement des titres, des états focalisés, du style TOC actif, de l'espacement des boîtes de dialogue réactives et du style action-colonne de table.

    Blocs de code et expérience de lecture améliorée

    • Ajout du support de rehype-pretty-code pour des exemples de code plus propres et plus lisibles.
    • Amélioration du style des blocs de code, du rendu des fragments, des titres de code, des en-têtes, des tableaux et de la typographie des documents.
    • Mise à jour des liens de documents et de la mise en page pour que les pages techniques soient plus cohérentes et crédibles.

    Les documents gratuits expliquent maintenant mieux le chemin d'évaluation

    • Réorganisation de la documentation Starter Free en un parcours plus clair, de la validation d’une idée à la construction de ses écrans.
    • Clarifier ce qui est inclus, ce qui est simulé et ce qui reste de travail de mise en œuvre spécifique au backend.
    • Ajout d'explications plus riches, d'appels, de listes de contrôle, de signaux mis à jour et de conseils pour la prochaine étape.
    • Renforcé le chemin de mise à niveau afin que les utilisateurs comprennent quand Starter Free est suffisant et quand Starter Pro devient le bon mouvement.

    Les docs Starter Pro sont désormais plus axés sur la production

    • Révisé la documentation Starter Pro dans les rubriques auth, facturation, backend, livraison et préparation à la production.
    • Ajout de guides de décision plus clairs, d’étapes de mise en œuvre, de tableaux de comparaison, de listes de contrôle de production et de questions courantes.
    • Mise à jour de la documentation de mise à niveau de Starter Pro vers un chemin plus simple avec plus de contenu exploitable.
    • Expliqué pourquoi l'achat de Starter Pro est plus rapide que la reconstruction des fondations auth, facturation, backend et livraison à partir de zéro.

    Système de conception, interface utilisateur, guides et modèles docs étendus

    • Le système de conception refactorisé s'articule autour des rôles sémantiques, de l'architecture à tokens, des couleurs, de la typographie, du rayon, des ombres et des règles d'utilisation.
    • Documentation d'interface utilisateur étendue avec des conseils d'utilisation du produit, des notes d'accessibilité, des principes de composition, des sections de préférence/évitement et des règles de décision plus strictes.
    • Révisé le contenu des guides autour des modèles SaaS prêts pour la production, de la navigation, des états asynchrones, des formulaires, de la validation, de l'accessibilité et de la séparation des préoccupations.
    • Modèles étendus docs avec des modèles mentaux plus clairs, des guides de décision, des listes de contrôle pratiques, des actions asynchrones, des tableaux de données, des superpositions et une navigation à l'étape suivante.

    Les surfaces de marketing et de tarification ont été polies

    • Style de section de héros raffiné, espacement, dégradés, traitements de bordure et typographie pour une expérience marketing plus cohérente.
    • Amélioration de la clarté de l'interface utilisateur avec des cartes, des badges, des boutons, des frappes et des chemins d'action plus cohérents.
    • Réduction du bruit visuel et simplification du style dans les zones de pied de page et de mise en page pour éviter les problèmes d'empilage et d'espacement inutiles.
    • Renforcé la messagerie de valeur SaaS et rendu le chemin de mise à niveau Free-to-Pro plus évident à travers la documentation et les pages de produits.

    La documentation prend désormais mieux en charge la conversion

    • La documentation explique le fonctionnement de PyColors et son intérêt pour accélérer le développement d’un SaaS.
    • Le chemin de mise à niveau de Starter Free vers Starter Pro est plus clair, plus pratique et mieux connecté à la valeur commerciale réelle.
    • Cette version clarifie la découverte du produit et le démarrage, avec une présentation plus soignée avant les pages de tarifs et de paiement.
  28. v1.10.0Stable

    Itinéraire de tarification, navigation des produits, documentation UX et polissage de conversion Free-to-Pro

    Cette version renforce la surface commerciale de PyColors après le lancement de Starter Pro. Il consolide le chemin premium autour de /pricing, supprime l'ancienne page d'attente PRO, améliore la navigation du produit, modernise l'en-tête et le pied de page, élargit la documentation Starter Pro et clarifie le parcours Free to Upgrade to Pro. Le travail se concentre sur la réduction de la confusion des acheteurs, l'amélioration de la découverte de la documentation et la création d'un site pycolors.io plus cohérent, premium et prêt pour la conversion.

    Notes de publication pour v1.10.07 sections

    Apr 2026 (publication hebdomadaire)

    Le prix est maintenant la principale voie commerciale

    • Rebaptisé /access to /pricing à travers les routes, les liens, la chapelure, les priorités de sitemap et les références commerciales.
    • Suppression de la page d'attente autonome PRO pour simplifier la stratégie de lancement maintenant que Starter Pro est accessible au public.
    • Des prix, une mise à niveau, un démarrage et des messages de pied de page plus précis autour d'un chemin de décision plus clair.
    • Amélioration des CTA afin que les utilisateurs comprennent quand Starter Free est suffisant et quand Starter Pro devient la bonne mise à niveau.

    La navigation produit et l'en-tête UX ont été mis à niveau

    • Révisé le menu du produit avec des icônes, des descriptions, des badges et une section dédiée à l'offre de lancement Starter Pro.
    • Regroupement amélioré de la navigation desktop et mobile pour une découverte plus claire des produits.
    • Ajout d'états actifs mobiles plus précis en correspondant à l'itinéraire le plus spécifique.
    • Ajout d'un style d'en-tête dynamique basé sur le défilement et d'un espacement raffiné, d'un style de bouton et d'affordances CTA.

    Expérience de la documentation est plus premium et utilisable

    • Ajout d'un en-tête responsive dédié avec navigation, recherche, contrôles de thème et comportement du menu mobile.
    • Improved docs layout flexibility with a dedicated page shell, full-width content support, refined sidebar behavior, and better TOC structure.
    • Ajout de chapelure aux pages docs afin que les utilisateurs puissent mieux comprendre où ils se trouvent dans l'arbre de documentation.
    • Réinitialiser le pied de page des documents avec navigation précédente / suivante, CTA contextuels, contrôles de rétroaction, liens groupés, affichage de la version et bascule de thème.

    Les documents Starter Pro expliquent désormais mieux la valeur et la livraison

    • Ajout et raffinement de Starter Pro, pourquoi acheter, ce qui est inclus et la documentation de livraison.
    • Clarification du modèle de livraison et de traitement sécurisé afin que les acheteurs comprennent mieux le fonctionnement de l'accès après l'achat.
    • Clarifié ce que Starter Pro inclut par rapport à ce qui reste du travail de mise en œuvre spécifique au produit.
    • Amélioration des conseils de mise à niveau pour réduire les frictions entre l'évaluation de Starter Free et le choix de Starter Pro.

    L'interface utilisateur, les modèles, les guides et les documents du système de conception ont été clarifiés

    • Structure et philosophie des documents d'interface utilisateur retravaillés autour de la maintenabilité à long terme, de la pensée système et de l'utilisation réelle du SaaS.
    • Documentation système de conception raffinée pour les tokens, les couleurs, la typographie, le rayon, les ombres et la logique d'utilisation.
    • Modèles révisés docs avec une valeur plus claire, des scénarios adaptés, des erreurs courantes et des prochaines étapes réalisables.
    • Amélioration du contenu des guides pour mettre l'accent sur les modèles SaaS pratiques, la composition, la séparation des préoccupations et l'UX axée sur le produit.

    Marque, pied de page et cohérence visuelle améliorés

    • Sections de héros de page unifiées avec un composant PageHero réutilisable sur toutes les pages marketing.
    • Refactorisé le héros de la page d'accueil en un composant réutilisable pour une meilleure cohérence et maintenabilité.
    • Redessiner la mise en page du pied de page avec des groupes de navigation plus clairs, des CTA de mise à niveau plus forts, un affichage des versions et une bascule de thème.
    • Style de logo et de badge mis à jour pour un système visuel plus moderne, plus sensible aux thèmes et plus cohérent.

    L’entonnoir commercial est plus clair après le lancement

    • Le site pointe maintenant les utilisateurs vers une tarification au lieu d'un modèle d'accès / liste d'attente obsolète.
    • La découverte de produits, la découverte de documentation et les chemins de mise à niveau premium sont plus cohérents entre les en-têtes, les pieds de page, les documents, les starters et les prix.
    • Cette version soutient le prochain objectif commercial : améliorer la confiance, mesurer la conversion et transformer le trafic Starter Pro en achats réels.
  29. v1.9.0Stable

    Lancement commercial public Starter Pro, flux de paiement, livraison sécurisée et durcissement de la conversion

    Cette version marque le premier vrai lancement commercial de Starter Pro sur pycolors.io. Starter Pro est désormais accessible au public et achetable, avec un chemin de conversion plus clair de la découverte du produit au paiement, un flux d'accès post-achat sécurisé et une documentation plus solide pour soutenir la confiance des acheteurs. La version met à jour le parcours commercial complet: positionnement du produit, clarté des prix, actions de paiement, succès et annulation de la récupération, réclamation et téléchargement sécurisés, récupération d'accès, crédibilité des documents et soutien au développement local. Starter Pro se sent désormais sensiblement plus proche d'une véritable entreprise de produits SaaS vendables, et pas seulement d'une direction premium.

    Notes de publication pour v1.9.07 sections

    Apr 2026 (publication hebdomadaire)

    Starter Pro est maintenant disponible et disponible

    • Starter Pro est maintenant disponible publiquement sur pycolors.io en tant que véritable produit commercial.
    • Ajout d'un bouton d'achat réutilisable Starter Pro câblé au flux de paiement avec état de chargement, gestion des erreurs et logique de redirection.
    • Amélioration des points d'entrée de produit afin que le chemin d'achat premium soit plus clair sur le site.
    • Changement du récit du produit de la direction premium et du cadrage de type liste d'attente à la disponibilité réelle et à la préparation des achats.

    Parcours de paiement et d’accès à l’achat mieux structurés

    • Ajout d'une page dédiée au succès de la commande avec des détails de confirmation de commande, les prochaines étapes et des conseils d'assistance.
    • Ajout d'une page d'annulation de paiement qui explique clairement qu'aucun paiement n'a été capturé et propose des actions de récupération.
    • Amélioration de l'assurance de l'acheteur après l'interruption ou la fin des flux de paiement afin que le voyage commercial semble plus digne de confiance.
    • Renforcé l'expérience post-paiement pour réduire l'incertitude et soutenir les attentes réelles de livraison des clients.

    Sécuriser l'accès, la réclamation, le téléchargement et le flux de récupération

    • Ajout d'une demande de commande et d'une page de téléchargement afin que les clients puissent accéder en toute sécurité à leur produit acheté.
    • Ajout d'une page de récupération d'accès aux commandes pour permettre aux clients d'envoyer à nouveau leur lien d'accès Starter Pro si nécessaire.
    • Amélioration de l'expérience de livraison en libre-service afin que les acheteurs puissent récupérer l'accès sans friction inutile du support.
    • Documenter plus clairement le comportement de livraison sécurisée dans les documents Starter Pro pour renforcer la confiance autour de l'exécution commerciale.

    Les surfaces de conversion ont été sensiblement durcies

    • Révisé la page de tarification pour réduire la charge cognitive et rendre la décision Free versus Starter Pro plus évidente.
    • Refactorisé la page de mise à niveau avec un cadrage de valeur plus fort, des points de preuve, une logique de tarification et une gestion des objections.
    • Refonte des pages Starters, Starter Free et Starter Pro pour mieux expliquer le passage de la démonstration aux intégrations de production.
    • Amélioration de la messagerie de pied de page, de la navigation des produits, des étiquettes CTA et de la récupération non trouvée, de sorte que l'entonnoir commercial global semble plus propre et plus intentionnel.

    Docs, README et crédibilité commerciale améliorés

    • Raffiné le guide de mise à niveau pour mieux expliquer quand Starter Free est suffisant et quand Pro devient le bon mouvement.
    • Ajout et amélioration de la documentation Starter Pro, y compris auth, facturation, backend et guide de livraison sécurisé.
    • Révisé le README avec une configuration plus claire, l'environnement, la facturation, l'authentification, les données d’exemple et la documentation d'utilisation pour une évaluation réelle du produit.
    • Clarification des termes de la licence propriétaire pour l'utilisation de l'équipe, les organisations, les mises à jour et le travail des clients afin de réduire l'ambiguïté pour les acheteurs.

    Amélioration du développement local et des opérations produits

    • Ajout de la configuration de Docker Compose PostgreSQL pour rationaliser la configuration et les tests de bases de données locales.
    • Ajout de scripts de gestion de base de données Docker pour démarrer, arrêter, réinitialiser et surveiller la base de données locale.
    • Ajout de données de démarrage facultatives pour un utilisateur PRO local et d'un abonnement d'essai pour faciliter la facturation et les tests d'accès.
    • Amélioration des métadonnées, de la structure du plan de site, du nommage des routes docs, de la cohérence des dépendances et de la clarté des packages pour une meilleure maintenance et découvrabilité.

    Le positionnement commercial est maintenant plus fort

    • Starter Pro présente maintenant un chemin beaucoup plus crédible de la découverte à l'achat à la livraison.
    • La surface du produit public prend désormais en charge la monétisation réelle au lieu de seulement la préparation du lancement.
    • Cette version transforme Starter Pro en une couche de produit vendable au sein de l'écosystème PyColors.
    • Le prochain objectif devrait passer de la préparation au lancement à la preuve des ventes, à l'instrumentation analytique, à la fiabilité de la livraison et au renforcement de la confiance des clients.
  30. v1.8.0Stable

    Renforcement de la sécurité Starter Pro, activité de sécurité du compte, premium auth UX, clarté des prix et surfaces d'applications structurée pour la production

    Cette version améliore matériellement Starter Pro à partir d'une base crédible d'authentification et de facturation en un candidat de lancement beaucoup plus fort. Il durcit les actions d'authentification de base avec la limitation et l'audit du débit, fait apparaître les activités de sécurité pilotées par le backend dans les paramètres, améliore la gestion des comptes en libre-service pour les utilisateurs basés sur les fournisseurs et affine l'expérience d'authentification UX en une expérience d'entrée SaaS plus premium. Du côté des produits et du marketing, il aiguise les prix et les documents autour de la monétisation SaaS réelle, améliore les surfaces de tableau de bord, d’administration et de projets, et rend le parcours premium plus intentionnel, sécurisé et commercialement crédible.

    Notes de publication pour v1.8.08 sections

    Apr 2026 (publication hebdomadaire)

    Renforcement de la sécurité pour les flux d'authentification

    • Ajout de limites de débit configurables pour les flux de connexion, de réinitialisation de mot de passe, de renvoi de vérification, de changement de mot de passe et de création de mot de passe afin de réduire les abus et les risques de force brute.
    • Introduit l'audit pour les actions liées à l'authentification avec des métadonnées telles que l'adresse IP et l'agent utilisateur pour améliorer la traçabilité et la surveillance des comptes.
    • Adopté plus générique succès et message d'erreur à travers les actions d'authentification sensibles pour réduire les fuites d'informations et améliorer la posture de sécurité.
    • Flux d'authentification étendus côté serveur avec un comportement opérationnel plus sûr au lieu de compter uniquement sur la validation au niveau de l'interface utilisateur.

    Activité de sécurité pilotée par backend dans les paramètres

    • Intégrez les activités de sécurité récentes directement dans la page des paramètres backend afin que les utilisateurs puissent consulter les connexions, les modifications de mot de passe, les actions de vérification et les événements d'authentification associés.
    • Recherche d'activité améliorée pour correspondre à la fois à l'ID utilisateur et aux e-mails normalisés pour une meilleure couverture des événements liés à la sécurité.
    • Rendre l'activité de sécurité hydration-safe et aligner les horodatages avec les paramètres régionaux français et l'heure de Paris pour une expérience plus fiable et conviviale.
    • Amélioration des étiquettes des périphériques et des sources en mappant les adresses locales et inconnues sur des valeurs plus lisibles par l'homme telles que "Dispositif local" et "Dispositif inconnu".

    Gestion plus forte des comptes en libre-service

    • Added support for users who signed up with Google or GitHub to set a local password when none exists, improving long-term account flexibility and recovery options.
    • Ajout d'une carte d'interface utilisateur dédiée pour la création de mots de passe avec validation côté serveur, limitation de débit et comportement de notification par e-mail.
    • Une logique de compte connecté affinée pour que les règles de déconnexion du fournisseur soient calculées de manière plus sûre et préservent toujours au moins un chemin de connexion valide.
    • Amélioration des fonctions utilitaires du fournisseur et de la gestion des étiquettes du fournisseur principal pour rendre les états de compte liés au fournisseur plus clairs et plus maintenables.

    Premium auth UX et un routage public plus sûr

    • Redirigez les utilisateurs authentifiés loin de la connexion, du registre, du mot de passe oublié et des pages d'authentification publiques similaires pour éviter les accès redondants et réduire la confusion.
    • Révisé la disposition d'auth dans une surface d'entrée SaaS à deux colonnes plus premium avec une hiérarchie plus forte, des points forts de produits et une meilleure signalisation de confiance.
    • Connexion polie, enregistrement, mot de passe oublié, vérifier les e-mails et renvoyer les flux de vérification avec un texte d'aide plus clair, de meilleurs états de chargement, des squelettes améliorés et des conseils d'utilisation plus solides.
    • Amélioration de la cohérence de l'écran d'authentification afin que Starter Pro ressemble moins à une implémentation interne et plus à un produit premium vendable.

    Les prix, les documents de facturation et le récit du backend sont plus clairs

    • Augmentation du prix de Starter Pro de 249 — à 299 — pour mieux aligner le positionnement avec la valeur du produit et les objectifs commerciaux premium.
    • Révisé la page de tarification avec un positionnement plus clair du produit, une explication plus approfondie des fonctionnalités, un contenu FAQ plus fort et une meilleure messagerie de monétisation.
    • Ajout et raffinement de la documentation de facturation PRO pour expliquer le fonctionnement de la monétisation Stripe dans un contexte SaaS réel.
    • Élargissement et amélioration de la structure des documents SaaS PRO grâce à des guides dédiés sur l'authentification, la facturation et le backend, afin que l'offre premium soit plus complète et prête à être mise en œuvre.

    Des écrans applicatifs plus aboutis

    • Amélioration du menu utilisateur avec une expérience temporaire d'avatar pro-ready, des indicateurs de fournisseur, des initiales de secours et une surface de compte connectée plus claire.
    • A affiné le tableau de bord pour communiquer une forme de produit SaaS plus monétisable, compatible B2B, avec des cartes récapitulatives plus solides, des cartes de surface et une copie orientée entreprise.
    • Mise à niveau de la liste des projets et des pages de détails vers une surface d'entité plus premium avec recherche, des vues détaillées plus riches, une gestion non trouvée et une base plus solide pour les futures fonctionnalités CRUD, facturation, adhésion et analyse.
    • Ajout d'un teaser de direction et d'analyse Progating réutilisable sur les pages de projets pour renforcer la logique de mise à niveau premium sans casser le flux de produits.
    • Amélioration de l'expérience des membres d'administration avec la recherche, les statistiques, le filtrage des invitations et une structure plus claire axée sur la production.

    Amélioration de la qualité de la commercialisation et de la navigation

    • Amélioration de l’accessibilité de la navigation mobile en passant à un flux natif basé sur la boîte de dialogue avec une meilleure sémantique, un meilleur gestion du focus et une meilleure prévention du défilement en arrière-plan.
    • Ajout d'une page 404 globale plus conviviale avec des chemins de récupération et des options de navigation plus clairs.
    • Amélioration de la navigation dans les applications en prenant en charge des badges tels que «Pro», en gérant les liens externes de manière plus sûre et en appliquant une URL de mise à niveau requise grâce à une validation explicite de la configuration.
    • Poursuite du resserrement des commandes de documents, des messages de publication et de la clarté du parcours premium afin que la surface du produit public prenne mieux en charge la conversion.

    Hygiène du projet et nettoyage local

    • Règles d'ignorance étendues pour mieux couvrir les fichiers générés, les métadonnées IDE et les artefacts de développement local.
    • Environnement de base de données locale clarifiée par défaut pour faciliter l'intégration.
    • Ajout puis suppression d'une configuration de marketing Docker Compose pour éviter tout entretien inutile et garder l'histoire de développement local plus propre.
  31. v1.7.0Stable

    Gestion des comptes Starter Pro, OAuth UX, comptes connectés et flux de sécurité en session

    Cette version pousse Starter Pro au-delà de la ligne de base initiale dans un système de compte beaucoup plus crédible. Il renforce l'authentification Google et GitHub lors de l'inscription et de la connexion, améliore la configuration du fournisseur et la gestion des erreurs, ajoute une gestion des comptes connectés dans les paramètres, active les règles de déconnexion sécurisées du fournisseur et envoie le premier flux de changement de mot de passe réel en session. Côté produit, Starter Pro ressemble désormais moins à un prototype d’auth qu’à une véritable surface de compte SaaS avec des données utilisateur persistantes, un état de compte plus clair et des contrôles de sécurité en libre-service plus sûrs.

    Notes de publication pour v1.7.06 sections

    Apr 2026 (publication hebdomadaire)

    OAuth sign-in et sign-up UX est maintenant de première classe

    • Added configurable Google and GitHub OAuth buttons for authentication with loading states and flexible provider visibility.
    • Ajout de l'inscription OAuth sur la page d'inscription afin que les utilisateurs puissent s'inscrire plus rapidement sans passer par le chemin e-mail-mot de passe.
    • Ajout d'options de connexion OAuth sur la page de connexion avec une séparation plus claire entre l'accès basé sur le fournisseur et l'accès basé sur les informations d'identification.
    • Un texte d'aide, une structure de formulaire et une logique de diviseur raffinés entre l'enregistrement et la connexion afin que les points d'entrée d'authentification se sentent plus intentionnels et plus faciles à comprendre.
    • Amélioration du rendu des alertes et de la messagerie sur les écrans d'authentification pour guider plus clairement les utilisateurs à travers les options d'authentification disponibles.

    Gestion plus sûre de la configuration et des conflits de compte

    • Amélioration des paramètres de configuration du fournisseur et de la validation des informations d'identification pour rendre la configuration d'auth plus robuste et axée sur la production.
    • Gestion normalisée des entrées d'authentification et logique de mise à jour utilisateur affinée lors des événements de connexion et de lien de compte pour une meilleure cohérence.
    • Amélioration des mises à jour de vérification des e-mails et de la synchronisation des profils lorsque les utilisateurs s'authentifient via des fournisseurs externes.
    • Le compte OAuth géré est en conflit avec une messagerie utilisateur plus sûre, de sorte que les erreurs de connexion sont plus claires et moins déroutantes.
    • Les erreurs d'authentification de paramètre de requête cartographiées en commentaires de produit lisibles au lieu d'exposer des états d'échec vagues ou à faible contexte.

    Gestion des comptes connectés dans les paramètres

    • Ajout d'une véritable carte de gestion des comptes connectés dans les paramètres de sécurité pour les fournisseurs Google et GitHub.
    • Les sections de paramètres de compte fictifs remplacées par des données d'authentification pilotées par le backend reflètent désormais l'état réel de l'utilisateur connecté.
    • Ajout de la logique backend pour snapshoter les fournisseurs liés et exposer l'état de connexion précis dans l'interface utilisateur.
    • Amélioration de la lisibilité des lignes des fournisseurs et de la sécurité des accessoires pour rendre les composants de gestion de compte plus clairs et plus faciles à entretenir.
    • Paramètres recentrés autour du profil, de la sécurité, des connexions des fournisseurs et de l'état de vérification au lieu de l'organisation de l'espace réservé et des onglets de facturation.

    Règles de déconnexion sécurisées et mot de passe libre-service

    • Ajout d'une gestion de compte connectée axée sur le backend avec prise en charge de la déconnexion du fournisseur directement à partir des paramètres.
    • Application d'une règle de sécurité critique qui empêche les utilisateurs de déconnecter leur dernière méthode de connexion disponible.
    • Ajout de commentaires plus clairs sur l'interface utilisateur et gestion des erreurs surveillée pour les tentatives de déconnexion et les actions autorisées sur le compte.
    • Ajout d’un parcours de changement de mot de passe pour les utilisateurs connectés.
    • Ajout de la logique de validation, de rétroaction et de notification autour des mises à jour de mot de passe afin que la gestion de la sécurité du compte soit maintenant sensiblement plus complète.

    Les surfaces des produits authentifiés semblent plus réelles

    • Hydraté le menu utilisateur à partir de données d'authentification et de compte réelles côté serveur au lieu d'utiliser un espace réservé utilisateur statique.
    • Personnalisation améliorée en faisant apparaître le nom d’utilisateur, le courrier électronique et le contexte du fournisseur connectés dans l’interpréteur de commandes de l’application.
    • Déplacement de la navigation des utilisateurs mobiles dans un composant dédié pour une séparation plus propre et une extension future plus facile.
    • Amélioration de l'authenticité perçue du produit en rendant l'état du compte visible à travers la navigation et les paramètres.

    Envoi d'e-mails et cohérence environnementale

    • Correction de la logique d'expéditeur des e-mails pour les modes de développement et de production afin que les e-mails transactionnels utilisent la bonne configuration d'expéditeur par environnement.
    • Amélioration de l'utilisation des variables d'environnement autour de la livraison des e-mails et des hôtes d'authentification de confiance pour réduire les erreurs de configuration entre les déploiements locaux et de production.
    • Poursuite du resserrement du parcours de préparation à la production pour l'infrastructure d'auth commencé dans la version précédente.
  32. v1.6.0Stable

    Starter Pro auth foundation + auth emails transactionnels + marketing UX polonais

    This release moves Starter Pro from billing-first groundwork into a real authentication baseline. It adds Auth.js with Prisma-backed user, account, session, token, and auth-attempt models; brings credentials and OAuth-ready flows into the product; ships registration, login, email verification, forgot password, and reset password foundations; and connects billing flows to the authenticated user instead of a temporary development account. On the marketing side, it also improves breadcrumbs, mobile navigation behavior, footer polish, page structure, and homepage clarity for a cleaner and more reliable product experience.

    Notes de publication pour v1.6.06 sections

    Mar 2026 (publication hebdomadaire)

    Fondation Starter Pro auth (Auth.js + Prisma)

    • Étendez le modèle utilisateur avec des champs prêts pour l'authentification, y compris le hachage du mot de passe, l'horodatage de vérification des e-mails, l'image et le suivi de la dernière connexion.
    • Ajout des modèles Prisma de base d'Auth.js pour les comptes, les sessions et les tokens de vérification, ainsi que des modèles dédiés de tokens d'authentification et de tentatives d'authentification pour les flux de travail de sécurité et de récupération.
    • Ajout des dépendances d'adaptateur NextAuth et Prisma et introduction d'une configuration Auth.js complète avec les informations d'identification, Google, GitHub et le support du fournisseur de messagerie.
    • Passage de la gestion des sessions à JWT pour une architecture d'authentification sans état plus simple et plus cohérente.
    • Session étendue et saisie JWT afin que les champs utilisateur personnalisés restent fortement tapés dans l'application.

    Flux d'utilisateurs réels: enregistrement, connexion, vérification, réinitialisation du mot de passe

    • Ajout d'actions d'enregistrement et de connexion côté serveur avec validation, hachage de mot de passe et gestion plus claire des erreurs.
    • Connexion de formulaires de connexion et d'enregistrement à des actions réelles du serveur avec des états en attente, des commentaires de validation et une expérience utilisateur améliorée.
    • Ajout de l'invite de vérification des e-mails post-inscription pour guider les utilisateurs dans l'activation du compte.
    • Implémentation du mot de passe oublié et réinitialisation des flux de mots de passe avec validation basée sur les tokens et pages de réinitialisation utilisateur.
    • Ajout du support de vérification pour que les utilisateurs puissent demander un nouvel e-mail de vérification si nécessaire.

    E-mails transactionnels

    • Ajout de l'intégration Resend pour les e-mails transactionnels auth.
    • Introduit des modèles d'e-mail réutilisables pour la vérification des e-mails, la réinitialisation du mot de passe et les notifications modifiées par mot de passe.
    • Remplacement de la journalisation de la vérification et de la réinitialisation des liens par la livraison d'e-mails réels.
    • Envoyez des e-mails de vérification après l'enregistrement, renvoyez les demandes et réinitialisez les e-mails lorsqu'une demande de récupération de mot de passe est effectuée.
    • Avertissez les utilisateurs par e-mail après une réinitialisation réussie du mot de passe pour améliorer la sensibilisation à la sécurité du compte.

    L'intégration de la facturation utilise désormais l'utilisateur authentifié

    • Remplacement des recherches de facturation d'utilisateurs de développement temporaires par une récupération d'utilisateur authentifiée.
    • Authentification renforcée pour la création de sessions de paiement et de facturation.
    • Amélioration de la création de session du portail de facturation en validant l'existence du client et la génération d'URL du portail.
    • Ajout d'assistants pour la récupération des utilisateurs actuels, l'authentification requise et la vérification des e-mails requise pour centraliser le contrôle d'accès.
    • Clarifie les aides au développement tout en continuant la migration des échafaudages de développement vers des flux d'authentification prêts pour la production.

    Marketing UX et navigation polish

    • Ajout de la navigation breadcrumb aux pages marketing clés et amélioration de breadcrumb UX sur mobile avec traitement de l'effondrement et du débordement.
    • Reconçu la navigation d'en-tête mobile avec des sections groupées, des icônes, des badges, une position de défilement préservée et un meilleur verrouillage du défilement du corps.
    • Correction de la gestion du défilement du menu mobile et des cas de bord overscroll pour une expérience de menu plus fiable.
    • Amélioration de la disposition du pied de page, de l'espacement des en-têtes, du comportement des conteneurs, de la structure sémantique, du guidage 404 et de la réactivité de la section CTA.
    • Raffiné la page d'accueil et la copie marketing plus large pour un message plus clair et une découverte de produit plus forte.

    Expérience et configuration du développeur

    • Exemples d'environnements étendus pour l'authentification, le courrier électronique, les fournisseurs OAuth et les options de données d’exemple.
    • Ajout de la prise en charge des accessoires de graine d'auth et amélioration du comportement de rafraîchissement des données d’exemple grâce aux upserts.
    • Ajout de bcryptjs pour le hachage des mots de passe et amélioration de la prise en charge du schéma pour l'indexation d'authentification et de sécurité.
    • Mise à jour des chemins d'importation de type généré pour s'aligner sur la structure de développement Next.js actuelle.
  33. v1.5.0Stable

    Plateforme de blog + maturité de facturation + clarté marketing

    Cette version élargit considérablement PyColors en tant qu’écosystème constructeur SaaS en introduisant une plate-forme de blog complète avec une architecture SEO-first, en améliorant la fiabilité de la facturation et l’intégration Stripe, et en affinant les surfaces marketing pour la clarté, la navigation et la conversion. Il renforce à la fois le moteur de distribution (contenu + SEO) et la base de monétisation (facturation + accès PRO).

    Notes de publication pour v1.5.04 sections

    Mar 2026 (publication hebdomadaire)

    Plateforme de blog (SEO + moteur de contenu)

    • Introduit un système de blog complet avec des pages d'articles dynamiques, des catégories, des balises et une navigation structurée.
    • Ajout d’une page de destination de blog avec des articles en vedette et les derniers pour améliorer la découverte de contenu et l’engagement.
    • Mise en œuvre de pages d'archives de balises et de catégories avec métadonnées SEO et navigation améliorée.
    • Ajout de données structurées JSON-LD, d'images Open Graph, de flux RSS et d'intégration de sitemap pour un référencement plus fort.
    • Introduit des composants de blog réutilisables: en-tête d'article, cartes, pagination, messages connexes, badge d'auteur et CTA.
    • Ajout de la navigation « Sur cette page » et amélioration de l’expérience de lecture avec une prose stylisée et une cohérence de mise en page.

    Maturité du système de facturation (Stripe + cycle de vie)

    • Mise en œuvre du flux de paiement Stripe complet avec création de client, gestion de session et validation de plan.
    • Ajout du traitement Stripe webhook avec synchronisation des abonnements et des factures.
    • Introduit le suivi des événements webhook avec des garanties d'état (RECEIVED, PROCESSED, FAILED) et idempotency.
    • Amélioration de la page de facturation UX avec des données d'abonnement réelles, l'historique des factures, la messagerie d'essai et des alertes contextuelles.
    • Ajout des actions d'intégration et de gestion du portail de facturation (annuler, reprendre, gérer l'abonnement).
    • Accès PRO renforcé pour les routes protégées avec une logique de validation des abonnements.

    Clarté du marketing et refactorisation de la navigation

    • Pages marketing majeures refactorisées (À propos, Mise à niveau, Starters, Guides, UI, Accès, Modèles) avec structure et fil d'Ariane améliorés.
    • Ajout du blog à la navigation principale et amélioration de la découvrabilité du contenu d'apprentissage.
    • Amélioration des listes d'attente et des flux de mise à niveau avec une proposition de valeur plus claire, une communication tarifaire et des CTA.
    • Gestion améliorée des métadonnées SEO avec des constantes centralisées et des utilitaires URL absolus.
    • Amélioration du partage UX (LinkedIn, X, lien de copie) avec un meilleur encodage et feedback.

    DX, amélioration de l'architecture et de la fiabilité

    • Présentation de Zod pour la validation de schéma et l'analyse de données plus sûre.
    • Amélioration de la configuration de Prisma avec le client singleton, la validation env et l'outillage de schéma.
    • Mise à niveau de la compatibilité Prisma et Node pour une meilleure stabilité.
    • Monorépo raffiné et .gitignore au niveau de l'application pour une meilleure hygiène du projet.
    • Amélioration de la cohérence de l'environnement CI (version Node, configuration DB env).
  34. v1.4.0Stable

    Fondation Starter Pro + travail de base du moteur de facturation

    Cette version déplace PyColors du positionnement PRO vers un véritable travail de mise en œuvre de produits haut de gamme. Il jette les bases techniques et produit pour Starter Pro avec la première architecture de facturation, le schéma d'abonnement Prisma, les surfaces de tarification et un marketing plus fort, le référencement et la messagerie de confiance. Starter Pro n’est pas encore lancé publiquement, mais le système premium prend désormais forme.

    Notes de publication pour v1.4.04 sections

    Mar 2026 (publication hebdomadaire)

    Fondation Starter Pro en cours

    • Bootstrapped Starter Pro à partir de la base Starter Free avec image de marque dédiée, métadonnées de package, navigation, copie de barre latérale et licence propriétaire.
    • Préparé Starter Pro en tant qu'application SaaS axée sur la production avec tableau de bord, auth, paramètres, facturation et surfaces de produits prêtes pour l'administration.
    • Ajout d'une page de tarification dédiée avec une structure d'offre plus claire, une FAQ, des garanties et une amélioration des points d'entrée de mise à niveau pendant que le produit reste en développement actif.

    Travail de base du moteur de facturation

    • Introduit la première architecture de module de facturation avec des exportations centralisées, des plans de facturation dactylographiés, un mappage de statut d'abonnement Stripe, des erreurs de facturation personnalisées et une fondation service + référentiel.
    • Ajout de l'intégration du serveur Stripe, de l'initialisation du client paresseux, d'une validation stricte de l'environnement côté serveur et d'un exemple de configuration d'environnement.
    • Ajout d'itinéraires API pour le paiement, l'accès au portail de facturation, les modifications de plan, l'annulation, le CV et la gestion du webhook Stripe pour établir le premier flux de travail de facturation.

    Modèle de données d'abonnement Prisma

    • Ajout d'un schéma de facturation Prisma initial couvrant les utilisateurs, les clients, les produits, les prix, les abonnements, les factures et le suivi de l'utilisation.
    • Lancement de l'outillage Prisma, des scripts, de la configuration du client de base de données singleton et des workflows de démarrage pour prendre en charge la logique de facturation du développement et de la production future.
    • Commandes Prisma standardisées avec des chemins de schéma explicites et une meilleure gestion de l'environnement pour toutes les tâches de développement.

    Marketing, SEO et amélioration de la confiance

    • Amélioration des métadonnées, des priorités de sitemap, des données structurées, de la navigation JSON-LD et de la navigation orientée SEO sur les pages marketing et docs.
    • Changelog raffiné, feuille de route, pied de page, À propos, open-source, mise à niveau, accès, liste d'attente, licence, termes et messagerie privée pour une orientation plus claire des produits open-core et premium.
    • Amélioration de l'UX non trouvé, de la lisibilité du pied de page, de la structure de mise en page des documents et du rendu MDX pour une meilleure documentation et une meilleure navigation dans l'écosystème.
  35. v1.3.0Stable

    Couche de connaissance SaaS + entonnoir PRO

    Cette version transforme PyColors.io en une surface d'apprentissage et de conversion SaaS beaucoup plus puissante. Il envoie une couche Guides complète, ajoute des modèles, des exemples et des pages d'accès, introduit des flux de mise à niveau et de liste d'attente PRO, et affine la navigation et la messagerie de l'écosystème pour rendre le chemin de l'apprentissage à la mise à niveau beaucoup plus clair.

    Notes de publication pour v1.3.04 sections

    Mar 2026 (publication hebdomadaire)

    Guides couche expédiée

    • Ajout d'une page de destination Guides dédiée pour positionner PyColors comme base de connaissances SaaS pour les constructeurs.
    • Guides SaaS structurés expédiés couvrant les fondations de produits Next.js, l'UX du tableau de bord, les flux d'authentification, l'UX de facturation, la conception du panneau d'administration et les systèmes d'équipe et d'organisation.
    • Introduit un shell de page de guide réutilisable et un composant de navigation en ligne « Sur cette page » pour une lecture plus claire et une cohérence de contenu plus forte.

    Découverte de produits & navigation dans les écosystèmes

    • Ajout de nouvelles pages marketing pour Patterns, Examples et Access pour clarifier l'écosystème PyColors et guider les utilisateurs dans l'apprentissage, la validation et les chemins de mise à niveau.
    • Mise à jour de la navigation principale pour mieux refléter la nouvelle structure de contenu : UI, Patterns, Examples, Guides et Starters.
    • Amélioration de la découvrabilité du contenu et de l'intégration en facilitant la navigation dans les ressources éducatives, de produits et de mise à niveau.

    entonnoir de mise à niveau PRO

    • Ajout d'une page dédiée à la mise à niveau vers PRO décrivant la direction du produit, la logique de la feuille de route, la structure des prix, la proposition de valeur et la FAQ.
    • Ajout d’une page d’attente PRO avec capture précoce des intérêts et visibilité des prix pour soutenir la demande premium avant le lancement.
    • Amélioration de l'en-tête du site avec une mise à niveau PRO plus claire des CTA et des badges sur ordinateur et mobile.

    Messagerie, positionnement et clarté de conversion

    • Messagerie améliorée de démarrage, de mise à niveau et d'écosystème pour mieux distinguer la validation de surface du produit du câblage de production.
    • Amélioration de la structure du pied de page et du contexte de la marque pour renforcer PyColors en tant qu'écosystème SaaS structuré plutôt qu'en tant que simple bibliothèque d'interface utilisateur.
    • Renforcé la logique de progression à travers le site: Guides de modèles / Exemples de Starter Free to Starter PRO.
  36. v1.2.2Stable

    Fondation de confiance: Termes + Confidentialité

    Cette version complète les informations nécessaires à la distribution commerciale : conditions d’utilisation, politique de confidentialité et liens de confiance dans le footer. Elle précise également la place des templates commerciaux comme NA-AI dans le modèle de licence PyColors.

    Notes de publication pour v1.2.23 sections

    Fév 2026 (publication hebdomadaire)

    Données de référence légales expédiées

    • Ajout de /terms (Conditions d'utilisation) pour définir le site Web, l'écosystème de référentiels et les règles d'utilisation des produits numériques.
    • Ajout de /privacy (Politique de confidentialité) couvrant la collecte de données minimale, les cookies et la direction analytique, ainsi que le traitement des paiements par des tiers.

    Trust surface & navigation

    • Mise à jour des liens de confiance du pied de page pour inclure les conditions et la confidentialité.
    • Copie de confiance alignée afin que les licences de modèles commerciaux restent plus claires et plus cohérentes entre les pages.

    Préparation commerciale (modèles)

    • Renforcé le modèle d'accélération open-core vers payé: les fondations ouvertes restent découvrables tandis que les modèles premium restent correctement sous licence.
    • Maintient le positionnement NA-AI compatible avec une licence commerciale incluse à l'achat via la distribution Gumroad.
  37. v1.2.1Stable

    Starter Free docs + marketing UX polonais

    Cette version durcit PyColors.io en tant que surface de distribution et d'intégration. Il fournit un ensemble complet de documentation Starter Free, améliore l'interface utilisateur et les pages de positionnement Starter, et ajoute des signaux de confiance tels que les badges npm tout en resserrant l'accessibilité et la navigation sur les surfaces mobiles et de mise en page.

    Notes de publication pour v1.2.14 sections

    Fév 2026 (publication hebdomadaire)

    Starter Documentation gratuite expédiée

    • Ajout d'un ensemble complet de documents gratuits de démarrage: philosophie, installation, structure du projet, déploiement, chemin de mise à niveau et concepts clés tels que l'authentification et la facturation.
    • Amélioration des conseils d'adoption progressive pour valider d'abord les écrans du produit, puis le backend filaire plus tard.
    • Ajout de documents de stratégie SaaS Starter et release aux collections pour une intégration plus claire et des conventions d'équipe.

    Pages marketing : un positionnement produit plus clair

    • Page gratuite avec UX axée sur le produit: comparaison plus claire entre Free et Pro, CTA et démarrage rapide plus actionnable.
    • Messagerie de page d'interface utilisateur repensée autour des résultats d'expédition au lieu des listes de composants génériques, avec des indicateurs de structure et de confiance plus riches.
    • Une page d'accueil améliorée avec une section UI dédiée, des liens de démarrage améliorés et un chemin de démonstration plus pratique.
    • À propos de la copie et des liens open source ajoutés pour une meilleure transparence et découvrabilité.

    Surface de confiance: badges npm + support SVG externe plus sûr

    • Introduit un composant de badge npm réutilisable (version / téléchargements / licence) pour améliorer la visibilité du package.
    • Activation des badges SVG distants de shields.io et mise à jour du CSP pour prendre en charge les images externes tout en gardant les contraintes de sécurité.
    • Interruption de plusieurs liens vers le routage interne et les chemins de documentation sur les pages pour une plus grande cohérence de navigation.

    UX & accessibilité polish

    • Amélioration de l'accessibilité de la navigation mobile : concentrez le premier lien sur l'ouverture, l'ajout de sauts de contenu et la réduction du décalage de mise en page avec la compensation de la barre de défilement.
    • Refined footer layout and external links hierarchy; streamlined badges and CTAs for readability.
    • Nettoyage des commentaires redondants dans le code et suppression du code inutilisé pour une base de code marketing plus étroite et plus maintenable.
    • Suppression de la bordure de la barre latérale et positionnement simplifié pour une interface utilisateur plus propre.
  38. v1.2.0Stable

    Lancement public de l'écosystème : Tokens + ESLint + Release Engine

    Cette version marque une étape importante dans l’écosystème : PyColors est désormais une plateforme de développement plus structurée avec des packages publics (UI, Tokens, ESLint) et un moteur de publication hebdomadaire renforcé. Le positionnement passe des composants isolés aux infrastructures de transport.

    Notes de publication pour v1.2.03 sections

    Fév 2026 (publication hebdomadaire)

    Nouveaux paquets publics

    • @pycolors/tokens published on npm: light / dark themes, semantic variables, and Tailwind v4 bridge.
    • @pycolors/eslint-config v1.0.0 released: base, Next.js, and React internal flat configs ready for ESLint v9.
    • Clarté améliorée de la dépendance des pairs et alignement de l'écosystème entre les packages.

    Moteur de publication & distribution

    • Les Changesets stabilisés publient le workflow.
    • Stratégie de synchronisation des sous-arbres durcie (monorepo — source de vérité, miroirs — distribution).
    • GitHub Releases automatisé pour les paquets publics.

    Alignement marketing

    • Journal des changements et feuille de route mis à jour pour refléter le positionnement de l'écosystème.
    • Messagerie plus claire: PyColors en tant que plate-forme d'expédition SaaS (interface utilisateur vers Starter to Templates).
    • La cadence de publication hebdomadaire a été officialisée en tant que mécanisme de renforcement de la confiance.
  39. v1.1.2Stable

    fondations + moteur de démoulage

    Cette version se concentre sur les fondations du prochain SaaS Starter (gratuit) et renforce le moteur d'expédition: découvrabilité, surface de confiance et messagerie cohérente de l'écosystème.

    Notes de publication pour v1.1.23 sections

    Fév 2026 (publication hebdomadaire)

    Starters (en cours)

    • Démarré le SaaS Starter (Gratuit) : pose des fondations prêtes pour la production telles que la structure, les conventions DX et l'interface utilisateur de base.
    • Préparé des liens croisés d'écosystème (UI — Starters — Templates) pour prendre en charge un flux de travail de construction cohérent.
    • Conventions de lancement définies : ce qui est expédié vs en cours pour que les mises à jour publiques restent honnêtes et prévisibles.

    Découvrabilité & confiance

    • Base de recherche et d'analyse : assurez-vous que les pages clés sont traçables et indexables grâce à l'hygiène des événements et des métadonnées.
    • Amélioration de la messagerie entre les métadonnées pour refléter PyColors en tant qu'écosystème, pas seulement un kit d'interface utilisateur.
    • Feuille de route et copie du journal des modifications alignées sur la cadence de publication hebdomadaire et la préparation commerciale.

    Moteur de déblocage

    • Structure de publication hebdomadaire standardisée : met en évidence les blocs, le focus CTA et un récit plus clair de « ce qui va suivre ».
    • Petite UI / UX vernis passe pour réduire les frictions et améliorer la qualité perçue.
  40. v1.1.1Stable

    Patterns docs + SEO polonais

    Expansion Docs pour les modèles UX de qualité production tels que les tables de données, les superpositions et les actions asynchrones, ainsi que le nettoyage SEO, le rafraîchissement favicon et les refactors de cohérence de type.

    Notes de publication pour v1.1.14 sections

    Jan 2026 (publication hebdomadaire)

    Docs & patrons

    • Introduit une nouvelle section Patterns docs: feature-level UI patterns avec des conseils sur le moment de les utiliser.
    • Ajout d'un tableau de données complet doc: anatomie, états et variations pour les tableaux de bord SaaS et admin.
    • Composantes de prévisualisation de la table de données expédiées : chargement, vide, erreur, filtrable et actions de ligne.
    • Ajout d'un guide de modèle Overlays (Dropdown vs Dialog vs Sheet) avec des démos interactives et des règles d'accessibilité.
    • Ajout des modèles UX Async Actions : mises à jour optimistes / pessimistes, niveaux de rétroaction, gestion des erreurs et démonstrations interactives.
    • Des documents Toast refactorisés et des exports d'aperçu centralisés via un fichier d'index.

    SEO & métadonnées

    • Messagerie de métadonnées de site améliorée pour mieux positionner PyColors en tant qu'écosystème de produits.
    • Configuration simplifiée des métadonnées en supprimant les titres / descriptions redondants où Open Graph agit comme source de vérité.
    • Amélioration de la mise en page des documents SEO avec des titres améliorés, des descriptions et la prise en charge de l'URL canonique.

    Branding & UI polish

    • Mise à jour des actifs favicon pour une plus grande cohérence de marque.

    Refactoring

    • Tapage de prop de composant standardisé en migrant des interfaces vers des alias de type.
  41. v1.1.0Stable

    UI avancée + modèles de produits

    Extension majeure de l'interface utilisateur de PyColors avec des composants avancés, des modèles de produits pratiques et une structure d'écosystème plus claire - une base prête pour le SaaS, des interactions de base à l'interface utilisateur des données.

    Notes de publication pour v1.1.04 sections

    Jan 2026 (publication hebdomadaire)

    Nouveaux composants de l'interface utilisateur

    • Entrée de mot de passe, feuille, boîte de dialogue, menu déroulant, onglets, toast, table, squelette, état vide, pagination.

    Docs & guides produits

    • Nouveaux guides couvrant la composition de mise en page SaaS, les états de l'interface utilisateur asynchrone et les formulaires accessibles avec validation.
    • Docs s'est étendu au-delà des composants pour inclure des modèles de produits réels et des conseils UX.

    Marketing et structure de l'écosystème

    • Pages marketing restructurées pour mieux refléter l'écosystème de produits PyColors.
    • Introduit des sections dédiées pour l'interface utilisateur et les débutants afin de clarifier le positionnement et les offres futures.

    Disponibilité de la plateforme

    • Ajout des dépendances Radix pour les interactions avancées.
    • Amélioration de la découvrabilité grâce à une architecture d'information plus claire et à des aperçus interactifs.
  42. v1.0.1Stable

    Marketing & confiance de base

    Améliore la surface de marketing et de confiance: liste des modèles, page de modèle NA-AI, page narrative À propos, et la navigation plus l'accessibilité poli.

    Notes de publication pour v1.0.13 sections

    Jan 2026 (post-release)

    Templates

    • Page d'index des modèles : liste des modèles disponibles avec statut et positionnement.
    • NA-AI modèle d'atterrissage: proposition de valeur plus claire, pile, et les liens de distribution.

    À propos de page

    • Nouveau À propos de la page: principes de conception et direction de PyColors UI.
    • Philosophie Docs-first et positionnement de confiance pour les adopteurs précoces.

    Navigation & UI polish

    • Nettoyage de la navigation et amélioration de l'accessibilité.
    • Copie de démarrage rapide mise à jour pour une intégration plus claire.
  43. v1.0.0Stable

    UI Core Foundation

    Lancement officiel de la version 1.0 de PyColors UI : composants de base, documents de base et hygiène de sortie - une base prête pour la production.

    Notes de publication pour v1.0.03 sections

    Semaine de sortie (du lundi 5 au vendredi 9 janvier 2026)

    Composants de base de l'interface utilisateur

    • Bouton, entrée, badge, carte, alerte - variantes cohérentes, taille et accessibilité de base.

    Documentation Baseline

    • Chaque composant est livré avec Preview / Usage / Code / Props.
    • Contrat de qualité Docs établi pour les versions futures.

    Relâchez l'hygiène

    • Page de journal des modifications et page de feuille de route expédiées.
    • Versioning sémantique introduit et version bossed à v1.0.0.

Les entrées du journal des modifications reflètent le travail livré. Les tâches internes, les changements de stratégie et la portée commerciale en cours peuvent être regroupés ou résumés.

Continuez à explorer

Mettez les mises à jour au travail.

Trouvez les détails de la mise en œuvre, explorez la source ou partagez vos commentaires sur votre expérience.