Changelog

Update
Bug fix
Performance
UI

Sandbox Updates, Redis Optimization, and Tiered Code Editor

Radial circle for changelog entry Sandbox Updates, Redis Optimization, and Tiered Code Editor

๐Ÿ”ง Performance & Improvements

  • Optimized Redis calls to reduce redundancy and improve efficiency.
  • Updated sandbox connection patch to ensure smooth memory evaluations.
  • Introduced "Run Python" tool for more powerful execution options.
  • Implemented GitHub branch switch for better version control integration.
  • Introduced fast walking method for improved performance.

๐Ÿ› ๏ธ Bug Fixes & Stability

  • Fixed issue with caret not showing in Safari's prompt box.
  • Corrected cleanup job failures to ensure proper resource management.
  • Fixed MSSQL integration to prevent breakage.
  • Resolved threading issue by safely calling thread.update() in background tasks.
  • Fixed issue with variable usage in IDs to improve code security.

๐Ÿ”ง Infrastructure & Backend

  • Reduced redundant Redis calls for optimized backend performance.
  • Added Slack SDK to development dependencies for improved communication features.

๐Ÿงฉ UI & User Experience

  • Removed the gray border color from system prompts for a cleaner UI.
  • Added tips and tricks visibility during sandbox loading to enhance user experience.
  • Updated onboarding flow to be more self-serve for new users.

๐Ÿ›ก๏ธ Tiered Access & Security

  • Made code editor a paid-tier feature to provide exclusive functionality to premium users.
  • Restricted large file saving in state/Redis to optimize storage and performance.
Update
Bug fix
Performance
UI

Async Thread Naming, Reflex Agent Updates, and Guardrail Benchmarks

Radial circle for changelog entry Async Thread Naming, Reflex Agent Updates, and Guardrail Benchmarks

๐Ÿ”ง Performance & Improvements

  • Made thread naming and PostHog event logging asynchronous to improve performance.
  • Benchmark guardrails to enhance system stability.
  • Switched to Pro for DirectorAgent and adapted to Reflex-Agent changes.

๐Ÿ› ๏ธ Bug Fixes & Stability

  • Fixed typing issue causing unexpected behavior.
  • Fixed secrets textarea cutoff issue on Safari.
  • Updated VSCode run configurations to use Docker Redis for consistency.
  • Fixed memory evaluation bugs.
  • Fixed thread issues in state handling.
  • Prevented injected content from showing unexpectedly.

๐Ÿ”ง Infrastructure & Backend

  • Applied a Reflex Agent bump for better performance.
  • Switched to using Ruff for Python formatting instead of Black.
  • Optimized the guardrail iteration to handle only top-level state listings.
  • Upgraded sandbox to Reflex 0.8.8 for improved compatibility.

๐Ÿงฉ UI & User Experience

  • Fixed caret issues in Safari on the generation page.
  • Made UI more prominent in DirectorAgent prompt for better clarity.
  • Improved mobile view top bar icons spacing.
Update
Bug fix
UI
Integration

State Updates, Azure Auth Integration, and Progress Bar Enhancements

Radial circle for changelog entry State Updates, Azure Auth Integration, and Progress Bar Enhancements

๐Ÿ› ๏ธ Bug Fixes & Stability

  • Fixed the issue with unexpected state changes.
  • Removed unnecessary code maps from _messages in GenerationState.
  • Added better exception logging for improved error tracking.

๐Ÿ”Œ Integrations & Features

  • Integrated Azure authentication into the system.
  • Enhanced search tool UI by displaying search queries.
  • Moved progress bar to the top of the UI for better visibility.
  • Implemented web search tool for the chat agent.

๐ŸŽจ UI & User Experience

  • Improved Monaco editor cursor behavior on Windows.
  • Added a progress bar for starting the workspace.

๐Ÿงฉ Functional Improvements

  • Improved Reflex Agent performance with a bump.
  • Prevented non-enterprise users from creating private GitHub repos.
  • Updated IMPORTS_THAT_REQUIRE_PACKAGES with the top 15,000 packages.

โš™๏ธ Infrastructure & Backend

  • Stored App runtime errors in the database for better tracking.
  • Upgraded sandbox to Reflex 0.8.7 for improved performance.
  • Fixed enterprise-specific integrations and ensured only private apps are allowed.
Update
Bug fix
UI
Infrastructure

UI Enhancements, Guardrails, and Stability Improvements

Radial circle for changelog entry UI Enhancements, Guardrails, and Stability Improvements

๐ŸŽจ UI & User Experience

  • Added image generation tools to the UI.
  • Improved thought block rendering with markdown support.
  • Prevented chat scroll smoothness for better interaction.
  • Fixed glow colors for dark mode and tweaked attached images styling.
  • Fixed account settings link and error warning positioning.

๐Ÿ›ก๏ธ Guardrails & Safety

  • Introduced guardrails for "using what's defined" checks.
  • Added guardrail for async state management.
  • Lowered log levels to reduce noise.
  • Added autofixes to ensure required packages are installed.

๐Ÿงฉ Functional Improvements

  • Special-cased textblock handling for better parsing.
  • Enhanced parsing to extract plan and summary info.
  • Appended to previous thought blocks instead of creating new ones.
  • Fixed sandbox reboot loops and added retries for robustness.
  • Added screenshot capture support within tasks.

๐Ÿž Bug Fixes & Stability

  • Fixed serialization bugs and unit test order.
  • Fixed sandbox reboot loops and adjusted sandbox reboot handling.
  • Fixed errors causing replacement of edit_app with generate_app.
  • Fixed missing or incorrect keys in memory meta.
  • Fixed issues with sandbox permissions and iframe sandboxing.

โš™๏ธ Infrastructure & Backend

  • Added generic missing rx.el memory support.
  • Replaced NTP with OpenNTPD for time synchronization.
  • Added S3 environment variables support.
  • Improved JSON streaming for diffs.
  • Built Docker images beforehand to speed up deployments.
Update
Infrastructure
Bug fix

Code Isolation, Better Tracing, and UX Fixes

Radial circle for changelog entry Code Isolation, Better Tracing, and UX Fixes

๐Ÿง  Code Writing Isolated to Its Own Agent

  • Code generation now runs in its own dedicated agent, improving modularity and stability during complex builds.

๐Ÿ•ต๏ธโ€โ™€๏ธ Enhanced Tracing & Observability

  • Added tracing to sandbox startup and internal "thinking" steps to improve debugging and performance insights.
  • Startup errors are now better traced, helping devs pinpoint cold start issues quickly.

๐Ÿ“ฆ Package Management & Guardrails

  • Installed packages are now shown in the UI.
  • Guardrails added to protect core system packages.

๐Ÿ› ๏ธ Frontend & UI Improvements

  • Fixed Firefox panel resizing issues.
  • Improved diff prompts when creating new files.
  • Prevented style bleeding in iframes.
  • Account settings link fixed.
  • โ€œFixโ€ buttons now appear for standard errors.

๐Ÿž Bug Fixes & Stability

  • No more auto-saving when code is missing.
  • Safer file lookups in project tree.
  • Small patch for uploaded file path handling.
  • Improved error messages for failed commands.
  • Better handling of empty or malformed commit sets.

๐Ÿงช Under-the-Hood & Infra

  • Upgraded to Reflex 0.8.5 and 0.8.6.
  • Grace period added for Postgres startup in dev environments.
  • Fly.io soft limits adjusted.
  • Removed deprecated Intercom feedback elements.
  • Improved test sandbox reliability.
Feature
Update
Bug fix

Enterprise Drag & Drop, Enhanced File Management, and Performance Improvements

Radial circle for changelog entry Enterprise Drag & Drop, Enhanced File Management, and Performance Improvements

โœจ What's New for You

๐ŸŽฏ Enterprise Drag & Drop Support

  • Add drag and drop functionality to build interactive applications like file explorers, kanban boards, and dashboards.

๐Ÿ“ Enhanced File Management

  • Visual +/- indicators show code changes in chat history for easier tracking and diff viewing.

๐Ÿ’ฌ Improved Chat & Input Experience

  • Added character limit display, drag and drop image support, and keyboard shortcuts to speed up workflows.

๐Ÿš€ Performance & Reliability

โšก Faster Operations

  • Improved performance, especially for file management and code navigation.

๐Ÿ›ก๏ธ Better Error Handling

  • Enhanced error messages for quicker resolution.

๐Ÿ”ง Enhanced Stability

  • Improved resource management for smoother app operation.

๐Ÿ› Bug Fixes

  • Fixed issues with unexpected message clearing, unreliable prompt submissions, and duplicate file uploads.
  • Improved stability and file upload experience.

๐ŸŽ‰ What This Means for Your Projects

  • Build more interactive apps with drag and drop, track changes easily with visual diffs, and enjoy better performance and stability.

Built with Reflex