📋
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
Stay updated — Follow us on X for the latest changes.