v1.12.0

glanceapp/glancev1.12.0Aug 24, 2026by github-actions[bot]

AI Summary

This release allows the Local Agent to run production builds safely and increases the free Basic Agent quota to 20 per day. It also improves error handling for GitHub syncs and session uploads while enabling concurrent Local Agent writers.

Key Highlights

  • Enable concurrent Local Agent writers for improved performance
  • Increase free Basic Agent quota to 20 per day
  • Prompt for a screenshot on session uploads
  • Improve auto-sidekick lifecycle and delegation safety
  • Show actionable GitHub sync errors to users

New Features

  • Prompt for a screenshot on session uploads
  • Mark session boundaries in the app log
  • Let users skip database integration setup
  • Enable concurrent Local Agent writers
  • Show progress while a test run is being stopped

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