-
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
After N-API exits experimental status, we can no longer make breaking changes. So we should track any issues that might force breaking changes, to ensure they are resolved before then. Here are the ones that I am aware of:
Changenapi_add_register_func
callback for better ES6 module compatibility ES6 module loader compatibility #256 (Taylor)Replacenapi_create_number()
with APIs that take more specific types (for perf) n-api: optimize number API performance node#14573Replacenapi_is_construct_call()
with API that gets the new-target for constructors Consider "new.target" for constructor callbacks #200Add async hooks context parameter tonapi_make_callback()
Integrate C++ AsyncHooks Embedder API with native abstraction node#13254 (Jason)- Add optional length to functions accepting const char* n-api: Add optional length to functions accepting const char * node#15108
(We still haven't decided whether we will do anything for this.)
Metadata
Metadata
Assignees
Labels
No labels