Changelog
-
When creating a new site from a template, there is a new option available — Remix Admin Supabase Starter.
This is a simple user admin application with CRUD operations for individual user records. The template is built with Remix and using Supabase as the backend (database) provider.
The repo is available at netlify-templates/remix-admin-template, and you can view a read-only demo here.
-
Following the release of a new API for partners to deploy fullstack apps, we’re now introducing another powerful addition, an API to access deployment logs.
AI agents and integrations can now analyze logs in real-time to troubleshoot and fix deployment issues automatically.
Ready to use it? Check out this guide!
-
Starting on April 2, 2025, the default deploy retention period will change from 90 to 30 days for Free and Starter accounts. Teams on paid plans are not affected: Pro teams have 90 day retention, and Enterprise teams up to 365 days. Note that the…
-
Netlify is now the official deployment partner for TanStack Start, the open-source, type-safe, React framework. Learn about the collaboration, key features, and try our AI chatbot template.
-
For Netlify integrators and AI agents deploying to Netlify, the process of “claiming” sites allows an end user to transfer a site into their ownership. It has been a challenge for systems to know when this happens.
Today, Netlify added support for an optional
claim_webhook
field when generating a site claim token. This lets you receive a POST request to a specified webhook URL once a user successfully claims a site.Why is this useful? Now, your system or AI agents can automatically react when a site changes ownership—whether that’s updating internal records, triggering notifications, adjusting billing, or syncing permissions. The webhook payload includes key details like the site ID and the new owner’s account ID, making it easier to track and integrate site claims into your workflow seamlessly.
Want to learn how to setup site claim flows? Check out this guide!
-
We’ve introduced built-in domain DNS verification for subdomain configuration. Previously, customers managed DNS verification themselves—now, it’s seamlessly integrated into the app, making ownership verification easier while strengthening domain protection.
-
We now support configuring your environment variables to apply a value to groups of branches with a given prefix. Explore the new functionality in Site configuration > Environment variables. When adding a branch value for your environment variable, add a wildcard at the end to apply the value to all branches beginning with the prefix. For example setting the branch name to
release/*
will apply the supplied value to branches namedrelease/1.2
,release/alpha-0.0.1
, and so on.Combine with the ability to configure your site to deploy branches matching selected prefixes to super-charge your branch workflows!
-
Simplify authentication and authorization for your sites and apps with the Auth0 extension. The Auth0 extension lets you connect your Netlify team and its apps to Auth0 from the Netlify Dashboard.
You can also add authorization to your functions to manage access across multiple services. For an example, check out our docs on creating a function to use Auth0 on the backend.
Learn more about our Auth0 partnership or using the Auth0 extension.
-
Netlify Identity and the underlying GoTrue API are now officially deprecated. This means that:
- They are still available for existing users and services.
- They will not be updated beyond major security issues.
- We will no longer fix bugs or offer troubleshooting support.
For help exporting your data to migrate, reach out to Support. We recommend using an alternative, such as the official Auth0 extension for Netlify, which simplifies authentication and authorization for your sites and apps. Learn more about setting up the Auth0 extension and why we’ve made these changes.
For an alternative to the GoTrue API, we recommend Supabase Auth, an actively maintained fork of GoTrue.