Skip to Content

Changelog

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

Ziva 2.6.1 Patch Notes (April 29 - May 4)

New Features

  • Deepseek V4 Flash/Pro: Support added

Improvements

  • Kimi K2.6: Provider switched to a higher throughput provider
  • Clear Ziva Data: Recovery option when the plugin fails to initialize
  • Auto-updater rewritten: Should fix issues people were having going forwards
  • Completion sound: Now also plays when an agent run errors out, not just on success
  • Ziva Icon: The Ziva tab now has a Z icon in the editor

Bug Fixes

  • Editor screenshot tool: Hidden from low-context models that could not handle it well
  • Windows auto-update: Fixed file locking by spawning an external update script
  • Plugin/server skew: Fixed chat-send crash when plugin and server model versions disagree
  • Canceled subscriptions: Fixed not being able to repurchase a subscription after cancelling
  • Database init: Fixed CANTOPEN error when user://ziva/ parent directory was missing
  • Nested folders: Fixed plugin paths failing when nested folders did not yet exist

Ziva 2.6.0 Patch Notes (Apr 16 - Apr 29)

New Features

  • Sonnet and Opus models released for Pro+ users (will roll out to other tiers later)
  • Improved error handling: Godot editor errors are now attached to tool results so the agent can react to them
  • Better tool call formatting: You can now see code blocks and diffs more easily for edit operations
  • Context usage widget: Rewritten with a predicted next-request breakdown
  • Share Chat: One-click sharing of your Ziva chats, with a close button to dismiss the share panel
  • Image generation toggle: New setting to disable image generation tools
  • Improved status: More descriptive messages while Ziva is working

Improvements

  • Gemini latency: Changed routing behavior for ~10% faster responses
  • Search tools: Case-insensitive glob matching in search and read tools
  • C# support: Fixed read tool and grep_code defaults for .cs files
  • Low-context models: get_editor_screenshot is hidden so they don’t blow their window on screenshots

Bug Fixes

  • Linux Steam Runtime: SQLite is now bundled statically to fix chat-submit failures
  • edit_file: Fixed 1MB freeze and a concurrent lost-update race
  • save_pixel_art: Fixed reimport timing on fresh asset directories and now fails cleanly on name collisions instead of silently appending a timestamp
  • Revert: No longer leaves a broken cache for imported assets
  • Godot crash: Avoided Theme wrapper in _get_plugin_icon to prevent crash for one CachyOS user
  • bin-deps: Always copied on startup so missing files don’t break first run

Ziva 2.5.0 Patch Notes (Mar 22 - Apr 16)

New Features

  • Animation generation: Generate animations, including from existing sprites
  • Git-backed local history: Revamped entire Snapshot system to be based on Git. Faster reverts, fewer bugs, smaller footprint
  • execute_script tool: Enhanced Ziva’s capabilities by letting it execute GDScript for advanced changes
  • mv tool: Atomic file/folder moves that properly handle .import and .uid files
  • Light mode: Full light theme with runtime detection, no restart needed
  • Sonnet (Alpha) and Kimi Code (Alpha): Two new remote models in the dropdown
  • BYOK Claude Code: Bring your own Claude Code subscription and have it integrated into Ziva directly
  • Notification sound picker: Choose from bundled sounds with volume control and preview

Improvements

  • Gemini Flash latency: Cut from 72s to 12s avg
  • Dock/tab switching: No longer requires a restart
  • Auto-save before tool calls: Unsaved scenes and scripts are saved automatically so the agent sees current state and there’s fewer “modified on disk” popups
  • Auto-add context toggles: Moved to the chat input
  • Rate limit reset times: Shows days instead of raw hours
  • Hover-to-reveal timestamps on user messages
  • Image generation: Sprite type, reference images, non-square sizes, and cost shown directly in chat
  • Light mode contrast: Better button and checkbox borders
  • Copy buttons on tool call cards
  • Agent now gets stderr output from run_tests for easier debugging of parse and runtime errors.

Bug Fixes

  • edit_file freezing: Fixed editor lockup on parallel edits and duplicate filesystem scans
  • Image-heavy chats: Fixed silent failures with raised body limit, SSE keepalive, and error toast
  • Shift+Enter newlines: Now work correctly in the chat prompt and message display
  • edit_file indentation: Tab/space detection now works on 2-space indented files
  • Thought bubbles: No longer auto-collapse when you click to expand them
  • User messages: Preserved in chat when errors occur mid-tool-call
  • Past-due subscribers: Can now see the Cancel Subscription button
  • Blurry CEF rendering: Fixed during panel resize
  • Spam-clicking revert: No longer freezes the editor
  • Linux: Fixed login on CachyOS, AGENTS.md no longer case-sensitive

Ziva 2.4.0 Patch Notes (Mar 12 - Mar 22)

New Features

  • Smarter scene editing: Reworked the scene manipulation tools to get smarter (30%+ better benchmark results) and cheaper (up to 20% cost savings)
  • Big improvements to the testing tools (Try asking Ziva to write tests to validate its work!)

Improvements

  • Model upgrades: GPT 5.2 Codex upgraded to GPT 5.3 Codex, MiniMax M2.5 upgraded to M2.7
  • Custom notification sounds: Pick your own sound for the chat completion notification
  • Settings cleanup: Consolidated the Context tab into Preferences for a simpler settings dialog
  • Support tab: New tab in settings with links to Discord, social channels, and a quick feedback survey
  • Image generation: Increased timeout to 6 minutes so larger/more complex generations don’t time out
  • Code block colors: Fixed colors for better readability in chat messages

Bug Fixes

  • Ziva now works for people with old Safari installations
  • Fixed audio bridge methods missing on Linux
  • Linux compatibility: Builds now work on Ubuntu 22.04+
  • Fixed cancelled-but-active users being unable to upgrade their subscription

2.3.1 Patch Notes (Mar 5 - Mar 11)

New Features

  • Linux auto-update: Ziva now supports in-app auto-updates on Linux with a download progress bar and automatic restart
  • Play sound on chat completion
  • Show useful tip on new chat
  • Make prompt input resizable

Bug Fixes

  • Fixed Ziva getting stuck in a planning loop when auto-approve was enabled
  • Fixed undo/thumbs up/thumbs down buttons not appearing when Ziva was stopped mid-tool-call

Ziva Patch Notes (Feb 15 - Mar 5)

New Features

  • Undo button: Ziva now takes file snapshots before making changes, letting you revert with one click
  • Message queuing: Queue up messages while Ziva is still generating a response
  • New tools: run_tests discovers and runs your project’s tests; search_godot_docs looks up Godot documentation
  • Thumbs up/down voting: Rate assistant messages to help us improve response quality
  • The Free tier model has been upgraded to GPT Mini (much better)

Improvements

  • Editor: “Files Modified on Disk” dialog auto-suppressed, “Reload scripts on external change” enabled automatically
  • Draft recovery: Chat input text is restored when a message fails to send
  • Error recovery: Ziva no longer gives a blank screen when it fails to load
  • Tools: get_scene_tree now supports name/type/group filters with offset/limit/depth; glob and grep replaced older search-files and get-filesystem-tree with better implementations
  • Tool cards: All tool cards are now expandable so errors are always visible
  • Code blocks: Higher contrast syntax highlighting meeting WCAG AA standards, pretty-printed JSON in tool outputs

Bug Fixes

  • Windows: Fixed copy/paste, installer extraction errors, ripgrep not found, and WebView2 stealing keyboard focus
  • Stability: Fixed save_scene crash during rapid parallel tool calls, get_scene_tree crash on deleted script references, and conversations permanently breaking from empty assistant messages
  • Fixed parallel image generation timeouts
  • Fixed concurrent SQLite write failures
  • Fixed edit_file silently succeeding without actually writing changes
  • Fixed plugin nagging for updates when GitHub is down
  • Fixed dozens of silent fallback paths that hid errors instead of surfacing them

Ziva Patch Notes (Feb 5 - Feb 15)

New Features

  • Cost reduction: Smarter context pruning, tool result trimming, and cache breakpoints
  • Added new models: MiniMax M2.5, Kimi K2.5, GPT-5 Nano, and Claude Opus 4.6. Selector now shows cost, star ratings and privacy info
  • Cost understanding: Messages now show costs. Can be clicked for details
  • AnimatedSprite2D multi-frame support: Ziva can now configure SpriteFrames with multiple frames for animated sprites
  • AI pixel art generation: Generate tileset textures and pixel art directly from Ziva using RetroDiffusion
  • Shader file support: Ziva can now create and edit .gdshader files
  • Free fallback mode: When you hit your rate limit, Ziva automatically switches to a free model so you can keep working
  • Pro-rated upgrades: Upgrades from Basic to Pro now give discount on the first month based on usage
  • Godot docs lookup: New get_class_docs tool lets Ziva look up Godot class documentation for more accurate answers
  • Physics layers: configure_tileset_atlas now supports physics layer setup

Improvements

  • Ultra plan: New top-tier plan option for heavy users
  • Linux support: Removed webkit dependency for Linux users
  • Font scaling: Ziva font size now scales with your Godot editor settings
  • Plugin UI matches editor theme: Background color adapts to your Godot editor theme
  • Landing page refresh: Cleaner layout focused on what users are looking for
  • Code blocks: Better contrast for readability in dark mode
  • AI improvements: Better tool descriptions and static types guidance for more reliable results
  • Auto-update improvements: See update UI and download updates directly from the plugin

Bug Fixes

  • Fixed landing page hanging when database is down
  • Fixed lag when sending messages
  • Fixed chat input draft text not persisting through login
  • Fixed unwanted vertical scrollbar in plugin view
  • Fixed logs showing [object Object] in various places
  • Fixed a number of issues on models with reasoning parts

Ziva Patch Notes (Jan 28 - Feb 5)

New Features

  • Model Tiers: “Auto” added with cost indicators
  • New models: Kimi K2.5 Model and Claude Opus 4.6 support added
  • Free Fallback Mode: When rate limited, you can now continue working with free tier models instead of being blocked
  • Auto Context Usage Widget: See your context usage right in the chat input to stay aware of token limits
  • Pixel Art Generator: New tool to generate tiles and sprites from within Ziva
  • Google OAuth: Sign in with your Google account for easier authentication
  • Flatpak Support: Ziva now works on Linux Flatpak installations!
  • Linux ARM64 Support

Improvements

  • Daily rate limit removed
  • HiDPI Display Support: Fixed blurry rendering, scaling issues, and font rendering on high-resolution displays across all platforms (KDE, Gnome, etc.)
  • Installer Project List: Projects sorted by last modified date for easier access
  • Performance: Reduced memory allocation churn in CEF texture updates on Linux
  • Rate Limit Dialog: Scrollbar added to rate limit dialog for better usability
  • Physics Layers: Added physics layer support to configure_tileset_atlas tool

Bug Fixes

  • Emoji Encoding: Fixed emoji and UTF-8 character encoding issues in chat history
  • Chat Continuation: Fixed “failed to send message” error when continuing conversations
  • Memory Leak: Fixed memory leak in context file polling
  • Tileset Collision Polygons: Fixed collision polygons to be centered around tile origin instead of offset
  • Checkout Issues: Fixed embedded checkout rejecting file:// URLs and other checkout errors
  • Database Lock: Fixed SQLite database lock errors causing Ziva freezing
  • Clipboard Paste: Fixed clipboard paste duplication bug on Linux
  • Godot 4.6 Errors: Fixed get_godot_errors tool compatibility with Godot 4.6

Ziva Patch Notes (Jan 14 - Jan 28)

New Features

  • TileMapLayer tools: New shape primitives for tilemaps: draw horizontal/vertical lines, stairs, and erase rectangles
  • Rate limits dashboard: See your current usage and limits on the account page
  • Chat titles: Conversations now get AI-generated titles instead of just showing the first message
  • Open Logs button: Added to the error screen when initialization fails, making debugging easier
  • UI mode setting: Choose between main screen tab or side dock (now defaults to side dock)

Improvements

  • Settings dialog redesign: Tabs are now icons to fit better, unified upgrade/rate limit dialogs
  • Code blocks: Higher contrast for better readability
  • Input box: Now resizable
  • Chat header: Shows chat title instead of ID
  • Memory optimization: Reduced allocation churn on Linux builds

Bug Fixes

  • Linux release: Fixed missing CEF files
  • Chat messages: Fixed angle brackets being stripped from messages
  • Agent mode toggle: Fixed crash in settings dialog
  • Legacy subscribers: Fixed $20/mo subscribers incorrectly getting free tier limits
  • Plugin initialization: Fixed timeout issues