Skip to content

Instantly share code, notes, and snippets.

@kkaefer
Last active May 15, 2018 08:16
Show Gist options
  • Save kkaefer/8c7e562f9c7704451bf0543d5c062826 to your computer and use it in GitHub Desktop.
Save kkaefer/8c7e562f9c7704451bf0543d5c062826 to your computer and use it in GitHub Desktop.
N-API changes

v8.2.0:

  • NAPI_NO_RETURN
  • napi_fatal_error
  • napi_delete_property
  • napi_has_own_property
  • napi_delete_element

v8.3.0:

  • napi_create_error (changed)
  • napi_create_type_error (changed)
  • napi_create_range_error (changed)
  • napi_throw_error (changed)
  • napi_throw_type_error (changed)
  • napi_throw_range_error (changed)
  • napi_create_dataview
  • napi_is_dataview
  • napi_get_dataview_info

v8.4.0:

  • napi_create_number (removed)
  • napi_create_double
  • napi_create_int32
  • napi_create_uint32
  • napi_create_int64
  • napi_get_node_version

v8.5.0:

  • napi_remove_wrap
  • napi_create_promise
  • napi_resolve_deferred
  • napi_reject_deferred
  • napi_is_promise
  • napi_adjust_external_memory
  • napi_run_script

v8.6.0:

  • (*napi_addon_register_func) (changed)
  • NAPI_AUTO_LENGTH
  • napi_fatal_error (changed)
  • napi_create_function (changed)
  • napi_make_callback (changed)
  • napi_is_construct_call (removed)
  • napi_get_new_target
  • napi_define_class (changed)
  • napi_create_async_work (changed)
  • napi_async_init
  • napi_async_destroy

v8.10.0:

  • napi_get_uv_event_loop

v9.3.0:

  • napi_get_uv_event_loop

v9.6.0:

  • napi_open_callback_scope
  • napi_close_callback_scope

v9.10.0:

  • napi_fatal_exception

v10.1.0:

  • NAPI_MODULE_INIT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment