Free Event Series! Navigating Hypergrowth: Conversations with leaders who’ve seen success at scale. Register now.

By Bradley Johnson in News & Announcements

June Changelog: What's New at Netlify

👋 Hi folks!

After a huge milestone in May with Netlify’s next generation of Deploy Previews, June highlights included our biggest Headless Commerce Summit yet! You’ll also find a bunch of new product enhancements to explore.

Read on to discover what’s new at Netlify!

Usability improvements for collaborative Deploy Previews

Changelog improvements to Netlify UI

Now you have more control over Netlify’s new collaborative Deploy Previews! You can drag to move the Netlify Drawer icon, or opt out of loading the Netlify Drawer on a site’s Deploy Previews. You can also open a branch deploy or deploy permalink if you need to preview a deploy but don’t want to access any of the collaboration features.

Read the blog

Try out new Gatsby Functions on Netlify with the Essential Gatsby plugin!


Get a first look at the new Essential Gatsby plugin which includes support for Gatsby Functions, incremental builds, and image caching. Most Netlify plugins are available for one-click install, but this new plugin hasn’t been published to the directory yet, so you’ll need to install it directly with npm instead of through the Netlify UI.

Get started with the Essential Gatsby plugin

Nuxt Image is here and it’s a game changer

Nuxt Image is a plug-and-play image optimization module designed to give developers access to powerful components that will make image optimization a natural part of your workflow. Believe it or not, if you’re using Nuxt to deploy a static site on Netlify, you don’t need any additional configuration to take advantage of Nuxt Image!

Learn more about Nuxt Image

Other Recent Updates

Improved audit logs for changes to build settings

You might have noticed changes to how build settings are displayed in the team audit log. Previously, any change under the “Build & deploy” section of the “Site settings” tab would result in an audit log entry that included some settings that hadn’t really changed. Now, we’re only reporting the settings that changed and including the old values so changes are easier to understand. Read more

Changes in internal paths of files deployed to Netlify Functions

New changes to the internal implementation details of Netlify Functions address a mismatch in file paths between local and production environments. The changes fix this inconsistency and remove the extra src/ segment from the path. Nothing has changed in our public APIs or in the way files are referenced, so this change should go unnoticed for the vast majority of users. Read more

Fixing the default publish directory in monorepo configurations

The default publish directory in monorepo configurations has changed. As long as no publish or base is set, we will continue to default to publishing the root. But if a base directory is set, we will now default to publishing that instead of the root. You will only be impacted if you have a base directory set, but no publish directory. If you’re not sure whether this applies to you, you can check your build logs. Learn more

End of life for Ubuntu Trusty build image

If you have sites older than two years old, you will need to check your site’s build image settings and upgrade to the new Ubuntu 20.04 (Focal) build image before September 19, 2021. Older Netlify sites used Ubuntu 14.04 (Trusty) build image with the tag v2.8.2, but Trusty has been in end of life since April 25, 2019. After September 19, you will not be able to run new builds of your site until you have migrated to a new build image. Follow these steps to migrate today

End of support for Node 10 in Netlify Functions

Node.js version 10 reached End of Life (EOL) earlier this year and Netlify Functions will stop supporting serverless function deploys using Node.js 10 on July 30, 2021. If you have explicitly set your JavaScript functions runtime to Node 10, you will need to upgrade to a newer version of Node or remove the AWS_LAMBDA_JS_RUNTIME environment variable altogether, in which case we will default to using Node 12. Read the post

Take the Jamstack 2021 Community Survey

To stay up to date on changes like these, head over to the updates category in Netlify Support Forums and click on your profile icon, then click the bell icon to receive real-time notifications. We can’t wait to see what you build next!

- Brad Johnson, Product Marketing Manager, Netlify