Changelog
Track every update to Rocket - from bug fixes and visual editing upgrades to new template systems and framework-level improvements. All changes, every week.
Code Generation
- Removed a fallback mechanism to streamline code generation performance.
- All frameworks from HTML to Flutter now supports fixing multiple errors at once. You’ll also see a count of fixed issues.
- Fixed bugs affecting Next.js code generation.
Subscription Service
- Token allocation is now synced based on user identity.
- Slack notifications are now sent on subscription renewals.
- Legacy users can now benefit from coupon support.
Application Preview
- The “Currently Viewing” label updates to reflect navigation changes.
- Pressing “Esc” exits fullscreen mode.
- Improved mobile preview with smoother editing and faster screen selection.
Frontend
- Fixed a spelling error on the preview loading screen.
Backend & Services
- Clarified file upload validation messages.
- Persistent messages now appear in default Flutter threads.
Code Generation
- Retry logic now pings visual editor routes for smarter retries.
- Handled edge cases where code was split across multiple blocks during merging.
- Fixed Supabase credential issues.
- React: Fixed import issues and ensured correct code block order.
- HTML: Improved prompts for better structure.
Templates
- Flutter templates now include a build folder for preview readiness.
- Template completion events now track production-ready states.
Figma to Code
- Screen status is now displayed in screen details for React, Next.js, HTML, and Flutter projects.
Frontend
- Users are notified when builds complete, even on inactive tabs.
- Adjusted markdown list spacing.
- Centered preview loader.
- Improved dropdowns and visual editing in mobile preview.
Preview
- Fixed an issue where preview badges didn’t appear as expected.
Subscription Service
- Now only shows tokens that are available for use.
- Improved token reassignment logic after renewals (both failed and successful).
UI Fixes
- Fixed OTP error message layout.
Design & Navigation
- Unified design system across React, Flutter, and HTML platforms.
- Streamlined app navigation for smoother user journeys.
Code Generation
- Retry logic now includes adaptive error handling.
- Resolved critical Supabase authentication bugs.
- Enhanced DB and auth integration with Supabase.
Visual Editing
- Natural language editing (NLC) is now live. Describe your changes and Rocket will implement them.
Media Management
- You can now upload images within Rocket.
Chat
- Time stamps now visible on user messages.
- Added scroll-down button.
- Chat now shows token balance.
- Removed “Hide Chat” option.
- Chatbox has a new minimum width for better readability.
- Preview supports fullscreen toggle.
- “Built with Rocket” badge only appears on Netlify links.
Authentication
- Redesigned login/signup modals for a better user experience.
Third-Party Integrations
- Services are now smartly categorized.
- Improved handling of external service dependencies.
Subscription Service
- End-of-cycle subscription cancellations are now handled correctly.
UI Updates
- Added a cookie consent banner for compliance.
- Updated Netlify branding within Rocket.
Code Generation & Preview
- Removed fallback mechanism in the code agent for cleaner results.
- Retry logic now includes route validation, limited to two attempts.
- Prevented regeneration of already-created screens (especially in React).
- Enabled file-end-tag streaming for better preview accuracy.
- Internal API calls now use
applicationToken
instead of traditional auth headers. - Screen names now display in preview.
- Chat message views and fullscreen toggling now behave consistently.
- Internal error messages are suppressed from user-facing views.
Templates & UI Enhancements
- Updated React, Flutter, and HTML templates:
- Added 404 error pages.
- Improved token handling for preview access.
- HTML preview now supports in-preview navigation.
- Webpage previews can now be opened in a new tab.
Backend, Services & Infrastructure
- Content service now supports full-screen payloads and integrates Langfuse logging via API.
- All fraemworks from HTML to Flutter now supports Langfuse.
- Added support for multiple state management approaches in Flutter: Bloc (default), GetX, and Stateless.
- Fixed Tailwind HTML deployment issues.
- Restarted Grafana server for monitoring recovery.
Classification & HTML Generation
- Classification service logs updated for Pinecone and embedding store.
- Modified HTML + Tailwind prompts for improved structure.
- Renamed HTML files and organized image output for cleaner exports.
Figma Integration & Templates
- Figma previews now reflect context based on frame ID, section, or all screens.
- Fixed screen list handling when only a single Figma node is present.
- Handled cases where a single screen wasn’t generated correctly.
- Updated Netlify and GitHub redirect URIs to include
www
subdomain. - Displayed rocket.new strip for early-access users.
Code Editor & UI Enhancements
- CMD/CTRL + S now saves all modified code files at once.
- Source map upload and version tracking added for Sentry integration.
- Generated app metadata and screen details now always appear in English.
- Preview images now display correctly.
Feature & Infrastructure Completion
-
Framework Support:
- Natural Language Editing (NLC): React, HTML, Flutter.
- Figma to Code: React, HTML, Flutter, Next.js.
-
Core Features:
- Code generation, preview, rollback, bug fixes, GitHub sync, Netlify/Vercel deploy, and code editing.
-
Visual Editing:
- Complete in React, Flutter, Next.js. HTML support in progress.
-
Preview Enhancements:
- Live navigation, multi-tab previews, real-time message pushing.
-
Monitoring:
- Langfuse, Grafana metrics, frontend Sentry logging.
-
Payment Systems:
- Full integration with subscriptions, token logic, and Slack alerts.
-
Template/Data Handling:
- Stores theme and screen data for Figma workflows.
-
Supporting Features:
- Removed GRPC calls, added Langfuse proxy support.