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.
Also shipped Oct 23, 2025Netlify in October 2025 →
Workers Preview URL default behavior now matches your workers.dev setting
We have updated the default behavior for Cloudflare Workers Preview URLs . Going forward, if a preview URL setting is not explicitly configured during deployment, its default behavior will automatically match the setting of your workers.dev subdomain .
Tailscale v1.90.1
Note : 1.90.0 was a release candidate intended for testing only. All platforms New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
Save, reuse, and share dashboard annotation queries
We recently introduced the ability to save queries in Dashboards and Explore , now we’ve extended this functionality to dashboard annotations. With this addition, you can save, reuse, and share annotation queries with others in your organization.
WAF Release - 2025-10-23 - Emergency
This week highlights enhancements to detection signatures improving coverage for vulnerabilities in Adobe Commerce and Magento Open Source, linked to CVE-2025-54236. Key Findings This vulnerability allows unauthenticated attackers to take over customer accounts through the Commerce REST API and, in certain configurations, may lead to remote code execution.
Workers AI Markdown Conversion: New endpoint to list supported formats
Developers can now programmatically retrieve a list of all file formats supported by the Markdown Conversion utility in Workers AI. You can use the env.AI binding: await env. AI . toMarkdown ().
Linear agent for Slack
Creating issues has never been easier. Mention @Linear in discussions on Slack, and the Linear agent will create issues informed by your conversation's context. Use natural language to specify issue details or simply let the agent infer what's needed. Linear agent for Slack is available now on all plans.
More from NetlifyEvery Netlify release →
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...
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.
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...
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.
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.
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.
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
Revert agent run in a task
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.