👋 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
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.
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.
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!
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
- Take the 2021 Jamstack Community Survey
- Migrating Cypress Tests from a GitHub Action to a Netlify Build Plugin
- Some Jamstack features you should use more often
- E-Commerce Jamstack Stories from Headless Commerce Summit 2021
- How Next.js Became a Top Jamstack Framework
- The Developer’s Intro to Core Web Vitals
- How to build a database-driven Jamstack site
- React 18 Alpha is out! Now what?
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