Releases: endoli/javascriptcore.rs
Releases · endoli/javascriptcore.rs
v0.0.6
What's Changed
- Initial GitHub Action for CI. by @waywardmonkeys in #10
- Use SPDX license format, update some links, and fix crates.io badge by @atouchet in #11
- feat: Add
JSContext::global_objectby @Hywan in #12 - feat: Add
JSObject::call_as_functionby @Hywan in #13 - fix: Remove
&JSContextfromJSObject::call_as_functionby @Hywan in #14 - feat: Implement
JSObject::set_propertyand::set_property_at_indexby @Hywan in #15 - chore: Introduce
JSValue::new_string_innerto simplify code by @Hywan in #16 - feat: Implement
JSValue::new_arrayand other small clean up by @Hywan in #17 - feat: Implement
JSValue::new_typed_array_with_bytesby @Hywan in #18 - feat: Implement
JSObject::call_as_constructorby @Hywan in #19 - feat: Implement
JSValue::new_functionby @Hywan in #20 - feat: Improve the
function_callbackprocedural macro by @Hywan in #21 - fix:
#[function_callback]can be used withoutjavascriptcore_sysby @Hywan in #22 - feat: Improve
JSClassand addJSClassBuilderby @Hywan in #23 - Tweaks by @waywardmonkeys in #24
- feat: Add
JSString::lenby @Hywan in #25 - feat: Add
JSTypedArraytype by @Hywan in #26 - fix: Add visibility on function and constructor callbacks by @Hywan in #27
- fix: Add explicit imports for types by @Hywan in #28
- ci: Build for iOS. by @waywardmonkeys in #30
- ci: Build and check docs. by @waywardmonkeys in #31
- Release JSPropertyNameArrayRef. Retain string. by @waywardmonkeys in #29
- feat(macros): Allow function/constructor callback to get generic parameters by @Hywan in #32
- Various small fixes by @Hywan in #34
- ci: Add macos-14 / Apple Silicon build. by @waywardmonkeys in #35
- ci: Check for common typos and spelling errors. by @waywardmonkeys in #36
New Contributors
- @waywardmonkeys made their first contribution in #10
- @atouchet made their first contribution in #11
- @Hywan made their first contribution in #12
Full Changelog: v0.0.5...v0.0.6
v0.0.2
- Support for building on Linux (known to work on Ubuntu and Debian for now).
- Switch to using
JSExceptionas a wrapper around the exceptionJSValue.