Enforce Git-based workflows for production deploys
Now you can require all production deploys to go through a Git-based workflow. When enabled in your project settings, this setting prevents: Accidental production publishes from the Netlify CLI, MCP server, or API Promoting Deploy Previews or branch deploys to production through the Netlify UI This ensures that both team members and AI agents follow your...
Also shipped Oct 21, 2025Netlify in October 2025 →
AI-Powered User Feedback Summary and Categories in Open Beta
With the new AI-generated Feedback Summary, you’ll see a concise overview of your feedback trends, highlighting 2–3 recurring themes so you can quickly understand what users are saying, without reading every comment.
AI Crawl Control - New Robots.txt tab for tracking crawler compliance
AI Crawl Control now includes a Robots.txt tab that provides insights into how AI crawlers interact with your robots.txt files. What's new The Robots.txt tab allows you to: Monitor the health status of robots.txt files across all your hostnames, including HTTP status codes, and identify hostnames that need a robots.txt file.
Favorite data sources
Finding the right data source among dozens of similar options wastes precious time and disrupts your workflow. As Grafana instances grow, data source discovery becomes increasingly frustrating. Favorite data sources solves this with a simple star icon ⭐️ which is available in the data source picker and when editing a data source.
Improved concurrency handling in the Cart AJAX API and Storefront Cart GraphQL API
As of October 10, 2025, the Cart AJAX API and Storefront Cart GQL API now processes simultaneous requests. For example, when sending two cart add requests at the same time, the Cart AJAX API executes both requests. Previously, the Cart AJAX and GraphQL APIs were inconsistent in handling concurrent requests. This sometimes resulted in requests being dropped.
New: Unlisted Product Status
UNLISTED is available as a new product status value in the 2025-10 GraphQL Admin API and REST Admin APIs, as well as in the Webhooks API. The Unlisted status hides products from store search and recommendations (including collections), all sales channels, internet searches and Shopify Catalog , while still allowing access via a direct URL.
Web Vitals Metrics Collection
Description: Collect web vitals metrics (INP, FCP, LCP, CLS) as Amplitude events. Analyze this data to get insights into your web site's performance and SEO ranking. Just set autocapture.webVitals = true (or autocapture=true ) in the latest SDK version (>= 2.27.0) and our SDK will start capturing Web Vitals data.
More from NetlifyEvery Netlify release →
Next.js 16 is ready to 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.
Skew protection now available
We've released skew protection for all plans starting with these frameworks: Astro 5.15.0+ Next.js 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.
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...
Claude Haiku 4.5 is now available in the 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.
Buy credit packs on demand
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.
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.
GPT 5 Pro now available in the 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.
Test scheduled functions in Netlify dashboard
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