#1085
[Snyk] Upgrade nan from 2.25.0 to 2.28.0
Snyk has created this PR to upgrade nan from 2.25.0 to 2.28.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
-
The recommended version is 5 versions ahead of your current version.
-
The recommended version was released 2 months ago.
Breaking Change Risk
Notice: This assessment is enhanced by AI.
Release notes
Package name: nan
-
2.28.0 - 2026-06-25
2.28.0
-
2.27.0 - 2026-05-12
2.27.0
-
2.26.2 - 2026-03-18
2.26.2
-
2.26.1 - 2026-03-17
2.26.1
-
2.26.0 - 2026-03-17
2.26.0
-
2.25.0 - 2026-01-25
2.25.0
IMPORTANT
- Check the changes in this PR to ensure they won't cause issues with your project.
- This PR was automatically created by Snyk using the credentials of a real user.
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
This is a minor version upgrade for
nan, a C++ header library for native Node.js addons. The primary purpose of this package is to provide an abstraction layer that smooths over API changes across different Node.js versions.While minor releases of
nantypically add compatibility for newer Node.js and V8 versions without introducing breaking changes, a detailed changelog for the specific range from 2.25.0 to 2.28.0 could not be located. Due to this uncertainty, the risk is assessed as medium.Recommendation: After upgrading, it is advised to recompile any native addons that depend on
nanand run a full test suite to ensure there are no unexpected compilation errors or runtime issues.Source: Package documentation