Changelog
A timeline of every feature, fix, and improvement shipped to PixCode.
v1.3.6
- UPDATE Font sizes aligned to capops.io across all pages (blog, tools, home, legal, changelog, nav, footer, cookie banner)
- UPDATE Body paragraphs increased to 17px (1.0625rem), line-height 1.8 for better readability
- UPDATE Tool and blog card titles increased to 16–17px for consistency across network sites
v1.3.8
- NEW Progressive Web App (PWA) support — installable from Chrome
- NEW Service worker with network-first caching for offline support
- NEW Web app manifest with PWA icons (192px, 512px, Apple Touch)
v1.3.7
- UPDATE Sticky header with backdrop blur and redesigned navigation layout
- NEW Mobile hamburger menu for small screens
- UPDATE Theme toggle redesigned as pill button with smooth knob animation
- NEW Smooth theme transition animation on all elements (0.4s ease)
- NEW Custom dark-mode scrollbar styling
- UPDATE Search trigger rendered via createPortal for better z-index handling
- UPDATE Reduced horizontal padding to 16px across all listing pages and network bar
v1.3.5
- NEW Network crosslink bar before footer (ntool.io, capops.io) with 7-language support
- NEW Hex Color Explorer dynamic URL routing via Nginx rewrite + client-side React
- UPDATE Layout widened to 1120px max-width with 28px padding (matching capops.io)
- FIX Removed AdSense placeholder banners from all pages
- FIX Header alignment matching body content width
v1.3.4
- UPDATE Self-hosted Google Fonts via fontsource (DM Sans, DM Mono, Playfair Display)
- FIX Fix gradient flash on hero text during theme switch
- UPDATE WCAG accessibility: skip-to-content, focus-visible outlines, touch target sizes, reduced-motion, contrast improvements
- NEW Nginx security configuration: HSTS, CSP, TLS hardening, CORS, rate limiting, attack vector blocking
- NEW Error pages (404, 500, 502, 503, 504) with consistent design
- UPDATE Lazy loading React islands (client:visible) on all tool pages
- UPDATE CSS optimization: extracted shared blog styles (blog-shared.css), extracted related articles styles into tools-shared.css, removed 31 duplicate style blocks
- UPDATE Replaced 50 tool pages inline styles with CSS classes for related articles section
- NEW Privacy Policy, Cookie Policy, and Terms of Service pages (7 languages) with footer links
v1.3.3
- UPDATE New favicon with branded "P" on site accent color background
v1.3.2
- NEW AdSense placeholder banners on all pages (tools, blog, homepage, indexes, RAL colors)
- NEW New AdPlaceholder component with responsive sizes (728×90 desktop, 320×100 mobile)
v1.3.1
- UPDATE Header logo updated to lowercase pixcode.io
v1.3.0
- NEW Dutch (NL) language support across all tools, articles and pages
- UPDATE Language selector reordered by global importance
v1.2.0
- NEW Ribbon badges (NEW/UPDATE) on tools index page
- NEW Hero tool counter on homepage (41+ free tools)
- NEW New/Updated tool sections on homepage
- NEW SEO section on tools index page with schema ItemList
- NEW Blog articles searchable from header search
- UPDATE FAQ style unified (no animation, display toggle)
- UPDATE Related articles block added to 28 tool pages
- UPDATE Color blindness guide enriched with code examples
- UPDATE Global color picker CSS fix (full-fill, no padding)
- UPDATE Divider Generator — 5 new shapes, X offset slider, pattern padding
- FIX MeshGradient crosslink spacing
- FIX DividerGenerator color picker not updating preview
- FIX Crosslink text overflow on long tool names
- NEW Changelog page with timeline UI
- UPDATE Code cleanup: shared TOOL_ICONS, CATEGORY_COLORS, Fisher-Yates shuffle
- UPDATE Search: useMemo for results, unified scoring function
- FIX Removed dead CSS (.tool-tag, --accent-dark, .fade-up-3)
v1.1.0
- NEW CSS Pattern Generator
- NEW Mesh Gradient Generator
- NEW CSS Loader Generator
- NEW CSS Button Generator
- NEW Section Divider Generator (10 shapes, X offset slider)
- NEW Progress Bar Generator
- NEW Badge & Tag Generator
- NEW Skeleton Screen Generator
- NEW CSS Card Generator
- NEW Noise Texture Generator
- NEW CSS Unit Converter
- UPDATE Design category expanded from 2 to 12 tools
- UPDATE Tools index page icons for all new tools
v1.0.8
- NEW 19 blog articles (total: 33)
- NEW Related articles block on 22 tool pages (horizontal scroll)
- UPDATE relatedBlogSlugs field added to tools.ts
- FIX Astro check false positives on ts(2440)
v1.0.5
- NEW 5 blog articles (hex-to-rgb, color-palette, px-to-rem, color-contrast, gradient-generator guides)
- UPDATE Blog article style standardized (H1 max-width, lead paragraphs)
- FIX French apostrophe breaking esbuild single-quote strings
v1.0.0
- NEW GDPR-compliant cookie banner
- NEW Google AdSense integration (3 ad slots per tool)
- NEW GA4 analytics (consent-gated)
- NEW Favorites system (localStorage + heart button)
- NEW Homepage favorites section
- UPDATE Performance audit — all pages < 2s LCP
- FIX Hydration mismatch on FavoritesSection SSR
v0.9.5
- NEW 221 RAL color detail pages (7 languages = 1,547 pages)
- NEW HEX Color Explorer SSR detail pages
- NEW Color Blindness Simulator
- NEW Color Code Converter
- UPDATE nearestColorName() for 230 named colors in 7 languages
v0.9.0
- NEW Blog architecture (Astro components, not React)
- NEW 9 initial articles (color systems, CSS shadows, gradients...)
- NEW Article TOC with anchor links
- NEW CTA cards linking to related tools
- NEW Blog index page with category filters
- UPDATE Homepage with blog section
v0.8.0
- NEW JSON-LD schemas (SoftwareApplication, BreadcrumbList, FAQPage)
- NEW 7 FAQ per tool page (accordion + structured data)
- NEW SEO sections with keyword-rich descriptions
- NEW Sitemap with i18n alternates
- UPDATE Meta titles and descriptions optimized for 7 languages
- FIX Duplicate canonical URLs on paginated routes
v0.7.0
- NEW Text Gradient Generator
- NEW Type Scale Generator
- NEW Letter Spacing Tool
- NEW Font Size Clamp Generator
- NEW CSS Text Columns
- NEW Unicode Text Converter
- UPDATE Breadcrumb navigation on all tool pages
- FIX Font loading FOUT on slow connections
v0.6.0
- NEW PX to REM Converter
- NEW Base64 Encoder/Decoder
- NEW Aspect Ratio Calculator
- NEW JSON Formatter & Validator
- NEW Timestamp Converter
- NEW Unit Converter
- NEW Blob Generator (SVG)
- NEW Wave Generator (SVG)
- UPDATE Crosslink system between related tools
v0.5.0
- NEW SVG to PNG Converter
- NEW Image to Base64 Encoder
- NEW Favicon Generator
- NEW Photo to Sketch Effect
- NEW Image Color Extractor
- NEW Font Pairer
- NEW Lorem Ipsum Generator
- FIX SVG export not preserving transparency
v0.4.0
- NEW Glassmorphism Generator
- NEW Text Shadow Generator
- NEW CSS Filter Visualizer
- NEW Neumorphism Generator
- NEW CSS Grid Generator
- NEW Clip Path Maker
- UPDATE Live preview for all CSS tools (no Generate button)
v0.3.0
- NEW HEX to RAL Converter
- NEW Color Contrast Checker (WCAG)
- NEW Color Mixer
- NEW RAL Color Explorer (221 RAL Classic)
- NEW HEX Color Explorer (500 named colors)
- UPDATE Improved color picker UX across all color tools
v0.2.0
- NEW Color Palette Generator
- NEW HEX to RGB Converter
- NEW Tint & Shade Generator
- NEW Gradient Generator (CSS)
- NEW Box Shadow Generator
- NEW Border Radius Previewer
- FIX Theme toggle not persisting on reload
v0.1.0
- NEW Project setup with Astro 5 + React islands
- NEW Dark/light theme with localStorage persistence
- NEW Multi-language support (EN, IT, DE, ES, FR, PT, RU)
- NEW Layout with SEO meta, hreflang, canonical URLs