release.2026-06-12T04-10-05Z.1889
stackblitz-labs/bolt.diyrelease.2026-06-12T04-10-05Z.1889Jun 12, 2026by github-actions[bot]
AI Summary
Added real-time deployment progress indicators, enabled chat file downloads, and optimized bulk record updates and permission filters.
Key Highlights
- Real-time App deployment progress
- Chat file downloads enabled
- Improved bulk record update performance
- Fixed permission filters affecting record creation
New Features
- Real-time App deployment progress
- Chat file downloads
- Improved bulk record update performance
Full Release Notes
## Feature Updates * **Real-time App deployment progress**: App publishing now shows progress, reducing uncertainty while waiting. * **Enhanced App deployment**: Improved self-hosted deployment, Custom Domain handling, and deployment feedback for smoother publishing. * **Chat file downloads**: Files in App Builder Chat can now be downloaded. ## Fixes & Improvements * **Improved bulk record update performance**: Faster Bulk Record Update API responses for large records and mixed field updates. * **Improved attachment upload panel**: Clearer upload errors, progress, status, and failure reasons. * **Improved image upload prompts**: Updated icons and text to clarify “clear” and “delete” actions. * **Fixed copying cells after filtering**: Copying selected cells in filtered views no longer includes hidden records. * **Improved view data caching**: Copying data and record navigation now better match visible results after view changes. * **Improved organization member invites**: Unified “add members from organization” button text and adjusted the search icon position. * **Fixed attachment upload styling in dark mode**: Hover backgrounds now display correctly during bulk attachment uploads. * **Improved field error colors**: Dark mode validation prompts are softer while remaining clear. * **Fixed Single Select option limit**: Higher `TABLE_LIMIT_SELECT_CHOICES_MAX` now correctly supports more Single Select and Multiple Select options. * **Fixed permission filters affecting record creation**: Permission rules based on lookup user fields now support record creation and updates more reliably. * **Fixed attachment display in formula fields**: Formula fields referencing attachments now show readable filenames instead of blank or invalid content. * **Improved App Chat startup and first response**: Reduced duplicate loading in large tables for faster startup and first responses. * **Reduced false AI Autofix triggers**: Some non-critical preview prompts no longer incorrectly trigger Autofix cards. * **Improved AI task stability**: Temporary network drops or WebSocket reconnects are less likely to falsely fail tasks. * **Improved App Builder preview stability**: Reduced duplicate dev server starts, port conflicts, and false startup failures. * **Improved project save, export, and rollback reliability**: Reduced large-project errors and prevented accidental empty-project overwrites. * **Prevented concurrent save overwrites**: Version conflicts are detected when multiple sessions save or import simultaneously. * **Fixed adding records before duplicated tables are ready**: Adding records is more stable while copied tables are still preparing. * **Improved real-time collaboration performance**: Reduced unnecessary data refreshes during collaboration and bulk editing for smoother views. * **Improved search result consistency**: “Show only matching rows” now respects visible fields in personal views. * **Fixed SMTP test email permissions**: Workspace Owners can now verify SMTP settings normally. * **Improved App Builder model selection**: Clearer hover feedback for model options and voice input, with more consistent icons. * **Fixed unique value validation language**: Validation errors now follow the current interface language. * **Improved large-option field creation performance**: Creating Single Select fields with many options is faster and more stable. * **Improved ZIP import rules**: ZIP import **overwrites current project content** after validation, supports 20MB files, ignores build artifacts, and requires root `package.json`.