Changelog

Follow new updates and improvements to lovable.

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:

March 26th, 2024

New

Improved

Fixed

OpenAPI Specifications

You can now use GPT Engineer to build a frontend that will work with an existing backend services, by specifying your API's OpenAPI specification URL in the project settings. Once you do this, GPT Engineer will become aware of your backend's capabilities and take this into consideration when iterating on the frontend.

Expanded support to new Tech Stacks

Have you ever wanted to create a project using Tailwind? We've now introduced support for additional tech-stacks beyond React + Chakra UI, including:

  • Tailwind with React

  • Simple HTML

  • Tailwind & Daisy UI

Choose your stack in the Advanced Settings before initiating a new project generation.

New foundation model integration

Accelerate your project builds with our new integration of the Claude 3 Haiku model — expect gains in speed and efficiency.

Contacting us

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

Fixes

  • Added a custom 404 page for instances where a project is not found.

  • Added more troublehoot tips to the modal shown for improve errors.

March 13th, 2024

Improved

Fixed

Features

  • Improved styling of edit cards.

  • Generate projects with new foundation model Claude 3 Opus.

  • Simplified user experience when transferring Github projects.

Fixes

  • Fixed claimable projects so that they are in fact claimable.