Changelog

Version history and technical implementation notes for ClickWar.

v1.1.12 – Game Page Jukebox

  • Added the homepage music player to the game page sidebar under Achievements
  • The new box is titled Jukebox and uses a compact three-row layout
  • Track title now sits above the progress bar and the controls row below
  • Added previous-song control for the in-game player
  • Music tracks still load automatically from the assets/music folder in ABC order

v1.1.11 – Homepage Music Player Polish

  • Homepage music player volume slider now opens only on click and closes properly
  • Player background now matches the leaderboard panel background
  • Play icon was enlarged for better visibility
  • Track title now uses the pixel-style font

v1.1.10 – Public Profile Layout Refinement

  • Logged-out visitors no longer see the Verified box on public profile pages
  • Logged-out visitors no longer see the profile copy/share icon
  • Public profile stat cards now render in a consistent 3x2 desktop layout
  • Mobile public profile layout now stacks those cards into a single-column flow

v1.1.9 – Header Output & Navigation Fixes

  • Removed the stray output that injected random characters into the page header
  • Fixed the broken Admin dropdown menu in the main navigation
  • Restored favicon loading across the site
  • Updated header asset references to the new version for clean cache refresh

v1.1.8 – Public Profile Share Fixes

  • Profile pages now use canonical username URLs
  • Opening your own profile redirects to /profile/username
  • Public profile links no longer fall into redirect loops
  • Copy profile link now uses the in-game alert UI instead of the browser alert
  • Profile header now includes a dedicated share button

v1.1.7 – Admin Statistics Page

  • New Statistics card added to the admin dashboard
  • New admin stats page with user status breakdown
  • Total submitted clicks and largest submitted batch now visible
  • New country-based user count leaderboard with 20-row pagination
  • Stats shortcut added to the admin dropdown menu

v1.1.5 – Split Leaderboard Period Filters

  • Leaderboard page filters are now separated for Countries and Players
  • Each block now has its own Daily, Weekly, Monthly, Yearly and All time controls
  • Changing the Country period no longer modifies the Player period
  • Changing the Player period no longer modifies the Country period
  • Pagination now preserves the active period state independently for both lists

v1.1.4 – Leaderboard Filters & Winners

  • Homepage leaderboard filters added (Country / Player)
  • New period filters: Today, Week, Month, All time
  • Default view: Country / All time
  • Compact single-row filter UI
  • Leaderboard page extended with winner sections:
  • Last day winner (Country + Player)
  • Previous week winner (with week number)
  • Previous month winner (with month name)
  • Player rows unified: Rank → Flag → Name

v1.1.3 – Live Batch Ticker

  • New fixed info bar added to the bottom of the site
  • Shows the latest 20 accepted batches as a live scrolling ticker
  • Each item now displays: flag, username and “just sent X clicks”
  • Items are separated with hyphens and loop continuously from right to left
  • The ticker refreshes every minute with the newest batches first
  • Desktop and mobile layouts were optimized for smaller footer height

v1.1.2 – Achievement UX Upgrade

  • Achievement popups no longer disappear automatically
  • New “Claim” button to collect rewards manually
  • Multiple achievements now appear sequentially (queue system)
  • Improved popup visibility (no more clipping issues)
  • Badge layout refined (now displayed side-by-side)
  • Stats panel now updates instantly after submitting clicks

v1.1.1 – Badge System Expansion

  • New badge system for Rank and Streak progression
  • Badges now visible on the leaderboard next to usernames
  • Hovering over badges shows:
  • Badge name
  • Unlock requirement
  • Enlarged preview
  • Visual upgrade using custom-designed badge assets

v1.1.0 – Achievements System (Major Update)

  • Introduced progression system:
  • Rank → total clicks
  • Streak → best single batch
  • 12 milestone levels for each category
  • New “Next Achievement” panel on game screen
  • Achievement unlock popup with visual rewards
  • Profile page redesigned to display progression clearly

v1.0.9 – Visual & Leaderboard Improvements

  • Dynamic background reacts to click intensity
  • Homepage leaderboard redesigned (Top 10 countries)
  • First place now highlighted with trophy icon
  • Added intro video for stronger first impression

v1.0.8 – Gameplay Upgrade

  • Submitting now sends all collected clicks (above 100)
  • Added Auto-submit option
  • Improved click feedback animations (+N effect)
  • More responsive and fluid gameplay loop

v1.0.7 – Security Improvements

  • Anti-spam protection (honeypot + IP limits)
  • Added reCAPTCHA support
  • Improved account safety and abuse prevention

v1.0.6 – Advanced Anti-Cheat

  • Smarter detection of automated clicking
  • Cheat attempts tracked per user
  • Accounts temporarily restricted after repeated violations
  • Email notifications for important account actions

v1.0.5 – Public Launch

  • Game deployed live
  • Social sharing (Facebook / X)
  • Rich preview when sharing links

v1.0.4 – Feedback System

  • Dynamic click sound (pitch increases with activity)
  • Submit sound added
  • Subtle screen shake effect for immersion

v1.0.3 – UI Overhaul

  • Pixel-style interface introduced
  • Dynamic button messages based on behavior
  • Visual progress feedback on submit button

v1.0.2 – Anti-Cheat Foundations

  • Timing-based cheat detection system introduced
  • Suspicious activity logging for admin review

v1.0.1 – Core Stabilization

  • Click buffering system introduced
  • Backend processing improvements

v1.0.0 – Initial Release

  • Core gameplay loop
  • Registration system
  • Leaderboard (country-based)