Skip to content

Conversation

@szegedi
Copy link

@szegedi szegedi commented Oct 29, 2025

szegedi and others added 5 commits October 29, 2025 14:37
* Expand version support to 25, disable benchmarks for now

* V8 shipped with Node 25 adds HandleScopeData to visible internals. We only need to define it on Node 24.

* Temporary: Remove -Werror until Node 25 stops emitting NAPI_EXPERIMENTAL-related warning

* Update macOS compilation settings

* fix another set-output deprecation
The getMappingInfo method was normalizing the path for the has() check
but then using the non-normalized path for the get() call. This could
cause lookups to fail when the normalized and non-normalized paths
differ (e.g., on Windows with different path separators).

This fix stores the normalized path in a variable and uses it
consistently for both the has() and get() operations.

Signed-off-by: Stephen Belanger <admin@stephenbelanger.com>
@szegedi szegedi added the semver-minor Usually minor non-breaking improvements label Oct 29, 2025
@github-actions
Copy link

Overall package size

Self size: 1.7 MB
Deduped: 2.08 MB
No deduping: 2.08 MB

Dependency sizes | name | version | self size | total size | |------|---------|-----------|------------| | source-map | 0.7.6 | 185.63 kB | 185.63 kB | | pprof-format | 2.2.1 | 163.06 kB | 163.06 kB | | p-limit | 3.1.0 | 7.75 kB | 13.78 kB | | delay | 5.0.0 | 11.17 kB | 11.17 kB | | node-gyp-build | 3.9.0 | 8.81 kB | 8.81 kB |

🤖 This report was automatically generated by heaviest-objects-in-the-universe

@pr-commenter
Copy link

pr-commenter bot commented Oct 29, 2025

Benchmarks

Benchmark execution time: 2025-10-29 13:52:15

Comparing candidate commit 5faa416 in PR branch v5.12.0-proposal with baseline commit 877ac78 in branch v5.x.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 93 metrics, 27 unstable metrics.

@szegedi szegedi merged commit c15a2af into v5.x Oct 29, 2025
65 checks passed
@szegedi szegedi deleted the v5.12.0-proposal branch October 29, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-minor Usually minor non-breaking improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants