What's New / Release Notes!

June 20th Rollup of Changes


:sparkles: Feature Updates

:memo: Prototyping Status and Address Bar Updates

During prototyping, we add loading state and update the address bar value for greater clarity on what the app is doing

:microphone: TTS Support

Generated Apps can use the new Text-To-Speech (TTS) capabilities with the gemini-2.5-flash-preview-tts model.

:framed_picture: Updated Image Generation Model

Prototyper will use the googleai/gemini-2.0-flash-preview-image-generation model for image generation

:bug: Bug Fixes

:locked_with_key: Gemini API Key Prompting / Authentication Fix
Fixed an issue where the prototyper failed to prompt users for a Gemini API key during the “Edit App” flow when required.

:recycling_symbol: Code Rollback Stability
Resolved a bug where the rollback logic in the prototyper didn’t correctly insert a message after performing a Git revert, which could result in stale code being reapplied.

:counterclockwise_arrows_button: Live Preview Refresh
The prototyper now automatically refreshes the preview iframe after applying code changes via auto-fix, ensuring the latest updates are immediately visible.

:warning: Token Limit Warnings
Added chat UI warnings in the prototyper when the prompt or total token count approaches or exceeds the model’s token limits.

:package: File Cache Management
Introduced a size limit to the prototyper context engine file cache. The system now automatically evicts the largest files when the limit is exceeded to maintain performance and stability.

:memo: Annotation Export Optimization
Set a maxWidth for exported annotations in the prototyper to reduce file and thread size during export.

5 Likes