-
-
Notifications
You must be signed in to change notification settings - Fork 33.6k
src: remove unconditional NAPI_EXPERIMENTAL in node.h #60345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #60345 +/- ##
==========================================
- Coverage 88.59% 88.58% -0.01%
==========================================
Files 704 704
Lines 208474 208398 -76
Branches 40067 40064 -3
==========================================
- Hits 184696 184618 -78
+ Misses 15805 15798 -7
- Partials 7973 7982 +9
🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM ... this is technically semver-major, right?
I'd honestly try to remove the #include "node_api.h" as well, that's a header you should explicitly include if you want it to be available
6a3a6ec to
690789d
Compare
The Lines 1310 to 1314 in f46d501
We may duplicate it in |
690789d to
a31d17e
Compare
Technically, addons using experimental node-apis are expected to define I'd find it leaning towards a bug fix. Do you feel strongly that this should be a semver-major? |
Including
node.hshould not enableNAPI_EXPERIMENTALby default.Fixes: #60311