Summer Engine is the AI game engine - you build games through conversation. This page lists every release: new tools for the AI, smarter code editing, and improvements to how you create games together.
v0.4.5 - Sparkle auto-updates
·Native Sparkle framework for in-app updates on macOS
·Automatic update checks and one-click install
Added
-Sparkle framework integration for seamless macOS updates
Improved
-Update flow: check, download, and install without leaving the app
·Bulk import assets in one go: Ask Summer to build a village, forest, or city and it now imports all the assets in a single batch instead of one at a time. One scan, one wait, then everything is ready to place.
·Import reliability fixed: Assets imported by the AI now appear and work immediately, without needing to switch tabs or refocus the editor. The engine correctly discovers new files and runs the import pipeline.
·Historical chats no longer re-run: Opening a previous chat from your history no longer fires off all the old operations again. The engine stays responsive when you browse past conversations.
·Summer gives you a heads-up before bulk imports so you stay fully in control of the process.
Added
-importAssets: Import multiple assets in one batch. Plan what you need (trees, houses, props), then import all at once. One filesystem scan instead of one per asset.
-ImportFromUrlBatch: Engine op that downloads and writes all files, then runs a single scan. Built for villages, forests, and any scene that needs many assets.
Improved
-ImportFromUrl now uses scan_changes so new directories and files are discovered correctly. Fixes assets not appearing until tab switch.
-AI prompts updated so Summer tells you before bulk import that the computer may lag for a few seconds.
-Asset placement guide at top of prompts: search, import, InstantiateScene with scene (not scenePath), SetProp, snapshot.
Fixed
-Historical chat re-execution: Opening a past chat no longer replays all ops to the engine. Messages loaded from DB are marked historical and skip bridge dispatch.
-Import recursion and cache errors: update_file + reimport_files failed for new dirs and caused recursive import. Switched to scan_changes for imported assets.
·Meet Subagents: The main AI can now spin up independent, parallel agents to research your codebase or execute complex, multi-step tasks in the background
·Real-time visibility: Watch the subagents stream their thoughts and use tools live in the chat, keeping you fully in the loop
·Fast and comprehensive: The new 'Explore' subagent rapidly searches, greps, and reads your files, handing off a neat summary back to the main chat
·No more context overload: Deep-dive investigations happen in their own thread, keeping the main conversation clean and focused on building your game
Added
-Subagent Architecture: The orchestrator AI can now delegate tasks to specialized, background AI agents
-Explore Subagent: A fast, read-only agent built for rapid codebase discovery using ripgrep and file system tools
-General Purpose Subagent: A fully capable agent that inherits the orchestrator's intelligence for making complex edits autonomously
Improved
-UI Chat Experience: Subagent activity streams live as a beautifully interleaved transcript of thoughts and tools, ending with a clear summary report
Fixed
-File Reading Reliability: Hardened the bridge between Summer Engine and the AI so it perfectly reads the exact file requested, even if you are actively working in another tab
v0.4.3 - Intelligent subagents, grep, shell tools, and more
·Subagents: The main AI can spin up parallel agents to research your codebase or execute complex tasks in the background. And big improvements to core tools.
·Grep tools: Fast code search across your project with ripgrep
·Shell tools: Run commands with user approval for full control
·New strReplace tool for precise, token-efficient edits: rename variables, fix typos, or swap snippets without rewriting whole files
·New glob tool to find files by pattern (e.g. all .gd scripts, scenes in a folder). Discover your project structure before editing
·Smarter edit flow: the AI now chooses the right tool for each job (small tweaks vs. full rewrites vs. new files)
·Unified edit preview so every file change shows the same clear diff with accept/reject controls
Added
-strReplace: surgical edits via exact string match. Great for small changes, renames, or when you need to touch one spot without resending the whole file. Supports replace_all for batch renames.
-glob: find files by pattern across your project. Search for *.gd, **/scripts/*.tscn, or any glob pattern. Fast discovery before read or edit.
Improved
-Edit tools now share one consistent UI for streaming and completion: cleaner, more predictable feedback when the AI changes your code
-Stronger AI guidance on when to use each tool: strReplace for small edits, replaceText for large ones, writeFile only for brand-new files
-Refined readFile and writeFile behavior so the AI prefers editing existing files and only creates new ones when you ask