Netlify ChangelogResources for developers building with and expanding the Netlify platformhttps://www.netlify.com/React Router 7 apps can now be deployed to Edge Functionshttps://www.netlify.com/changelog/react-router-7-apps-can-now-be-deployed-to-edge-functions/https://www.netlify.com/changelog/react-router-7-apps-can-now-be-deployed-to-edge-functions/React Router 7 apps on Netlify are deployed to Serverless Functions by default. Now, you can choose to deploy your app to Edge Functions instead, bringing your page renders, data loaders, and actions closer to your users while lowering cold start times.
How to use it
<ol>
<li>Ensure you're on version 7.9.0 or later of React Router:</li>
</ol>
npm install react-router@latest @react-router/node@latest @react-router/dev@latest
<ol start="2">
<li>Update to the latest version of the Netlify React Router plugin:</li>
</ol>
npm install @netlify/vite-plugin-react-router@latest
<ol start="3">
<li>Enable the new edge option in your vite.config.ts (or .js):</li>
</ol>
export default defineConfig({
plugins: [
reactRouter(),
netlifyReactRouter({ edge: true }), // <- deploy to Edge Functions
netlify(),
],
})
<ol start="4">
<li>Finally, create a file at app/entry.server.tsx (or .jsx) containing this single line:</li>
</ol>
export { default } from 'virtual:netlify-server-entry'
On your next deploy, page renders, loaders, and actions will all run in an edge function.
When to use it
Choose Edge Functions when:
<ul>
<li>You need minimal latency for your globally distributed users (edge functions run on the node closest to the user)</li>
<li>You need to optimize cold starts (initialization is faster with the slim Deno edge runtime)</li>
<li>Your data loaders and actions make requests to databases and APIs that are also globally distributed, or none at all</li>
<li>You need to support very large request or response bodies (Serverless Functions have a 6 MB limit)</li>
</ul>
Choose Serverless Functions when:
<ul>
<li>Your data loaders and actions make requests to databases or APIs that are centrally located (canceling out much of the benefit of edge compute)</li>
<li>Your server-side code is CPU-intensive (Serverless Functions run on more powerful machines)</li>
<li>You need longer execution times (Functions allow up to 30s clock time, while Edge Functions are limited to 50ms CPU time)</li>
<li>You cannot use Edge Functions due to their runtime constraints
or limitations
</li>
</ul>
Next steps
<ul>
<li>Create a new React Router 7 project with our template
</li>
<li>Read the Netlify React Router plugin docs
for more details on deploying to the edge</li>
</ul>
Mon, 10 Nov 2025 15:56:31 GMTGit SHA exposed for triggered deployshttps://www.netlify.com/changelog/exposing-a-git-sha-for-triggered-deploys/https://www.netlify.com/changelog/exposing-a-git-sha-for-triggered-deploys/Now when you trigger a deploy from the Netlify UI or with a build hook, you’ll find a linkable Git commit SHA in the Netlify UI that you can open for more information about the changes you deployed.
Example of where you see the Git SHA in Netlify UI
This allows you to better troubleshoot and understand the code you deployed.
When using the Netlify API, you’ll also find a new commit_ref response parameter that shows your Git commit SHA.
Fri, 07 Nov 2025 00:18:53 GMTTest scheduled functions in Netlify dashboardhttps://www.netlify.com/changelog/test-scheduled-functions-in-netlify-ui/https://www.netlify.com/changelog/test-scheduled-functions-in-netlify-ui/Now you can manually test scheduled functions through your Netlify dashboard.
You can even manually invoke scheduled functions in different contexts where they may not be invoked automatically, such as Deploy Previews.
Netlify project dashboard showing a "Run now" button
Thu, 06 Nov 2025 22:22:30 GMTRevert agent run in a taskhttps://www.netlify.com/changelog/revert-agent-run/https://www.netlify.com/changelog/revert-agent-run/Now you can revert to a previous agent run session within an Agent Runners task. This allows you to quickly dismiss changes from a new agent run session within the same task.
For example, if your first prompt included instructions for setting up Netlify forms and your second prompt added a phone number field, now you can quickly revert to your first agent run's set of changes.
Close-up of Agent Runners product UI showing a drop-down menu and the Revert to this run option
To revert to a previous agent run session, the following must be true:
<ul>
<li>For a given task, you have more than one agent run session (or we can say you have extended the task with a follow-up prompt)</li>
<li>No agent runs are still in progress for the task</li>
</ul>
Learn more about using Agent Runners.
Thu, 06 Nov 2025 21:22:30 GMTDeletion improvements with Netlify Blobshttps://www.netlify.com/changelog/blobs-ui-improve/https://www.netlify.com/changelog/blobs-ui-improve/You now have more options for deleting an entire store or individual entries in Netlify blobs. You can also group blob stores by project or deploy in your Netlify dashboard.
Delete with Blobs API
Using the Blobs API, you can use the new deleteAll method:
import { getStore } from "@netlify/blobs";
const uploads = getStore("file-uploads");
const { deletedBlobs } = await uploads.deleteAll();
console.log(`${ deletedBlobs } blobs were 💥`);
Learn more in the Blobs API docs.
Delete and manage in dashboard
From your Netilfy dashboard, you can do the following:
<ul>
<li>delete individual entries</li>
<li>delete entire stores in one go</li>
</ul>
You can also group blob stores by project or deploy.
Learn more in our Blobs docs.
Thu, 06 Nov 2025 21:09:00 GMTPreview Server restart for cross-functional collaboratorshttps://www.netlify.com/changelog/preview-server-restart-status-page/https://www.netlify.com/changelog/preview-server-restart-status-page/Our new Preview Server status page lets people in the Publisher and Content Editor roles restart the server without help from other team members, such as Developers.
This allows teams working across time zones or making frequent changes to use the Preview Server seamlessly.
When a Preview Server is stopped, you'll find a status page with a Restart button, and you'll be redirected to the preview once the restart is complete.
Preview Server status page with a restart button
Learn more about Preview Servers in our docs.
Thu, 06 Nov 2025 01:00:00 GMTAI inference usage graphshttps://www.netlify.com/changelog/ai-inference-usage-graphs/https://www.netlify.com/changelog/ai-inference-usage-graphs/Now you can better understand how your projects are consuming credits when using Netlify's AI Gateway and/or Agent Runners
For all credit-based plans, you can now find an AI inference usage graph in your Usage and Billing dashboard.
AI inference is a usage meter that measures the costs of using AI models and agents on Netlify. This usage meter calculates costs for using Agent Runners and AI Gateway.
The new AI inference usage graph shows AI provider requests and tokens used across your Netlify team's projects over time.
To check it out, go to Usage and Billing > Account usage insights > AI inference.
You can also review the docs to learn more about monitoring usage and costs for AI features.
Note that Netlify's AI Gateway and Agent Runners are only available for credit-based plans.
Fri, 31 Oct 2025 22:04:07 GMTBuy credit packs on demandhttps://www.netlify.com/changelog/buy-credit-packs/https://www.netlify.com/changelog/buy-credit-packs/Starting today, you can purchase credit packs directly from your Netlify Dashboard.
Only Team Owners with a credit-based Personal or Pro plan can purchase credit packs.
Plan: Personal
Credits per pack: 500
Price: $5 USD
Plan: Credit-based Pro
Credits per pack: 1,500
Price: $10 USD
This gives you more control over your spending and allows you to add credits on demand without setting up auto-recharge.
Previously, you had to configure auto-recharge to purchase additional credits. Auto-recharge is still available, but you now have the flexibility to buy credit packs at any time.
For example, if you're building new functionality using Agent Runners, you can purchase credit packs to cover the additional usage without enabling auto-recharge. You may still want to use auto-recharge, but now you have the flexibility to manage spending and credit usage in more ways.
Learn more about buying credit packs in our documentation.
Thu, 30 Oct 2025 19:08:39 GMTReact Router 7 middleware now supportedhttps://www.netlify.com/changelog/react-router-7-middleware-now-supported/https://www.netlify.com/changelog/react-router-7-middleware-now-supported/React Router 7 recently launched its long-awaited middleware feature, stable since v7.9.0.
Middleware is now fully supported on Netlify.
How to use it
Ensure you're on version 7.9.0 or later of React Router:
npm install react-router@latest @react-router/node@latest @react-router/dev@latest
Upgrade to version 2 of the Netlify React Router plugin:
npm install @netlify/vite-plugin-react-router@latest
After that, middleware works out of the box.
Next steps
<ul>
<li>Check out the full React Router middleware docs
</li>
<li>Create a new React Router 7 project with our updated template
</li>
<li>Read the Netlify React Router plugin docs
for more on loader/action context and to access type-safe Netlify context
in middleware</li>
</ul>
Fri, 24 Oct 2025 15:29:00 GMTSkew protection now availablehttps://www.netlify.com/changelog/skew-protection/https://www.netlify.com/changelog/skew-protection/We've released skew protection for all plans starting with these frameworks:
<ul>
<li>Astro 5.15.0+ </li>
<li>Next.js</li>
</ul>
This feature prevents version mismatch errors when users interact with your site during a deployment.
What it fixes
When you deploy a new version of your site, users with an open browser tab may still be running the old version. If they navigate to a new page or trigger a request, the browser expects a previous version of your application, but the server returns the new version.
This version skew causes:
<ul>
<li>Broken assets and 404 errors</li>
<li>JavaScript errors</li>
<li>Degraded user experience</li>
</ul>
How it works
Skew protection pins each user session to a specific Netlify deploy, ensuring the browser and server stay synchronized throughout that session.
To learn how it works more in-depth, check out our skew protection blog post.
Next steps
<ul>
<li>Set up skew protection
for your framework</li>
<li>Ensure your framework can support skew protection
with Netlify using our Frameworks API</li>
</ul>
Thu, 23 Oct 2025 17:00:00 GMTNext.js 16 is ready to deploy on Netlifyhttps://www.netlify.com/changelog/next-js-16-deploy-on-netlify/https://www.netlify.com/changelog/next-js-16-deploy-on-netlify/The Next.js 16 release is here and Netlify is ready.
Deploy the latest version, including Turbopack, React Compiler, and enhanced caching APIs, with zero configuration.
<ul>
<li>Turbopack (stable): Up to 10× faster Fast Refresh and 2-5× faster builds</li>
<li>React Compiler (stable): Automatic memoization for smoother re-renders</li>
<li>Improved caching APIs: revalidateTag with cacheLife profile argument for Stale-While-Revalidate behavior and Server Actions-only updateTag to immediately refresh cached data</li>
</ul>
Template update
We’ve updated the Next Platform Starter to v16, showcasing Turbopack and the new caching APIs in action. In our tests, the project saw a 2.8× faster next build with Turbopack.
Upgrading to v16 on Netlify
If you’re upgrading from v15, no Netlify configuration changes are required. Teams that have opted out of automatic updates for Netlify’s OpenNext adapter will need to manually upgrade, or simply opt back in to receive automatic updates.
Resources
<ul>
<li>Deploy the demo
</li>
<li>Read the Next.js 16 release
</li>
<li>View Next.js on Netlify docs
</li>
</ul>
Tue, 21 Oct 2025 23:59:00 GMTEnforce Git-based workflows for production deployshttps://www.netlify.com/changelog/enforce-git-based-workflows/https://www.netlify.com/changelog/enforce-git-based-workflows/Now you can require all production deploys to go through a Git-based workflow.
When enabled in your project settings, this setting prevents:
<ul>
<li>Accidental production publishes from the Netlify CLI, MCP server, or API</li>
<li>Promoting Deploy Previews or branch deploys to production through the Netlify UI</li>
</ul>
This ensures that both team members and AI agents follow your preferred Git-based workflow before your project's code reaches production.
Learn more in our Git workflow docs.
Tue, 21 Oct 2025 21:39:08 GMTClaude Haiku 4.5 is now available in the AI Gatewayhttps://www.netlify.com/changelog/claude-haiku-4-5-ai-gateway/https://www.netlify.com/changelog/claude-haiku-4-5-ai-gateway/Claude Haiku 4.5 is now available through Netlify’s AI Gateway — no extra setup required.
You can use the native Anthropic SDK without managing API keys or external accounts.
Here’s how to use it today in a Netlify Function with the Anthropic SDK:
import Anthropic from "@anthropic-ai/sdk";
export default async () => {
const anthropic = new Anthropic();
const response = await anthropic.messages.create({
model: "claude-haiku-4-5-20251001",
messages: [
{
role: "user",
content: "Give me pros and cons of using claude-haiku-4-5-20251001 over other models."
},
],
});
}
This is supported across Edge, Background, and Scheduled Functions and includes features like Rate-Limiting, access to Netlify's advanced caching primitives, and many others.
Learn more in the AI Gateway docs.
Thu, 16 Oct 2025 18:41:00 GMTGPT 5 Pro now available in the AI Gatewayhttps://www.netlify.com/changelog/gpt-5-pro-ai-gateway/https://www.netlify.com/changelog/gpt-5-pro-ai-gateway/GPT-5 Pro is now available through Netlify’s AI Gateway — no extra setup required. You can use the OpenAI SDK directly, without needing to manage API keys or external accounts.
Here's how you can use it today in Netlify Functions:
import { OpenAI } from "openai";
export default async () => {
const openai = new OpenAI();
const response = await openai.responses.create({
model: "gpt-5-pro",
input: "Give pros and cons of using GPT-5 Pro over open models.",
});
};
This is supported across Edge, Background, and Scheduled Functions and includes features like Rate-Limiting, access to Netlify's advanced caching primitives, and many others.
See more in the AI Gateway docs.
Mon, 06 Oct 2025 22:00:00 GMTUpdates to credit-based Personal and Pro planshttps://www.netlify.com/changelog/updates-credit-based-personal-and-pro-plans/https://www.netlify.com/changelog/updates-credit-based-personal-and-pro-plans/To support new AI workflows and our AI inference usage meter we’re rebalancing our credit-based pricing plans:
Add-on credit rates (effective immediately)
<ul>
<li>Personal: 200 credits for $5 → 500 credits for $5
</li>
<li>Pro: 1,000 credits for $20 → 1,500 credits for $10
</li>
</ul>
These new rates apply to all credit-based plans when you auto-recharge credits.
Pro plan monthly credits (effective next billing cycle)
<ul>
<li>Before: 5,000 credits/month
</li>
<li>After: 3,000 credits/month
</li>
</ul>
To smooth the transition, anyone who signed up for a Pro credit-based plan prior to October 1st will receive a 2,000 credit bonus in their October billing cycle.
View plans or estimate costs with our pricing calculator.
Wed, 01 Oct 2025 22:54:49 GMTNew AI workflows: Agent Runners and AI Gateway (beta)https://www.netlify.com/changelog/new-ai-workflows-agent-runners-and-ai-gateway-beta/https://www.netlify.com/changelog/new-ai-workflows-agent-runners-and-ai-gateway-beta/Today we’re releasing new AI workflows that bring powerful coding agents directly into your Netlify projects, with zero setup.
<ul>
<li>Agent Runners: Run Claude Code, Codex, or Gemini directly from the Netlify Dashboard, with full production context. Available today for projects using GitHub-connected repositories or manual deploys.
</li>
<li>AI Gateway (beta): Connect to any AI model without managing API keys, with usage tracked against your Netlify credits.
</li>
</ul>
These features are available on all credit-based plans. If you’re on a legacy plan, you can update to a credit-based plan to start using them.
Learn more:
<ul>
<li>Agent Runners announcement blog
</li>
<li>Agent Runners docs
</li>
<li>AI Gateway docs
</li>
</ul>
Wed, 01 Oct 2025 22:47:58 GMT Legacy plans can now update to credit-based planshttps://docs.netlify.com/manage/accounts-and-billing/billing/change-your-pricing-plan/https://docs.netlify.com/manage/accounts-and-billing/billing/change-your-pricing-plan/Accounts on legacy pricing can continue using their existing plan with no required changes. If you’d like, you can now switch to our new credit-based plans.
About our new plans
<ul>
<li>Review our updated pricing
</li>
<li>Understand our change to credit-based plans
</li>
<li>Estimate your pricing with our pricing calculator
</li>
<li>Understand how credits work
</li>
</ul>
For additional questions, see our legacy plans FAQ or get in touch with support.
Fri, 19 Sep 2025 21:58:00 GMTNetlify pricing update: Introducing credit-based planshttps://www.netlify.com/changelog/netlify-pricing-update-introducing-credit-based-plans/https://www.netlify.com/changelog/netlify-pricing-update-introducing-credit-based-plans/We've simplified our pricing to make it more transparent and predictable.
Our new credit-based plans are now available for new accounts.
Current customers: You can stay on your legacy plan with no action required. The ability to optionally update to new plans will be available soon.
What's new
Credit-based billing replaces complex metrics. Instead of tracking 15+ separate metrics, add-on packages, and usage tiers, you now have a single credit balance to monitor. Check your credit usage at a glance and dive into Account usage insights for details.
Three plans
Plan: Free
Monthly credits: 300
Price: $0
Team size: 1 Team Owner
Plan: Personal
Monthly credits: 1,000
Price: $9/month
Team size: 1 Team Owner
Plan: Pro
Monthly credits: 5,000
Price: $20/member/month
Team size: Unlimited members
New Personal plan benefits
<ul>
<li>Purchase additional credits as needed</li>
<li>7-day project analytics and Real User Metrics</li>
<li>Priority email support</li>
<li>Smart secret detection to prevent credential leaks</li>
<li>Option to add concurrent build capacity</li>
</ul>
Controlling costs
While the free plan is still always free, our paid credit-based plans also offer you control over what happens when your site or app runs out of credits.
You can keep costs predictable by waiting till your monthly credits refresh at the start of your billing cycle or you can set up auto recharge, which allows you to buy more credits in smaller increments as your web project needs them. Auto recharge is turned off by default and as a Team Owner you can turn on or off at any time.
Paid plans have the option to purchase additional credits in these increments:
<ul>
<li>Personal plans: 200 credits for $5 USD</li>
<li>Pro plans: 1000 credits for $20 USD</li>
</ul>
Simplified metered billing
Here is how credit usage is calculated by Netlify’s metered billing at a high-level. For more detailed and technical explanations, check out our docs on How credits work.
You can also explore pricing estimates with our Pricing estimation calculator.
How credits work
Feature: Production deploys
Credit cost: 15 credits
Description: Each deployment to production (build minutes no longer tracked separately)
Feature: Preview/branch deploys
Credit cost: Free
Description: Free deployments for testing and experimentation
Feature: Compute
Credit cost: 5 credits per GB-hour
Description: Serverless functions, scheduled functions, and background functions
Feature: Forms submissions
Credit cost: 1 credit
Description: Per submission (spam auto-detected submissions are free)
Feature: Bandwidth
Credit cost: 10 credits per GB
Description: Data transferred to users
Feature: Web requests
Credit cost: 3 credits per 10,000
Description: Page views, API calls, redirects, and asset requests
When can I update to a new plan?
The ability to for existing legacy plan customers to update to new plans will be available soon. We'll notify you when you can optionally switch to the new plans.
Fri, 05 Sep 2025 00:17:00 GMTSecurity Update: Multiple vulnerabilities in Next.jshttps://www.netlify.com/changelog/security-update-multiple-vulnerabilities-in-next-js-2025-08/https://www.netlify.com/changelog/security-update-multiple-vulnerabilities-in-next-js-2025-08/We are aware of recently disclosed vulnerabilities affecting Next.js applications:
<ol>
<li>CVE-2025-55173
: Next.js Image Optimization – Arbitrary File Download</li>
<li>CVE-2025-57822
: Next.js Middleware – SSRF via Misuse of next()</li>
<li>CVE-2025-57752
: Next.js Image Optimization – Cache Poisoning / Unauthorized Disclosure</li>
</ol>
As a security precaution, we recommend upgrading to the latest versions of Next.js and enabling automatic updates of the OpenNext Netlify Next.js adapter.
The engineering team at Netlify has reviewed these and determined the following impact on Netlify sites:
*
<ol>
<li>CVE-2025-55173
: Next.js Image Optimization – Arbitrary File Download</li>
</ol>
Sites on Netlify are not vulnerable.
Next.js sites on Netlify use Netlify's Image CDN instead of the affected built-in Next.js Image Optimization feature. Furthermore, Netlify Image CDN strips Content-Disposition headers, which is required for successful exploitation of this vulnerability. With this header removed it is not possible to force a file download or override the filename, even in case of a mismatch between the requested image type and the source file type.
<ol start="2">
<li>CVE-2025-57822
: Next.js Middleware – SSRF via Misuse of next()</li>
</ol>
Sites on Netlify are not vulnerable.
Our OpenNext adapter uses Edge Functions to run middleware and relies on the context.next() API as the underlying implementation of NextResponse.next() calls, passing the original request URL and preventing this attack vector.
<ol start="3">
<li>CVE-2025-57752
: Next.js Image Optimization – Cache Poisoning / Unauthorized Disclosure</li>
</ol>
Next.js sites on Netlify are potentially vulnerable, if the sites use the next/image component to fetch images from a source that uses headers to conditionally serve images.
Next.js sites using the next/image component will automatically opt into Netlify’s Image CDN which, by design, will automatically cache the source assets on Netlify’s Edge Cache. This means that a source image that is served behind an authorization header will get cached on the Netlify Edge Cache in order to improve performance. Upgrading to the newest version of Next.js will not change this behavior.
If your Next.js site serves images from a protected source, we advise you to not use the next/image component so that you have full control over the caching and authorization strategies required for your use-case.
We are working continually with the Next.js team and are committed to making your sites secure on Netlify.
Sat, 30 Aug 2025 01:00:00 GMTChatGPT deep link for failed deploy analysishttps://www.netlify.com/changelog/chatgpt-deep-link-for-failed-deploy-analysis/https://www.netlify.com/changelog/chatgpt-deep-link-for-failed-deploy-analysis/Debugging a failing deploy can involve a lot of context switching between your deploy logs and external tools. We've added a new option to deep link directly into ChatGPT with your deploy analysis. Now you can get immediate AI-powered insights and debugging help without manually copying and pasting log information.
How it works
When a deploy fails, you'll see a "Why did it fail?" option. Clicking this now presents an "Ask ChatGPT" button which automatically opens and pre-populates ChatGPT with the relevant deploy context.
Example use cases
<ul>
<li>Quickly understand common errors in your build output.</li>
<li>Get suggestions for fixing dependency issues.</li>
<li>Receive explanations for unfamiliar error messages.</li>
</ul>
Getting started
Next time you encounter a failed deploy, look for the "Ask ChatGPT" option in your deploy logs.
Wed, 30 Jul 2025 00:07:55 GMTEquinix IP address expiring for 4-year old siteshttps://www.netlify.com/changelog/equinix-ip-address-expiring-for-4-year-old-sites/https://www.netlify.com/changelog/equinix-ip-address-expiring-for-4-year-old-sites/As part of our infrastructure improvements, we're updating certain IP addresses for older sites.
Some sites that have been live on Netlify for over 4 years will need to update their DNS by August 31, 2025 to avoid going offline.
Who is impacted
Your site may be using the outdated Equinix IP address 147.75.40.150, if your site meets the following criteria:
<ul>
<li>Your site has been live since around March 25, 2021</li>
<li>Your site is using our Standard Edge CDN</li>
<li>You are on a free, starter, or Pro account</li>
</ul>
To check whether your site is impacted you can:
<ul>
<li>Enter your site domain on this DNS lookup site to see if your domain points to 147.75.40.150: https://toolbox.googleapps.com/apps/dig/
</li>
<li>Alternatively, you can run the dig command in your terminal with your site domain, such as dig mytestsite.com (using mytestsite.com and not www.mytestsite.com because this is an apex domain
)</li>
</ul>
Action required
To avoid downtime by August 31, 2025, take the following actions.
Standard action for most plans
Only Enterprise plans can have High-Performance Edge. If you do not have an Enterprise plan or have an Enterprise plan without High-Performance Edge:
<ol>
<li>Update the DNS record for your apex domain from the previous load balancer IP address 147.75.40.150 to the following:<ul>
<li>If your external DNS provider supports ALIAS, ANAME, or flattened CNAME records, update your site’s IP address from 147.75.40.150 to apex-loadbalancer.netlify.com. If your site is on the High-Performance Edge, point the record to the High-Performance Edge load balancer noted in the Netlifly domains dashboard when you select Awaiting External DNS. You can reach out to Support or your Account manager for help.
</li>
<li>If your DNS provider does not support ALIAS, ANAME, or flattened CNAME records, update your site’s IP address from 147.75.40.150 to 75.2.60.5.
</li>
</ul>
</li>
</ol>
The exact way you update this will vary depending on your external DNS provider but here are some generalized docs for configuring an apex domain that you can use. For the most specific instructions, check your external DNS provider’s docs or support.
Action for Enterprise plans with High-Performance Edge
Only Enterprise plans can have High-Performance Edge. If you have an Enterprise plan with High-Performance Edge, follow these steps:
<ol>
<li>Update the DNS record for your apex domain from the previous load balancer IP address 147.75.40.150 to the following:<ul>
<li>If your external DNS provider supports ALIAS, ANAME, or flattened CNAME records, update your site’s IP address from 147.75.40.150 to your High-Performance Edge load balancer. You can ask your Account Manager for this information or check your Netlify domains dashboard for this information.</li>
<li>If your DNS provider does not support ALIAS, ANAME, or flattened CNAME records, update your site’s IP address from 147.75.40.150 to 75.2.60.5.</li>
</ul>
</li>
</ol>
The exact way you update this will vary depending on your external DNS provider but here are some generalized docs for configuring an apex domain that you can use. For the most specific instructions, check your external DNS provider’s docs or support.
Why is this happening?
To improve our infrastructure and performance, we are updating certain IP addresses for older sites. These changes help ensure your sites and apps can fully benefit from Netlify’s Edge network and our improved load balancing infrastructure.
Need more help?
If you need extra help, just let us know by reaching out to Netlify Support.
Mon, 21 Jul 2025 19:10:00 GMTNuxt 4 support + new @netlify/nuxt module for local devhttps://www.netlify.com/changelog/nuxt-4-support-new-netlify-nuxt-module-for-local-dev/https://www.netlify.com/changelog/nuxt-4-support-new-netlify-nuxt-module-for-local-dev/Today we're announcing two major updates for Nuxt developers on Netlify:
Day-One Nuxt 4 Support
Nuxt 4 launched today, and Netlify is ready. Deploy your Nuxt 4 apps with zero configuration changes—everything just works. Everything is fully compatible from day one.
Learn more about leveraging platform primitives with Nuxt.
Full Platform Emulation in Your Dev Server with @netlify/nuxt
We're also launching @netlify/nuxt today, a new Nuxt module that brings the entire Netlify platform into your local development environment. Functions, Edge Functions, Blobs, Image CDN, env vars, headers, and redirects all work directly in nuxt dev—no separate CLI required.
Add the module to your Nuxt 3 or Nuxt 4 app with one command:
npx nuxi module add @netlify/nuxt
This simplifies local development and enables AI coding assistants to build full-stack apps with immediate feedback.
Read the complete guide.
Tue, 15 Jul 2025 23:54:00 GMTSecret scanning with smart detection enabled on paid planshttps://www.netlify.com/blog/smart-secret-scanning-for-ai-generated-code/https://www.netlify.com/blog/smart-secret-scanning-for-ai-generated-code/Netlify’s smart secret scanning automatically detects API keys, tokens, and credentials in code. Pro plan feature blocks deployments with potential secrets to keep your applications secure.
Fri, 06 Jun 2025 16:17:00 GMTDeploy a database in one command with Netlify DBhttps://www.netlify.com/blog/netlify-db-database-for-AI-native-development/https://www.netlify.com/blog/netlify-db-database-for-AI-native-development/Netlify DB provides serverless PostgreSQL that provisions automatically with one command. Built for AI agents and modern development workflows. Start building fullstack apps faster with zero configuration required.
Thu, 05 Jun 2025 20:50:17 GMTOne-click install Netlify MCP on Cursorhttps://www.netlify.com/changelog/one-click-install-netlify-mcp-on-cursor/https://www.netlify.com/changelog/one-click-install-netlify-mcp-on-cursor/You can now install the Netlify MCP on Cursor with a single click.
Install MCP Server
Check out our docs on the Netlify MCP server here.
Thu, 05 Jun 2025 14:39:00 GMTConnect agents to the Netlify MCP Serverhttps://www.netlify.com/blog/netlify-mcp-server-ai-agents-deploy-your-code/https://www.netlify.com/blog/netlify-mcp-server-ai-agents-deploy-your-code/The Netlify MCP Server enables AI agents to deploy applications directly from your editor. Built on the Model Context Protocol, agents can now complete the full development cycle from code to production.
Wed, 04 Jun 2025 18:19:07 GMTVite plugin is now availablehttps://www.netlify.com/blog/vite-plugin-netlify-official-deployment-partner/https://www.netlify.com/blog/vite-plugin-netlify-official-deployment-partner/Netlify is now the official deployment partner for Vite, plus introducing our new Vite plugin. Access the Netlify platform directly into your local dev environment.
Tue, 03 Jun 2025 17:34:06 GMTAngular 20 supporthttps://www.netlify.com/changelog/angular-20-support/https://www.netlify.com/changelog/angular-20-support/Angular 20 is now fully supported on Netlify with zero configuration required.
What's new
<ul>
<li>Full Angular 20 compatibility: Deploy Angular 20 projects with all the latest features including stable signals APIs, zoneless change detection in developer preview, and incremental hydration.
</li>
<li>Updated Angular template: We've refreshed our Angular starter template to showcase Angular 20's capabilities, including the new control flow syntax and simplified component naming conventions.
</li>
<li>Optimized SSR support: Angular 20's stable incremental hydration and route-level rendering modes work with Netlify's edge network for faster, more efficient server-side rendering.
</li>
</ul>
How to get started
Add your existing Angular 20 project by connecting your Git repository–or deploy our template–no configuration changes needed. For new projects, try our updated template with Angular 20's latest features.
If you're planning to upgrade from version 18 or earlier, check out our guidance on the Angular runtime.
Wed, 28 May 2025 19:49:47 GMTNetlify CLI 21.4.1 UI and workflow enhancementshttps://www.netlify.com/changelog/netlify-cli-21-ui-and-workflow-enhancements/https://www.netlify.com/changelog/netlify-cli-21-ui-and-workflow-enhancements/CLI updates
Netlify CLI 21.4.1 has a cleaner look, simplified workflows, and a new command.
Install the latest version:
npm install netlify-cli -g
# or
yarn global add netlify-cli
Onboard to Netlify projects with netlify clone command
Pull an existing Netlify project locally from its repo with one command:
netlify clone <repository-url>
Clones the repo and links it to the right Netlify site–ideal for onboarding or switching projects.
Builds are included with netlify deploy
The deploy command now runs a build step by default, eliminating separate build commands.
Instead of netlify build && netlify deploy or netlify deploy –build, simply run:
netlify deploy
To deploy without building, use netlify deploy –no-build.
Smarter manual setup
netlify init now auto-detects your framework and suggests the right build settings. It’ll even help you create a netlify.toml if you don’t have one.
Better updates and onboarding
Additional improvements include:
<ul>
<li>Better update notifications with links to release notes</li>
<li>Improved onboarding guidance with clearer next steps and resource links</li>
<li>Reorganized help command with better documentation references</li>
</ul>
Thu, 15 May 2025 18:27:45 GMTSecurity Update: Next.js sites on Netlify not vulnerable to CVE-2025-32421https://www.netlify.com/changelog/security-update-next-js-sites-on-netlify-not-vulnerable-to-cve-2025-32421/https://www.netlify.com/changelog/security-update-next-js-sites-on-netlify-not-vulnerable-to-cve-2025-32421/The Next.js team recently disclosed CVE-2025-32421, a low-severity vulnerability allowing for CDN cache poisoning in some scenarios.
The engineering team at Netlify has confirmed that all Next.js sites on Netlify are not vulnerable. The vulnerability requires use of a CDN that may cache responses without explicit Cache-Control headers, but Netlify's CDN never does so.
As a general security precaution, we recommend upgrading to the latest versions of the Next.js framework and allowing automatic updates of the OpenNext Netlify Next.js adapter.
Thu, 15 May 2025 14:35:00 GMTIntroducing the Netlify Cache APIhttps://www.netlify.com/blog/introducing-netlify-cache-api/https://www.netlify.com/blog/introducing-netlify-cache-api/Discover the new Netlify Cache API beta. Built on web standards, it lets developers cache fetch requests in serverless and edge functions. Works seamlessly with any framework (or without one) for faster, more resilient apps.
Thu, 08 May 2025 10:43:00 GMTBuild Plugins: End of support for Node.js 14 + Node.js 16https://answers.netlify.com/t/build-plugins-end-of-support-for-node-js-14-node-js-16/136405https://answers.netlify.com/t/build-plugins-end-of-support-for-node-js-14-node-js-16/136405The following versions of Node.js have reached their official end of life.
Node.js v14 on February 16, 2023
Node.js v16 on August 9, 2023
It is also worth noting that the following version is also about to reach its end of life date.
Node.js v18 on…
Tue, 29 Apr 2025 16:38:28 GMTSecurity Update: React Router and Remix Vulnerabilitieshttps://www.netlify.com/changelog/security-update-react-router-remix-vulnerabilities/https://www.netlify.com/changelog/security-update-react-router-remix-vulnerabilities/We are aware of recently disclosed vulnerabilities affecting React Router and Remix:
<ol>
<li>CVE 2025-31137
(React Router 7 and Remix): Spoof request path allowing certain access control bypasses</li>
<li>CVE-2025-43864
(React Router 7 only): Cache poisoning leading to unusable responses</li>
<li>CVE-2025-43865
(React Router 7 only): Cache poisoning with arbitrary data</li>
</ol>
Impact on Netlify sites:
<ul>
<li>CVE 2025-31137: Sites on Netlify are not vulnerable, because the Netlify CDN cache varies on the query string by default, and Remix and React Router sites on Netlify do not use the impacted Express package.</li>
<li>CVE-2025-43864: Sites on Netlify using React Router 7.2.0 to 7.5.1 were vulnerable until 04/27 3:00 UTC. However, exploitation requires all of the following conditions for a given URL to be poisonable:<ul>
<li>The site must not be using React Router’s SPA mode.</li>
<li>The page or loader must be explicitly setting caching headers.</li>
<li>A malicious request would need to be the first request to reach the cache (such as immediately after a deploy or cache invalidation).</li>
</ul>
</li>
<li>CVE-2025-43865: Sites on Netlify using React Router 7.0.0 to 7.5.1 were vulnerable until 04/27 3:00 UTC. However, exploitation requires all of the following conditions for a given URL to be poisonable:<ul>
<li>The page or loader must be explicitly setting caching headers.</li>
<li>A malicious request would need to be the first request to reach the cache (such as immediately after a deploy or cache invalidation).</li>
</ul>
</li>
</ul>
We strongly recommend upgrading to the latest versions of React Router (7.5.2).
Given these specific requirements, the number of vulnerable Netlify sites is low. However, out of an abundance of caution, our engineering team is actively rolling out a mitigation to further protect against these vulnerabilities. We will continue to monitor the situation and will provide updates as our work progresses.
Update: As of 2025-04-27 3:00 AM UTC, a mitigation has been rolled out to the Netlify CDN for all vulnerable sites.
Sun, 27 Apr 2025 01:08:35 GMTImproved diagnosis tools for failed deployshttps://www.netlify.com/changelog/improved-diagnosis-tools-for-failed-deploys/https://www.netlify.com/changelog/improved-diagnosis-tools-for-failed-deploys/
Our "Why did it fail?" feature now integrates better with your chosen AI-powered development workflows. When our AI shares its diagnosis and proposed solution, the "Copy analysis for use in AI tools" button will copy to clipboard:
<ul>
<li>The relevant error log lines from your deploy</li>
<li>Diagnosis of the problem</li>
<li>The proposed solution</li>
</ul>
This is ready to paste into your AI tool of choice, unlocking a closer feedback loop to speed up bug resolution and get your deploy up and running error-free!
Fri, 25 Apr 2025 15:05:00 GMTMCP Servers on Netlifyhttps://developers.netlify.com/guides/write-mcps-on-netlify/https://developers.netlify.com/guides/write-mcps-on-netlify/Build, deploy, and host Model Context Protocol (MCP) servers on Netlify today. This emerging protocol lets you expose tools, resources, and prompts to AI agents via the open MCP standard. This helps streamline creating good agent experiences and bringing powerful context-aware capabilities to the AI applications your end users are relying upon.
Read the “Building MCPs with Netlify” developer guide by Sean Roberts to get started.
Thu, 24 Apr 2025 17:41:00 GMTPartner Deploy API Now Supports Purpose-Driven Build Titleshttps://www.netlify.com/changelog/partner-deploy-api-now-supports-purpose-driven-build-titles/https://www.netlify.com/changelog/partner-deploy-api-now-supports-purpose-driven-build-titles/Netlify now makes it even easier to deploy zipped site builds with improved support for multipart/form-data. The updated deploy flow encourages developers to include a title field — a descriptive message similar to a git commit — explaining the purpose of the deploy. This title appears in the Netlify UI, helping teams track changes, review builds faster, and maintain better deploy hygiene.
Zip it, tag it, ship it 🚀
Get started with this developer guide.
Wed, 23 Apr 2025 14:43:00 GMTSmarter form security for AI-generated Netlify codehttps://www.netlify.com/changelog/smarter-form-security-for-ai-generated-netlify-code/https://www.netlify.com/changelog/smarter-form-security-for-ai-generated-netlify-code/When using the Netlify context files in Cursor or Windsurf, whenever the agents generate code with Netlify Forms, they will add the honeypot field to make your forms more secure by default.
See context files
Fri, 18 Apr 2025 19:02:00 GMTAudit log improvementshttps://www.netlify.com/changelog/audit-log-improvements/https://www.netlify.com/changelog/audit-log-improvements/We've made a couple improvements to our audit log entries to better help you understand changes to your teams and sites.
When an environment variable is updated, you will now see the name of the environment variable (key) in the audit log.
Audit log improvments in Netlify UI
When a team member's role is updated, you will now see the old and new role in the audit log.
Change text for a user role in Netlify UI
If you subscribe to Team membership notifications from our Netlify Slack app, then you will also see the old and new role. This only applies to any events made on or after April 14th, 2025.
Change text in Slack app for updated user role
Mon, 14 Apr 2025 20:41:00 GMTNetlify CLI is 2x as fasthttps://www.netlify.com/changelog/netlify-cli-is-twice-as-fast/https://www.netlify.com/changelog/netlify-cli-is-twice-as-fast/CLI performance
We've made meaningful Netlify CLI performance improvements in v20.0.0, making your workflow 2 to 3x faster with:
<ul>
<li>~400ms faster startup for every command</li>
<li>>2s faster execution for most commands</li>
<li>~5s faster builds for Next.js apps</li>
</ul>
Get the latest by running:
npm install -g netlify-cli@latest
For an additional 10-15% performance boost, use Node.js 22.8.0 or later.
Wed, 09 Apr 2025 22:00:29 GMTAnnouncing Netlify Preview Servers: real-time previews without rebuildshttps://www.netlify.com/blog/announcing-preview-servers-real-time-previews-without-rebuilds/https://www.netlify.com/blog/announcing-preview-servers-real-time-previews-without-rebuilds/Today, we’re making Preview Servers available to everyone. These cloud-hosted development environments change how teams and AI agents collaborate on web projects. Initially introduced in private…
Thu, 03 Apr 2025 23:44:00 GMTDeployment link update for AI partner integrationshttps://developers.netlify.com/guides/deploying-sites-from-ai-tools/#creating-siteshttps://developers.netlify.com/guides/deploying-sites-from-ai-tools/#creating-sites
When using a partner integration to deploy your site, the partner may now include helpful links back into their platform which you'll see in the site overview page.
This will make it more seamless for you to move between the Netlify UI and your chosen integration for making changes to your site.
Learn more about including deploy_origin metadata from our guide on deploying sites from AI tools.
Thu, 03 Apr 2025 15:08:00 GMTNew API for AI agents to access functions logshttps://www.netlify.com/changelog/new-api-for-ai-agents-to-access-function-logs/https://www.netlify.com/changelog/new-api-for-ai-agents-to-access-function-logs/Following the release of a new API for partners to deploy fullstack apps, we're now introducing another addition, an API to access Functions and Edge Functions logs.
AI agents and integrations can now analyze more of Netlify logs in real-time to troubleshoot issues with deploys and functions automatically.
Ready to use it? Check out this guide!
Wed, 02 Apr 2025 19:11:00 GMTThe Netlify Entertainment System: Play games at build timehttps://www.netlify.com/blog/netlify-entertainment-system/https://www.netlify.com/blog/netlify-entertainment-system/While today is April Fools’ Day, this release is entirely real! You can install and play any of the games by visiting the Extensions Directory in the Netlify Dashboard. We welcome you to trigger a new deployment, play a…
Tue, 01 Apr 2025 13:00:00 GMTUser admin template built with Remix and Supabasehttps://www.netlify.com/changelog/remix-supabase-user-admin-template/https://www.netlify.com/changelog/remix-supabase-user-admin-template/Screenshot of Remix Admin Supabase Starter
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.
Fri, 21 Mar 2025 18:09:00 GMTNew API for AI agents to access build logshttps://www.netlify.com/changelog/new-api-for-ai-agents-to-access-build-logs/https://www.netlify.com/changelog/new-api-for-ai-agents-to-access-build-logs/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!
Wed, 19 Mar 2025 20:16:00 GMTDeploy retention period is changing for Free & Starter planshttps://answers.netlify.com/t/deploy-retention-period-is-changing-for-free-starter-plans/142395https://answers.netlify.com/t/deploy-retention-period-is-changing-for-free-starter-plans/142395Starting 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…
Wed, 19 Mar 2025 08:25:38 GMTTanStack Start Official Deployment Partnerhttps://www.netlify.com/blog/tanstack-start-netlify-official-deployment-partner/https://www.netlify.com/blog/tanstack-start-netlify-official-deployment-partner/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.
Tue, 18 Mar 2025 16:30:30 GMTSite claiming webhook supporthttps://www.netlify.com/changelog/site-claiming-webhook-support/https://www.netlify.com/changelog/site-claiming-webhook-support/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!
Mon, 17 Mar 2025 20:00:00 GMTEnhanced security with domain DNS verificationhttps://www.netlify.com/changelog/enhanced-security-with-domain-dns-verification/https://www.netlify.com/changelog/enhanced-security-with-domain-dns-verification/
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.
Mon, 17 Mar 2025 17:53:00 GMTApply specific environment variable values to all branches with a prefixhttps://www.netlify.com/changelog/apply-specific-environment-variables-to-all-branches-with-a-prefix/https://www.netlify.com/changelog/apply-specific-environment-variables-to-all-branches-with-a-prefix/
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 named release/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!
Thu, 06 Mar 2025 11:37:00 GMTAuth0 extension now availablehttps://www.netlify.com/changelog/auth0-extension-now-available/https://www.netlify.com/changelog/auth0-extension-now-available/Auth0 extension
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.
Fri, 28 Feb 2025 17:01:00 GMTDeprecation of Netlify Identityhttps://www.netlify.com/changelog/deprecation-netlify-identity/https://www.netlify.com/changelog/deprecation-netlify-identity/Netlify Identity and the underlying GoTrue API are now officially deprecated. This means that:
<ul>
<li>They are still available for existing users and services.</li>
<li>They will not be updated beyond major security issues.</li>
<li>We will no longer fix bugs or offer troubleshooting support.</li>
</ul>
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.
Fri, 28 Feb 2025 16:59:00 GMTTeam selection for claimed siteshttps://www.netlify.com/changelog/team-selection-for-claimed-sites/https://www.netlify.com/changelog/team-selection-for-claimed-sites/
When claiming apps created by partner tools or AI code generation tools like Bolt, you're now able to select which of your Netlify teams to claim the app into, offering greater flexibility for your workflows.
Wed, 26 Feb 2025 10:10:00 GMTCodezero extension now availablehttps://www.netlify.com/blog/secure-local-development-codezero/https://www.netlify.com/blog/secure-local-development-codezero/Learn how the Codezero extension for Netlify enables secure local development with internal APIs and services through Zero Environment Development, without exposing private infrastructure.
Fri, 21 Feb 2025 17:00:00 GMTNew API for partners to deploy fullstack websites on Netlifyhttps://www.netlify.com/changelog/new-api-for-partners-to-deploy-fullstack-websites-on-netlify/https://www.netlify.com/changelog/new-api-for-partners-to-deploy-fullstack-websites-on-netlify/Platforms on Netlify can now deploy fullstack websites on behalf of users – complete with functions, edge functions, extensions, redirects, and more.
Sounds interesting? Get started with this developer guide.
Wed, 19 Feb 2025 17:00:00 GMTSet up deploys for all branches with a prefixhttps://www.netlify.com/changelog/set-up-deploys-for-all-branches-with-a-prefix/https://www.netlify.com/changelog/set-up-deploys-for-all-branches-with-a-prefix/Netlify UI settings to deploy all branches with the prefix release
We now support configuring your site to deploy all branches with a specific prefix. Leverage the new functionality by configuring Branch Deploys in Site Configuration > Continuous deployment. Add a wildcard at the end of your prefix to deploy all branches beginning with the given text – for example, enter release/* to automatically deploy release/alpha-1, release/v2, and so on.
Tue, 18 Feb 2025 09:36:00 GMTForm detection now autoenabled for partner and AI-generated siteshttps://www.netlify.com/changelog/form-detection-now-autoenabled-for-partner-and-ai-generated-sites/https://www.netlify.com/changelog/form-detection-now-autoenabled-for-partner-and-ai-generated-sites/Previously, users creating sites through partner tools or AI code generation tools like Bolt had to manually enable form detection—often causing confusion and blocking access to submissions. Now, form detection is autoenabled, allowing end users, especially low-code users, to start collecting submissions immediately without extra setup. This update reduces friction for both partner tool users and AI-generated site deployments, ensuring a smoother experience.
Fri, 14 Feb 2025 23:32:00 GMTOfficial Netlify context for AI developer toolshttps://docs.netlify.com/welcome/build-with-ai/https://docs.netlify.com/welcome/build-with-ai/Netlify now provides official AI context files to improve the accuracy and reliability of AI coding assistants like Cursor, Windsurf, and GitHub Copilot. Developers can easily integrate the context files into their projects, with specific support for Cursor and other AI tools.
Additionally, Netlify CLI (v18.1.0+) includes a netlify recipes ai-context command for seamless context management, allowing for easy updates while preserving custom overrides.
With this realease, Netlify’s documentation also now supports a /llms.txt resource, enabling AI tools that automatically reference https://docs.netlify.com/llms.txt to have enhanced web context.
To learn more about this and how to use it, check out our documentation.
Thu, 13 Feb 2025 17:00:00 GMTDeployment label update for AI partner integrationshttps://www.netlify.com/changelog/deployment-label-update/https://www.netlify.com/changelog/deployment-label-update/
We’ve made a small but meaningful update to how deployment statuses are displayed in the Netlify UI. Previously, when a site was deployed from a partner site (such as Bolt, for example), the label simply read "Manual deploy." Now, you’ll see "Deployed from [Partner name]" instead. This change helps provide clearer visibility into where your deployments are coming from, making it easier to track automated workflows and integrations.
If you’re working with partners like Bolt, this update ensures your deployment history reflects that connection, reducing ambiguity and improving collaboration. It doesn’t change anything about how deployments work—just a small tweak to make things clearer and more informative. Let us know if you have feedback, and happy deploying!
Mon, 10 Feb 2025 22:52:00 GMTPrisma Postgres extension now availablehttps://www.netlify.com/integrations/prisma/postgres-setup-guide/https://www.netlify.com/integrations/prisma/postgres-setup-guide/Prisma Postgres is the first serverless database without cold starts, and a modern, type-safe ORM. Install the extension to create a new instance and instantly add enviornment variables to your Netlify account.
Thu, 06 Feb 2025 20:20:00 GMTVisual updates and improvements to the Netlify Changeloghttps://www.netlify.com/changelog/updates-to-the-netlify-changelog/https://www.netlify.com/changelog/updates-to-the-netlify-changelog/We have updated the layout and added more features to our Changelog to help you better track updates across the company.
<ul>
<li>Filter by Tags – Using the dropdown selector in the top left, you can now filter posts by specific tags. </li>
<li>Follow Your Feed – You can now subscribe to a specific tag's RSS feed by clicking the "Subscribe to feed" button in the top right. </li>
<li>General Visual Updates – We have improved the overall layout to make scanning each entry easier. </li>
<li>Unifying Our Feeds – Previously, if you wanted to follow updates regarding our SDK or CLI releases, you had to refer to the Developer Hub's
feed. We have now brought those feeds under the Netlify Changelog, giving you a single place to check for updates.</li>
</ul>
We hope you enjoy these updates and look forward to hearing your feedback on our socials!
Tue, 04 Feb 2025 20:31:00 GMTExtension UI for deploy summarieshttps://developers.netlify.com/sdk/extension-ui/add-a-new-surface/#site-deployhttps://developers.netlify.com/sdk/extension-ui/add-a-new-surface/#site-deploySite deploy UI
Extensions now support custom React components in deploy summaries, replacing the previous support for text-only updates. This lets extension developers build dynamic, interactive UI to extend the deployment process.
Thu, 30 Jan 2025 20:34:00 GMTBuilds + Functions + Plugins: Default Node.js version upgrade to 22https://answers.netlify.com/t/builds-functions-plugins-default-node-js-version-upgrade-to-22/135981https://answers.netlify.com/t/builds-functions-plugins-default-node-js-version-upgrade-to-22/135981The default system Node.js version will be updated from version v18 → v22 on January 27, 2025.
IMPORTANT UPDATE – This release been delayed to February 24, 2025
Why are we doing this?
Node.js v22 is the current LTS (Long Term Supported) version, and…
Fri, 03 Jan 2025 19:27:17 GMTNew Ubuntu 24.04 Noble Numbat Build Imagehttps://answers.netlify.com/t/new-ubuntu-24-04-noble-numbat-build-image/130497https://answers.netlify.com/t/new-ubuntu-24-04-noble-numbat-build-image/130497We’re excited to announce the release of a new build image based on Ubuntu 24.04 Noble Numbat!
What’s new in the Ubuntu 24.04 Noble Numbat build image?
Upgrades
The new build image includes several updates to the default versions of popular tools…
Tue, 03 Dec 2024 13:21:42 GMTNetlify’s New Navigationhttps://www.netlify.com/blog/contextual-improvements-to-netlify-navigation/https://www.netlify.com/blog/contextual-improvements-to-netlify-navigation/We heard from many of you that navigating between team-level and site-level functionality wasn’t always intuitive. Today, we’re introducing navigation improvements that make it crystal clear where you are and what you can access.
Thu, 21 Nov 2024 21:09:00 GMTEmpower content teams with visual editing in the Dev Serverhttps://www.netlify.com/blog/visual-editing-in-the-dev-server/https://www.netlify.com/blog/visual-editing-in-the-dev-server/Discover how Netlify’s new visual editing feature in the Dev Server preview streamlines workflows for content teams and developers.
Thu, 24 Oct 2024 14:57:48 GMTDeploy Next.js 15 on Netlify todayhttps://www.netlify.com/blog/deploy-nextjs-15/https://www.netlify.com/blog/deploy-nextjs-15/Learn how to deploy Next.js 15 on Netlify and explore the new features available in this stable release.
Tue, 22 Oct 2024 18:35:41 GMTAnnouncing configurable Python versions in Netlify buildshttps://www.netlify.com/blog/announcing-configurable-python-versions-in-netlify-builds/https://www.netlify.com/blog/announcing-configurable-python-versions-in-netlify-builds/Netlify now supports configurable Python versions in your builds. Use any version of Python by specifying the desired version through the environment variable.
Tue, 22 Oct 2024 15:50:00 GMTDeploy your Svelte 5 application with Netlifyhttps://www.netlify.com/blog/svelte-5-full-support/https://www.netlify.com/blog/svelte-5-full-support/We are excited to announce that we had full support for Svelte 5 when it was officially announced on October 19, 2024. Learn more about Svelte 5 and how to upgrade your v4 site.
Mon, 21 Oct 2024 21:16:00 GMTIntroducing Netlify Extensions | Product Announcementhttps://www.netlify.com/blog/introducing-netlify-extensions/https://www.netlify.com/blog/introducing-netlify-extensions/Use Netlify Extensions with ready-made third-party services or personalized interfaces to create customized workflows to tailor and enhance your Netlify experience.
Thu, 03 Oct 2024 17:00:00 GMTNetlify Async Workloads Launchhttps://www.netlify.com/blog/launching-async-workloads/https://www.netlify.com/blog/launching-async-workloads/Today, Netlify launches Async Workloads, which empowers developers to construct durable, event-driven workflows seamlessly on any Netlify site.
Thu, 03 Oct 2024 15:00:00 GMTIntroducing AI-Assisted Publishing: Turn unstructured content into ready-to-publish pageshttps://www.netlify.com/blog/introducing-ai-assisted-publishing/https://www.netlify.com/blog/introducing-ai-assisted-publishing/Netlify’s AI-Assisted Publishing removes busywork for marketers by automating the chore of taking content from its original home to production on a site.
Thu, 03 Oct 2024 13:07:10 GMTIntroducing Salesforce Commerce Cloud for Netlify Connecthttps://www.netlify.com/blog/introducing-salesforce-commerce-cloud-for-netlify-connect/https://www.netlify.com/blog/introducing-salesforce-commerce-cloud-for-netlify-connect/Netlify is excited to announce the Salesforce Commerce Cloud (SFCC) Connector for Netlify Connect—bringing new levels of agility to marketers and developers.
Tue, 17 Sep 2024 18:11:00 GMTNetlify launches Advanced Web Security and new Web Application Firewall (WAF)https://www.netlify.com/blog/netlify-launches-advanced-web-security-and-new-web-application-firewall-waf/https://www.netlify.com/blog/netlify-launches-advanced-web-security-and-new-web-application-firewall-waf/Keep your web applications and dynamic websites secure with Advanced Web Security and Web Application Firewall
Mon, 26 Aug 2024 19:27:08 GMTNetlify launches a HIPAA-compliant service offeringhttps://www.netlify.com/blog/netlify-launches-a-hipaa-compliant-service-offering/https://www.netlify.com/blog/netlify-launches-a-hipaa-compliant-service-offering/Stay HIPAA compliant with Netlifys HIPAA compliant offering
Thu, 15 Aug 2024 19:51:00 GMTIntroducing the Netlify Frameworks APIhttps://www.netlify.com/blog/introducing-the-netlify-frameworks-api/https://www.netlify.com/blog/introducing-the-netlify-frameworks-api/Introducing the Netlify Frameworks API, which gives all frameworks full control over how the sites they generate are deployed to Netlify.
Fri, 19 Jul 2024 14:40:48 GMTAdobe Experience Manager (AEM) Connector Now Availablehttps://www.netlify.com/blog/adobe-experience-manager-aem-connector-now-available/https://www.netlify.com/blog/adobe-experience-manager-aem-connector-now-available/Adobe Experience Manager (AEM) users can now leverage Netlify headless CMS to accelerate business goals, streamline workflows, and reduce the number of touchpoints needed across multi-channel projects.
Thu, 11 Jul 2024 23:52:14 GMTIntroducing improved Team Audit Loghttps://www.netlify.com/blog/introducing-improved-team-audit-log/https://www.netlify.com/blog/introducing-improved-team-audit-log/The improved Team Audit Log empowers developers with advanced filtering options that make it easier to find relevant log entries and ensure compliance.
Tue, 25 Jun 2024 13:24:00 GMTNetlify product roundup: The Composable Web Platform in 2024 so farhttps://www.netlify.com/blog/netlify-product-roundup-composable-web-platform-2024/https://www.netlify.com/blog/netlify-product-roundup-composable-web-platform-2024/As we approach the halfway point of 2024, let’s reflect on the product features released this year that make a difference for your business and workflows.
Fri, 14 Jun 2024 12:28:55 GMTAnnouncing streamlined Visual Editor setup in Netlifyhttps://www.netlify.com/blog/announcing-streamlined-visual-editing-setup-in-netlify/https://www.netlify.com/blog/announcing-streamlined-visual-editing-setup-in-netlify/Learn how the Visual Editor can enable faster and more frequent campaign launches
Tue, 11 Jun 2024 16:00:00 GMTOptimize performance and troubleshoot issues with Function Metricshttps://www.netlify.com/blog/optimize-performance-and-troubleshoot-issues-with-function-metrics/https://www.netlify.com/blog/optimize-performance-and-troubleshoot-issues-with-function-metrics/Learn how you can optimize performance and troubleshoot issues with Function Metrics
Fri, 10 May 2024 16:00:00 GMTIntroducing Private Connectivityhttps://www.netlify.com/blog/introducing-private-connectivity/https://www.netlify.com/blog/introducing-private-connectivity/Today we’re introducing Netlify Private Connectivity which secures the connection between your private systems and Netlify’s build and functions environment.
Tue, 07 May 2024 16:00:00 GMTNetlify Image CDN: Seamlessly resize, crop, and deliver optimized media globallyhttps://www.netlify.com/blog/netlify-image-cdn-seamlessly-resize-crop-and-deliver-optimized-media-globally/https://www.netlify.com/blog/netlify-image-cdn-seamlessly-resize-crop-and-deliver-optimized-media-globally/Netlify Image CDN effortlessly resizes, crops, and reformats images to deliver globally optimized media—selecting the best file type based on the user’s browser.
Tue, 30 Apr 2024 15:00:00 GMTIntroducing Account usage insights: Gain a deeper understanding of your Netlify usagehttps://www.netlify.com/blog/introducing-account-usage-insights/https://www.netlify.com/blog/introducing-account-usage-insights/Get comprehensive visibility into your team usage data with Account usage insights
Wed, 10 Apr 2024 13:33:00 GMTCreate dynamic digital experiences (with any framework) through Netlify Platform Primitiveshttps://www.netlify.com/blog/create-dynamic-digital-experiences-with-netlify-platform-primitives/https://www.netlify.com/blog/create-dynamic-digital-experiences-with-netlify-platform-primitives/Netlify Platform Primitives remove restrictive barriers when selecting a frontend framework by offering unparalleled functionality and freedom on any framework.
Tue, 09 Apr 2024 17:40:00 GMTGain better insights into edge caching behavior on Netlifyhttps://www.netlify.com/blog/gain-better-insights-into-edge-caching-behavior-on-netlify/https://www.netlify.com/blog/gain-better-insights-into-edge-caching-behavior-on-netlify/Fine-grained cache control headers allow teams to precisely configure which content gets cached and control parameters to selectively invalidate content to ensure a higher cache rate
Mon, 08 Apr 2024 15:00:00 GMTIntroducing the new Next.js Runtimehttps://www.netlify.com/blog/introducing-the-new-next-js-runtime/https://www.netlify.com/blog/introducing-the-new-next-js-runtime/Learn how the new streamlined workflow provides seamless visual editing experience for sites built and deployed on Netlify
Tue, 02 Apr 2024 15:29:00 GMTDeprecating automatic .com redirectshttps://answers.netlify.com/t/deprecating-automatic-com-redirects/115442https://answers.netlify.com/t/deprecating-automatic-com-redirects/115442Back in 2020 we moved all sites from being served under *.netlify.com to being under *.netlify.app. This was to isolate customer sites from ones run by Netlify, trying to minimize the confusion. In doing this, we built in an automatic redirect for…
Thu, 28 Mar 2024 21:43:16 GMTEmpowering collaboration: Introducing new roles for better team managementhttps://www.netlify.com/blog/new-roles-for-better-team-management/https://www.netlify.com/blog/new-roles-for-better-team-management/Learn how new roles enhance collaboration, streamline workflows, supercharge your team’s productivity, and reduce time to market.
Wed, 27 Mar 2024 13:38:00 GMTIntroducing Netlify’s New Rate Limiting Featurehttps://www.netlify.com/blog/introducing-new-rate-limiting-feature/https://www.netlify.com/blog/introducing-new-rate-limiting-feature/Learn how Netlify’s New Rate Limiting Feature enhances security features and gives you enhanced control over your site’s security.
Tue, 26 Mar 2024 14:36:00 GMTNetlify + AI: Why’d my deploy fail?https://www.netlify.com/blog/netlify-ai-why-did-my-deploy-fail/https://www.netlify.com/blog/netlify-ai-why-did-my-deploy-fail/Explore Netlify’s new AI feature designed to troubleshoot failed deploys. The Composable Web Platform now detects failed deploys and highlights how to fix them.
Thu, 07 Mar 2024 16:00:00 GMTIntroducing Netlify Security Scorecardhttps://www.netlify.com/blog/security-scorecard/https://www.netlify.com/blog/security-scorecard/Introducing Netlify’s Security Scorecard: a pivotal tool that provides recommendations to proactively address security vulnerabilities and safeguard digital assets.
Thu, 22 Feb 2024 14:27:00 GMTNetlify adds support for Observable Frameworkhttps://www.netlify.com/blog/netlify-adds-support-for-observable-framework/https://www.netlify.com/blog/netlify-adds-support-for-observable-framework/As part of our dedication to supporting all frameworks, Netlify now supports Observable Framework, a static site generator tailor-made for data reports and dashboards.
Tue, 20 Feb 2024 15:31:00 GMTEnhanced Certificate Chain Validationhttps://www.netlify.com/blog/enhanced-certificate-chain-validation/https://www.netlify.com/blog/enhanced-certificate-chain-validation/Introducing enhanced certificate chain validation measures in the Netlify platform
Tue, 20 Feb 2024 14:40:49 GMTNow available: Cloud integrations for Netlify Log Drainshttps://www.netlify.com/blog/cloud-integrations-for-netlify-log-drains/https://www.netlify.com/blog/cloud-integrations-for-netlify-log-drains/New cloud integrations for Netlify Log Drains extend your monitoring and observability capabilities.
Tue, 06 Feb 2024 18:30:00 GMTImport Netlify’s new GPT Action to deploy to Netlify from your own GPT.https://www.netlify.com/blog/deploy-to-netlify-from-your-own-gpt/https://www.netlify.com/blog/deploy-to-netlify-from-your-own-gpt/Import Netlify’s new GPT Action to deploy to Netlify from your own GPT. Find out just how easy it is to get started.
Thu, 01 Feb 2024 17:00:00 GMTNetlify Create (Stackbit) Login Updatehttps://answers.netlify.com/t/netlify-create-stackbit-login-update/111002https://answers.netlify.com/t/netlify-create-stackbit-login-update/111002Ever since Stackbit joined Netlify in August last year, we’ve been focused on providing a more seamless and feature-rich experience for our customers. Today, we’re excited to announce a major step in this direction: simplifying your access. You’ll no…
Tue, 23 Jan 2024 21:33:28 GMTSites list sorts and filtershttps://www.netlify.com/blog/sites-list-sorting-filtering/https://www.netlify.com/blog/sites-list-sorting-filtering/If your team has a lot of sites on Netlify, you might sometimes find it tricky to track down exactly which site you need. To help you find your sites faster, we’ve added sorts and filters to the Sites list.
Wed, 17 Jan 2024 17:00:00 GMTSupercharge your Astro 4.0 site with the new Netlify Adapterhttps://www.netlify.com/blog/astro-netlify-adapter/https://www.netlify.com/blog/astro-netlify-adapter/Netlify improves Astro support with release of version 4.0 of the Netlify adapter for Astro.
Fri, 22 Dec 2023 21:42:35 GMTBuild plugin update: System Node.js version upgrade to 20https://answers.netlify.com/t/build-plugin-update-system-node-js-version-upgrade-to-20/108633https://answers.netlify.com/t/build-plugin-update-system-node-js-version-upgrade-to-20/108633The system Node.js version will be updated from version 18 to 20 on January 30, 2024.
In addition, any build plugins installed through the Integrations tab of the Netlify UI will use Node.js 20 as well.
Why are we doing this?
As Node.js 20 is the…
Tue, 19 Dec 2023 08:06:39 GMTDeveloping Gatsby: Enhancing stability and reliabilityhttps://www.netlify.com/blog/developing-gatsby-enhancing-stability-and-reliability/https://www.netlify.com/blog/developing-gatsby-enhancing-stability-and-reliability/Gatsby has been a beloved React-based open-source framework for a long time now. We have been working hard to bring the best parts of Gatsby Cloud across to Netlify, and addressed some critical bug fixes and performance optimizations.
Mon, 18 Dec 2023 17:00:00 GMTNetlify App for Slack generally availablehttps://www.netlify.com/blog/netlify-app-slack-ga/https://www.netlify.com/blog/netlify-app-slack-ga/The Netlify app for Slack is now generally available to all Core Pro and Core Enterprise teams on Netlify. Set up Slack subscriptions to monitor the health and security of your web apps, and foster better collaboration.
Mon, 04 Dec 2023 20:00:00 GMTIntroducing Netlify Image CDN https://www.netlify.com/blog/introducing-netlify-image-cdn/https://www.netlify.com/blog/introducing-netlify-image-cdn/Today we’re pleased to announce the Netlify Image CDN. Resize, crop, and reformat any image just like this:
https://example.netlify.app/.netlify/images?url=/owl.jpg&w=800&h=600
To see how easy it is, check out our [live…
Fri, 17 Nov 2023 17:00:00 GMTIntroducing Netlify Blobs Betahttps://www.netlify.com/blog/introducing-netlify-blobs-beta/https://www.netlify.com/blog/introducing-netlify-blobs-beta/At Netlify, we’re committed to building strong platform primitives that empower developers to do their best work and achieve more with less. We’re excited to announce Netlify Blobs, a general purpose data store built natively into the Netlify Composable Web Platform (CWP).
Tue, 14 Nov 2023 17:00:00 GMTSupport for Prismic in Netlify Connecthttps://answers.netlify.com/t/support-for-prismic-in-netlify-connect/106091https://answers.netlify.com/t/support-for-prismic-in-netlify-connect/106091Today, we’re launching a new built-in data source connector for Connect: Prismic. With the new connector, sourcing content from Prismic into Connect’s GraphQL API can be done in no time.
You can learn more about connecting Prismic as a data source in…
Mon, 06 Nov 2023 23:06:09 GMTHook into Netlify build events with Private Integrationshttps://www.netlify.com/blog/hook-into-build-events-with-private-integrations/https://www.netlify.com/blog/hook-into-build-events-with-private-integrations/Simplify and enhance team builds with Build Event Handlers. Detect broken links pre-deployment, create private integrations, and enable them effortlessly.
Thu, 02 Nov 2023 16:00:00 GMTFresh out of the oven: Bun support in Buildshttps://www.netlify.com/blog/bun-support-in-builds/https://www.netlify.com/blog/bun-support-in-builds/Netlify Builds now have out of the box support for Bun.
Thu, 26 Oct 2023 15:43:50 GMTNew feature: Browse files in your deploy with the Deploy File Browserhttps://answers.netlify.com/t/new-feature-browse-files-in-your-deploy-with-the-deploy-file-browser/105196https://answers.netlify.com/t/new-feature-browse-files-in-your-deploy-with-the-deploy-file-browser/105196For a long time, you’ve been able to download a .zip file of your deploy in order to inspect the files outputted by your build on Netlify.
However, this process was not always ideal, because you would need to download the contents of the entire…
Tue, 24 Oct 2023 20:48:47 GMTNetlify Cache Key Variationshttps://www.netlify.com/blog/netlify-cache-key-variations/https://www.netlify.com/blog/netlify-cache-key-variations/Netlify is happy to announce yet another feature in the series of caching improvements to give Netlify users more control over their cached content.
Tue, 24 Oct 2023 16:00:00 GMTAnnouncing the General Availability of Private Integrations for Netlify Corehttps://www.netlify.com/blog/general-availability-private-integrations-for-netlify-core/https://www.netlify.com/blog/general-availability-private-integrations-for-netlify-core/Private Integrations put the power in the hands of your development teams to create custom integrations for the entire Netlify Composable Web Platform.
Fri, 20 Oct 2023 16:00:00 GMTChanges to the way executables from installed node_modules are exposed at build timehttps://answers.netlify.com/t/changes-to-the-way-executables-from-installed-node-modules-are-exposed-at-build-time/104788https://answers.netlify.com/t/changes-to-the-way-executables-from-installed-node-modules-are-exposed-at-build-time/104788As part of Netlify Build experience, when a customer installs node modules that expose some sort of executable, we expose said executables in the build command environment so that you can call them at build time.
We want to keep supporting said…
Fri, 20 Oct 2023 10:54:21 GMTIntroducing the Netlify Composable Web Platformhttps://www.netlify.com/blog/introducing-the-netlify-composable-web-platform/https://www.netlify.com/blog/introducing-the-netlify-composable-web-platform/Announcing the Netlify Composable Web Platform — the foundation for companies looking to modernize their web architecture to ship faster, reduce risk, and drive higher revenue.
Thu, 19 Oct 2023 16:00:00 GMTSupport for npm modules in Edge Functionshttps://www.netlify.com/blog/support-for-npm-modules-in-edge-functions/https://www.netlify.com/blog/support-for-npm-modules-in-edge-functions/Netlify now allows you to use npm modules in your edge functions and leverage more than two million packages in the ecosystem to build your applications.
Tue, 17 Oct 2023 16:00:00 GMTCache-tags & Purge API on Netlifyhttps://www.netlify.com/blog/cache-tags-and-purge-api-on-netlify/https://www.netlify.com/blog/cache-tags-and-purge-api-on-netlify/Netlify announces another set of core primitives that will give users even more control over their cached content. Try it today!
Fri, 13 Oct 2023 15:48:08 GMTNetlify successfully mitigates CVE-2023-44487https://www.netlify.com/blog/netlify-successfully-mitigates-cve-2023-44487/https://www.netlify.com/blog/netlify-successfully-mitigates-cve-2023-44487/Learn about CVE-2023-44487, a denial of service vulnerability affecting HTTP/2 endpoints. No action needed from customers as we mitigated this issue.
Thu, 12 Oct 2023 16:00:11 GMTIntroducing Netlify Functions 2.0https://www.netlify.com/blog/introducing-netlify-functions-2-0/https://www.netlify.com/blog/introducing-netlify-functions-2-0/As part of our commitment to expand Netlify core platform primitives, we are excited to announce the biggest leap we’ve ever taken in the developer experience for Netlify Functions. Try them out today!
Thu, 12 Oct 2023 15:59:59 GMTNew Slack notification type: team metered usage eventshttps://answers.netlify.com/t/new-slack-notification-type-team-metered-usage-events/104202https://answers.netlify.com/t/new-slack-notification-type-team-metered-usage-events/104202A couple weeks ago we shared that the Netlify app for Slack is available in beta. Today we’ve introduced a new event type: team metered usage events!
You can subscribe to this new event type to receive an early heads up in Slack, if your team is…
Wed, 11 Oct 2023 19:36:52 GMTNetlify Functions Region Selection https://www.netlify.com/blog/netlify-functions-region-selection/https://www.netlify.com/blog/netlify-functions-region-selection/Netlify expands Region Selection feature to give developers the ability to pick and choose where functions are deployed.
Wed, 11 Oct 2023 16:49:00 GMTPolyScale Integration Released to GAhttps://www.netlify.com/blog/improve-your-site-performance-with-polyscale/https://www.netlify.com/blog/improve-your-site-performance-with-polyscale/Polyscale Integration Released to GA
Wed, 11 Oct 2023 05:01:00 GMTNew tree views and configurable content views in Stackbit’s content editorhttps://answers.netlify.com/t/new-tree-views-and-configurable-content-views-in-stackbit-s-content-editor/104045https://answers.netlify.com/t/new-tree-views-and-configurable-content-views-in-stackbit-s-content-editor/104045Stackbit offers an on-the-glass visual editor that simplifies website editing. In addition to this, we have recently made significant updates to our content editor based on valuable feedback from our customers. These updates aim to enhance the…
Mon, 09 Oct 2023 15:47:42 GMTAnnouncing SWR & fine grained cache control on Netlifyhttps://www.netlify.com/blog/swr-and-fine-grained-cache-control/https://www.netlify.com/blog/swr-and-fine-grained-cache-control/Gain more control over edge caching patterns and more options for persisting responses outside of Builds and Atomic Deploys.
Thu, 28 Sep 2023 18:17:00 GMTNetlify app for Slack now in betahttps://www.netlify.com/blog/netlify-official-slack-app-beta/https://www.netlify.com/blog/netlify-official-slack-app-beta/Quickly connect your Slack workspace to your Netlify account to keep tabs on all your sites and team activity; design your subscriptions to meet your team or organizational needs. Invite Ask Netlify to your channels and get product support at your fingertips.
Mon, 18 Sep 2023 21:15:00 GMTGeneral Availability: Netlify SDK (Software Development Kit)https://www.netlify.com/blog/general-availability-netlify-sdk-software-development-kit/https://www.netlify.com/blog/general-availability-netlify-sdk-software-development-kit/Empower your development teams to streamline the process of taking their concepts from idea to production, quickly and at global scale with Netlify SDK.
Wed, 13 Sep 2023 15:00:00 GMTNetlify Dev with support for custom live URLshttps://answers.netlify.com/t/netlify-dev-with-support-for-custom-live-urls/101261https://answers.netlify.com/t/netlify-dev-with-support-for-custom-live-urls/101261The Netlify CLI is a great development tool for your Netlify site, bringing the full suite of platform primitives right into your computer. When you run netlify dev, we’ll start a local development server with access to redirects, Forms, Netlify…
Wed, 06 Sep 2023 15:03:33 GMTEdge Functions types now available as an npm modulehttps://answers.netlify.com/t/edge-functions-types-now-available-as-an-npm-module/101230https://answers.netlify.com/t/edge-functions-types-now-available-as-an-npm-module/101230You can now import the TypeScript types for the Edge Functions API from the @netlify/edge-functions specifier, which is available both in Deno and in Node.js.
import { Config, Context } from "@netlify/edge-functions"
export default async (req:…
Wed, 06 Sep 2023 11:51:01 GMTGeneral Availability: Content Security Policy Nonce Integrationhttps://www.netlify.com/blog/general-availability-content-security-policy-csp-nonce-integration/https://www.netlify.com/blog/general-availability-content-security-policy-csp-nonce-integration/Protect against common web exploits like cross-site scripting (XSS) attacks with this CSP integration. Avoid maintaining a static allowlist of domains!
Thu, 24 Aug 2023 15:00:00 GMTAnnouncing Gatsby Adaptershttps://www.netlify.com/blog/gatsby-adapters-realize-the-full-potential-of-gatsby-on-your-platform/https://www.netlify.com/blog/gatsby-adapters-realize-the-full-potential-of-gatsby-on-your-platform/Introducing the new Gatsby Adapters, allowing you to deploy your Gatsby site to Netlify, or any other platform, with ease. Adapters take the production output from Gatsby and turn it into something your deployment platform understands. This makes it incredibly easy to deploy Gatsby sites, enabling seamless integration with any platform.
Thu, 24 Aug 2023 10:00:00 GMTGeneral Availability: Netlify Firewall Traffic Ruleshttps://www.netlify.com/blog/general-availability-web-application-firewall-traffic-rules/https://www.netlify.com/blog/general-availability-web-application-firewall-traffic-rules/Mitigate web application vulnerabilities with our Firewall Traffic Rules. From blocking IP addresses to geo restrictions, learn how to enhance WAF security.
Wed, 23 Aug 2023 15:00:00 GMTGeneral Availability: Netlify Secrets Controllerhttps://www.netlify.com/blog/general-availability-secrets-controller/https://www.netlify.com/blog/general-availability-secrets-controller/Discover how Secrets Controller protects your secret keys. Keep your sensitive data secure with proactive secret scanning and robust access control.
Tue, 22 Aug 2023 15:00:00 GMTDeploying monorepo-based sites to Netlify has become even easierhttps://www.netlify.com/blog/better-monorepos-on-netlify/https://www.netlify.com/blog/better-monorepos-on-netlify/Announcing several changes that make it easier for everyone to deploy monorepo-based sites on Netlify.
Fri, 11 Aug 2023 12:30:00 GMTDeprecation of post-processing asset optimization featurehttps://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/https://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/As of July 17, 2023, the built-in asset optimization feature is deprecated. This change will enable us to provide an even better experience in other areas.
Mon, 17 Jul 2023 14:46:00 GMTIntroducing the Netlify Drop ChatGPT Pluginhttps://www.netlify.com/blog/introducing-netlify-drop-chatgpt-plugin/https://www.netlify.com/blog/introducing-netlify-drop-chatgpt-plugin/Generate and deploy websites to Netlify seamlessly with just a ChatGPT prompt using the Netlify Drop ChatGPT plugin. Try it now!
Tue, 11 Jul 2023 14:43:00 GMTNetlify acquires Stackbit, a powerful visual editorhttps://www.netlify.com/blog/netlify-acquires-stackbit-to-bring-no-code-creation-to-its-platform/https://www.netlify.com/blog/netlify-acquires-stackbit-to-bring-no-code-creation-to-its-platform/Netlify expands its product portfolio with the acquisition of Stackbit, a visual editor that empowers enterprises to update websites faster with live previews.
Thu, 29 Jun 2023 16:00:00 GMTIntroducing Netlify Connect, a solution for unifying all data from any content sourcehttps://www.netlify.com/blog/introducing-netlify-connect/https://www.netlify.com/blog/introducing-netlify-connect/Netlify Connect can unify data from any content source and unlock all of the performance, flexibility, and scalability benefits of a modern web architecture.
Tue, 13 Jun 2023 06:59:00 GMTAnnouncing Netlify Enterprise Team Management, a simpler solution for managing user accesshttps://www.netlify.com/blog/enterprise-team-management/https://www.netlify.com/blog/enterprise-team-management/Netlify Enterprise Team Management (ETM) enables admins to seamlessly manage user access in a complex environment of developers, designers, and collaborators.
Wed, 07 Jun 2023 14:37:00 GMTEdge Functions now in general availabilityhttps://www.netlify.com/blog/edge-functions-general-availability/https://www.netlify.com/blog/edge-functions-general-availability/We are proud to announce the General Availability of Edge Functions, shipped with the production quality and reliability you expect from Netlify. Netlify Edge Functions connect the Netlify platform and workflow with an open-source, standards-based runtime at the network edge. This feature makes globalization, personalization, and authentication at the edge easier, faster, and more efficient to help your teams build better digital experiences that help you win more business.
Thu, 01 Jun 2023 15:00:00 GMTNow generally available: Automatic deploy subdomainshttps://www.netlify.com/blog/automatic-deploy-subdomains-ga/https://www.netlify.com/blog/automatic-deploy-subdomains-ga/Choose a custom domain for your Deploy Previews and/or branch deploys. Netlify will automatically generate custom preview subdomains for you.
Wed, 26 Apr 2023 15:06:00 GMTNew Auth0 Integration to Streamline Enterprise App Securityhttps://www.netlify.com/blog/auth0-integration/https://www.netlify.com/blog/auth0-integration/Enhance enterprise application security with the Netlify and Auth0 integration. Streamline access management across integrated services and safeguard your data.
Wed, 05 Apr 2023 03:34:00 GMTCollaborative Deploy Previews now available with Bitbuckethttps://www.netlify.com/blog/collaborative-deploy-previews-bitbucket/https://www.netlify.com/blog/collaborative-deploy-previews-bitbucket/Sites on Netlify with Bitbucket repositories can now use Deploy Previews, collaboration tools in the Netlify Drawer, and deploy notifications.
Thu, 30 Mar 2023 18:00:00 GMTMonitor real user metrics directly within Netlifyhttps://www.netlify.com/blog/monitor-real-user-metrics-directly-within-netlify/https://www.netlify.com/blog/monitor-real-user-metrics-directly-within-netlify/View real user metrics to monitor how your websites perform across multiple device types and percentiles based on actual visitor interactions, directly within the Netlify app.
Thu, 30 Mar 2023 15:00:00 GMTNew PolyScale Integration to Improve Read Performance and Latency for Your Applicationshttps://www.netlify.com/blog/polyscale-integration/https://www.netlify.com/blog/polyscale-integration/Netlify’s latest integration with PolyScale enables developers with a powerful tool to improve the read performance and reduce latency of their applications. By adding a caching layer in front of their existing databases, developers can provide a better user experience and scale their applications to handle higher read traffic.
Thu, 30 Mar 2023 00:21:00 GMTHow to set a custom domain for Deploy Previewshttps://www.netlify.com/blog/custom-domain-for-deploy-previews/https://www.netlify.com/blog/custom-domain-for-deploy-previews/Set a custom domain for Deploy Previews and/or branch deploys, and Netlify will automatically create context-based subdomains for you! Automatic deploy subdomains help you increase brand safety and security for pre-production changes.
Mon, 27 Mar 2023 15:15:39 GMTAnnouncing the New Contentful Integration: A Simpler and More Polished Content Management Experiencehttps://www.netlify.com/blog/contentful-integration/https://www.netlify.com/blog/contentful-integration/Netlify’s latest integration with Contentful provides developers with a simpler install flow, access to the Netlify UI within the Contentful space, and a preview functionality to visualize content updates more quickly.
Thu, 09 Mar 2023 04:00:00 GMTNetlify CMS to Become Decap CMS: What You Need to Knowhttps://www.netlify.com/blog/netlify-cms-to-become-decap-cms/https://www.netlify.com/blog/netlify-cms-to-become-decap-cms/Moving forward, Netlify CMS will be developed and maintained as an open source project by PM, a trusted agency partner of Netlify.
Thu, 23 Feb 2023 22:26:00 GMTNew Netlify-Sentry Integration for Improved Error Monitoring for Functionshttps://www.netlify.com/blog/sentry-integration/https://www.netlify.com/blog/sentry-integration/Netlify and Sentry provide a powerful combination of tools that help developers build, deploy, and monitor your web projects with ease and accuracy. The latest Sentry integration provides error monitoring for Netlify Functions, Background & Scheduled Functions.
Thu, 16 Feb 2023 15:58:00 GMTComing soon to all sites: a new environment variable experiencehttps://www.netlify.com/blog/coming-soon-to-all-sites-a-new-environment-variable-experience/https://www.netlify.com/blog/coming-soon-to-all-sites-a-new-environment-variable-experience/Starting in February 2023, Netlify will begin migrating environment variables to a new secret management experience with better encryption and more flexibility. Control whether environment variables are available for certain features with scopes. Set different values for specific deploy contexts.
Fri, 20 Jan 2023 16:54:00 GMTDiscuss site changes and file issues with the improved Netlify Drawerhttps://www.netlify.com/blog/discuss-site-changes-and-file-issues-with-the-improved-netlify-drawer/https://www.netlify.com/blog/discuss-site-changes-and-file-issues-with-the-improved-netlify-drawer/The Netlify Drawer lets you invite stakeholders to have conversations about site changes, directly from the deploy preview URL. Sync comments to project management applications. Dock the drawer or hide it from view. Live refresh the page for changes from the CDN.
Wed, 18 Jan 2023 16:21:00 GMTQA and collaborate directly on branch deploy URLshttps://www.netlify.com/blog/qa-and-collaborate-directly-on-branch-deploy-urls/https://www.netlify.com/blog/qa-and-collaborate-directly-on-branch-deploy-urls/Point quality assurance teams and stakeholders to long-lived branches and subdomains so they can review before you push changes live. Use the on-page Netlify Drawer to record videos, take screenshots, check for errors, open issues, and more.
Tue, 17 Jan 2023 15:52:00 GMTNow generally available: the Netlify Email Integrationhttps://www.netlify.com/blog/netlify-email-integration-ga/https://www.netlify.com/blog/netlify-email-integration-ga/The Netlify Email Integration is now generally available as a production-ready feature for all users in their Netlify sites!
Wed, 11 Jan 2023 18:49:00 GMTHow to bring a subdomain to Netlify DNShttps://www.netlify.com/blog/how-to-bring-a-subdomain-to-netlify-dns/https://www.netlify.com/blog/how-to-bring-a-subdomain-to-netlify-dns/Delegate a stand-alone subdomain to Netlify DNS while keeping your apex domain on a separate registrar. Serve different content from branch domains. Benefit from security and performance improvements.
Tue, 29 Nov 2022 16:30:00 GMTNow generally available: Scopes and contextual values for environment variableshttps://www.netlify.com/blog/scopes-and-contextual-values-for-environment-variables-ga/https://www.netlify.com/blog/scopes-and-contextual-values-for-environment-variables-ga/Scopes and contextual values for environment variables are now generally available. The new environment variables experience allows you to set unique values for different contexts like production vs. staging and control where environment variables can be used.
Wed, 02 Nov 2022 19:32:00 GMTUpgrade to Get Latest Features for Netlify Lighthouse Plugin 4.0https://www.netlify.com/blog/upgrade-to-get-latest-features-for-netlify-lighthouse-plugin-4-0/https://www.netlify.com/blog/upgrade-to-get-latest-features-for-netlify-lighthouse-plugin-4-0/The latest version of the Netlify Lighthouse Build Plugin has some upgraded features that give you more control over how you audit your website directly from your Netlify deploy.
Wed, 02 Nov 2022 16:37:00 GMTAnnouncing the new Netlify Email Integrationhttps://www.netlify.com/blog/new-netlify-email-integration/https://www.netlify.com/blog/new-netlify-email-integration/Netlify’s new Email Integration is an out-of-the-box solution enabled in your dashboard and configured inside your existing codebase that lets you customize the styling and set value parameters of your email templates as well as preview them locally or in a deploy preview all while using some of your favorite Emails APIs.
Tue, 01 Nov 2022 15:51:00 GMTAnnouncing Background and Scheduled API Routes for Next.jshttps://www.netlify.com/blog/new-background-scheduled-api-routes-nextjs/https://www.netlify.com/blog/new-background-scheduled-api-routes-nextjs/Natively run API routes as background and scheduled functions in Next.js without relying on third-party services.
Thu, 20 Oct 2022 15:05:00 GMTNew for Netlify Build: Out of the box support for pnpmhttps://www.netlify.com/blog/how-to-use-pnpm-with-netlify-build/https://www.netlify.com/blog/how-to-use-pnpm-with-netlify-build/Netlify has out of the box support for pnpm, the performant Node Package Manager known for saving disk space.
Tue, 18 Oct 2022 18:10:00 GMTRun Lighthouse tests to measure performance for each deployhttps://www.netlify.com/blog/run-lighthouse-tests-to-measure-performance-for-each-deploy/https://www.netlify.com/blog/run-lighthouse-tests-to-measure-performance-for-each-deploy/Automatically run Lighthouse tests for each deploy. Find full Lighthouse reports with scores and web vitals in the Netlify UI. Easily compare scores for each deploy and watch performance over time.
Wed, 12 Oct 2022 12:48:00 GMTNew for the Lighthouse plugin: Full reports for each deployhttps://www.netlify.com/blog/lighthouse-plugin-full-reports-for-each-deploy/https://www.netlify.com/blog/lighthouse-plugin-full-reports-for-each-deploy/With the latest update to the Lighthouse build plugin for Netlify sites, you can generate a full Lighthouse report with metrics and web vitals like First Contentful Paint and Cumulative Layout Shift for each deploy. Measure whether your performance improves or degrades with each build.
Wed, 05 Oct 2022 16:00:00 GMTComment and collaborate on Deploy Previews – now available for Azure DevOps projectshttps://www.netlify.com/blog/comment-and-collaborate-on-deploy-previews-azure-devops/https://www.netlify.com/blog/comment-and-collaborate-on-deploy-previews-azure-devops/Netlify’s Git integration for Azure DevOps allows developers to automatically deploy without manual configuration. Developers also have the opportunity to comment and collaborate on Deploy Previews so they can gather stakeholder feedback before changes push to production.
Tue, 04 Oct 2022 20:30:00 GMTUp to 40% faster build times for developers on all planshttps://www.netlify.com/blog/up-to-40-faster-build-times/https://www.netlify.com/blog/up-to-40-faster-build-times/More processing power, more memory, and better infrastructure all around! Developers on all plans are noticing faster build times. Build times are even faster for customers on Pro plans and above.
Thu, 29 Sep 2022 14:54:00 GMTAutomated deploy cleanup and new deploy retention policies starting late October 2022https://www.netlify.com/blog/automated-deploy-cleanup-and-new-deploy-retention-policies/https://www.netlify.com/blog/automated-deploy-cleanup-and-new-deploy-retention-policies/Starting late October 2022, Netlify will begin automatically deleting non-critical deploys older than 90 days. Customers on Business and Enterprise plans will be able to customize deploy retention policies for longer or shorter durations.
Tue, 27 Sep 2022 19:23:00 GMTStar your favorite Netlify sites to find them fasterhttps://www.netlify.com/blog/star-your-favorite-netlify-sites-to-find-them-faster/https://www.netlify.com/blog/star-your-favorite-netlify-sites-to-find-them-faster/Keep your favorite Netlify sites organized at the top of your site list for easy access in the Netlify UI.
Tue, 20 Sep 2022 14:42:00 GMTPassword Protection for Non-Production Deployshttps://www.netlify.com/blog/password-protect-deploy-previews/https://www.netlify.com/blog/password-protect-deploy-previews/Learn how to password protect your Netlify branch deploys and Deploy Previews to keep private information secure.
Fri, 09 Sep 2022 15:17:00 GMTFeedback and QA for Next.js pages built with ISR/SSRhttps://www.netlify.com/blog/feedback-and-qa-for-next-js-pages-built-with-isr-ssr/https://www.netlify.com/blog/feedback-and-qa-for-next-js-pages-built-with-isr-ssr/Netlify collaborative Deploy Previews, now available for pages built with Next.js using ISR or SSR, allow you to gather feedback and send comments directly into the tools where your team works, like GitHub, GitLab, JIRA, Trello or Linear.
Thu, 25 Aug 2022 20:42:00 GMTNew for Next.js, transform content at the edge with Netlify’s Next.js Runtimehttps://www.netlify.com/blog/nextjs-advanced-middleware-better-runtime-that-extends-nextjs/https://www.netlify.com/blog/nextjs-advanced-middleware-better-runtime-that-extends-nextjs/Use Next.js Advanced Middleware, only available on the Next.js Runtime by Netlify, to transform content on the fly, at the edge. Extend Next.js with Netlify.
Wed, 24 Aug 2022 12:00:00 GMTBranch-specific environment variable values from the Netlify UI, CLI, or APIhttps://www.netlify.com/blog/branch-specific-environment-variable-values-from-the-netlify-ui-cli-or-api/https://www.netlify.com/blog/branch-specific-environment-variable-values-from-the-netlify-ui-cli-or-api/New in Netlify Labs, the beta for scopes and deploy contexts for environment variables now includes the ability to set different values for different branches. Alongside this update, you can now set environment variables for specific deploy contexts with the Netlify CLI or API.
Tue, 23 Aug 2022 12:23:00 GMTNetlify Changelog: May 2022https://www.netlify.com/blog/changelog-may-2022/https://www.netlify.com/blog/changelog-may-2022/First-class Git integration for Azure DevOps, new Astro Quickstart template, CLI update, changes to access tokens for GitLab notifications, Next.js internationalization support, and support for locale codes in redirects. test v2
Wed, 01 Jun 2022 22:18:00 GMTNetlify Changelog: April 2022https://www.netlify.com/blog/changelog-april-2022/https://www.netlify.com/blog/changelog-april-2022/Edge Functions powered by Deno, Log Drains integrations for Sumo Logic and Logflare, a Remix + Supabase Template using Tailwind, and lots of enhancements to improve developer experience.
Mon, 02 May 2022 15:35:00 GMTNetlify Changelog: March 2022https://www.netlify.com/blog/netlify-changelog-march-2022/https://www.netlify.com/blog/netlify-changelog-march-2022/Log Drains for New Relic, Lighthouse Score Visualizations, New and Improved Pull Request Comments, Next.js Toolbox Template, and Sweeter Site Names.
Fri, 01 Apr 2022 19:56:00 GMTNetlify Changelog: February 2022https://www.netlify.com/blog/changelog-february-2022/https://www.netlify.com/blog/changelog-february-2022/What’s new at Netlify? Learn more about our free New Relic Integration and Quickstart, Log Drains for S3, Command Palette, Netlify Graph, Scheduled Functions, and more.
Mon, 28 Feb 2022 15:25:00 GMTOctober Changelog: What‘s New at Netlifyhttps://www.netlify.com/blog/2021/11/04/october-changelog-whats-new-at-netlify/https://www.netlify.com/blog/2021/11/04/october-changelog-whats-new-at-netlify/Hi folks!
This year’s Jamstack Conf was our community’s biggest virtual event to date! Thank you to everyone who joined us. Don’t worry if you missed the show, you can check out the [Jamstack Conf 2021 Instant…
Thu, 04 Nov 2021 00:00:00 GMTSeptember Changelog: What’s New at Netlifyhttps://www.netlify.com/blog/2021/10/04/september-changelog-whats-new-at-netlify/https://www.netlify.com/blog/2021/10/04/september-changelog-whats-new-at-netlify/Hi folks!
This September, Netlify announced a major milestone surpassing 2 MILLION developers that choose Netlify to streamline their web development workflows. Before we celebrate Jamstack Conf this week, let’s recap…
Mon, 04 Oct 2021 00:00:00 GMTAugust Changelog: What’s New at Netlifyhttps://www.netlify.com/blog/2021/09/07/august-changelog-whats-new-at-netlify/https://www.netlify.com/blog/2021/09/07/august-changelog-whats-new-at-netlify/Learn about new product enhancements and hot-off-the press tutorials, like the Essential Gatsby plugin (now with auto-install!), how to manage your Build Plugins versions, and how to check your functions logs from Deploy Previews.
Tue, 07 Sep 2021 00:00:00 GMTJuly Changelog: What’s New at Netlify? https://www.netlify.com/blog/2021/08/04/july-changelog-whats-new-at-netlify/https://www.netlify.com/blog/2021/08/04/july-changelog-whats-new-at-netlify/Learn about product updates and announcements from the Netlify team, from improved support for monorepos to our new backend database partners.
Wed, 04 Aug 2021 00:00:00 GMTJune Changelog: What‘s New at Netlifyhttps://www.netlify.com/blog/2021/07/06/june-changelog-whats-new-at-netlify/https://www.netlify.com/blog/2021/07/06/june-changelog-whats-new-at-netlify/After a huge milestone in May with Netlify’s next generation of Deploy Previews, June highlights included our biggest Headless Commerce Summit yet. You’ll also find a bunch of new product enhancements to explore.
Tue, 06 Jul 2021 00:00:00 GMTNetlify Changelog April 2021https://www.netlify.com/blog/2021/04/23/netlify-changelog-april-2021/https://www.netlify.com/blog/2021/04/23/netlify-changelog-april-2021/Learn about Netlify’s most recent product updates, beta releases, and blog posts in our monthly product changelog.
Fri, 23 Apr 2021 00:00:00 GMTNetlify Changelog January 2021https://www.netlify.com/blog/2021/02/03/netlify-changelog-january-2021/https://www.netlify.com/blog/2021/02/03/netlify-changelog-january-2021/See Netlify‘s Product Changelog Updates from Netlify.
Wed, 03 Feb 2021 00:00:00 GMTNetlify Changelog November 2020https://www.netlify.com/blog/2020/12/15/netlify-changelog-november-2020/https://www.netlify.com/blog/2020/12/15/netlify-changelog-november-2020/Next.js Preview Mode, Background Functions, Team Overview, and more updates in Netlify. Check out our changelog article to get the latest product news from Netlify as of November 2020.
Tue, 15 Dec 2020 00:00:00 GMTNetlify Changelog October 2020https://www.netlify.com/blog/2020/10/30/netlify-changelog-october-2020/https://www.netlify.com/blog/2020/10/30/netlify-changelog-october-2020/Edge Handlers, Build Plugins, and more! Check out this Netlify changelog article to get the latest product news from Netlify as of October 2020.
Fri, 30 Oct 2020 00:00:00 GMT