📋

Changelog

Every update, feature, and fix — in one place.

🚀 New features🎨 Improvements🐛 Bug fixes

🚀 New features

  • Crosshair Matchmaker — find the pro player crosshairs closest to any configuration using a normalized weighted similarity algorithm
  • Statistics dashboard /meta — DPI distribution, monitor refresh rates, popular resolutions, crosshair colors and gear usage across all pro players
  • Advanced accordion filters on the Pro Players page — 7 categories: Role, Crosshair Color, Team (searchable), DPI slider, Resolution & Ratio, Mouse (searchable), Keyboard (searchable)
  • Transactional email notifications — Welcome email on PRO subscription, renewal reminder 3 days before, cancellation confirmation
  • Annual PRO plan — 29.99 €/year (save 37% vs monthly)
  • Google Tag Manager + Google Analytics 4 integrated — performance and conversion tracking
  • Public Changelog page — complete version history translated in all 7 languages

🎨 Improvements

  • SEO: correct canonical and hreflang tags on all pages
  • SEO: tool pages now listed English-only in the sitemap
  • Crosshair Matchmaker: now queries the database first for faster results
  • Pro player filter: team names sorted alphabetically with 'Team ' prefix stripped
  • Pro player filter: mice and keyboards sorted alphabetically in searchable dropdowns
  • Email delivery: fallback chain from DB email → Stripe session email → Stripe customer profile

🐛 Bug fixes

  • 301 redirect for URLs without locale prefix (e.g. /editor → /en/editor)
  • Stale gallery share codes now redirect cleanly instead of showing a 404
  • DPI slider now correctly filters players at the full 100–6400 range
  • Keyboard dropdown no longer shows 'All mice' label
  • Meta page: DPI sanity bounds prevent invalid extreme values, monitor refresh rate section now visible

🚀 New features

  • Autoexec Builder — 5-step wizard (Crosshair → Viewmodel → Binds → Radar → Sensitivity) with focus mode, interactive keyboard, live radar preview, and export as .cfg
  • Onboarding tour on the Builder with animated glassmorphism popovers
  • Pro player search panel inside the Crosshair Editor — load any pro config in one click
  • Gallery detail page redesigned — cinematic 16:9 hero, bento grid layout, action bar with copy/favorite/share
  • 16:9 / 4:3 aspect ratio toggle across all crosshair previews
  • Public Help Center with search, tutorials, and keyboard shortcuts — available in all 7 languages
  • Undo / Redo in the Crosshair Editor
  • Hover overlay on gallery cards with quick actions
  • Podium view on the Leaderboard (top 3 players highlighted)
  • Weekly Mystery Drop — every Monday a pro player's crosshair is hidden; guess who it belongs to (max 5 attempts), answer revealed on Friday
  • Weekly Drop leaderboard — top guessers ranked by correct answers across all weeks
  • Gear product images auto-loaded for display on gear pages

🎨 Improvements

  • Builder: pro search button highlighted in accent green
  • Crosshair SVG renderer completely rewritten — exact CS2 geometry, fixed 50px viewBox, pixel-perfect negative gap handling
  • 4:3 stretch now applies to both the background and the crosshair simultaneously
  • Crosshair Editor: preset selection shows a toast confirmation, active state highlighted
  • Compare page: combobox with player avatars for easier selection
  • Gear pages: bento grid layout, top 3 pros displayed per item
  • Pro player cards: more compact, links to gear sidebar
  • Dynamic FAQ on pro player pages based on actual config data
  • Header: Studio / Discovery hover dropdowns, 5 top-level links
  • Mobile export button fix in the Crosshair Editor
  • PageSpeed improvements: next/image, ARIA labels, landmark elements, reduced-motion support
  • Crosshair color filter on /pro uses primary color family detection
  • Weekly page: crosshair always visible, player identity blurred until revealed

🐛 Bug fixes

  • Color filter on gallery no longer shows duplicate entries
  • Weekly history display corrected
  • Banner crop on user profiles fixed
  • Collections cover image no longer broken
  • Color picker translations corrected across all 7 languages

🚀 New features

  • 870+ pro players — full gear data (mouse, keyboard, headset, monitor, mousepad) with photos, country flags, and Amazon affiliate links
  • Demo Analyzer — extract crosshair settings directly from CS2 .dem replay files (up to 500 MB), 100% accuracy
  • Crosshair Analyzer (BETA) — identify crosshair parameters from a screenshot using binarization + raycasting
  • Vanity profile URLs (PRO) — set a custom @username for your profile, with reserved words protection and 301 redirect
  • PRO badge displayed on profiles and gallery cards
  • Terms of Use and Privacy Policy pages
  • Crosshair Analyzer — smart scanner with 64×64 ROI and dominant color detection
  • Faceit stats auto-refresh when connecting your account
  • Collections (Spotify-style) — create playlists of crosshairs, public/private, custom cover image
  • Public user profiles — Faceit Elo, crosshairs created, badges, hardware setup, bio, social links
  • Leaderboard — 3 tabs: Top Faceit Elo, Top Creators, Weekly Champions
  • CS2 Premier Elo tracking — paste auth code in settings, manual refresh
  • Account unlinking from Settings — with 24h anti-abuse cooldown
  • In-app notifications — crosshair used, comment replies, weekly result, badge earned
  • Drag & drop banner upload on user profiles
  • Crosshair Simulator V2 — Canvas 2D engine, Pointer Lock API, CS2-accurate sensitivity, 4 difficulty modes (Easy / Medium / Hard / Insane)
  • Mobile-first responsive redesign — bottom navigation bar on mobile
  • Pricing page redesigned in gaming/esport premium style
  • Support ticket system with chat-style interface (user messages on left, staff on right)
  • Admin command center — dashboard charts, wiki, command palette, quick replies
  • Admin RBAC — 4 roles: User, Support, Moderator, Owner
  • Editable staff wiki with per-locale documentation
  • Audit Log — every admin action recorded
  • Discord ↔ Ticket integration — staff can reply to tickets directly from Discord

🎨 Improvements

  • Pro player pages now show full hardware setup extracted from settings
  • Gear pages: product images displayed for all items
  • Demo Analyzer: hero card, grid preview, compact parameter display, team headers
  • Admin panel: site header and footer added
  • Profile settings UX: sections reordered, confirmation messages, dynamic header link
  • Leaderboard now includes private profiles (shown with a lock icon)
  • Profile slug security hardened — never resolvable by raw username or ID
  • Settings: sidebar navigation, section reorder, confirmation messages
  • Dashboard: sparkline charts for Elo over time
  • Help Center: bento grid layout
  • Faceit level icons and Elo progress bar in dashboard
  • Global header added to all pages
  • Header dropdown: fixed avatar size, responsive layout on mobile
  • Tools dropdown positioning fixed — no longer clipped on small screens
  • Dashboard: match history visual improvements
  • Admin dashboard: real-time polling for tickets queue
  • Ticket chat: pre-closure flow before closing a ticket
  • Discord bot: role sync and ticket relay via internal API

🐛 Bug fixes

  • Pro players without any crosshair data are now filtered from the listing
  • Gear category assignment no longer misclassified
  • Discord role sync on subscription corrected
  • Vanity URL save now persists correctly
  • PRO welcome banner showing correctly after upgrade
  • Stripe webhook: subscription end date read correctly
  • Prevent button spam on account linking
  • Faceit reactive state updates correctly after OAuth
  • Avatar layout shift resolved with fixed 32px container
  • Header spacing and text nowrap on mobile corrected
  • Account conflict handling on OAuth linking
  • Steam/Discord linked status now reads from Account table
  • Profile slug security hardened

🚀 New features

  • Full internationalization — 7 languages: English, French, German, Portuguese, Turkish, Polish, Russian
  • Locale-aware URLs — /{locale}/page structure with automatic redirect for non-locale paths
  • Locale-aware Amazon affiliate links on gear pages
  • ConfigLab PRO subscription — 3.99€/month or 29.99€/year, unlocks full match history, detailed charts, PRO badge, vanity URL, Discord role
  • Faceit Performance Dashboard — connect your Faceit account to track Elo, KDR, HS%, win rate, and per-map stats
  • Match history (free: last 10 matches, PRO: unlimited)
  • Crosshair impact analysis — see your HS% per active crosshair
  • Elo timeline — 30-day chart with sparklines
  • Faceit OAuth login via popup (PKCE flow)
  • Faceit stats auto-sync on login
  • Viewmodel Generator — adjust weapon position (FOV, offsets X/Y/Z), pro presets, export commands
  • Bind Generator — visual QWERTY/AZERTY keyboard mapper + SVG mouse, pre-built bind sets, export
  • Radar Configurator — scale, HUD scale, icon scale, rotation, centering, presets, export
  • Sensitivity Calculator — cross-game sensitivity converter, eDPI calculator, pro comparison
  • Surprise Me button — loads a random popular crosshair in one click
  • Color Picker (anti-camouflage) — select a CS2 map, get the top 3 most contrasting crosshair colors using Delta E scoring
  • QR code generation for crosshair share links
  • Gear pages — 5 categories: mice, keyboards, headsets, mousepads, monitors
  • Individual gear pages — product specs, pro usage (current & past), community reviews (1–5 stars)
  • Amazon affiliate links on all gear items
  • Weekly Config Drop — every Monday a mystery pro crosshair to guess
  • Set crosshair as Active — links your active crosshair to your Faceit match performance

🎨 Improvements

  • FAQ animations on pro player pages
  • Social icons (X/Twitter, Twitch) on pro player pages
  • Pro player sidebar gear links
  • Bind generator: full keyboard layout including TAB, CAPS, SHIFT
  • Radar preview: fixed 250px circle, no layout shift
  • Viewmodel: exact transform spec from CS2 community standards
  • Color picker: static SVG preview of the suggested crosshair color
  • Dashboard: Faceit level icons, Elo progress bar toward next level
  • Landing page sections reordered: Pros → How it works → Trending → Surprise Me → Weekly → CTA
  • Dashboard polished — cleaner layout, better match history display

🐛 Bug fixes

  • Locale date formatting corrected across all pages
  • i18n fallback to English for any missing translation key
  • Faceit token exchange authentication corrected
  • Steam ID extracted from Faceit profile to prevent duplicate accounts
  • Internal cron jobs authentication corrected

🚀 New features

  • Crosshair Editor — real-time SVG renderer with all CS2 parameters (style, size, gap, thickness, color, alpha, outline, dot, T-style), import/export share codes, presets
  • Community Gallery — browse crosshairs sorted by popular/newest/top-rated, filter by style and color, pagination
  • Pro Players directory — 30+ CS2 pros with crosshair configs, gear, hardware specs, country flags, social links
  • Individual pro player pages — crosshair settings, console commands, gear, crosshair history timeline, similar crosshairs, dynamic FAQ
  • Sticky sidebar navigation on pro player pages
  • Crosshair Compare — side-by-side comparison with similarity scoring
  • Gallery crosshair detail page — comments, voting, favorites
  • SEO foundation — sitemap, robots.txt, Open Graph, JSON-LD schema, hreflang
  • Docker production deployment with Nginx reverse proxy

🎨 Improvements

  • Map backgrounds on gallery cards
  • Copy counter on share codes
  • Country flags for all pro players

🐛 Bug fixes

  • Crosshair SVG normalized — clipping near 0, thickness cap at tip
  • Nested anchor hydration error resolved in gallery cards
X (Twitter)

Stay updated — Follow us on X for the latest changes.

Follow us on X
ConfigLab
🎮Pro Players🖱️Gear📡Mystery⚙️Settings