Here’s everything that’s new from the past month!

-   [New Git Integration for Azure DevOps](#azure-devops)
-   [Astro Quickstart Template](#astro-template)
-   [Updates & enhancements](#enhance)
-   [Useful guides](#guides)

![image](https://cdn.sanity.io/images/o0o2tn5x/production/92ca7a4074901b98d967b7c9786b237600290adf-1200x630.webp)

## New Git Integration for Azure DevOps

Netlify now offers first-class support for Azure DevOps! Until now, developers could deploy projects from Azure repos on Netlify through the CLI but the full Netlify workflow wasn’t available. Now teams building websites and apps with Azure can automatically deploy to Netlify, receive deploy notifications, and preview changes with deploy previews.

[Learn how to integrate your Azure repos](https://www.netlify.com/blog/how-to-integrate-azure-devops-with-netlify-cicd/) →

## Astro Quickstart Template

Deploy an Astro project on Netlify! Known for its partial hydration / Islands Architecture approach, this low-JavaScript framework is a new favorite for performance conscious developers. Netlify’s Astro Quickstart template is great for exploring the mechanics and familiarizing yourself with how Astro works.

[Deploy the Astro Quickstart template today](https://www.netlify.com/blog/deploy-your-astro-project-fast/) →

## Updates & enhancements

Over the month of May, the Netlify team shipped a number of updates to improve the developer experience and maintain integrations with key frameworks and applications. Here are the most important changes to note:

-   CLI Update: [Netlify CLI v 10.4.0](https://github.com/netlify/cli/releases/tag/v10.4.0) introduces support for debugging edge functions
-   For teams using GitLab: [Personal access tokens can now be used](https://answers.netlify.com/t/update-supporting-gitlab-s-new-expiring-oauth-tokens/56736) for outgoing notifications instead of Oauth tokens which now expire every two hours
-   Internationalization for Next.js: The Essential Next.js Plugin [now supports next-i18next](https://answers.netlify.com/t/support-for-next-i18next/56067) by default! Easily translate content with no extra configuration required
-   New support for language-based redirects: [Netlify now supports locale codes](https://docs.netlify.com/routing/redirects/redirect-options/#redirect-by-country-or-language) that combine language and country to target a specific dialect.

## Useful guides

-   [Understanding Edge Functions: The Edge and Beyond](https://www.netlify.com/blog/edge-functions-explained/)
-   [How to Use the Remix Framework with Edge Functions](https://www.netlify.com/blog/how-to-use-remix-framework-with-edge-functions/)

Thank you for building a better web with Netlify!

* * *

Review [past editions of the Changelog](https://www.netlify.com/blog/tags/changelog/)

### Share

-   [X (fka Twitter)](https://twitter.com/intent/tweet?text=Netlify Changelog: May 2022&url=https://www.netlify.com/blog/changelog-may-2022/)
-   [LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.netlify.com%2Fblog%2Fchangelog-may-2022%2F)
-   [Facebook](https://www.facebook.com/sharer.php?u=https://www.netlify.com/blog/changelog-may-2022/)
-   [Bluesky](https://bsky.app/intent/compose?text=Netlify Changelog: May 2022+https://www.netlify.com/blog/changelog-may-2022/)

* * *

### Tags

-   [changelog](/blog/tags/changelog/)

## Keep reading

![](/_astro/eb275ddb9290b947ba4c53ac30538c77b44edae9-720x405_1y2MXK.webp)

News & Announcements June 25, 2026

[

### Netlify Functions, designed for Agent Experience

](/blog/netlify-functions-designed-for-agent-experience)

-   ![Profile picture of Eduardo Bouças](/_astro/52958f21e8450baf6d8e60302341a984e220c0cd-512x512_13VDlu.webp)
    
    Eduardo Bouças
    

![](/_astro/d20f9f717bbdd511f73ee138be4114ff13f480f9-2400x1350_1fe4aq.webp)

News & Announcements June 24, 2026

[

### How we measure Netlify’s Agent Experience

](/blog/how-we-measure-netlify-agent-experience)

-   ![Profile picture of Sean Roberts](/_astro/bbf2243f8171dbddd80ab2103622106cef84d125-512x512_Z1d2LKE.webp)
    
    Sean Roberts
    

## Recent posts

News & Announcements June 25, 2026

[

### Netlify Functions, designed for Agent Experience

](/blog/netlify-functions-designed-for-agent-experience)

-   ![Profile picture of Eduardo Bouças](/_astro/52958f21e8450baf6d8e60302341a984e220c0cd-512x512_13VDlu.webp)
    
    Eduardo Bouças
    

News & Announcements June 24, 2026

[

### How we measure Netlify’s Agent Experience

](/blog/how-we-measure-netlify-agent-experience)

-   ![Profile picture of Sean Roberts](/_astro/bbf2243f8171dbddd80ab2103622106cef84d125-512x512_Z1d2LKE.webp)
    
    Sean Roberts
    

Guides & Tutorials May 15, 2026

[

### How to build a real-time AI chatbot in minutes with Netlify Agent Runners (no backend)

](/blog/how-to-build-a-real-time-ai-chatbot-in-minutes-with-netlify-agent-runners-no-backend)

-   ![Profile picture of Nahrin Jalal](/_astro/f0e7c8f227a03fe58340c99ef5439d5a896c0733-272x272_Z23kDpD.webp)
    
    Nahrin Jalal
    

![](/_astro/3f255b372fa958df35802666ee33b4609b2d71bd-1200x1586_1VtE2D.webp)

### How do the best dev and marketing teams work together?

[Access the report](https://www.netlify.com/reports/2024-leadership-trend-report/access/)