You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Node 23.6.0 increased the napi version to 10 - the first napi version to have double digits. This causes getBestNapiBuildVersion (and perhaps other functions too) to fail to produce the correct version:
The root cause is string comparison instead of numeric comparison - until we reached 10, when napiBuildVersion <= ourNapiVersion compared strings, the result was the same as though they were numbers. Now its using lexographic comparison, and napiBuildVersion <= ourNapiVersion -> '4' <= '10' -> 'false'.
Activity
Fix typos and md lint errors
Add GitHub Action for npm tests
Update GitHub Action to register it
Update code for Node-API v10
Remove obsolete CI files
Update README
Update README, remove dev branch dependencies
Bump package version to 2.0.0
jschlight commentedon Jan 17, 2025
This issue should now be addressed in
2.0.0.