Changelog
Une chronologie de chaque fonctionnalité, correctif et amélioration de PixCode.
v1.3.6
- UPDATE Tailles de police alignées sur capops.io sur toutes les pages (blog, outils, accueil, légal, changelog, nav, footer, bannière cookies)
- UPDATE Paragraphes du corps augmentés à 17px (1.0625rem), hauteur de ligne 1.8 pour une meilleure lisibilité
- UPDATE Titres des cartes outils et blog augmentés à 16–17px pour cohérence entre les sites du réseau
v1.3.8
- NEW Support Progressive Web App (PWA) — installable depuis Chrome
- NEW Service worker avec cache network-first pour support hors ligne
- NEW Manifeste web app avec icônes PWA (192px, 512px, Apple Touch)
v1.3.7
- UPDATE Header sticky avec backdrop blur et navigation repensée
- NEW Menu hamburger pour petits écrans
- UPDATE Toggle de thème repensé en bouton pill avec animation fluide
- NEW Transition de thème fluide sur tous les éléments (0.4s ease)
- NEW Barre de défilement personnalisée en mode sombre
- UPDATE Déclencheur de recherche rendu via createPortal pour meilleure gestion du z-index
- UPDATE Padding horizontal réduit à 16px sur toutes les pages de liste et barre réseau
v1.3.5
- NEW Barre de crosslinks réseau avant le footer (ntool.io, capops.io) avec support 7 langues
- NEW Routage URL dynamique Hex Color Explorer via réécriture Nginx + React côté client
- UPDATE Layout élargi à 1120px max-width avec 28px de padding (comme capops.io)
- FIX Bannières placeholder AdSense supprimées de toutes les pages
- FIX Alignement de l'en-tête correspondant à la largeur du contenu
v1.3.4
- UPDATE Google Fonts auto-hébergées via fontsource (DM Sans, DM Mono, Playfair Display)
- FIX Correction du flash de dégradé sur le texte hero lors du changement de thème
- UPDATE Accessibilité WCAG : skip-to-content, contours focus-visible, tailles cibles tactiles, reduced-motion, améliorations du contraste
- NEW Configuration sécurité Nginx : HSTS, CSP, durcissement TLS, CORS, limitation de débit, blocage des vecteurs d'attaque
- NEW Pages d'erreur (404, 500, 502, 503, 504) avec design cohérent
- UPDATE Chargement différé des React islands (client:visible) sur toutes les pages d'outils
- UPDATE Optimisation CSS : styles de blog partagés extraits (blog-shared.css), styles d'articles liés extraits dans tools-shared.css, 31 blocs de style dupliqués supprimés
- UPDATE Styles inline de 50 pages d'outils remplacés par des classes CSS pour la section articles liés
- NEW Pages Politique de confidentialité, Politique de cookies et Conditions d'utilisation (7 langues) avec liens en pied de page
v1.3.3
- UPDATE Nouveau favicon avec "P" de marque sur fond de couleur accent du site
v1.3.2
- NEW Bannières placeholder AdSense sur toutes les pages (outils, blog, accueil, index, couleurs RAL)
- NEW Nouveau composant AdPlaceholder avec tailles responsives (728×90 bureau, 320×100 mobile)
v1.3.1
- UPDATE Logo de l'en-tête mis à jour en pixcode.io minuscule
v1.3.0
- NEW Support de la langue néerlandaise (NL) sur tous les outils, articles et pages
- UPDATE Sélecteur de langues réordonné par importance mondiale
v1.2.0
- NEW Badges ribbon (NEW/UPDATE) sur la page d'index outils
- NEW Compteur d'outils hero sur la page d'accueil (41+ outils gratuits)
- NEW Sections outils nouveaux/mis à jour sur la page d'accueil
- NEW Section SEO sur la page d'index outils avec schema ItemList
- NEW Articles de blog trouvables depuis la recherche de l'en-tête
- UPDATE Style FAQ unifié (pas d'animation, toggle display)
- UPDATE Bloc articles liés ajouté à 28 pages outils
- UPDATE Guide du daltonisme enrichi avec des exemples de code
- UPDATE Correction CSS globale du sélecteur de couleur (remplissage complet, pas de padding)
- UPDATE Divider Generator — 5 nouvelles formes, slider offset X, padding du motif
- FIX Espacement crosslinks MeshGradient
- FIX Le sélecteur de couleur DividerGenerator ne mettait pas à jour l'aperçu
- FIX Débordement de texte dans les crosslinks avec noms longs
- NEW Page changelog avec UI timeline
- UPDATE Nettoyage du code : TOOL_ICONS, CATEGORY_COLORS, Fisher-Yates shuffle partagés
- UPDATE Recherche : useMemo pour les résultats, fonction de scoring unifiée
- FIX CSS inutilisé supprimé (.tool-tag, --accent-dark, .fade-up-3)
v1.1.0
- NEW Générateur de motifs CSS
- NEW Générateur de mesh gradient
- NEW Générateur de CSS loader
- NEW Générateur de boutons CSS
- NEW Générateur de séparateurs de section (10 formes, slider offset X)
- NEW Générateur de barres de progression
- NEW Générateur de badges et tags
- NEW Générateur de skeleton screen
- NEW Générateur de cards CSS
- NEW Générateur de textures bruit
- NEW Convertisseur d'unités CSS
- UPDATE Catégorie Design élargie de 2 à 12 outils
- UPDATE Icônes de la page d'index pour tous les nouveaux outils
v1.0.8
- NEW 19 articles de blog (total : 33)
- NEW Bloc articles liés sur 22 pages outils (défilement horizontal)
- UPDATE Champ relatedBlogSlugs ajouté à tools.ts
- FIX Faux positifs d'astro check sur ts(2440)
v1.0.5
- NEW 5 articles de blog (guides hex-to-rgb, color-palette, px-to-rem, color-contrast, gradient-generator)
- UPDATE Style des articles de blog standardisé (H1 max-width, paragraphes lead)
- FIX Apostrophe française cassait les strings single-quote d'esbuild
v1.0.0
- NEW Bannière de cookies conforme au RGPD
- NEW Intégration Google AdSense (3 emplacements pub par outil)
- NEW Analytics GA4 (soumis au consentement)
- NEW Système de favoris (localStorage + bouton cœur)
- NEW Section favoris sur la page d'accueil
- UPDATE Audit performance — toutes les pages < 2s LCP
- FIX Hydration mismatch sur FavoritesSection SSR
v0.9.5
- NEW 221 pages de détail couleurs RAL (7 langues = 1 547 pages)
- NEW Pages de détail SSR HEX Color Explorer
- NEW Simulateur de daltonisme
- NEW Convertisseur de codes couleur
- UPDATE nearestColorName() pour 230 couleurs nommées en 7 langues
v0.9.0
- NEW Architecture blog (composants Astro, pas React)
- NEW 9 articles initiaux (systèmes de couleurs, ombres CSS, dégradés...)
- NEW Table des matières avec liens d'ancrage
- NEW Cartes CTA avec liens vers outils liés
- NEW Page d'index blog avec filtres par catégorie
- UPDATE Page d'accueil avec section blog
v0.8.0
- NEW Schémas JSON-LD (SoftwareApplication, BreadcrumbList, FAQPage)
- NEW 7 FAQ par page outil (accordéon + données structurées)
- NEW Sections SEO avec descriptions riches en mots-clés
- NEW Sitemap avec alternatives i18n
- UPDATE Méta titres et descriptions optimisés pour 7 langues
- FIX URLs canoniques dupliquées sur les routes paginées
v0.7.0
- NEW Générateur de dégradé de texte
- NEW Générateur d'échelle typographique
- NEW Outil de letter-spacing
- NEW Générateur de font-size clamp
- NEW Colonnes de texte CSS
- NEW Convertisseur de texte Unicode
- UPDATE Navigation breadcrumb sur toutes les pages outils
- FIX FOUT au chargement des polices sur connexions lentes
v0.6.0
- NEW Convertisseur PX vers REM
- NEW Encodeur/Décodeur Base64
- NEW Calculateur de rapport d'aspect
- NEW Formateur et validateur JSON
- NEW Convertisseur de timestamp
- NEW Convertisseur d'unités
- NEW Générateur de blobs (SVG)
- NEW Générateur de vagues (SVG)
- UPDATE Système de crosslinks entre outils liés
v0.5.0
- NEW Convertisseur SVG vers PNG
- NEW Encodeur image vers Base64
- NEW Générateur de favicon
- NEW Effet photo vers croquis
- NEW Extracteur de couleurs d'image
- NEW Combinateur de polices
- NEW Générateur de Lorem Ipsum
- FIX L'exportation SVG ne préservait pas la transparence
v0.4.0
- NEW Générateur de Glassmorphism
- NEW Générateur de text-shadow
- NEW Visualiseur de filtres CSS
- NEW Générateur de Neumorphism
- NEW Générateur de CSS Grid
- NEW Créateur de clip-path
- UPDATE Aperçu en direct pour tous les outils CSS (pas de bouton Générer)
v0.3.0
- NEW Convertisseur HEX vers RAL
- NEW Vérificateur de contraste couleurs (WCAG)
- NEW Mélangeur de couleurs
- NEW Explorateur de couleurs RAL (221 RAL Classic)
- NEW Explorateur de couleurs HEX (500 couleurs nommées)
- UPDATE Amélioration de l'UX du sélecteur de couleur dans tous les outils
v0.2.0
- NEW Générateur de palette de couleurs
- NEW Convertisseur HEX vers RGB
- NEW Générateur de teintes et ombres
- NEW Générateur de dégradés CSS
- NEW Générateur de box-shadow
- NEW Aperçu du border-radius
- FIX Le thème ne persistait pas au rechargement
v0.1.0
- NEW Mise en place du projet avec Astro 5 + React islands
- NEW Thème sombre/clair avec persistance localStorage
- NEW Support multilingue (EN, IT, DE, ES, FR, PT, RU)
- NEW Layout avec meta SEO, hreflang, URLs canoniques