Changelog

Follow new updates and improvements to lovable.

January 6th, 2025

GitHub Integration Outage

On Friday, our GitHub integration was suspended, preventing users from editing or creating projects via Lovable. The issue has since been resolved, and our GitHub account is fully operational again.

As a token of appreciation, we gave all users unlimited credits for the weekend. Additionally, any credits lost during the outage have been refunded.

If you’re still experiencing issues, please contact us via our new support page. A detailed incident report will be shared in the coming days.

Introducing Labs: Early access to experimental features

We’ve added a new Labs section, accessible via Settings -> Account Settings -> Labs. This section allows you to enable and test experimental features. Please note that these features are in beta and may be discontinued at any time.

The first feature added to Labs is Chat-Only Mode, which allows you to Chat with Lovable without it making edits to your project. This is perfect for brainstorming, troubleshooting, or testing ideas without making live changes. Try it out and let us know what you think!

Explore these features and share your feedback—we’d love to hear what you think!

Smaller Updates

  • We’ve centralized all support resources into one place. Visit our support page to get help, submit issues, or learn more about using Lovable.

  • Better Support for Scraping and Node Graphs: New integrations with Firecrawl for seamless web scraping and React Flow for designing node graphs—check them out!

  • “Edit with Lovable” Badge: Now enabled by default for all users. Paid users can toggle this off in the settings pane.

  • Select-to-Edit: The feature is now located directly in the chat composer for easier access.

  • Weekend Hackathon Recap: We held a hackathon this weekend, and the projects were amazing—see the winners and honorable mentions!

Upcoming Live Event Series: Build a Real Micro-SaaS

Join us for a 5-part live series where we’ll build and launch an AI-powered Spanish tutor from scratch.

The first 4 sessions will focus on building features like user accounts, voice-to-voice chat, gamification, and subscriptions. On the last session, we plan to launch what we build on Product Hunt and share marketing strategies.

📅 First Session: Thursday, January 9th, 5 PM GMT / 6 PM CET

📍 Where: YouTube and X.com

🎟 Confirm your spot: https://lu.ma/hd9lhk0o

December 11th, 2024

No More Context Switching: Enter Supabase API Keys Directly Via Chat

Save time and avoid the hassle of context switching! You can now enter your Supabase API keys directly in Lovable. No more jumping between platforms—get set up faster and keep your focus on building.

Flexible Plans for Any Project Size

Many of you asked for a plan between Launch and Scale, while others needed higher message limits for large projects where 1,000 messages aren’t enough.

We’ve now added customisable messaging limits to the Scale plan, allowing you to choose the exact number of messages that fit your needs. Plus, you’ll get volume discounts when selecting higher limits.

Check out our pricing page for more details.

Fix Errors Without Worrying About Limits

We’re making it easier to fix your code. From now on, messages triggered by “Ask the AI to fix” won’t count toward your usage limits. Focus on solving issues, not counting messages. All other messages still count, but this change helps you fix things faster and stress-free.

Showcase Your Builds in the Hall of Fame

Want recognition for your awesome work? We’ve launched the Builder Hall of Fame to highlight the most impressive builds made with Lovable. Post your projects on X and tag us—you might just get featured!

Check out the Hall of Fame here.

Integrate the Tools You Love, Faster

We’ve expanded Lovable’s integrations to help you ship faster and with fewer headaches:

Stripe for seamless payments

Three.js and p5.js for 3D magic

Resend for easy email sending (requires having Supabase integrated)

Fabric.js for interactive canvases

Explore all integrations here and supercharge your projects.

Live Office Hours: Build with Stripe in Real-Time

We’re going live again on Thursday, join us as we build an app that integrates with Stripe in real-time. Get your questions answered, learn best practices, and see how easy it is to add payments to your project.

Save your spot here: https://lu.ma/2wqb7jor

📅 When: Thursday, December 12

🕔 Time: 5 PM GMT / 6 PM CET

December 3rd, 2024

Templates: Build Faster with Pre-Built Designs

Starting from scratch isn’t always the fastest way to build. We’ve launched templates to help you kickstart your projects with professionally looking sites.

Simply head over to our templates page and choose from a growing collection of templates. Select one that fits your needs, customize it, and get building faster!

Introducing feedback.lovable.dev

We value your amazing ideas and feedback, but Discord wasn’t cutting it for structured tracking and prioritization. That’s why we’ve launched feedback.lovable.dev, a dedicated space to submit feature requests, report issues, and vote on ideas that resonate with you.

This new platform allows us to better organize and act on your feedback. Please visit the portal and help us shape the future of Lovable!

We are deprecating our legacy Supabase Integration

Our legacy Supabase integration will be deprecated on December 31.

Projects built using the old integration will continue to function, but the “sync” mechanism will no longer be supported. While you’ll still be able to build on these projects, maintaining and updating it will require manual effort going forward.

Learn more about the new Supabase integration in our documentation here.

Other Smaller Improvements and Fixes

We’re shipping new capabilities to Lovable every day this December: we already added the shadcn sidebar and support for 3D apps with three.js. Follow us on X (Twitter) to see what’s next!

Message Credits Display: You can now track your remaining messages by visiting your settings page.

Refactor Suggestions: Lovable will no longer introduce refactors automatically. Instead, it will suggest refactors when beneficial, allowing you to decide when to apply them.

Shadcn Sidebar Component: Added support for the new shadcn sidebar component.

Page Dropdown Reliability: Improved the stability of the page dropdown, which previously failed to capture pages in some cases.

Updated Documentation: added a new FAQ and an E2E tutorial to guide users through building quickly and efficiently.

Thanks

We’re always excited to hear from you. To share your thoughts or ask questions, you can:

Visit our Feedback Portal

• Email us at support@lovable.dev

Join our Discord community

November 11th, 2024

New 🆕

Improved 🧼

Fixed 🛠️

Make Precise Edits with the Select Feature

Say goodbye to typing out detailed instructions for specific edits. Now, with the Select feature, you can visually target specific parts of the UI to isolate what you want to change.

Once you click on the Select button, you'll be able to highlight the text, section, button, or other elements and include this as part of the instruction context.

This makes it faster and easier to communicate your exact requirements, saving you time and enhancing precision.

Go full-stack with our improved Supabase Integration

Our Supabase integration has been completely revamped, making it much easier to build full-stack applications with GPT Engineer.

Once enabled in your project, you'll be able to add backend capabilities such as authentication, data persistence, as well as integrating with LLM providers, payment providers, and other third-party APIs.

Learn more about our Supabase integration here.

10x Fewer Errors

We’ve significantly improved the reliability of GPT Engineer, reducing backend error rates by 90%. This should lead to fewer disruptions and a more stable performance across all projects.

Pricing Updates

We have updated our subscription plans. Each plan includes limits on the number of successful edits per day or month.

Here’s a summary of the new tiers:

  • Free: $0/month - 5 free messages per day, unlimited public projects, one-click deploy, GitHub sync

  • Starter: $20/month - An additional monthly messaging limit (on top of the free credits), the option to remove “Edit with Lovable” badge, private projects

  • Launch: $50/month - 2.5x monthly messaging limit, VIP events, priority support

  • Scale: $200/month - 10x monthly messaging limit, early access to new features

Early access users have been “grandfathered” into their existing plans but can switch to the new tiers. There is currently no concrete plan to retire the old “Pro” plan, but if this changes it will be announced in due time.

Visit our pricing page for more details.

October 2nd, 2024

New 🆕

Improved 🧼

Fixed 🛠️

Better Version Management

You may often find yourself in a situation where something breaks, and you need to revert to a previous stable version that was working correctly. However, up until now, finding that specific version has been a difficult and time-consuming process.

We’ve made it easier for you to quickly locate past edits by adding new descriptive labels to each version. We’ve also made the preview capability more visible, allowing you to view the version before choosing to revert to it.

In addition, we've made it super easy to quickly access the last 8 edits. This should make managing your project's evolution smoother and more intuitive.

12x Speed Improvements in Large Projects

Large projects that accumulated a significant number of edits used to be very slow, as they would consume a lot of memory in our browsers. We've made significant improvements to how messages are rendered.

Rather than loading all messages at once, they are now rendered on demand as you scroll through the chat history. This change resolves the performance slowdowns some users experienced, making the editor more responsive.

Smaller Fixes and Improvements

  • We have lowered the threshold for when we rely on RAG, which has reduced errors by 25% in smaller projects.

  • GPT Engineer is now less eager to generate code immediately and more open to having exploratory conversations, allowing you to effectively plan or discuss things before diving into code changes.

  • We fixed a bug where GPT Engineer would fail to install dependencies.

  • We have open-sourced GPT Engineer’s documentation! If you notice an issue or want to share best practices, you can now contribute directly via our docs or by heading to our GitHub repo.

We're always happy to hear any feedback you have. To reach us, you can:

September 23rd, 2024

New 🆕

Improved 🧼

Fixed 🛠️

Branch Switching for More Control

By default, GPT Engineer commits changes directly to the main branch. Now, you have the flexibility to choose which branch GPT Engineer commits to. You can configure this under Projects Settings.

This feature is for those who prefer a PR-focused workflow or that have CI/CD pipelines that automatically deploy on changes to the main branch. It can also serve those that want to manage experimental work separately, ensuring that only finalized updates make their way to your main branch.

Hot Projects Tab for Inspiration

Looking for inspiration or curious to see what others are building with GPT Engineer? We’ve introduced a Hot Projects tab that showcases trending public projects so that you can see what’s generating buzz.

We’ll continue to improve the algorithm that selects these projects, so expect even better recommendations in the coming weeks. You can check out the current hot projects here by visiting the project overview and selecting the Hot tab.

Improved Network Error Detection

GPT Engineer can now detect and surface network errors. If an issue arises with API requests or external services, you’ll be notified with an error, enabling you to quickly address and resolve them.

Better Context Management for Large Projects

More and more of our users move beyond simple prototypes and build larger, more complex applications with GPT Engineer. When projects get big, language models have a harder time attending to the right context, and in some cases GPT Engineer simply wouldn’t work.

To solve this, we've introduced Retrieval-Augmented Generation (RAG), which identifies and retrieves the relevant code for each request. This enhancement allows you to continue building significantly larger projects without compromising the performance of GPT Engineer.

Enhanced Handling of Laziness

Language models have a tendency to be lazy, using placeholders like “// rest of the code” instead of writing the actual code. To address this, we've implemented automatic detection of these placeholders and now seamlessly fill in the blanks to ensure the code is complete and functional.

We're always happy to hear any feedback you have. To reach us, you can:

September 9th, 2024

New 🆕

Improved 🧼

Fixed 🛠️

Shareable Profiles

In our last update, we introduced user profiles. You can now share your profile URL (e.g., https://gptengineer.app/@fabian) to showcase your creations with others!

Other users can also visit your profile by clicking on your username in the latest project view.

Add Custom Knowledge

You can now add custom knowledge to your project that will provide GPT Engineer with any additional context it might need.

This could include documentation on a specific library or any other important guidelines. By doing so, you ensure that GPT Engineer has all the relevant information to deliver the best results.

You will find the "Manage knowledge" option in the project settings.

"Edit with GPT Engineer" Badge Removed for PRO Users

By popular request, we’ve removed the "Edit with GPT Engineer" badge from published deploys for PRO users.

If you want this change to apply to existing deploys, simply redeploy your project.

Smaller Bugs / Improvements

  • Improved Prompt: The prompt has been updated to reduce laziness that can introduce unwanted placeholders.

  • Supabase Integration Fixes: We’ve resolved issues where the Supabase integration could get stuck, adding reliability.

Let Us Know What You Think

We’re always eager to hear your feedback. To reach us, you can:

August 20th, 2024

New 🆕

Improved 🧼

Fixed 🛠️

Faster Edits

We've significantly enhanced the editing experience, making it faster and more responsive, especially for smaller, granular edits.

View Changes in Realtime

With every edit, a loading indicator will now appear in the chat, which you can click to view real-time changes to your files. This feature offers immediate feedback, helping you track modifications as they happen.

Subscriptions

We've updated our pricing. Free users now get 10 free edits per day, while PRO users receive 100 daily edits included in their $19/month subscription. For more details, visit our subscription page. Additionally, PRO users can now make private projects.

Tip: If you're a PRO user and want to set all your new projects to private by default, you can do so in your profile under Settings.

User Profiles

We've introduced user profiles, allowing you to set your username, location, and other personal details. Claim your unique username before someone else does!

Renaming Projects

You can now easily rename your project by navigating to Settings -> Rename Project. Please note that this will not change the name of your GitHub repository.

Small Fixes

  • All GitHub projects will now default to being private.

Let Us Know What You Think

We're always eager to hear your feedback. You can reach us by:

July 17th, 2024

New 🆕

Improved 🧼

We've just upgraded our website, including adding this blog. Expect to hear more from the team on upcoming features, deep dives, and behind the scenes sneak peeks.

Redesigned Task Interface

We've revamped the way we show cards to unify progress indicators and edit options into a single task card. This new design simplifies tracking your ongoing tasks.

Stop Button Added

You can now halt any active task running in the background by clicking the stop button located in the input area. This feature aims to reduce stress when you need to stop an agent that is off track or using an approach you disagree with.

Shadcn as the Default UI Component Library

Shadcn is now the default design system for new projects. However, if you prefer the look and feel of Chakra UI, you can still select it through the advanced settings.

Let us know what you think

We're always happy to hear any feedback you have. To reach us, you can:

June 5th, 2024

New 🆕

Fixed 🛠️

Revamped Designs

We have completely revamped the design of the homepage and editor. More updates are on the way!

New agent flow

We have been building and testing a more "agentic" flow that should feel more conversational, flexible, and in the long term also more resilient that our "classic" flow. Prefer the classic method? No problem—you can easily opt out in Settings before starting a new project. Note: Once you create a project using a given modality, you cannot change the modality.

Page selector

You can now preview any page directly by selecting it from our newly added page selector dropdown.

Images in prompt

Guide GPT Engineer’s responses more effectively by attaching images to your prompts. Try it with a mockup or color theme today!

Note: For best results, make sure you reference the image in the prompt so that the agent uses it in the desired manner.

NPM Packages

Now, adding advanced features like graphs, drag & drop, and maps is easier. GPT Engineer automatically installs the NPM packages your will need for this.

Contacting us

We're always happy to hear any feedback you have. To reach us, you can: