Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boa-dev/boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
https://github.com/boa-dev/boa
Reduce environment allocations
raskad opened this pull request 3 months ago
raskad opened this pull request 3 months ago
Allow using boa in an async context
CodeDoctorDE opened this issue 3 months ago
CodeDoctorDE opened this issue 3 months ago
`TryIntoJs` trait and derive macro for it
Nikita-str opened this pull request 4 months ago
Nikita-str opened this pull request 4 months ago
`TryFromJs` from `JsMap` for `HashMap` & `BtreeMap`
Nikita-str opened this pull request 4 months ago
Nikita-str opened this pull request 4 months ago
Bump once_cell from 1.19.0 to 1.20.0 in the rust-dependencies group
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Limit actions runs to 1 per branch and fix macos release
jedel1043 opened this pull request 4 months ago
jedel1043 opened this pull request 4 months ago
Update changelog for v0.19.1
jedel1043 opened this pull request 4 months ago
jedel1043 opened this pull request 4 months ago
Add TextEncoder, TextDecoder implementations to boa_runtime
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Add TryIntoJsResult for vectors
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
chore: bump intrusive collections
mattsse opened this pull request 4 months ago
mattsse opened this pull request 4 months ago
Bump the rust-dependencies group with 7 updates
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Allow warnings when running CI on release branches
jedel1043 opened this pull request 4 months ago
jedel1043 opened this pull request 4 months ago
Backport 0.19 fixes
jedel1043 opened this pull request 4 months ago
jedel1043 opened this pull request 4 months ago
Implement scope analysis and local variables
raskad opened this pull request 4 months ago
raskad opened this pull request 4 months ago
Enable CI for release branches
jedel1043 opened this pull request 4 months ago
jedel1043 opened this pull request 4 months ago
Add an "iter()" method to Js*Array for convenience
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Fix compile errors with nightly rust
theoparis opened this pull request 4 months ago
theoparis opened this pull request 4 months ago
Allow dead code for code that is newly detected as unused
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Compilation failure
h7kanna opened this issue 4 months ago
h7kanna opened this issue 4 months ago
boa_engine-0.19.0/src/builtins/atomics/futex.rs:161:37 error[E0277]: `Cell<Option<NonNull<LinkedListLink>>>` cannot be shared between threads safely
i18nsite opened this issue 4 months ago
i18nsite opened this issue 4 months ago
Add TryFromJs for TypedJsFunction and more tests
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Add support for boa(rename = "") in TryFromJs derive
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Add tests from WPT and fix them in the Console
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Build out debugger API for Boa's VM
nekevss opened this issue 4 months ago
nekevss opened this issue 4 months ago
Improve PR pipelines for contributors and maintainers
jedel1043 opened this issue 4 months ago
jedel1043 opened this issue 4 months ago
fix: ignore `debugger` statement
shurizzle opened this pull request 4 months ago
shurizzle opened this pull request 4 months ago
to_interned_string breaks on object string keys
julianbraha opened this issue 4 months ago
julianbraha opened this issue 4 months ago
Bump the rust-dependencies group with 3 updates
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
lazy builtins
jasonwilliams opened this pull request 4 months ago
jasonwilliams opened this pull request 4 months ago
index out of bounds: the len is 2 but the index is 2
malezjaa opened this issue 4 months ago
malezjaa opened this issue 4 months ago
Add a way for js_error! macro to create native errors with message
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Add support for Trace, Finalize and JsData for Convert<>
hansl opened this pull request 4 months ago
hansl opened this pull request 4 months ago
Bump the rust-dependencies group with 4 updates
dependabot[bot] opened this pull request 4 months ago
dependabot[bot] opened this pull request 4 months ago
Add a clone_inner method to allow cloning of inner data
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Add clippy for denying print and eprints
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Remove leftover eprintln from JsPromise::await_blocking
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Rename as_promise to as_promise_object and add as_promise -> JsPromise
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Allow trailing commas in js_class functions
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Refactor iterator APIs to be on parity with the latest spec
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
use with_capacity to reduce re-allocations fixes #3896
jasonwilliams opened this pull request 5 months ago
jasonwilliams opened this pull request 5 months ago
Bump the rust-dependencies group with 10 updates
dependabot[bot] opened this pull request 5 months ago
dependabot[bot] opened this pull request 5 months ago
Fix `js_str` macro to correctly handle latin1 strings
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Latin1 is the wrong optimization
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Add spec edition 15 to the tester
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Implement `Atomics.pause`
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Build out partial record functionality, property bag construction, and `with` methods
nekevss opened this pull request 5 months ago
nekevss opened this pull request 5 months ago
Build out doctests for `JsObject` methods
nekevss opened this issue 5 months ago
nekevss opened this issue 5 months ago
Build out doctests for `JsValue` methods in documentation
nekevss opened this issue 5 months ago
nekevss opened this issue 5 months ago
Tracking issue for further building out doctests in current documentation
nekevss opened this issue 5 months ago
nekevss opened this issue 5 months ago
Add a display type for JsString to allow formatting without allocations
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Implement new spec changes for `AsyncGenerator`
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Bump the rust-dependencies group with 4 updates
dependabot[bot] opened this pull request 5 months ago
dependabot[bot] opened this pull request 5 months ago
Split default icu data into lazily deserialized parts
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Add design document for the Virtual Machine
jedel1043 opened this issue 5 months ago
jedel1043 opened this issue 5 months ago
Add design document for `JsString`
jedel1043 opened this issue 5 months ago
jedel1043 opened this issue 5 months ago
lazy builtins
jasonwilliams opened this pull request 5 months ago
jasonwilliams opened this pull request 5 months ago
Bump the rust-dependencies group with 8 updates
dependabot[bot] opened this pull request 5 months ago
dependabot[bot] opened this pull request 5 months ago
Allow a custom Logger to be used as the backend for boa_runtime::Console
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Implement register allocation
HalidOdat opened this pull request 5 months ago
HalidOdat opened this pull request 5 months ago
Add a Source::with_path method to set the path on a Source
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Error: could not compile `boa_runtime` (lib)
memyselfandglitch opened this issue 5 months ago
memyselfandglitch opened this issue 5 months ago
Bump the rust-dependencies group with 4 updates
dependabot[bot] opened this pull request 5 months ago
dependabot[bot] opened this pull request 5 months ago
Create design notes for documentation purposes
jedel1043 opened this issue 5 months ago
jedel1043 opened this issue 5 months ago
Add more utility functions around modules and exports
hansl opened this pull request 5 months ago
hansl opened this pull request 5 months ago
Fix lints from rustc 1.80.0
jedel1043 opened this pull request 5 months ago
jedel1043 opened this pull request 5 months ago
Refactor `RawJsString`'s representation to make `JsString`s construction from string literal heap-allocation free
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Fix destructuring assignment evaluation order
raskad opened this pull request 6 months ago
raskad opened this pull request 6 months ago
Bump the rust-dependencies group with 4 updates
dependabot[bot] opened this pull request 6 months ago
dependabot[bot] opened this pull request 6 months ago
A simple module loader from a function
hansl opened this pull request 6 months ago
hansl opened this pull request 6 months ago
Refactor ast function types
raskad opened this pull request 6 months ago
raskad opened this pull request 6 months ago
Fix temporal builtin properties
nekevss opened this pull request 6 months ago
nekevss opened this pull request 6 months ago
ReferenceError: cannot get uninitialized import `default`
malezjaa opened this issue 6 months ago
malezjaa opened this issue 6 months ago
Update `Instant` for new Temporal functionality
nekevss opened this pull request 6 months ago
nekevss opened this pull request 6 months ago
Add a way to create `JsString` from single ASCII literal without heap allocation
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Fix wrong `neg` operation
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Implement more Temporal functionality
nekevss opened this pull request 6 months ago
nekevss opened this pull request 6 months ago
JsValue to_json removes integer keys from objects rather than stringify them.
tkmcmaster opened this issue 6 months ago
tkmcmaster opened this issue 6 months ago
Add way to create `JsString` from ASCII literal without heap allocation
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Add a JsError::from_rust constructor to create native errors from Rust
hansl opened this pull request 6 months ago
hansl opened this pull request 6 months ago
Add a js_error! macro to create opaque errors
hansl opened this pull request 6 months ago
hansl opened this pull request 6 months ago
Bump the rust-dependencies group with 3 updates
dependabot[bot] opened this pull request 6 months ago
dependabot[bot] opened this pull request 6 months ago
feat: added console.table
andrewbovbel opened this pull request 6 months ago
andrewbovbel opened this pull request 6 months ago
Fix various parser idempotency issues and parsing errors
raskad opened this pull request 6 months ago
raskad opened this pull request 6 months ago
Implement `Math.pow` function according to ECMAScript specification
magic-akari opened this pull request 6 months ago
magic-akari opened this pull request 6 months ago
Add string builder to build `JsString`
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Add `JsStringBuilder` to build `JsString`
CrazyboyQCD opened this pull request 6 months ago
CrazyboyQCD opened this pull request 6 months ago
Remove `boa_macros` from `boa_string`
jedel1043 opened this pull request 6 months ago
jedel1043 opened this pull request 6 months ago
bump node version in the npm action
jasonwilliams opened this issue 6 months ago
jasonwilliams opened this issue 6 months ago
Add a way to add setters/getters in js_class!
hansl opened this pull request 6 months ago
hansl opened this pull request 6 months ago
Publish nightly artifacts
jedel1043 opened this issue 6 months ago
jedel1043 opened this issue 6 months ago
Cleanup README.md and contributor documentation
jedel1043 opened this pull request 6 months ago
jedel1043 opened this pull request 6 months ago
bump gc threshold
jasonwilliams opened this pull request 6 months ago
jasonwilliams opened this pull request 6 months ago
Implement lossless TryFromJs for integers from f64
HalidOdat opened this pull request 6 months ago
HalidOdat opened this pull request 6 months ago
Patch regression from change to to-relative-to-object
nekevss opened this pull request 6 months ago
nekevss opened this pull request 6 months ago
Merge `boa_interop` into other crates
jedel1043 opened this issue 6 months ago
jedel1043 opened this issue 6 months ago
changelog for v0.19
jasonwilliams opened this pull request 6 months ago
jasonwilliams opened this pull request 6 months ago
update versions and ABOUT files
jasonwilliams opened this pull request 6 months ago
jasonwilliams opened this pull request 6 months ago
format code in comments
jasonwilliams opened this pull request 6 months ago
jasonwilliams opened this pull request 6 months ago
Bump zerovec from 0.10.3 to 0.10.4
dependabot[bot] opened this pull request 6 months ago
dependabot[bot] opened this pull request 6 months ago
Updates to temporal_rs version and temporal methods
nekevss opened this pull request 6 months ago
nekevss opened this pull request 6 months ago