Skip to main content
The current build is on modaal.dev/download; each release below links its own installer, and Plans & pricing lists what Free and Pro include. Longer write-ups of what the releases make possible are on the Modaal blog.
v1.8.0

Release v1.8.0

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_8_0.dmgUpdates:
  • The “New Project” wizard replaces the architecture question - add your PRD or a description of the first feature, then start from the template that fits it, instead of answering obscure architectural questions mid-agent session. See the new-project flow
  • New “2D game / Interactive app” template - not a bespoke game engine, but a better place to start a simple 2D mini-game than an empty app. See building 2D games with SpriteKit
  • Fixed the testing script and the MVVM and Apple Watch templates
v1.7.1

Release v1.7.1

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_7_1.dmgUpdates:
  • Questions the agent asks you now arrive as the intended choices - a malformed call is rejected with an error the agent can correct, instead of rendering as raw markup with a plain text box
v1.7.0

Release v1.7.0

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_7_0.dmgUpdates:
  • Icon Composer icons are now the default in newly scaffolded apps, with knowledge-base documentation for the agent and a fix for how icons are displayed
  • StoreKit local testing on the simulator - pick a .storekit configuration in the run scheme options and debug in-app purchases without App Store Connect. See the in-app purchases guide
  • Agents can now respond to background tasks
  • Fixed agent resolution after an update
v1.6.13

Release v1.6.11–1.6.13

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_13.dmgUpdates:
  • Icon Composer support - Modaal recognizes .icon app icons, and you can open them straight in Icon Composer from Project Settings
  • Git Sync: “Resolve with agent” button right in the merge-conflict dialog - hand the conflict to your agent instead of resolving it by hand
  • Git Import: projects you cloned outside of Modaal are now matched and adopted instead of being re-cloned
  • Fixed behind/ahead counts in Git Sync when switching between projects
  • Refreshed sidebar icons
  • Forward-compatibility: Modaal no longer overwrites Duet configuration fields in your project config files
v1.6.9

Release v1.6.7–1.6.9

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_9.dmgUpdates:
  • GitHub import fixes: the imported project opens with your current default agent, importing a folder you already have registered simply adopts it, and error responses no longer crash the import flow
  • “Fix with agent” button when Archive & Upload fails - send the error straight to the agent
  • Warning dialogs no longer appear behind the chat pane
v1.6.6

Release v1.6.6

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_6.dmgUpdates:
  • Firebase CLI: one resolver for detect / deploy / login, and the login handoff now uses the app’s own CLI binary
  • “Needs re-install” pill when an agent’s binary goes missing, plus a clean, human-readable failure instead of a silent hang
  • Simulators with the same name and version are disambiguated in the picker
  • Fixed simulator selection snapping back to the last-run simulator
  • Fixed the Run button latching disabled after a lost provisioning result
v1.6.5

Release v1.6.5

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_5.dmgUpdates:
  • Knowledge base: plan-toggle awareness, plus DRY & code-hygiene rules and examples for the agent
  • The new guest home page and prompt-first experience is now the default
  • UX: signup / auth popovers, full-window file drop, trial notification and sticky banner, smoother upgrade flow
  • Firebase auto-fix / reconciliation improvements
v1.6.4

Release v1.6.4

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_4.dmgUpdates:
  • Bundled Node installer - no Homebrew dependency for the first-use experience (it’s only needed later, for fastlane)
  • Modaal Studio app icon v2
  • Knowledge base update: agent self-awareness, and guidance on how to install Xcode and connect agents
v1.6.3

Release v1.6.1–1.6.3

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_3.dmgUpdates:
  • xcode-select switching now asks for the admin password with a proper prompt
  • Agent Settings UI refactor, Claude OAuth sign-in flow with a Terminal fallback
  • Fixed Codex ACP OAuth (accepts the chat-gpt method id)
  • Terminal login opens in your projects directory, not $HOME
  • Firebase Data Connect: broke the destructive-deploy retry loop
  • Fixed the onboarding npm EACCES error on non-Homebrew Node
  • Initial Homebrew install now brings Terminal to the foreground
v1.6.0

Release v1.6.0

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_6_0.dmgNew features:
  • Progressive, non-blocking onboarding - start building first, install the rest as you need it
  • New first-time experience: Guest Home → Prompt → Auth → Chat
  • Modaal Preview provider + proxy included
  • Chat / Preview split now responds to window resizing
  • Improved question-asking (AskUserQuestion) flow
  • Better auto-preview of priority files
  • Onboarding nudges for credits, Xcode and plan upgrades
  • Bugfix: git state and commit history reload when the panel is shown
  • Pricing update
Builds older than v1.5.2 are no longer distributed.
v1.5.6

Release v1.5.4–1.5.6

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_5_6.dmgUpdates:
  • Onboarding: no more spurious “System update is required” during onboarding
  • Much faster prerequisites install: the Apple-dev signing toolchain is deferred until you first sign something, XcodeBuildMCP installs via npm (-20 seconds), and xcodegen / xcbeautify are pre-bundled instead of built with mint (-60%)
  • Xcode 27 support: picks Device Hub (Xcode 27) vs Simulator.app (Xcode 26)
  • Opens Xcode for .xcodeproj even when the default handler is another editor
  • iOS version shown in the “Running on …” toolbar state and in build logs
  • Markdown previews keep their position when you resize the panel or window
  • “Update available” pill throttled per provider (24h)
  • Fixed stale question popovers replaying when switching projects or chats
v1.5.3

Release v1.5.3

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_5_3.dmgUpdates:
  • Planning ⇄ Execute mode switch (the “Vibe” mode is retired)
  • Chat history - switch between chats, with auto-generated chat titles
  • Home page refresh: fixed-size left bar, friendly titles (“Welcome back ”), status bar, collaborators list
  • Firebase Data Connect scaffolding + native deployment support
  • Agent dependency management, resolution & version-update tracking
  • The old CLI-based Claude and Cursor providers are deprecated - there’s a guided auto-migration to the ACP-based Claude Agent and Cursor
  • Numerous UI tweaks and improvements
v1.5.2

Release v1.5.0–1.5.2

https://modaal-studio-distr.modaal.dev/ModaalStudio_1_5_2.dmgUpdates:
  • Human-readable agent error messages instead of raw protocol errors
  • iOS template update: AppServices module + RIBsExtensions helpers
  • Knowledge base re-work: covers security, best practices and migrations
  • Added the Codex ACP wrapper + fixed mode / permission settings
  • Clearer “commit-gate” wording when the agent asks before committing
  • Clicking a file link in a chat message re-fetches the file and refreshes the tree
v1.4.2

Release v1.4.0–1.4.2

Updates:
  • Open tabs & layout are remembered per project
  • Markdown preview: breadcrumbs navigation (section preview) and a table-of-contents mini-map
  • Quote-insert for headers and quotes
  • The agent confirms before making a git commit, with an option to self-review first
  • Fully re-worked agent guidance / knowledge base, including guidance on self-migrating existing projects
  • Updated iOS template: run_tests script, refreshed dependencies
  • Manual refresh button in the file tree
  • Fixed a macOS 15 layout bug where Modaal Studio toolbar buttons stopped working
  • Fixed preview line numbers for list items, table rows and code blocks
  • The chat idle watchdog no longer drops your connection while the agent is still running
v1.3.6

Release v1.3.1–1.3.6

Updates:
  • Firebase: better deployment validation and auto-fixing prompts, Data Connect guidance, and an artifacts maintenance policy added automatically on the first functions deployment
  • “Thinking effort” option for agents that support it, and ACP mode options surfaced in the model selector
  • Updated Claude Agent integration
  • Knowledge base revamp + re-index, including security / vulnerability-resistance guidance for agents
  • GitHub sync now works when the remote URL is an ssh/git one
  • Re-worked Firebase and RIBs integration guides
  • Bugfixes: chat cancellation & resume, composer no longer blocked during streaming, no more unnecessary “System components update is required”, modal z-order and Esc handling, missing build / error output in the logs panel, app bundle discovery path
v1.3.0
#Release v1.3.0Changes:
  • Improved Apple ID login
  • Automatic new device registration (Run on Device function)
  • Automatic App Store record creation for a new AppStore distribution
v1.2.5
#Release v1.2.5Changes:
  • Firebase integration: Fix repo URL; Improve migration guide/prompts;
  • Make “Start new chat” button always enabled/visible.
  • Make agentic guidance easier to access
v1.2.2
#Release v1.2.2Changes:
  • Firebase integration: Bugfixes & improvements
v1.2.1
#Release v1.2.1Added: Firebase integrationGuide: https://docs.modaal.dev/articles/firebase
v1.1.2
#Release v1.1.1-1.1.2Changes:
  • Fixed the prerequisites check - Homebrew installs now run in an interactive Terminal, so you can enter your sudo password
  • Removed the Figma step from onboarding
v1.1.0
#Release v1.1.0New features:
  • Natively Run on Device - select real connected iOS devices in the target selector, hit “Run”
  • Upload to TestFlight / AppStore - simple flow, only the build (no screenshots / texts), right from Modaal Studio!
  • UI fixes and performance improvements
  • Better prompts / agentic guidance / documentation
^^ For the Run on Device & Upload to TestFlight to work, you’ll need to have an Apple Dev Account (Free or Paid), and be logged in in Xcode (Cmd+, / “Apple Accounts”)
v1.0.3
#Release v1.0.0-1.0.3Summary of all updates:
  • New planning mode - plans features per your request
  • Improved internal documentation - the agent will be able to guide you better throughout TestFlight or AppStore submissions, resolve build and config issues
  • Improved “Export to Xcode” - less friction submitting TestFlight or AppStore
  • Various UI and performance improvements
v0.9.6
#Release v0.9.6Updates:
  • Fixed Claude Agent (ACP) integration - and added AskUserQuestion tool support - now agents can ask you questions when writing plans!
  • Added iOS Project Settings and Capabilities/Entitlements editing from within Modaal - both you and your agent can now add APNS entitlement, enable keychain sharing, or associated domain settings
  • Improvements to the GitHub Connect flow and minor UI improvements
v0.9.5
#Release v0.9.5Improvement: Claude CLI automatically clears old sessions, which previously caused a cryptic “No conversation found with session ID” error. We now detect this and prompt you to start a fresh conversation instead.
v0.9.4
#Release v0.9.4Updates:
  • GitHub Connect (Publish to GitHub) / Import from GitHub - publish your project to GitHub and invite collaborators!
  • UI improvements: Floating and collapsible user message in the message list allows to navigate long conversations easier
  • Added long-awaited “Open in Terminal” command (split-button in the Toolbar) - run Terminal commands directly in your project’s folder!
v0.9.3
#Release v0.9.2-0.9.3Bugfixes:
  • Fixed ACP agent validation sequence (fixes Goose validation)
  • Fixed the block-goose-cli package dependency
  • Updated agent auth hints
v0.9.1
#release v0.9.1Updates:
  • Fixed model selection for new agents
  • Improved token stats reporting
v0.9.0
#release v0.9.0Updates:
  1. Support for 11 coding agents, including Open-Source agents that give access to open-weight (cheap or free) models
no more juggling between ChatGPT and Modaal - can use OpenAI Codex with your existing ChatGPT subscription!
  1. With Claude Code, we’re monitoring token/subscription cost usage
  2. Better guidance -> less mistakes during coding sessions
v0.8.0
#release v0.8.0Updates:
  • Add “Direct” workflow mode
  • Full MVVM template & support in the scaffolding tools.
  • Improve iOS template: Feature-level customized color tokens
  • UI improvements & bugfixes
v0.7.2
#release v0.7.2Changes:
  • new agentic scaffolding tools - can add new iOS/watchOS targets to existing projects easily
  • UI improvements: auto-updating file previews, target & simulator selection during builds, tool names & parameters formatting
v0.7.1
#v0.7.1
  • More autonomous debug tools
  • Better agent guidance - the agent is able to use the tools more effectively
v0.7.0
#v0.7.0Modaal is now a fully autonomous software engineer - it “sees” the app screen, can navigate / tap / type, can read debug and console logs, and can use LLDB for advanced debugging.Connect Figma and Modaal will iterate on the UI until it’s pixel-perfect - all by itself, building, comparing and tweaking. No more tedious “Move the top navigation button 3px to the right”!
v0.6.4
#v0.6.4Bugfix:
  • Fixed a bug where a single project’s unparseable YAML config resulted in an empty project list.
v0.6.3
#v0.6.3Local Figma MCP server integration. With Figma running locally on your Mac, Modaal now automatically discovers and uses its MCP server to allow direct fetching of the design context and previews. Just give the agent a link to the node in your Figma file, and ask it to implement the screen / view / button / style etc.Also some UI & performance improvements.Please feel free to ask questions if you have any issues enabling Figma MCP! For me it’s been a productivity game-changer once I started using it in my workflow.
v0.6.2
#v0.6.2Big one: Modaal shows all available devices / simulators (iPhones, iPads, watchOS simulators) in the dropdown and allows to build and run the app on any simulator from the UI Also, you can just ask the agent “Run this app on an iPad” or “Run this app on an iPhone”, or “Run this app on a WatchOS simulator”!
v0.6.1
#v0.6.1Changes:
  • (internal) PostHog analytics instrumentation
  • Allow API KEY Cursor / Claude usage
  • Set up Xcode screen shows available iOS and WatchOS runtimes and simulators
  • Improved knowledge base / agent guidance
  • UI performance optimizations - no more lags when scrolling!
v0.6.0
Bigger changes:
  • The agent now supports stand-alone WatchOS app development, as well as dual iOS + WatchOS. Just tell the agent you want a standalone WatchOS app!
  • For pure WatchOS apps, the template is minimal, and the build times are lightning-fast!
  • Improved agent guidance and context search functionality, to give the agent better context for each prompt.
Smaller changes:
  • Re-organized onboarding screens: Now the agent installs Xcode first, before the pre-requisites.
  • Also, during Xcode check, WatchOS runtimes/simulators are detected.
  • UI improvements: display better tool names in the chat history
  • Show “Building” status, and the build logs, even when the build is started by the agent! No more confusion what’s happening!
v0.5.3
Small changes:
  • Onboarding flow: 1) Install Xcode as the first step; 2) Show install/update log during prerequisites check (can take several minutes)
  • Improve licensing setup: add NOTICE; agents mark new files as explicitly NOT MIT-licensed.
v0.5.2
Latest update: Added MIT license to the app template, and clearly marked all source files. The MIT license is the most permissive, and unlocks broad range of the permitted use cases for the bundled source code. Update the app template to the modern Swift.Combine patterns. Among others: removes legacy dependencies, and makes the initial build 2-3x times faster! Also, LLMs are much more knowledgeable with the new patterns, so should be able to write better code, faster!For those of you who started building earlier, please use the attached prompt (copy-paste to Modaal) to migrate the existing project to the new template: (but it might burn through quite a lot of AI credits, use with discretion).https://discord.com/channels/1442563142818336931/1442563142818336938/1469081014763786475
v0.5.1
Latest update brings:
  • Extended Semantic Color Scheme (light + dark)
  • Fixed iOS template (RxSwift dependency no longer breaks - fixed warnings during compilation)
Prompts to migrate the project for those who started building earlier:
Happy building!
Offer
Special Launch Offer! All users who register by February 15 get a 1-month free trial. No credit card required.
Last modified on September 8, 2026