v1.12.0
tractordev/apptronv1.12.0Aug 24, 2026by github-actions[bot]
AI Summary
This release focuses on stability improvements for the Local Agent, enhanced testing telemetry, and better user experience for session uploads and chat interactions.
Key Highlights
- Show progress while a test run is being stopped
- Prompt for screenshots on session uploads
- Increase free Basic Agent quota to 20 per day
- Enable concurrent Local Agent writers
- Improve auto-sidekick lifecycle and delegation safety
New Features
- Show progress while a test run is being stopped
- Add testing-for-new-apps telemetry
- Run project pre-commit hooks before agent checkpoints
- Prompt for a screenshot on session uploads and record the outcome
- Keep plan mode submissions in current chat
- Let Local Agent run production builds safely
- Mark session boundaries in the app log
- Let users skip database integration setup
- Show Basic Agent quota error instead of silent Build fallback
- Increase free Basic Agent quota to 20 per day
- Clarify Supabase Edge Function deployment timing
- Show actionable GitHub sync errors
- Fix search-replace to stop writing stray blank lines
- Improve auto-sidekick lifecycle and delegation safety
- Deflake proposal and concurrent chat E2E flows
- Add grace period before app sidebar collapse
- Fix Monaco diff editor model disposal errors
- Enable concurrent Local Agent writers
Full Release Notes
Full release notes: https://www.dyad.sh/docs/releases/1.12.0 ## What's Changed * Show progress while a test run is being stopped by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4284 * Add testing-for-new-apps telemetry by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4253 * Run project pre-commit hooks before agent checkpoints by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4278 * feat: prompt for a screenshot on session uploads and record the outcome by @RyanGroch in https://github.com/dyad-sh/dyad/pull/4296 * Keep plan mode submissions in current chat by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4308 * Let Local Agent run production builds safely by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4319 * feat(logging): mark session boundaries in the app log by @RyanGroch in https://github.com/dyad-sh/dyad/pull/4330 * Let users skip database integration setup by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4329 * Show Basic Agent quota error instead of silent Build fallback by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4332 * Increase free Basic Agent quota to 20 per day by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4333 * Clarify Supabase Edge Function deployment timing by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4335 * Show actionable GitHub sync errors by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4328 * fix(search-replace): stop writing stray blank lines into edited files by @RyanGroch in https://github.com/dyad-sh/dyad/pull/4338 * Improve auto-sidekick lifecycle and delegation safety by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4309 * Deflake proposal and concurrent chat E2E flows by @keppo-bot[bot] in https://github.com/dyad-sh/dyad/pull/4337 * Add grace period before app sidebar collapse by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4331 * Bump to v1.12.0-beta.1 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4339 * Fix Monaco diff editor model disposal errors by @azizmejri1 in https://github.com/dyad-sh/dyad/pull/4320 * Enable concurrent Local Agent writers by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4357 * Bump to v1.12.0 by @wwwillchen in https://github.com/dyad-sh/dyad/pull/4367 **Full Changelog**: https://github.com/dyad-sh/dyad/compare/v1.11.1...v1.12.0