Skip to content

fix(deps): update gatsby (major)#114

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-gatsby
Open

fix(deps): update gatsby (major)#114
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/major-gatsby

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 8, 2021

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
gatsby (source, changelog) ^2.32.13^5.16.1 age confidence
gatsby-plugin-catch-links (source) ^2.10.0^5.16.0 age confidence
gatsby-plugin-google-analytics (source) ^2.11.0^5.16.0 age confidence
gatsby-plugin-lodash (source) ^3.10.0^6.16.0 age confidence
gatsby-plugin-manifest (source) ^2.12.1^5.16.0 age confidence
gatsby-plugin-netlify ^2.11.1^5.1.1 age confidence
gatsby-plugin-offline (source) ^3.10.2^6.16.0 age confidence
gatsby-plugin-react-helmet (source) ^3.10.0^6.16.0 age confidence
gatsby-plugin-sharp (source) ^2.14.4^5.16.0 age confidence
gatsby-plugin-sitemap (source) ^2.12.0^6.16.0 age confidence
gatsby-plugin-styled-components (source) ^3.10.0^6.16.0 age confidence
gatsby-remark-autolink-headers (source) ^2.11.0^6.16.0 age confidence
gatsby-remark-images (source) ^3.11.1^7.16.0 age confidence
gatsby-source-filesystem (source) ^2.11.1^5.16.0 age confidence

Release Notes

gatsbyjs/gatsby (gatsby)

v5.16.1

Compare Source

What's Changed

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.16.0...gatsby@5.16.1

v5.16.0

Compare Source

What's Changed

React 19

[!NOTE]
🔐 As of January 26 2026, none of the React 19 security vulnerabilities affect Gatsby.

🚀 React 19 is here!

React 19 is now officially supported by Gatsby and all gatsby- packages maintained by the Gatsby team.

This is not a breaking change. You can safely upgrade to this release while staying on React 18.

All packages' peer dependencies on react and react-dom have been extended from ^18.0.0 to ^18.0.0 || ^19.0.0.

All existing stable Gatsby functionality is intended to now work with React 19.

PR: #​39306

Upgrade Guide

[!WARNING]
Community plugins may not have been updated yet to support React 19, so please check their repository for the current status. All plugins managed by the Gatsby team (in the gatsbyjs/gatsby repository) have been updated.

To upgrade to React 19, first upgrade gatsby and all your dependencies that start with gatsby- to the latest version. (Check out this guide if you need help with that.)

[!TIP]
If you use npm 7 or higher you’ll want to use the --legacy-peer-deps option. For example, if you use gatsby and gatsby-plugin-postcss:

npm install --legacy-peer-deps gatsby@latest gatsby-plugin-postcss@latest

Then, follow the React 19 upgrade guide. No other changes are required.

Please note:

  • Some new React 19 features may not be available yet via Gatsby.
  • 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.
New features

Gatsby now supports React 19's new root error callbacks.

Users can export onCaughtError and onUncaughtError from their gatsby-browser.js to handle errors caught by error boundaries and uncaught errors respectively:

// gatsby-browser.js

export const onCaughtError = ({ error, errorInfo }) => {
  // e.g. send to an error tracking service
  myErrorTracker.reportError(error, { extra: errorInfo })
}

export const onUncaughtError = ({ error, errorInfo }) => {
  // e.g. send to an error tracking service
  myErrorTracker.captureException(error, { extra: errorInfo })
}

In development, these errors also appear in Gatsby's Fast Refresh error overlay. These callbacks are only invoked in React 19.

Node.js 24

Node.js 24 is now officially supported by Gatsby.

PR: #​39380 and #​39398

Notable bugfixes & improvements

  • gatsby, gatsby-source-drupal:
  • chore: remove misc. outdated, invalid, or misleading contributor instructions by @​serhalp in #​39363

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.15.0...gatsby@5.16.0

v5.15.0

Compare Source

What's Changed

Node.js 22

This release formally introduces Node.js 22 support, which is officially tested and supported going forward.

If you wish to use Node.js 22 with Gatsby, we highly recommend using the latest 22.x release, as there are known issues with some older 22.x versions that Gatsby is unable to work around at this time.

⚠️ Known Issue: gatsby develop fails with Node.js 22.7.0, 22.8.0, and 22.9.0

There is a critical bug in Node.js (nodejs/node#55145?) affecting versions 22.7.0, 22.8.0, and 22.9.0 that causes gatsby develop to fail with the error reported in #​39068.

👉🏼 To avoid this, use Node.js 22.10.0 or later. (You can also use 22.6.0 or earlier.)

⚠️ Known Issue: Page loads may hang in dev with experimental DEV_SSR enabled and Node.js ≥22.14.0 (or ≥20.19.0)

This will not affect most users.

A change landed in Node.js 20.19.0 and 22.14.0 results in requests to the gatsby develop dev server to occasionally hang for 15 seconds. This can only occur if you have opted in to the experimental DEV_SSR flag.

👉🏼 To avoid this, disable the experimental DEV_SSR flag. (You can also downgrade to Node.js 22.13.1 or earlier, 20.18.3 or earlier, or 18.x.)

New Contributors

Thank you!

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.6...gatsby@5.15.0

v5.14.6

Compare Source

2025-08-06

What's Changed

  • fix: don't treat timestamps as dynamic paths (#​39340) by @​gatsbybot in #​39341
  • fix: use forked devcert to avoid pulling transitive deps from its @​types/* deps (#​39343) by @​gatsbybot in #​39345
    • This fixes npm install errors/warnings with Node.js 18 that look like error glob@11.0.3: The engine "node" is incompatible with this module. Expected version "20 || >=22". Got "18.6.0"

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.5...gatsby@5.14.6

v5.14.5

Compare Source

2025-06-19

What's Changed

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.4...gatsby@5.14.5

v5.14.4

Compare Source

2025-06-06

What's Changed

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.3...gatsby@5.14.4

v5.14.3

Compare Source

2025-04-09

What's Changed

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.2...gatsby@5.14.3

v5.14.2

Compare Source

2025-04-07

What's Changed

Full Changelog: https://github.com/gatsbyjs/gatsby/compare/gatsby@5.14.1...gatsby@5.14.2

v5.14.1

Compare Source

v5.14.0: v5.14.0

Compare Source

This release focused on performance improvements and security fixes.

What's Changed

See full release notes

v5.13.7: v5.13.7

Compare Source

2024-07-12

What's Changed

See full release notes: #​39046

v5.13.6: v5.13.6

Compare Source

2024-05-29

What's Changed

See full release notes: #​39004

v5.13.5: v5.13.5

Compare Source

2024-05-17

What's Changed

See full release notes: #​38984

v5.13.4: v5.13.4

Compare Source

2024-04-10

What's Changed

See full release notes: #​38969

v5.13.3: v5.13.3

Compare Source

2024-01-24

What's Changed

See full release notes: #​38834

v5.13.2: v5.13.2

Compare Source

2024-01-23

What's Changed

See full release notes: #​38821

v5.13.1: v5.13.1

Compare Source

2013-12-22

What's Changed

See full release notes: #​38796.

v5.13.0: v5.13.0

Compare Source

Welcome to gatsby@5.13.0 release (December 2023 #1)

Key highlight of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

v5.12.12

Compare Source

v5.12.11

Compare Source

v5.12.10

Compare Source

v5.12.9

Compare Source

v5.12.8

Compare Source

v5.12.7

Compare Source

v5.12.6

Compare Source

v5.12.5

Compare Source

v5.12.4

Compare Source

v5.12.3

Compare Source

v5.12.2

Compare Source

v5.12.1

Compare Source

v5.12.0: v5.12.0

Compare Source

Welcome to gatsby@5.12.0 release (August 2023 #1)

Key highlight of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

v5.11.0: v5.11.0

Compare Source

Welcome to gatsby@5.11.0 release (June 2023 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.10.0: v5.10.0

Compare Source

Welcome to gatsby@5.10.0 release (May 2023 #1)

This release focused on bug fixes and perf improvements. Check out notable bugfixes and improvements.

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.9.1

Compare Source

v5.9.0: v5.9.0

Compare Source

Welcome to gatsby@5.9.0 release (April 2023 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.8.1

Compare Source

v5.8.0

Compare Source

v5.7.0: v5.7.0

Compare Source

Welcome to gatsby@5.7.0 release (February 2023 #2)

This release focused on bug fixes and perf improvements. Check out notable bugfixes and improvements.

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.6.1

Compare Source

v5.6.0: v5.6.0

Compare Source

Welcome to gatsby@5.6.0 release (February 2023 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.5.0: v5.5.0

Compare Source

Welcome to gatsby@5.5.0 release (January 2023 #2)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.4.2

Compare Source

v5.4.1

Compare Source

v5.4.0: v5.4.0

Compare Source

Welcome to gatsby@5.4.0 release (January 2023 #1)

The whole team took time off for a much deserved winter break and we hope you had relaxing holidays, too! Before the break we spent time doing maintenance work such as updating internal dependencies or fixing some smaller bugs here and there. In case you missed it, we shipped ES Modules (ESM) in Gatsby files in the last release.

So check out the notable bugfixes section to learn more.

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.3.3

Compare Source

v5.3.2

Compare Source

v5.3.1

Compare Source

v5.3.0: v5.3.0

Compare Source

Welcome to gatsby@5.3.0 release (December 2022 #​1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v5.2.0: v5.2.0

Compare Source

Welcome to gatsby@5.2.0 release (November 2022 #3)

This is an out of band release due to the removal of the Potrace library in Gatsby. We'll continue with our biweekly schedule as normal.

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

v5.1.0: v5.1.0

Compare Source

Welcome to gatsby@5.1.0 release (November 2022 #2)

This is the first minor release after the recent major release of Gatsby 5! We are focused on your feedback and implementing fixes as needed.

If you haven’t migrated yet, please refer to the migration guide. We’ve done our best to make the transition smooth!

Some brief notes about what Gatsby 5 brings to the table:

  • Slices API unlocks up to 90% reduction in build duration for content changes in highly shared components
  • Partial Hydration allows you to ship only the necessary JavaScript to the browser

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

v5.0.1

Compare Source

v5.0.0: v5.0.0

Compare Source

Welcome to gatsby@5.0.0 release (November 2022 #1)

Key highlights of this release:

Major dependency updates:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

v4.25.9

Compare Source

v4.25.8

Compare Source

v4.25.7

Compare Source

v4.25.6

Compare Source

v4.25.5

Compare Source

v4.25.4

Compare Source

v4.25.3

Compare Source

v4.25.2

Compare Source

v4.25.1

Compare Source

v4.25.0

Compare Source

v4.24.8

Compare Source

v4.24.7

Compare Source

v4.24.6

Compare Source

v4.24.5

Compare Source

v4.24.4

Compare Source

v4.24.3

Compare Source

v4.24.2

Compare Source

v4.24.1

Compare Source

v4.24.0: v4.24

Compare Source

Welcome to gatsby@4.24.0 release (September 2022 #2)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.23.1

Compare Source

v4.23.0: v4.23

Compare Source

Welcome to gatsby@4.23.0 release (September 2022 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.22.1

Compare Source

v4.22.0: v4.22

Compare Source

Welcome to gatsby@4.22.0 release (August 2022 #3)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.21.1

Compare Source

v4.21.0: v4.21

Compare Source

Welcome to gatsby@4.21.0 release (August 2022 #2)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.20.0: v4.20

Compare Source

Welcome to gatsby@4.20.0 release (August 2022 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.19.2

Compare Source

v4.19.1

Compare Source

v4.19.0: v4.19

Compare Source

Welcome to gatsby@4.19.0 release (July 2022 #2)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.18.2

Compare Source

v4.18.1

Compare Source

v4.18.0: v4.18

Compare Source

Welcome to gatsby@4.18.0 release (July 2022 #1)

Key highlights of this release:

Bleeding Edge: Want to try new features as soon as possible? Install gatsby@next and let us know if you have any issues.

Previous release notes

Full changelog

v4.17.2

Compare Source

[v4.17.1](ht


Configuration

📅 Schedule: Branch creation - "before 8am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the renovate label Mar 8, 2021
@renovate renovate bot force-pushed the renovate/major-gatsby branch 3 times, most recently from a3b4d6b to 61c95d7 Compare March 10, 2021 22:10
@renovate renovate bot force-pushed the renovate/major-gatsby branch 5 times, most recently from 8d2044b to 18db62d Compare March 18, 2021 16:34
@renovate renovate bot force-pushed the renovate/major-gatsby branch 3 times, most recently from bb6f7d0 to 2373e5e Compare March 23, 2021 21:03
@renovate renovate bot force-pushed the renovate/major-gatsby branch 4 times, most recently from ed24220 to 7f1a319 Compare April 1, 2021 19:48
@renovate renovate bot force-pushed the renovate/major-gatsby branch 5 times, most recently from d61cb0b to d30699d Compare April 13, 2021 21:11
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from d68d8b5 to 682fa52 Compare April 26, 2021 03:07
@renovate renovate bot force-pushed the renovate/major-gatsby branch 3 times, most recently from 4fab82f to 818291b Compare May 4, 2021 18:13
@renovate renovate bot force-pushed the renovate/major-gatsby branch 3 times, most recently from f36f6c4 to 4f36925 Compare May 11, 2021 20:05
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 4f36925 to 0e58989 Compare May 17, 2021 03:39
@renovate renovate bot force-pushed the renovate/major-gatsby branch from e432868 to 19c8e4b Compare April 10, 2024 19:42
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 19c8e4b to 00b2a60 Compare August 6, 2024 09:21
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 00b2a60 to 8777789 Compare August 26, 2024 16:03
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 8777789 to 41584af Compare November 6, 2024 21:37
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 41584af to 754e24c Compare December 20, 2024 18:47
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from c88cb02 to faafa0b Compare April 9, 2025 13:44
@renovate renovate bot force-pushed the renovate/major-gatsby branch from faafa0b to 61841fc Compare June 6, 2025 20:59
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 61841fc to b426dd3 Compare June 20, 2025 20:54
@renovate renovate bot force-pushed the renovate/major-gatsby branch 3 times, most recently from 7be937a to a549286 Compare August 13, 2025 14:13
@renovate renovate bot force-pushed the renovate/major-gatsby branch from a549286 to b81ea1e Compare August 19, 2025 14:37
@renovate renovate bot force-pushed the renovate/major-gatsby branch from b81ea1e to 42179ec Compare August 27, 2025 23:25
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 42179ec to 9819dc5 Compare September 25, 2025 18:38
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from 6a487d9 to 9bfdd97 Compare October 21, 2025 09:21
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 9bfdd97 to d1fb7be Compare November 10, 2025 19:01
@renovate renovate bot force-pushed the renovate/major-gatsby branch from d1fb7be to a999392 Compare November 18, 2025 13:04
@renovate renovate bot force-pushed the renovate/major-gatsby branch from a999392 to 749993f Compare December 3, 2025 17:29
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 749993f to 3337da5 Compare December 31, 2025 16:55
@renovate renovate bot force-pushed the renovate/major-gatsby branch from 3337da5 to 74fde4c Compare January 8, 2026 18:03
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from dd27cd4 to 11011cb Compare January 23, 2026 20:03
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from cf65afb to 3310ee0 Compare February 2, 2026 15:01
@renovate renovate bot force-pushed the renovate/major-gatsby branch 2 times, most recently from 6302e29 to cadffcf Compare February 12, 2026 17:40
@renovate renovate bot force-pushed the renovate/major-gatsby branch from cadffcf to 8b748a1 Compare February 17, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants