Netlify Release Notes

Follow

120 release notes curated from 47 sources by the Releasebot Team. Last updated: Sep 4, 2026

Get this feed:
  • Sep 4, 2026
    • Date parsed from source:
      Sep 4, 2026
    • First seen by Releasebot:
      Sep 4, 2026
    Netlify logo

    Netlify

    Agent Runners now use smarter scoping for new projects

    Netlify improves Agent Runners so ambitious new-project prompts build a partial working project and next steps within credit budget.

    Agent Runners can now scope ambitious prompts for new projects to create a partial working project and provide next steps within the available credit budget.

    Previously, a brand new project could use up its credit budget before the agent finished for ambitious prompts, leaving the run marked Cancelled partway through.

    Now, your agent scopes the work more intelligently. It builds out part of the project and shares a plan for next steps, so you can preview a working version within your new project credit budget instead of the run stalling out.

    Learn more in Make changes with Agent Runners.

    Original source
  • Sep 4, 2026
    • Date parsed from source:
      Sep 4, 2026
    • First seen by Releasebot:
      Apr 10, 2026
    • Modified by Releasebot:
      Sep 4, 2026
    Netlify logo

    Netlify

    GPT-6 Astra now available in AI Gateway and Agent Runners

    Netlify adds OpenAI’s GPT-6 Astra to AI Gateway and Agent Runners with zero configuration, letting developers use the OpenAI SDK in Netlify Functions without managing API keys or auth. It also works across Background, Scheduled, and Edge Functions with built-in caching, rate limiting, and authentication.

    OpenAI’s GPT-6 Astra model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.

    Use the OpenAI SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using GPT-6 Astra with the Responses API:

    import OpenAI from 'openai';
    
    export default async () => {
    const openai = new OpenAI();
    const response = await openai.responses.create({
    model: 'gpt-6-astra',
    input: 'Give a concise explanation of how AI works.',
    });
    return Response.json(response);
    };
    

    GPT-6 Astra is also available across Background Functions, Scheduled Functions, and Edge Functions. You get automatic access to Netlify’s caching, rate limiting, and authentication infrastructure.

    Learn more in the AI Gateway documentation and Agent Runners documentation.

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Netlify and hundreds of other software products.

    Create account
  • Sep 1, 2026
    • Date parsed from source:
      Sep 1, 2026
    • First seen by Releasebot:
      Apr 10, 2026
    • Modified by Releasebot:
      Sep 4, 2026
    Netlify logo

    Netlify

    Claude Fable 5.1 now available in AI Gateway and Agent Runners

    Netlify adds Anthropic’s Claude Fable 5.1 to AI Gateway and Agent Runners with zero-configuration access. Developers can use the Anthropic SDK directly in Netlify Functions, while Netlify handles API keys, authentication, caching, and rate limiting automatically.

    Anthropic’s Claude Fable 5.1 model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.

    Use the Anthropic SDK directly in your Netlify Functions without managing API keys or authentication. The AI Gateway handles everything automatically. Here’s an example using the Claude Fable 5.1 model:

    import Anthropic from '@anthropic-ai/sdk';
    
    export default async () => {
    const anthropic = new Anthropic();
    const response = await anthropic.messages.create({
    model: 'claude-fable-5-1',
    max_tokens: 4096,
    messages: [
    {
    role: 'user',
    content: 'How can AI improve my coding?'
    }
    ]
    });
    return new Response(JSON.stringify(response), {
    headers: { 'Content-Type': 'application/json' }
    });
    };
    

    Claude Fable 5.1 is available for all Function types and Agent Runners. You get automatic access to Netlify’s caching, rate limiting, and authentication infrastructure.

    Learn more in the AI Gateway documentation and Agent Runners documentation.

    Original source
  • Aug 27, 2026
    • Date parsed from source:
      Aug 27, 2026
    • First seen by Releasebot:
      Aug 28, 2026
    Netlify logo

    Netlify

    GitHub stacked pull requests now create Deploy Previews

    Netlify now creates Deploy Previews for every eligible pull request in a GitHub stack, giving teams a clearer way to review and share each layer of a larger change before it merges.

    Netlify now creates a Deploy Preview for every pull request in a GitHub stack when the stack ultimately targets your project’s production branch (usually main). You can review and share each layer of a larger change before it merges.

    A GitHub stacked pull request showing a successful Netlify Deploy Preview check

    GitHub Stacked Pull Requests help teams split a larger update into smaller, connected pull requests. Each pull request can focus on one step of the work, making changes easier to review and merge in sequence.

    Previously, Netlify only created a Deploy Preview for the first pull request in your stack while additional pull requests in the stack didn't get their own Deploy Previews. Now, every pull request in the stack gets its own Deploy Preview.

    There’s nothing new to configure. Create and update your stack in GitHub as usual, and Netlify automatically adds a Deploy Preview to each eligible pull request.

    Learn More

    Get an overview of GitHub Stacked Pull Requests

    Follow GitHub’s quick start for creating a stack

    Original source
  • Aug 19, 2026
    • Date parsed from source:
      Aug 19, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Netlify logo

    Netlify

    Pre-launch toolbar and the Powered by Netlify badge

    Netlify adds a pre-launch toolbar for private projects so teams can share for review and run AI checks before going public. It also introduces a configurable Powered by Netlify badge for public projects, with per-project controls and gradual rollout.

    Private projects

    Private projects on Netlify will now show a pre-launch toolbar so you can share your project for review and run audits using AI checks before you make your project public.

    Private projects and agent runs require a Credit pricing plan. If you're on a Legacy pricing plan, you will not have access to the pre-launch toolbar. Audits consume credits like any other agent run.

    Public projects

    For public projects, new projects created on a Free plan on or after August 19, 2026 show a Powered by Netlify badge to all visitors.

    The badge is configurable for each project through your project configuration settings.

    To turn the Netlify badge on or off for all visitors of your site:

    Go to Project configuration > General > Powered by Netlify badge and turn it on or off.

    Additionally, any visitor can hide the badge for themselves, and that choice is stored locally on their browser and never reaches Netlify.

    All projects created before August 19, 2026 have the badge off by default.

    Users on a Credit-based Personal and Pro plans can also turn the badge on or off per-project. For these plans, the badge is always off by default.

    Release timeline

    We’re rolling both overlays out gradually over the next few weeks, so a project that qualifies may not have them yet.

    Learn more about the pre-launch toolbar and the Powered by Netlify badge in the Netlify documentation.

    Original source
  • Similar to Netlify with recent updates:

  • Aug 19, 2026
    • Date parsed from source:
      Aug 19, 2026
    • First seen by Releasebot:
      Aug 19, 2026
    Netlify logo

    Netlify

    Agent Runners can now ask clarifying questions

    Netlify adds clarifying questions to Agent Runners so agents can pause, ask for key details, and build with better context before coding starts. The update lets users answer, skip, or add their own input, helping produce sharper first builds and Deploy Previews.

    Agent Runners can now ask you clarifying questions before they start building. When a few details could significantly improve the result, the agent pauses and asks instead of guessing.

    The clarifying questions UI in an Agent Runners session, asking: What should the tracker dashboard keep track of?

    How clarifying questions work

    Say you start with something broad, like “Build a tracker dashboard.” Previously the agent had to make every call for you: what the dashboard should track, whether entries should be editable and saved to a database or live in the code as a read-only placeholder, whether the look should be dark and high-contrast or light, clean, and editorial. Now it can ask, and you can answer directly where the agent run works.

    Answer, skip, or add your own context

    Answering questions is always optional so you can answer the ones you have opinions about and skip the rest. Or you can skip all questions and let the agent decide. Finally, you can always add context in your own words alongside your answers.

    In our testing, even a few quick answers make the first build noticeably sharper and saves credits you’d otherwise spend on course corrections.

    Once you answer, the run continues as usual: the agent writes the code, works with Netlify’s platform features, and creates a Deploy Preview you can review and iterate on.

    Learn more

    Clarifying questions work with every agent and model available in Agent Runners.

    Try it out and see how to use Agent Runners in our docs.

    Original source
  • Aug 13, 2026
    • Date parsed from source:
      Aug 13, 2026
    • First seen by Releasebot:
      Apr 10, 2026
    • Modified by Releasebot:
      Sep 4, 2026
    Netlify logo

    Netlify

    Google Gemini 3.7 Flash now available in AI Gateway and Agent Runners

    Netlify adds Google’s Gemini 3.7 Flash to AI Gateway and Agent Runners, giving developers zero-config access from Netlify Functions with no API key management. The update also brings automatic caching, rate limiting, and authentication support across Function types and Agent Runners.

    Google’s Gemini 3.7 Flash model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.

    Use the Google GenAI SDK directly in your Netlify Functions without managing API keys or authentication. The AI Gateway handles everything automatically. Here’s an example using the Gemini 3.7 Flash model:

    import { GoogleGenAI } from '@google/genai';
    export default async () => {
    const ai = new GoogleGenAI({});
    const response = await ai.models.generateContent({
    model: 'gemini-3.7-flash',
    contents: 'How can AI improve my coding?'
    });
    return Response.json(response);
    };
    

    Gemini 3.7 Flash is available for all Function types and Agent Runners. You get automatic access to Netlify’s caching, rate limiting, and authentication infrastructure.

    Learn more in the AI Gateway documentation and Agent Runners documentation.

    Original source
  • Aug 12, 2026
    • Date parsed from source:
      Aug 12, 2026
    • First seen by Releasebot:
      Aug 13, 2026
    Netlify logo

    Netlify

    Manage your team invitations from your Netlify dashboard

    Netlify adds in-dashboard team invitations, letting users accept or decline pending invites directly from the dashboard instead of hunting through email. It keeps the same invitation emails, but gives teammates a faster, more reliable way to join.

    Invitations to join an existing team now show up within your Netlify dashboard, where you can accept or decline them directly without checking your email inbox.

    Previously, the invitation email was the only way in. If it got buried, filtered, or sent to an address you no longer check, then getting collaboration started with your teammate took a lot longer than it needed to.

    Now, when you sign in to Netlify with an email address that has a pending invitation, you’ll see it waiting for you. Accept it and you’re on the team immediately. Decline it and it’s cleared out. Either way, you never have to go digging through your inbox.

    Nothing changes about how invitations are sent. Invitees still receive the same email they always have, and accepting from that link works exactly as before. This is simply a second, more reliable path to the same place.

    Learn more about inviting and managing teammates in Manage team members in the Netlify documentation.

    Original source
  • Aug 12, 2026
    • Date parsed from source:
      Aug 12, 2026
    • First seen by Releasebot:
      Aug 13, 2026
    Netlify logo

    Netlify

    Pay for Netlify with Apple Pay and Google Pay

    Netlify adds Apple Pay and Google Pay checkout support, giving customers more ways to pay alongside credit cards and making upgrades faster and easier without changing existing billing flows.

    You can now pay for Netlify with Apple Pay or Google Pay, in addition to paying by credit card.

    Both options show up as you’d expect at checkout, so you can confirm a payment with the device you already have in hand instead of tracking down a card. It’s a small change, but it removes a genuine bit of friction—especially when you’re upgrading in the middle of shipping something and don’t want to break flow to go find your wallet.

    Credit cards continue to work exactly as they always have. If that’s what your team uses, there’s nothing to change and nothing to migrate. Apple Pay and Google Pay are simply two more ways to pay.

    Learn more in the Netlify billing documentation.

    Original source
  • Aug 12, 2026
    • Date parsed from source:
      Aug 12, 2026
    • First seen by Releasebot:
      Aug 13, 2026
    Netlify logo

    Netlify

    Simplified single sign-on (SSO) process

    Netlify improves SSO sign-in by letting team members use their email address instead of a Team ID. It now recognizes the domain, routes users straight to the configured identity provider, and simplifies onboarding for teams using SAML SSO.

    If your team uses SSO (single sign-on) with an identity provider, you can now sign in with just your email address without using your team ID. Netlify recognizes your domain and sends you straight to your identity provider.

    Previously, SSO required you to know your Team ID. That meant every new hire had to know and enter a Team ID, and anyone who forgot or didn’t know it was stuck at the login screen. It was a small detail that quietly created support work for the people administering the team.

    Now the flow is simplified: enter your email, get redirected to whichever identity provider your team has configured, authenticate there, and land back in Netlify.

    This is live for every team using SSO with an identity provider that lets you use your email address to authenticate. This means your existing SAML setup already carries everything Netlify needs to route people to the right place.

    Learn more about configuring SAML SSO in the Netlify documentation.

    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Netlify logo

    Netlify

    SolidStart 2 just works on Netlify

    Netlify supports SolidStart 2 deployment with no framework-specific adapter, thanks to its Vite plugin build support. SolidStart apps can deploy SSR pages, API routes, server functions, and middleware directly to Netlify Functions, with a simpler setup for new projects.

    How to deploy

    SolidStart 2 is out, and it deploys to Netlify with no framework-specific adapter to install, a first for full-stack frameworks on Netlify.

    While SolidStart 1 deployed to Netlify through Nitro under the hood, SolidStart 2 no longer includes Nitro, building directly on Vite’s Environment API instead. The Netlify Vite plugin can now take the server build Vite produces and prepare it for deployment on its own, with no SolidStart-specific Netlify adapter needed in between.

    Install the Netlify Vite plugin:

    npm install -D @netlify/vite-plugin
    

    Then add it to your Vite config with its build support turned on:

    // vite.config.ts
    import netlify from '@netlify/vite-plugin';
    import { solidStart } from '@solidjs/start/config';
    import { defineConfig } from 'vite';
    
    export default defineConfig({
      plugins: [solidStart(), netlify({ build: { enabled: true } })],
    });
    

    That’s the whole setup for a new project. Netlify detects SolidStart and fills in your build settings, and your SSR pages, API routes, server functions, and middleware deploy to Netlify Functions.

    Prefer to build with Nitro? It became a Vite plugin in Nitro 3 and auto-detects Netlify, so adding nitro() works too. Just remove build.enabled from the Netlify Vite plugin.

    Either way, vite dev gives you the full Netlify platform emulated right in your dev server without reaching for the Netlify CLI.

    Already on SolidStart 1?

    Nothing breaks, and your Nitro netlify preset keeps working. When you’re ready to upgrade, follow the framework upgrade guide. We recommend then moving to the Netlify Vite plugin with build support as described above and changing your publish directory from dist to dist/client. (If you keep building with Nitro, dist stays as it is.)

    Why there’s no SolidStart adapter

    Every framework used to need its own adapter for every platform, and every adapter needed someone to keep it current.

    Frameworks converging on Vite’s Environment API doesn’t change this on its own. What removes it is the build support in @netlify/vite-plugin: it takes the server bundle a Vite-powered framework emits and turns it into Netlify deployment configuration (we call this the Frameworks API), without knowing or caring which framework produced it. Supporting SolidStart 2 required no SolidStart-specific code and, in fact, no changes at all. This is the same code that’s been powering TanStack Start on Netlify the past year.

    It’s the direction we’re heading, in collaboration with the Vite team, framework authors, other platforms like Cloudflare, and the broader ecosystem: fewer adapters to maintain, more consistent feature sets across frameworks, and more niche frameworks supported out of the box, helping to support a healthy web ecosystem.

    Resources

    • SolidStart 2 announcement
    • SolidStart 2 upgrade guide
    • SolidStart on Netlify docs
    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Netlify logo

    Netlify

    AI Gateway adds OpenRouter support for more AI model choice

    Netlify adds OpenRouter support to AI Gateway, expanding access to models from providers like DeepSeek, Meta, Mistral, Qwen, and xAI. Requests are billed through existing Netlify credits, with automatic function and preview setup and Zero Data Retention support only.

    Supported models

    The AI Gateway now supports OpenRouter, giving you access to models from providers beyond Netlify's direct integrations (OpenAI, Anthropic, Google Gemini).

    This partnership opens up models from providers like DeepSeek, Meta, Mistral, Qwen, and xAI, all billed through your existing Netlify credits.

    Learn more about our OpenRouter partnership through the Netlify blog on open models.

    For a full list of models available on OpenRouter, visit OpenRouter's models page.

    Note that Netlify only allows requests through OpenRouter for model providers that support a Zero Data Retention (ZDR) policy, meaning your prompts and outputs are never stored nor trained on. Models on OpenRouter that do not have any available provider guaranteeing this policy (at the time of your request) are not available via Netlify.

    Set up OpenRouter for AI Gateway

    As with the other providers, Netlify automatically injects OPENROUTER_API_KEY and OPENROUTER_BASE_URL into your Netlify Functions, Edge Functions, and Preview Server (unless you've already set your own values for either).

    You can call an OpenRouter-served model using whichever client you prefer:

    • OpenRouter SDK
      • (@openrouter/sdk): pass OPENROUTER_BASE_URL explicitly as serverURL when constructing the client, this is the one exception where the base URL isn't picked up automatically.
    • OpenAI SDK
      • : works out of the box, no extra config. Just pass a model ID in OpenRouter notation (e.g. deepseek/deepseek-v4-flash-0731).
    • REST API
      • : call ${OPENROUTER_BASE_URL}/chat/completions with a bearer token from OPENROUTER_API_KEY.

    Whichever client you use, you can find model IDs to pass in the OpenRouter models directory.

    Note that a model listed in OpenRouter's directory will not work through the AI Gateway if it does not support a Zero Data Retention (ZDR) policy since Netlify only routes to OpenRouter providers with this support.

    To learn more about using AI Gateway, check out our official AI Gateway Netlify docs.

    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Netlify logo

    Netlify

    Agent Runners adds OpenCode and AI model controls

    Netlify adds OpenCode to Agent Runners through a new OpenRouter partnership, expanding AI agent choices and letting users pick specific models, compare costs, and set effort levels. Model preferences are saved locally, with Zero Data Retention routing for OpenCode requests.

    AI model selection

    Through a new partnership with OpenRouter, you can now choose OpenCode as an AI agent with Agent Runners. OpenCode allows you to choose many different AI models, including Kimi, DeepSeek, and GLM.

    Learn more about our OpenRouter partnership through the Netlify blog on open models.

    Previously, you could only choose Claude, Gemini, or Codex as your AI agent, but now you can choose the OpenCode agent, which offers even more models from different AI providers.

    Requests made through OpenCode are only routed to model providers with a Zero Data Retention (ZDR) policy, so your prompts and outputs are never stored.

    As part of this release, you can now also specify which model any agent uses with Agent Runners. Previously, Claude, Gemini, and Codex agents all automatically chose a model for the task you prompted with Agent Runners.

    Agents can still auto-select a model for you, but now you can also choose different models for your agents, with these preferences saved just for you on your device.

    This means you can experiment with which AI models best fit your needs.

    To open your AI model options for Agent Runners, select agent near your prompt box.

    Choosing the best AI model for your needs

    To help you choose the best AI model for your needs, within Agent Runners you can browse details about each model, including a link to learn more, a visual way to compare cost across all supported models with a 1-5 dot scale, and the option to set an effort level for that model.

    To get the most out of your credits, consider the following strategies:

    • Use a more expensive, capable model to help you plan your project updates and design a clear prompt with Agent Runners’ ask mode, then switch to a cheaper model to implement the changes.
    • Experiment with using different AI models for different tasks.
    • Be explicit about the functionality you want when using models that are cheaper or set to a lower effort level. These models may fill in placeholder functionality. For example, a model might render a contact page without fully setting up working Netlify Forms, so the page looks complete but doesn’t actually work as expected.

    Learn more

    To learn more, check out our docs:

    • Agent Runners overview
    • Make changes with Agent Runners
    Original source
  • Jul 30, 2026
    • Date parsed from source:
      Jul 30, 2026
    • First seen by Releasebot:
      Jul 31, 2026
    Netlify logo

    Netlify

    Ask mode for Agent Runners

    Netlify adds an Ask mode to Agent Runners, letting agents read, investigate, and answer project questions in a strict read-only flow. Build stays the default, and teams can switch from Ask to Build in the same run with full context.

    Netlify Agent Runners now have a mode selector. Pick Ask and the agent reads, investigates, and answers questions about your project. Build is still the default and works exactly as before.

    Ask mode is strictly read-only. The agent can’t edit files, run commands, deploy, or change settings. With no build or Deploy Preview, Ask runs are often faster and use fewer credits.

    It answers with real context: your repository, your project context, and your project’s Netlify Database. Your data is often the fastest way to answer a question about your app, and Ask mode can query it with no risk of a write.

    A few prompts to steal:

    “How many users are in the database?”

    “Walk me through how authentication is implemented in this project. Which files handle it, and where is the token stored?”

    “Our Largest Contentful Paint is bad on mobile. Read the code and tell me what's most likely responsible.”

    “Plan out how we can migrate to the latest version of Astro.”

    Because it’s a mode on the same run, you can switch to Build the moment an answer turns into a task — same run, same context, no re-explaining.

    Ask mode is available on all agents, Claude Code, Google Gemini, and OpenAI Codex, in Agent Runners today. See the docs on Ask and Build modes.

    Original source
  • Jul 30, 2026
    • Date parsed from source:
      Jul 30, 2026
    • First seen by Releasebot:
      Jul 31, 2026
    Netlify logo

    Netlify

    GPT-5.6 Luna and Terra price reduction on AI Gateway

    Netlify AI Gateway cuts GPT-5.6 Luna and Terra costs to improve price-performance for production AI workloads.

    GPT-5.6 Luna now costs 80% less and GPT-5.6 Terra is 20% less through Netlify AI Gateway, making both models more cost-efficient for production AI workloads.

    These reductions improve the price-performance tradeoff across the GPT-5.6 model family, giving teams more flexibility to choose the right balance of capability and cost for each workload.

    Learn more in OpenAI’s announcement, Advancing the price-performance frontier with GPT-5.6.

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.