- Exposed
This
trait to allow user-level abstractions involvingFunctionCall
- Added
JsError
API with support for throwing all standard error types - Test harness and CI integration!! 🎉 🎉 🎉
- API to call JS functions from Rust
- API to new JS functions from Rust
- Added generalized
as_slice
andas_mut_slice
methods toCSlice
API. - Fixed a soundness issue with Locks.
- The
JsTypeError
type is gone, and replaced by the more generalJsError
type. neon::js::error::JsTypeError::throw(msg)
is nowneon::js::error::JsError::throw(neon::js::error::kind::TypeError, msg)