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.
Also shipped Nov 10, 2025Netlify in November 2025 →
Modal 1.2.2
- modal.Image.run_commands now supports modal.Volume mounts. This can be helpful for accelerating builds by keeping a package manager cache on the Volume: python cache_vol = modal.Volume.from_name("cache-mount") cmd_using_cache = "..." image = modal.Image.debian_slim().run_commands(cmd_using_cache, volumes={"/cache": cache_vol}) All Modal objects now accept...
NeMo NVIDIA Neural Modules 2.5.3
Highlights This release addresses known security issues. For the latest NVIDIA Vulnerability Disclosure Information visit https://www.nvidia.com/en-us/security/ , for acknowledgement please reach out to the NVIDIA PSIRT team at PSIRT@nvidia.com Update nv-one-logger Update ctc-segmentation Detailed Changelogs: Text Normalization / Inverse Text Normalization...
Entity Detection Now Available for Streaming Speech-to-Text
We're excited to announce that Entity Detection is now available for streaming (real-time) speech-to-text with Nova 3, Nova 2, Nova, and Enhanced models. detect_entities=true Previously available only for pre-recorded audio, you can now identify and extract over 50 unique entity types in real-time streaming transcriptions, including email addresses, names...
AI Crawl Control - Crawler drilldowns with extended actions menu
AI Crawl Control now supports per-crawler drilldowns with an extended actions menu and status code analytics. Drill down into Metrics, Cloudflare Radar, and Security Analytics, or export crawler data for use in WAF custom rules , Redirect Rules , and robots.txt files.
WAF Release - 2025-11-10
This week’s release introduces new detections for Prototype Pollution across three common vectors: URI, Body, and Header/Form. Key Findings These attacks can affect both API and web applications by altering normal behavior or bypassing security controls.
More from NetlifyEvery Netlify release →
New top-level domains available
Now you can purchase domains with the following top-level domains (TLDs) for even more flexibility when buying and registering a domain through Netlify: .place .be .pl .dk .co.uk For help buying a new domain, check out our docs on registering and buying a domain. For even more help setting up a domain, check out our domains setup wizard.
GPT-5.1 model now available in AI Gateway
OpenAI's latest GPT-5.1 model (gpt-5.1) is now available through Netlify's AI Gateway. This model brings enhanced performance and efficiency with no additional setup required. Use the OpenAI SDK directly in your Netlify Functions without managing API keys. The AI Gateway handles authentication, rate limiting, and caching automatically.
Git SHA exposed 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.
Skew protection available for CLI workflows
Skew protection is now available for deploys triggered from the CLI starting with the Netlify CLI version 23.11.0 and above. Previously, skew protection did not work with CLI workflows.
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.
Deletion improvements with Netlify Blobs
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.
Preview Server restart for cross-functional collaborators
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.