Shipping log
Changelog
Every improvement shipped to Grok Tower Defense. Latest version v1.8.0 · 2026-07-29. Machine-readable feed: /changelog.json.
v1.8.0
- feature
Optimus path bots
New Optimus Bay deploys humanoid units that march reverse-path and melee creeps.
- Optimus tower + logo
- PathBot reverse march from BASE toward SPAWN
- Contact punches damage both sides
- Q punch / W squad size / E hull+speed
- Hotkey 6
v1.7.1
- balance
Steep upgrades + bold range rings
Upgrade costs scale harder each tier; range is premium-priced; range circles are high-contrast on every theme.
- Damage 55/130/245 · Rate 48/112/210 · Range 175/420/820
- Range ring: dark understroke + wash + ticks + dashed outer
- Theme-specific rangeRing colors
- Placement ghost uses same ring
v1.7.0
- feature
Range upgrade path
Third tower modifier: Range (+20%/level). Hotkeys Q/W/E/R; targeting moved to T.
- upgradeRange + towerRange helpers
- Combat + selection rings use upgraded range
- Sell refund includes range spend
- XMoney Expand adds vault capacity
- Hotkey E range · T cycle target
v1.6.0
- feature
Hex heat-tile build grid
Square cells replaced with Starship-style flat-top hexagonal heat tiles for placement.
- Flat-top odd-q hex layout
- Path blocks hexes by center+vertices
- Hex hover highlight with bevel
- pixelToCell for drag/tap placement
v1.5.4
- balance
Angular UI + no gold between levels
Near-zero border radii for edgier chrome; gold resets each level (waves still carry).
- Radius scale collapsed to 0–3px
- Modal corners sit flush and thicker
- advanceLevel resets gold to startGold + entry supply
- Within-level wave economy unchanged
v1.5.3
- ui
SpaceXAI command-deck UI polish
Industrial monochrome redesign: mission difficulty cards, framed modals, flight-hardware CTAs, technical HUD language.
- Command black palette + micro-grid ambient
- Difficulty mission cards with tint ranks
- Modal corner brackets + systems chrome
- Primary Launch CTA + nav tiles
- Inter + JetBrains Mono typography
- Settings section titles + toggle hardware
v1.5.2
- improvement
Touch & iPad drag-and-drop overhaul
Proper device detection and reliable tower drag-drop on phones and iPads with confirm placement.
- iPadOS/iPhone detection (not width-only desktop at 1024)
- Finger-offset aim clamped to canvas letterbox
- 12px drag threshold + scroll lock
- Nearest-cell placement forgiveness
- Settings: Auto / Always confirm / Instant place style
- Live device label in settings
v1.5.1
- infra
Automatic shipping changelogs
Entry-based changelog pipeline that rebuilds docs, JSON feed, and in-app What's New on every build.
- changelog/entries/*.json as source of truth
- npm run changelog:add / changelog:build
- Generates CHANGELOG.md, public/changelog.json, typed module
- In-app What's New + /changelog page for players & SEO
v1.5.0
- feature
Difficulty modes & XMoney Vault
Easy → Insane campaign scaling plus the XMoney compound-interest economy tower.
- Difficulty: Easy / Normal / Hard / Insane (HP, speed, gold, lives, score mult)
- XMoney Vault: deposit gold, 6% interest each wave clear
- Vault upgrades: yield (interest) and capacity
- Sell refunds tower value + full vault balance
- Hotkey 5 for XMoney; gold label on map
v1.4.0
- feature
System themes, SEO & Pacing the Frontier roster
Six full visual themes, discoverability pack, and enemy roster from Pacing the Frontier labs.
- Themes: Command, Neon Fever, Interstellar, Dead of Night, Arctic Signal, Solar Flare
- SEO / GEO / LLM surfaces: JSON-LD, llms.txt, sitemap, about & how-to-play
- Enemies: OpenAI, Anthropic, Google Gemini, Meta AI, Thinking Machines, Google DeepMind
- Simplified X handle association (type handle, no OAuth claim fight)
v1.3.0
- feature
Profiles, global boards & 50-wave levels
Named local profiles, resume saves, global leaderboard with X avatars, 50 waves per level.
- Named save profiles with initials
- Resume mid-run + autosave
- Level select for completed levels
- Global leaderboard with optional X handle + avatar (cached)
- 50 procedural waves per level with mini-bosses
- Tower targeting: first / last / strong / weak
- Selected tower panel swaps arsenal (no layout jump)
- Screen-shake intensity soft-cap + slider
v1.2.0
- feature
Campaign maps, mobile UX & GTD brand
Multi-level campaign, permanent arsenal tray, drag-and-drop placement, Grok Tower Defense branding.
- 8 unique maps with progression unlocks
- Mobile drag-and-drop with confirm checkmark; desktop instant place
- Always-visible tower arsenal under the map
- Starlink mesh combo (proximity + LOS laser links)
- Product rename to Grok Tower Defense (GTD); SpaceXAI towers
- iPad / laptop / desktop layout preferences
v1.1.0
- improvement
Combat juice, speed controls & settings
Projectiles, VFX, 2× speed, auto-waves, and a full settings menu.
- Rich projectiles, beams, particles, shockwaves, screen trauma
- 2× speed button and auto-advance waves toggle
- Settings: audio, reduce motion, particles, damage numbers, grid
- Tower lore dossiers with high-fidelity modals
v1.0.0
- feature
Grok Tower Defense launch
Core tower-defense loop with SpaceXAI towers vs rival AI lab creeps.
- Grid placement, waypoint path, gold, lives, waves
- Towers: Grok Sentinel, Falcon Battery, Starlink Array, Starship Mortar
- Damage and fire-rate upgrade paths
- Local leaderboard, game-over / victory + restart