Shipping log
Changelog
Every improvement shipped to Grok Tower Defense. Latest version v1.5.2 · 2026-07-29. Machine-readable feed: /changelog.json.
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