gatsby
5.16.1 · 10 Feb 2026MIT252.9k / weekRepositoryHomepagenpmAtom feed
Upgrading gatsby from 2.28.1 to 5.16.1
207 releases in betweennotes for 194
Counted from 194 of 207 release notes. Advisories are counted from the advisory database, in full.
Start here
Before you upgrade
Tick each one off as you go- breaking4.10.2
- breaking3.12.0
Security
Fixes 1 advisory affecting 2.28.1
- Gatsby develop server has Local File Inclusion vulnerabilitymoderate · GHSA-c6f8-8r25-c4gc
- 5.16.0
🔐 As of January 26 2026, none of the React 19 security vulnerabilities affect Gatsby.
- 5.14.0
This release focused on performance improvements and security fixes.
- 5.14.0
Bump gh-pages: #39089
- 5.14.0
Bump underscore: #39092
- 5.14.0
Bump thenify: #39095
- 5.14.0
- 5.14.0
Bump ejs: #39093
- 5.14.0
Bump set-getter: #39091
- 5.14.0
Bump express: #39099
- 5.14.0
Bump express: #39098
Release by release
- fixed
Fix various regressions with Gatsby Head API, such as
<title>not updatingdocument.title
- fixed
- new
Support React 19
- new
Support Node.js 24
- new
- fixed
Support node 22
- fixed
gatsby: Update socket.io to address vulnerable subdeps
- fixed
- fixed
Don't treat timestamps as dynamic paths
- fixed
Use forked devcert to avoid pulling transitive deps from its @types/* deps
- fixed
- fixed
Ensure rendering engine has vendored libvips
- fixed
5.14.4nothing new or fixed in the note
- fixed
Align types of rootNodeMap during root node tracking
- fixed
- fixed
Pin
isNonNullType is not definedwithwebpack>=5.99.0
- fixed
69 other lines we could not sort, mostly version bumps
- 5.16.0
Some new React 19 features may not be available yet via Gatsby.
- 5.16.0
Gatsby Partial Hydration, an experimental feature for three years now, is known to be incompatible with React 19 at this time. If you rely on this feature, do not upgrade to React 19.
- 5.14.0
- 5.14.0
[
gatsby,create-gatsby,gatsby-cli,gatsby-dev-cli,gatsby-plugin-gatsby-cloud,gatsby-plugin-page-creator] perf: disable telemetry reporting #39137 - 5.1.0
Slices API unlocks up to 90% reduction in build duration for content changes in highly shared components
- 5.1.0
Partial Hydration allows you to ship only the necessary JavaScript to the browser
- 5.0.0
Slice API - Only re-build individual slices of your page
- 5.0.0
Partial Hydration (Beta) - Improve frontend performance by shipping less JavaScript
- 5.0.0
GraphiQL v2 - An all new UI with features like dark mode, tabs, and persisted state
- 4.20.0
Release Candidate for gatsby-plugin-mdx v4 - Support for MDX v2 and more!
117 internal lines (docs, tests, tooling) left out.