Skip to Content

Changelog

Release notes for the Ziva AI agent for Godot — new features, improvements, and bug fixes, newest first.

Ziva 3.1.9 Patch Notes (September 2)

Bug Fixes

  • “The operation was aborted.”: Long chats ended with this error whenever Ziva compacted context mid-task. Compaction now runs inside the turn — the chat shows “Compacting context…”, then “Context compacted”, and the task continues.
  • Stuck near a full context: GLM 5.3 chats near the top of the window could not compact and every turn failed. GLM 5.3 now advertises a 512K window, and large compactions get the time they need to finish.
  • Godot output: Running your game from the editor no longer prints Can't retrieve singleton 'EditorInterface' outside of editor.
  • Repeated tool calls: When Ziva stops a looping turn, the chat now says which call kept repeating instead of “The operation was aborted.”

Ziva 3.1.8 Patch Notes (August 24 - September 2)

New Features

  • Video attachments: Attach a video to a message and ask Ziva about it (currently only Gemini 3.7 Flash).
  • Community model scores: Models in the picker now show a community quality score, and you can vote on it.
  • New models: Added GLM 5.3 Flash and Claude Fable 5.1.
  • Play gallery: Shared games can now be rated and commented on, and the gallery is ranked by rating.

Improvements

  • Cheaper models: GLM 5.3 is now 90% off, and Kimi K3 models are 75% off.
  • Simpler composer: Model options and plan mode now live behind a single button.
  • More room for your work: Ziva’s built-in instructions are 13.5% smaller, so more of the context window is left for your project — and smaller local models can now run Ziva.
  • Better image generation: Upgraded the image generation model.
  • Usage clarity: Your account page shows your usage more clearly.
  • Large screenshots: Big images you attach are compressed before sending instead of failing the request.
  • Repeated tool calls: Ziva now stops a turn that loops on the same action instead of burning your budget.
  • Local models: If Ollama drops your prompt because its context window is too small, Ziva now tells you, instead of showing a confusing “tool not found” error.
  • Installer: The new-project folder name now follows the game name as you type it.

Bug Fixes

  • Failed edits: Some models (GLM 5.3 and DeepSeek Pro especially) kept having their file edits rejected and retried in a loop. Those edits now go through, and their diff shows in the chat card again.
  • Playtest screenshots: Ziva no longer describes a screenshot it never actually received — the frame it just asked for always makes it into the request.
  • Image-heavy chats: Long chats full of screenshots keep sending instead of failing once the images add up.
  • Godot editor crash: Closing the editor with Ziva loaded no longer crashes on exit.
  • Windows: The dock now tells you why the webview failed to load and the Retry button works, and shell commands no longer leave a junk file behind.
  • Provider sign-in: A login that could not open your browser now recovers instead of leaving Connect stuck.
  • Tool paths: File paths written without res:// now resolve correctly, and image reads stay inside your project.
  • Logs: The daily log file now lands in the right folder.

Removals

  • Generating animations is temporarily removed.

Ziva 3.1.7 Patch Notes (August 24)

Improvements

  • Antigravity models are now grouped under “More models” in the model picker, without Ziva cost badges that do not apply to them.

Bug Fixes

  • Antigravity models: Restored models that had disappeared from the model picker.
  • Bring your own subscription: Models like Opus no longer ask for Ziva Pro when you are using your own subscription.

Ziva 3.1.6 Patch Notes (Aug 19 - Aug 24)

New Features

  • Game analytics: Ask Ziva to set up analytics and it installs a GDScript SDK into your project. Use this to track player events and improve your game!

Improvements

  • Playtest recordings: The Full Game Playtest Agent now records its session, showing its goal and the inputs it is sending on screen while it plays. Can be toggled.
  • Subagent cards: Subagents are now named on their card and show what they cost.
  • Faster DeepSeek v4 Pro: Now served from our own fleet, making it about 46% faster in normal use.
  • UI simplifications: A cleaner model picker and settings, with fewer popups overall.
  • Feature tips: Tips show while Ziva is working, not just on an empty chat.
  • Account page: Sections load lazily and are ordered by how often you check them.
  • Playtest agent: The agent is now told what actually happened in the game, not just what its own probes saw, and its input no longer interferes with yours.
  • Windows: Better diagnostics when the editor freezes.
  • Ziva credits: More consistent wording across the app.

Bug Fixes

  • Linux dock: Korean and other IME input, page cursors, and file drops now work.
  • Windows: Fixed leftover background processes, a warning that hid other output, and the embedded playtest window.
  • Windows: Local history index rebuilds when Git crashes instead of staying broken.
  • Undo: Now applies to the script you have open.
  • Slow project saves no longer fail every prompt and block retry.
  • Dock: No longer connects to another editor’s plugin server.
  • External provider login: A login already in progress resumes instead of leaving Connect stuck.
  • Billing: Cancelling an unpaid subscription now voids the invoice, and the cancel option stays available even when your subscription is not active.

Ziva 3.1.5 Patch Notes (August 14 - August 19)

New Features

  • One-time usage credit: Pro users can now buy prepaid credit that gets spent automatically once you hit your plan cap. Starts at $5, with bulk discounts on larger amounts.
  • Simpler sign-in: Logging in just opens your browser now. No more copying an 8 character code and approving it before it expires.
  • Attachments saved as real files: Images you paste, and screenshots the playtest agent captures, are now stored as files in your project’s Ziva data folder instead of inside the chat database.
  • Startup failures now tell you what broke: When Ziva will not start, the dock names the step that failed instead of showing a generic error, and gives you a one-click button to file a report.
  • Playtest agent sees your game’s errors: Runtime errors from the running game are now fed to the playtest agent, and its thinking is visible in the chat.

Improvements

  • Notifications: Toasts can now be dismissed.
  • Playtest errors: Long error messages wrap instead of being cut off after one line.
  • Undo and retry: Failures are now shown instead of failing silently.
  • Windows: Crash reports now name what went wrong.
  • Subagent token counts: Read correctly at million scale instead of rounding away the detail.
  • Installer: New projects are added to Godot’s project list.

Bug Fixes

  • Plan mode: Reopening a Plan chat no longer blanks its mode and rejects every message you send.
  • MCP on Windows: Local MCP servers now connect instead of timing out.
  • Stuck boot screen on macOS and Windows: A working Ziva is no longer replaced by a failure panel after 60 seconds.
  • Long chats: Chats that hit the context limit now recover instead of failing on some providers.
  • A corrupt sign-in file no longer breaks startup.
  • Clear Data & Restart now works on Linux.
  • Fixed a Linux editor crash when part of the webview was missing.
  • Full Game Playtest Agent: Available in the same chat right after upgrading.

Ziva 3.1.4 Patch Notes (August 6 - August 14)

New Features

  • Full Game Playtest Agent (Pro): A new playtester that can play through entire games.
  • New models: Added Grok 4.6 and Kimi K3 Turbo.

Improvements

  • Model refresh: Gemini 3.7 Flash replaces Gemini 3 Flash.

Bug Fixes

  • Project search: Large file and code searches no longer freeze the Godot editor.
  • Large asset imports: Checkpoints now get more time to finish after you add a big asset pack.
  • Windows: Fixed completion sounds silently failing to play.
  • Kimi K3 responses: The model’s internal reasoning now stays in the thinking section instead of leaking into its reply.

Ziva 3.1.3 Patch Notes (August 4 - August 6)

Bug Fixes

  • More reliable checkpoints: The first checkpoint on a large project gets more time to finish, and failures now say exactly what went wrong.
  • Checkpointing: Fixed checkpoints failing in projects that contain files with Windows reserved names.

Ziva 3.1.2 Patch Notes (July 26 - August 4)

New Features

  • Bring your own MCP servers: Connect any MCP server from the new “MCP servers” settings section, and its tools become available to Ziva alongside its own Godot tools.
  • Disable playtest: New setting lets you turn off the playtest tool entirely.

Improvements

  • Multiplayer auto-enabled: Paid tiers now get multiplayer turned on automatically instead of requiring manual setup.
  • BYO subscriptions on any tier: Bringing your own Claude, Codex, or Antigravity subscription no longer requires a Ziva Pro plan.
  • UID paths: Godot tools now accept uid:// paths as well as regular file paths.
  • Clearer errors: Ziva now tells you which upstream provider actually failed instead of a generic gateway error, and Godot errors sent to the agent include source file/line so it fixes the right spot faster.
  • Screenshots for text-only models: Tool screenshots now come with a text description so models without vision still get useful context.
  • Free-model titles: Chat titles are generated with your free/discounted model instead of a paid one, so they don’t eat into your usage.
  • Faster update checks: Release lookups now go through ziva.sh instead of GitHub’s API, avoiding rate-limit failures.
  • Faster local history: Undo and checkpointing now run outside the editor, so they no longer slow it down.
  • Frozen editor alerts: Windows and macOS now get a real desktop notification when the editor freezes, not just Linux.
  • Payment failures: A failed card payment now shows a warning you can act on, and a real decline is reported as such.

Bug Fixes

  • Pasting images: Fixed pasting images into the chat.
  • Stop: Ziva no longer sends one extra request after you press Stop while it is compacting a long chat.
  • Sign-in pages: Restored the Ziva-branded completion pages for Claude and Codex logins.
  • Narrow dock: Chat history controls stay visible, and the composer no longer gets pushed off-screen on a new chat.
  • Multiple editors: Fixed conflicts when several projects are open at once.
  • Editor crash on shutdown: Fixed another crash when the plugin shuts down.
  • Windows startup crashes: Fixed WebView2 initialization crashes on startup.

Ziva 3.1.1 Patch Notes (July 17 - July 25)

New Features

  • New installer: Completely rebuilt.
  • Claude Opus 5: Replaces Opus 4.8 in the model picker.
  • Full-width chat: New option under Settings > Preferences that removes the chat column width cap, so the transcript and composer fill your screen. Off by default.
  • Pause your subscription: Instead of cancelling, pause for 1 to 3 months from the cancel menu. You keep your paid plan until the current period ends, it resumes automatically, and you get a reminder email before it does.
  • Download shared chats: Shared chat pages now have a Markdown download button.

Improvements

  • Cheaper Claude: Improved caching to reduce cost.
  • Playtests: Better handling when a playtest fails, and Stop now actually stops one.
  • Leaner image context: Only recent screenshots stay in the active chat, so long conversations fail less often.
  • Queue while retrying: You can send a message while a turn is retrying instead of waiting.
  • Narrow dock: Fixed a batch of layout issues at small dock widths.
  • Todos window: Now resizable from its top edge.
  • Activity groups: Collapse automatically when their run finishes, and subagent headers are readable again.
  • Retry keeps attachments: Retrying a message no longer drops the files you attached.
  • Reload feedback: The reload icon spins while Ziva is retrying startup.
  • Quieter terminal: Ziva no longer floods the terminal you launched Godot from.
  • Disk usage: Chat logs are now cleaned up and size-capped.
  • Startup: Simplified and hardened, and the loading screen now waits until Ziva is genuinely ready.
  • Crash reports: Editor crashes are logged properly again on all platforms.

Bug Fixes

  • Broken chats: A cut-off response now fails visibly instead of quietly corrupting the conversation.
  • Editor freeze on copy: Fixed the editor hard-freezing when copying to the clipboard.
  • Editor crash on shutdown: Fixed a crash when the plugin shuts down.
  • Dock resizing: Resizing the dock no longer breaks rendering.
  • Connection stability: Fixed dropped connections, failed reconnects, and startup timeouts on slow disks.
  • Multiple editors: Fixed a startup clash when two editors launch at once.
  • Empty model picker: One slow provider can no longer wipe out the whole model list.
  • Last chat restore: Fixed your last open chat being lost on startup.
  • Autocomplete: Keyboard selection is preserved, and panels no longer highlight two items at once.
  • Empty result boxes: Image-only tool output no longer renders a blank result box.
  • Checkpoints on Linux: Local history works on systems without git installed.
  • Windows installer: No more UAC prompt, works on older PowerShell, and correctly detects an already-open Godot.
  • macOS installer: Now supports more Godot download formats.
  • Antigravity icon: Now renders in release builds.

Ziva 3.1.0 Patch Notes (July 17)

Bug Fixes

  • Linux: Fixed the chat panel not loading

Ziva 3.0.9 Patch Notes (July 14 - July 17)

New Features

  • Chat outline: Long conversations now have an outline along the right edge of the chat.
  • Markdown tables: Tables in Ziva’s replies now render as proper tables.

Improvements

  • Steadier streaming: Improved AI response streaming.

Bug Fixes

  • Godot 4.5 dock: Fixed the “tool manager unavailable” error.
  • Connection recovery: The plugin now recovers on its own after a dropped connection.
  • Crash recovery: A turn interrupted by a crash is now clearly marked instead of appearing frozen.
  • Auto-approve: “Allow always” rules now survive a restart, and permissions asked during a reconnect are auto-approved as expected.
  • Stuck compaction: “Compacting context…” no longer spins forever when a local model never responds.
  • Local history: Fixed checkpoints failing because of a leftover lock from an earlier run.
  • Sidebar: Fixed clicking a chat in the sidebar closing the sidebar without switching chats.

Ziva 3.0.8 Patch Notes (July 14)

Improvements

  • Universal macOS build: Ziva now ships a single build that runs natively on both Intel and Apple Silicon Macs.

Bug Fixes

  • Missing chats after updating: Reverted the 3.0.7 project rename fix

Ziva 3.0.7 Patch Notes (July 11 - July 14)

Improvements

  • Usage meter: The account tab in settings now shows exactly how much of your weekly and monthly included usage you’ve spent (e.g. $2.00 / $10.00).
  • Fresh limits on upgrade: New subscriptions start with full included usage anchored to your billing date, instead of inheriting usage from before you subscribed.
  • Free screenshot analysis: On the free model, the vision helper that analyzes screenshots and playtests no longer bills your included usage.
  • Ollama startup: Ziva no longer queries every installed Ollama model on startup, which tripped Ollama’s request limits for users with lots of local models. Model details now load when you select a model.

Bug Fixes

  • Godot 4.2: Fixed the plugin not working on Godot 4.2 editors.
  • Process cleanup: Fixed background Godot processes piling up over time until they were manually killed.
  • C# on Linux: Fixed .NET builds hanging while the Ziva plugin is active.
  • Duplicate project names: Fixed errors when two projects share the same name.
  • Playtest settings: Running a playtest no longer permanently overwrites your game embed window preference.

Ziva 3.0.6 Patch Notes (July 10 - July 11)

Bug Fixes

  • Payload recovery: Chats now recover from a “payload too large” error instead of dead-ending mid-run.
  • Wider compatibility: Local history now works on Ubuntu 20.04 and on Windows ARM64.
  • Shared chats: Images in shared chats are now stored reliably.

Ziva 3.0.5 Patch Notes (July 4 - July 10)

New Features

  • Google Antigravity subscription: Connect your Google account and use Antigravity models directly in Ziva.

Improvements

  • Smarter model defaults: DeepSeek Pro is now the default Ziva model.
  • Faster vision context: Playtest and screenshot captures now go straight to vision-capable models for better image analysis.

Bug Fixes

  • Restart recovery: Chats now recover interrupted turns after a Ziva restart or crash instead of getting stuck.
  • Approval reliability: Fixed auto-approve missing some permission prompts.
  • Login visibility: Provider login no longer fails silently when you have no default browser set.
  • Startup stability: Fixed the plugin starting twice, and clearer errors when no port is available.
  • macOS beta: Fixed startup on macOS 27 beta.
  • Thinking UI: Fixed the first letter getting clipped in “Thinking”.

Ziva 3.0.4 Patch Notes (June 29 - July 3)

New Features

  • Scene node warnings: Ziva can now read Godot’s node configuration warnings, so it catches scene issues faster.
  • Editor settings tool: Ziva can now change supported Godot editor settings for you.

Improvements

  • Model picker refresh: Cleaner model picker UI with clearer badges, discount labels, and updated Claude Sonnet 5 naming.
  • Faster message send: Your message now appears in chat immediately instead of waiting on editor context collection.
  • Smarter provider recovery: Better retry and compaction handling when a provider needs another attempt mid-turn.

Bug Fixes

  • Large-project lag: Fixed editor slowdowns on big projects.
  • Project safety: Ziva no longer changes project settings that would break your chat history or local history.
  • Search reliability: Fixed code search silently failing on quoted patterns.
  • Linux layout: Fixed the Ziva panel staying squished after resizing the Output panel.
  • Stability: Fixed a crash in the dock.
  • Chat titles: Chats you rename now keep their custom title.
  • Fallback visibility: Ziva now tells you in chat when it falls back to another model.
  • Windows: Fixed a build issue in the plugin.
  • Fixed the “Agent is already processing” error.

Ziva 3.0.3 Patch Notes (June 28 - June 29)

New Features

  • Manual compact: New /compact command lets you shorten a long conversation on demand.

Improvements

  • Tidy todos: Ziva now checks for leftover todo items before it finishes a turn.
  • Friendlier share links: New shared games on play.ziva.sh get memorable word-pair URLs (e.g. happy-owl) instead of random IDs.

Bug Fixes

  • macOS install: Bundled tools no longer need to be un-quarantined by hand.
  • Chat recovery: Chats now recover correctly after the connection drops.
  • DeepSeek turns: Fixed a spurious “Other” error that stopped the agent mid-turn.
  • Linux clipboard: Falls back to the editor’s clipboard when the system one is unavailable.
  • Shared games: More reliable save storage, and incomplete builds are no longer published.
  • Bundled tools: Now match the architecture Godot is running on.

Ziva 3.0.2 Patch Notes (June 20 - June 28)

New Features

  • Edit shaders inline: Ziva can now write code directly in the Godot shader editor, and knows which shader you’re actively editing.
  • Add files & shaders to chat: The “Add to chat” action now works for text files and shaders, not just scripts.
  • Open anything in the editor: Jump to scripts, text files, and shaders in the Godot editor directly from chat.
  • Active file awareness: Ziva now sees which script/shader/text file you have open for more relevant answers.
  • Bring your own local models: Point Ziva at a local AI provider on a custom host and port.
  • One-click log export: Type /export-logs to export your logs instantly for troubleshooting.

Improvements

  • Live editor refresh: Open script tabs (including C#) update automatically after Ziva edits a file.
  • Smarter updater: Improvements to the auto-updater.
  • Wider hardware support: Now runs on older Macs and a broader range of Linux CPUs.
  • Better recovery buttons: “Open Logs” and “Discord” buttons appear if Ziva fails to start.

Bug Fixes

  • Shader errors: Syntax errors and diagnostics for shaders now show up properly.
  • Images in messages: Fixed images not appearing in messages you send.
  • Safer file reverts: Existing empty files are preserved when reverting a failed write.
  • Stable playtests: Fixed a save conflict that could happen during a playtest.
  • Readable dock text: Ziva’s status text is now legible on the light theme.
  • Chat titles: More reliable title generation.
  • Godot 4.2 & 4.3 fixes: Auto-dismiss the “file changed” dialog on 4.2 and restore the dock tab logo on 4.3.

Ziva 3.0.1 Patch Notes (June 19)

Improvements

  • Light theme polish: Improved light theme support.
  • Wider Linux support: The Linux x64 plugin now runs on Ubuntu 20.04+.
  • Backend URL in settings: Ziva settings now shows the backend URL.

Bug Fixes

  • Local history: Fixed “local history unavailable”.
  • MCP server: Fixed an issue starting the standalone MCP server.

Ziva 3.0.0 Patch Notes (May 4 - June 18)

New Features

  • Plan mode: Turn it on and Ziva drafts a step-by-step plan for you to approve before it touches your project.
  • Todo lists: Multi-step work now shows a live checklist so you can follow along.
  • Local models: Run models locally for free through Ollama or LM Studio.
  • Bring your own Claude or Codex: Connect your own Claude or Codex subscription, now with Fast Mode support.
  • MCP server: Connect Ziva’s Godot tools to external AI apps like Claude Desktop and Cursor, with one-click install.
  • Live playtest: Ziva can launch a scene in the Game tab, send keyboard and mouse input, and screenshot the result.
  • Subagents: Ziva can now spawn subagents to tackle work in parallel.
  • Referrals and usage credit: Refer a friend for $5 of credit, and redeem codes toward usage.
  • Multiplayer relay: A Ziva-hosted relay for multiplayer games.
  • Multiplayer database: Use Ziva for highscores or simple online play.
  • Slash commands, skills, and custom commands: Run them straight from the chat box.
  • Voice to text: Talk to Ziva instead of typing out your prompt.

Improvements

  • Faster long chats: Large conversations now stay smooth to scroll.
  • Resizable composer: The input auto-expands and has a drag handle, capped at half the window height.
  • Richer tool cards: Custom displays for file reads and searches, plus clearer reasoning output.
  • Zoomable images: Zoom, pixel-perfect mode, and copy for images in messages and tool output.
  • Clickable paths: Scene, script, folder and text file paths in chat now open in the editor.
  • Smarter screenshots: Ziva can now see the 2D and 3D editor views, as well as specific docks.
  • Updates: Now download in the background with a clear prompt to restart.
  • Search your chats: New sidebar search across all your conversations.
  • Chat titles: Rename any conversation, and new chats get a title generated automatically.
  • Node mentions: Type $ in the chat box to search and reference scene nodes.
  • GLM 5.2: New model added to the picker.
  • Thinking effort: Choose how hard Gemini, Kimi K2.6, DeepSeek, Claude Code, and Codex think.
  • Shell commands: Ziva can now run commands in your terminal.
  • Completion sound: New “Always play” option that plays even when Godot is not focused.

Bug Fixes

  • Linux clipboard: Fixed copy and paste with other apps, screenshot paste, and Ctrl+X cut.
  • Linux display: Fixed scaling on HiDPI screens and a missing text caret in the chat box.
  • Linux stability: Fixed false “stack smashing detected” logs.
  • Edits: Fixed file edits on files that mix tabs and spaces.
  • Thought bubbles: Fixed a freeze when reopening a collapsed thought bubble.
  • Billing: Fixed the Basic to Ultra upgrade flow.
  • Local history: Fixed “local history unavailable” in projects that contain their own Git repos.

Ziva 2.6.1 Patch Notes (April 29 - May 4)

New Features

  • DeepSeek V4 Flash and Pro: Now supported.

Improvements

  • Kimi K2.6: Switched to a faster provider.
  • Clear Ziva Data: A recovery option for when the plugin fails to start.
  • Auto-updater: Rewritten to fix the update issues people were hitting.
  • Completion sound: Now also plays when a run errors out, not just on success.
  • Ziva icon: The Ziva tab now has a Z icon in the editor.

Bug Fixes

  • Editor screenshots: Hidden from smaller models that could not handle them well.
  • Windows auto-update: Fixed updates failing because files were still in use.
  • Version mismatch: Fixed a crash when sending a message after a partial update.
  • Cancelled subscriptions: Fixed not being able to resubscribe after cancelling.
  • Startup: Fixed a database error when Ziva’s data folder did not exist yet.
  • Nested folders: Fixed paths failing when a folder did not exist yet.

Ziva 2.6.0 Patch Notes (Apr 16 - Apr 29)

New Features

  • Sonnet and Opus models: Released for Pro and above (other tiers later).
  • Better error handling: Godot editor errors are now passed to Ziva so it can react to them.
  • Better tool cards: Code blocks and diffs for edits are much easier to read.
  • Context usage widget: Rewritten to show what your next request will cost.
  • Share chat: One-click sharing of your Ziva chats.
  • Image generation toggle: New setting to turn off image generation.
  • Better status messages: More detail about what Ziva is doing.

Improvements

  • Gemini latency: About 10% faster responses.
  • Search: File and code searches now ignore case.
  • C# support: Better defaults for reading and searching .cs files.
  • Smaller models: Editor screenshots are hidden so they don’t fill up their context window.

Bug Fixes

  • Linux Steam Runtime: Fixed failures when sending a message.
  • File edits: Fixed a freeze on large files and edits overwriting each other.
  • Pixel art: Fixed newly generated art not importing, and name collisions now fail clearly instead of silently renaming.
  • Revert: No longer leaves imported assets in a broken state.
  • Godot crash: Fixed a crash on some Linux setups.
  • First run: Bundled tools are always installed on startup, so a missing file can’t break your first run.

Ziva 2.5.0 Patch Notes (Mar 22 - Apr 16)

New Features

  • Animation generation: Generate animations, including from your existing sprites.
  • Git-backed local history: Rebuilt the whole snapshot system on Git — faster reverts, fewer bugs, less disk space.
  • Run GDScript: Ziva can now execute GDScript for advanced changes.
  • Move files: Ziva can move files and folders safely, keeping Godot’s import data intact.
  • Light mode: A full light theme that follows your editor, no restart needed.
  • Sonnet (Alpha) and Kimi Code (Alpha): Two new models in the picker.
  • Bring your own Claude Code: Connect your Claude Code subscription directly to Ziva.
  • Notification sounds: Pick from bundled sounds, with volume control and preview.

Improvements

  • Gemini Flash latency: Cut from 72s to 12s on average.
  • Dock and tab switching: No longer requires a restart.
  • Auto-save before edits: Unsaved scenes and scripts are saved first, so Ziva sees your current work and you get fewer “modified on disk” popups.
  • Context toggles: Moved into the chat box.
  • Rate limit resets: Shown in days instead of raw hours.
  • Timestamps: Hover a message to see when you sent it.
  • Image generation: Sprite type, reference images, non-square sizes, and cost shown in chat.
  • Light mode contrast: Better button and checkbox borders.
  • Copy buttons on tool cards.
  • Test output: Ziva now sees full test output, so it can debug failures faster.

Bug Fixes

  • File edits: Fixed the editor locking up during parallel edits.
  • Image-heavy chats: Fixed silent failures, with a clear error if something does go wrong.
  • Shift+Enter: New lines now work correctly in the chat box and in messages.
  • Edit indentation: Now detected correctly on 2-space indented files.
  • Thought bubbles: No longer collapse again when you click to expand them.
  • Your messages: Kept in chat when an error happens mid-tool call.
  • Past-due subscribers: Can now see the Cancel Subscription button.
  • Blurry rendering: Fixed while resizing the panel.
  • Revert: Spam-clicking it no longer freezes the editor.
  • Linux: Fixed login on CachyOS, and AGENTS.md is no longer case-sensitive.

Ziva 2.4.0 Patch Notes (Mar 12 - Mar 22)

New Features

  • Smarter scene editing: Reworked the scene tools to be smarter (30%+ better on our benchmarks) and cheaper (up to 20% savings).
  • Better testing tools: Try asking Ziva to write tests to check its own work!

Improvements

  • Model upgrades: GPT 5.2 Codex is now GPT 5.3 Codex, and MiniMax M2.5 is now M2.7.
  • Custom notification sounds: Pick your own sound for the completion notification.
  • Settings cleanup: Merged the Context tab into Preferences for a simpler settings dialog.
  • Support tab: New settings tab with links to Discord, our socials, and a quick feedback survey.
  • Image generation: Longer timeout so larger generations don’t fail.
  • Code blocks: Better colors for readability in chat.

Bug Fixes

  • Ziva now works on machines with an old Safari installed.
  • Fixed notification sounds not playing on Linux.
  • Linux: Builds now work on Ubuntu 22.04+.
  • Fixed cancelled-but-still-active users being unable to upgrade their subscription.

2.3.1 Patch Notes (Mar 5 - Mar 11)

New Features

  • Linux auto-update: In-app updates on Linux, with a progress bar and automatic restart.
  • Completion sound: Ziva plays a sound when it finishes.
  • New chat tips: A useful tip is shown when you start a chat.
  • Resizable chat box.

Bug Fixes

  • Fixed Ziva getting stuck in a planning loop when auto-approve was on.
  • Fixed the undo and thumbs up/down buttons missing when you stopped Ziva mid-action.

Ziva Patch Notes (Feb 15 - Mar 5)

New Features

  • Undo button: Ziva snapshots your files before making changes, so you can revert with one click.
  • Message queuing: Queue up messages while Ziva is still working.
  • New tools: Ziva can now run your project’s tests and search the Godot documentation.
  • Thumbs up/down: Rate Ziva’s replies to help us improve response quality.
  • Better free model: The free tier now runs on GPT Mini.

Improvements

  • Editor: The “Files Modified on Disk” dialog is auto-dismissed, and scripts reload on external changes automatically.
  • Draft recovery: Your text is restored when a message fails to send.
  • Error recovery: Ziva no longer shows a blank screen when it fails to load.
  • Better tools: Improved scene tree filtering, plus faster file and code search.
  • Tool cards: All cards are expandable, so errors are always visible.
  • Code blocks: Higher contrast syntax highlighting, and readable JSON in tool output.

Bug Fixes

  • Windows: Fixed copy/paste, installer extraction errors, missing search, and the webview stealing keyboard focus.
  • Stability: Fixed crashes during rapid parallel edits and on deleted script references, plus conversations breaking permanently on an empty reply.
  • Fixed timeouts when generating several images at once.
  • Fixed database write failures under load.
  • Fixed file edits reporting success without actually writing changes.
  • Fixed the plugin nagging for updates when GitHub is down.
  • Fixed dozens of places where errors were hidden instead of shown.

Ziva Patch Notes (Feb 5 - Feb 15)

New Features

  • Lower costs: Smarter context trimming and caching to reduce what each message costs.
  • New models: MiniMax M2.5, Kimi K2.5, GPT-5 Nano, and Claude Opus 4.6. The picker now shows cost, ratings, and privacy info.
  • Cost breakdown: Messages now show their cost — click for details.
  • Animated sprites: Ziva can now set up multi-frame animations for AnimatedSprite2D.
  • AI pixel art: Generate tileset textures and pixel art directly from Ziva.
  • Shader support: Ziva can now create and edit .gdshader files.
  • Free fallback mode: When you hit your limit, Ziva switches to a free model so you can keep working.
  • Pro-rated upgrades: Upgrading from Basic to Pro now discounts your first month based on usage.
  • Godot docs lookup: Ziva can look up Godot class documentation for more accurate answers.
  • Physics layers: Tileset setup now supports physics layers.

Improvements

  • Ultra plan: A new top-tier plan for heavy users.
  • Linux support: Dropped the webkit dependency.
  • Font scaling: Ziva’s font size follows your Godot editor settings.
  • Matching theme: Ziva’s background adapts to your Godot editor theme.
  • Landing page refresh: Cleaner layout focused on what people actually look for.
  • Code blocks: Better contrast in dark mode.
  • Smarter agent: Better tool descriptions and typing guidance for more reliable results.
  • Auto-update: See and download updates directly from the plugin.

Bug Fixes

  • Fixed the landing page hanging when the database is down.
  • Fixed lag when sending messages.
  • Fixed your draft text being lost when you log in.
  • Fixed an unwanted scrollbar in the Ziva panel.
  • Fixed logs showing [object Object] in various places.
  • Fixed a number of issues with models that show their reasoning.

Ziva Patch Notes (Jan 28 - Feb 5)

New Features

  • Model tiers: Added “Auto” with cost indicators.
  • New models: Kimi K2.5 and Claude Opus 4.6.
  • Free fallback mode: When you hit your limit, you can keep working on free models instead of being blocked.
  • Context usage widget: See how full your context is right in the chat box.
  • Pixel art generator: Generate tiles and sprites from within Ziva.
  • Google sign-in: Sign in with your Google account.
  • Flatpak support: Ziva now works on Linux Flatpak installations.
  • Linux ARM64 support.

Improvements

  • Removed the daily rate limit.
  • HiDPI displays: Fixed blurry rendering, scaling, and fonts on high-resolution screens across all platforms.
  • Installer: Projects are sorted by last modified date.
  • Performance: Lower memory use on Linux.
  • Rate limit dialog: Now scrollable.
  • Physics layers: Added physics layer support to tileset setup.

Bug Fixes

  • Emoji: Fixed emoji and special characters breaking in chat history.
  • Chat continuation: Fixed a “failed to send message” error when continuing a conversation.
  • Memory leak: Fixed a leak while watching your project files.
  • Tileset collisions: Collision shapes are now centered on the tile instead of offset.
  • Checkout: Fixed errors during embedded checkout.
  • Freezes: Fixed database lock errors that froze Ziva.
  • Clipboard: Fixed paste duplicating text on Linux.
  • Godot 4.6: Fixed reading editor errors on Godot 4.6.

Ziva Patch Notes (Jan 14 - Jan 28)

New Features

  • Tilemap tools: Ziva can now draw lines and stairs, and erase rectangles, on tilemaps.
  • Usage dashboard: See your current usage and limits on the account page.
  • Chat titles: Conversations now get a generated title instead of showing the first message.
  • Open Logs button: Added to the error screen when Ziva fails to start.
  • UI mode setting: Choose between a main screen tab or the side dock (now the default).

Improvements

  • Settings redesign: Tabs are now icons, and the upgrade and rate limit dialogs are unified.
  • Code blocks: Higher contrast for better readability.
  • Chat box: Now resizable.
  • Chat header: Shows the chat title instead of its ID.
  • Performance: Lower memory use on Linux.

Bug Fixes

  • Linux release: Fixed missing files in the download.
  • Chat messages: Fixed angle brackets being stripped from messages.
  • Settings: Fixed a crash when toggling agent mode.
  • Legacy subscribers: Fixed $20/mo subscribers getting free tier limits.
  • Startup: Fixed timeout issues.