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
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.108 to 1.0.109.
<details>
<summary>Commits<...
Bumps [test262](https://github.com/tc39/test262) from `76a14bf` to `d216cc1`.
<details>
<summary...
Bumps [num_enum](https://github.com/illicitonion/num_enum) from 0.5.10 to 0.5.11.
<details>
<sum...
Bumps [rustyline](https://github.com/kkawakam/rustyline) from 10.1.1 to 11.0.0.
<details>
<summa...
Keep Integer type after running unary increment/decrement ops if possible. The integer type will...
3d6931cf9c9ccc7ef1a85db55a2c2fab65474f7e authored almost 2 years ago by Choongwoo Han <[email protected]>~~Builds off of #2529.~~ Merged.
This Pull Request allows passing any function returning `imp...
280199b07a9279ee1dd426b138ed4f79821c3f4d authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.107 to 1.0.108.
<details>
<summary>Release ...
Bumps [num_enum](https://github.com/illicitonion/num_enum) from 0.5.9 to 0.5.10.
<details>
<summ...
Bumps [test262](https://github.com/tc39/test262) from `1c47728` to `76a14bf`.
<details>
<summary...
Similar to #2604, `GetPropertyByName`/`SetPropertyByName` has only string property key. So, we c...
f8b682085d7fe0bbfcd0333038e93cf2f5aee710 authored almost 2 years ago by Choongwoo Han <[email protected]>This Pull Request changes the following:
- Fix string to number conversion for all invalid va...
f457ea95f82729e7e27f626a469d37ab22b384de authored almost 2 years ago by raskad <[email protected]>This Pull Request closes #1907.
It changes the following:
- Implement several early errors...
310c67195a09ea271a7e24c5eb6b5132108df40a authored almost 2 years ago by raskad <[email protected]>This Pull Request fixes #2605.
It changes the following:
- Adds a CI check to run `cargo t...
60c25b45e7eef8f23f92988cc03fc5dd69c366e0 authored almost 2 years ago by José Julián Espina <[email protected]>When a rust string literal is given for a property key, boa checks if it can be parsed as an ind...
4750e8d53aa1f7dddff157fd3f2eae8c8d27e762 authored almost 2 years ago by Choongwoo Han <[email protected]>This Pull Request changes the following:
- Implement `WeakMap` buildin object.
f538cb214cb6ad1114ad39587979991fdb523f16 authored almost 2 years ago by raskad <[email protected]>
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.4 to 4.1.6.
<details>
<summary>Release no...
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.0 to 1.17.1.
<details>
<summar...
Bumps [test262](https://github.com/tc39/test262) from `e7364ea` to `1c47728`.
<details>
<summary...
This Pull Request changes the following:
- Implement `WeakSet` buildin object.
- Supersedes ...
Bumps [measureme](https://github.com/rust-lang/measureme) from 10.1.0 to 10.1.1.
<details>
<summ...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.92 to 1.0.93.
<details>
<summary>R...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.34.1 to 0.35.0.
<detail...
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.1 to 0.7.2.
<details>
<summary>Commits</s...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.3 to 2.8.4.
<details>
<summary>R...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.50 to 1.0.51.
<details>
<su...
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.91 to 1.0.92.
<details>
<summary>R...
Bumps [test262](https://github.com/tc39/test262) from `ad034f3` to `e7364ea`.
<details>
<summary...
Bumps [icu_datagen](https://github.com/unicode-org/icu4x) from 1.1.0 to 1.1.1.
<details>
<summar...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
I'm creating this draft PR, since I wanted to have some early feedback, and because I though I w...
3f9f6f0fce22e793ab4256a18999cb2d385e16fc authored almost 2 years ago by Iban Eguia Moraza <[email protected]>
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.83 to 0.2.84.
<details>
...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.24.1 to 1.25.0.
<details>
<summary>Relea...
Hi,
the `vm-implied` fuzzer panics when executing this testcase:
```javascript
try {
...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This Pull Request changes the following:
- Implement binary `in` operation with private names...
3725ff85f7a78c5a69b734cec2993ff7d3236da6 authored almost 2 years ago by raskad <[email protected]>Small (ish?) step towards having proper realm records
This PR changes the following:
- Mo...
c03928309aaf105872114cfb5e65d0a828b73b24 authored almost 2 years ago by José Julián Espina <[email protected]>This Pull Request changes the following:
- Move postfix/prefix increment and decrement operat...
b76050df449148c53918fb50689351077a133b07 authored almost 2 years ago by raskad <[email protected]>Another change extracted from #2411.
This PR changes the following:
- Improves our identif...
ddf00c8c03397181eca83447adec6a208fb8d9e8 authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.0 to 0.7.1.
<details>
<summary>Commits</s...
Slightly related to #2411 since we need an API to pass module files, but more useful for #1760, ...
515d28f0a2d17db00aa0f41a32de46b2e28c5ff9 authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [toml](https://github.com/toml-rs/toml) from 0.6.0 to 0.7.0.
<details>
<summary>Commits</s...
Bumps [test262](https://github.com/tc39/test262) from `ac1c354` to `ad034f3`.
<details>
<summary...
Extracted from #2411 to reduce its size a bit.
This PR:
- Renames `Identifier` to `Identifie...
This Pull Request fixes the regressed tests caused by the ICU4X version bump.
b7782ab2c725338d68fe0db90de31ef137c5bf06 authored almost 2 years ago by José Julián Espina <[email protected]>This Pull Request changes the following:
- Add early errors for escaped characters in object ...
bd0652fe280148d3e9dec84809a719d6ee6075ac authored almost 2 years ago by raskad <[email protected]>This Pull Request changes the following:
- Update icu dependencies
- Regenerate icu data
This Pull Request changes the following:
- Fix rust 1.67 lints
e6a1c3789db938c5189da3951b9718060eaf1c6d authored almost 2 years ago by raskad <[email protected]>
Bumps [num_enum](https://github.com/illicitonion/num_enum) from 0.5.7 to 0.5.9.
<details>
<summa...
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.1 to 4.1.4.
<details>
<summary>Release no...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Currently the compilation of assignment operators leads to a double object property access, both...
787d4a8bc518d5a76cd9fea1cf6f398481f17e8c authored almost 2 years ago by raskad <[email protected]>
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.11 to 0.6.0.
<details>
<summary>Commits</...
Bumps [test262](https://github.com/tc39/test262) from `2ac0d3c` to `ac1c354`.
<details>
<summary...
Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.2.2 to 1.2.3.
<details>
<summar...
Our CI broke because the new version of `tarpaulin` released more assets than the default 'travi...
408809dda45f6b9c7cd08c6f8f6ac0ed7228d4ef authored almost 2 years ago by José Julián Espina <[email protected]>This Pull Request changes the following:
- Stop creating a `prototype` property on class meth...
6c8e9c707000e805b3f60f06965c07842fd77a17 authored almost 2 years ago by raskad <[email protected]>This Pull Request changes the following:
- Remove wrong early errors for static class methods...
9355c77e0b66499e22e292c1c40ee1fd2742de99 authored almost 2 years ago by raskad <[email protected]>When compiling a statement list we need to make sure that the last expression that returns a val...
96a6e0a346c8e70230376ce3a713c76c33d10d9c authored almost 2 years ago by raskad <[email protected]>
This PR changes the following:
- Modifies `EphemeronBox` to be more akin to `GcBox`, with its o...
This Pull Request hanges the following:
- Add early errors for invalid `yield` and `await` us...
f19467ab1d120293166bdb10045d607565853f99 authored almost 2 years ago by raskad <[email protected]>
Bumps [rustyline](https://github.com/kkawakam/rustyline) from 10.1.0 to 10.1.1.
<details>
<summa...
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.10 to 0.5.11.
<details>
<summary>Commits<...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml) from 0.9.16 to 0.9.17.
<details>
<summ...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Follows from #2528, and should complement #2411 to implement the module import hooks.
~~Simil...
5ab0aa21cc47511a56d69d4eb5a8c45b4a1ca7ea authored almost 2 years ago by José Julián Espina <[email protected]>The section about `Symbol` on the [specification](https://tc39.es/ecma262/#sec-ecmascript-langua...
08e5e461175938c663523ac9d33845a34d5813e3 authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.49 to 1.0.50.
<details>
<su...
This Pull Request changes the following:
- Do not skip consecutive semicolons while parsing a...
1269381ac88fbed6558076940914588a710f0819 authored almost 2 years ago by raskad <[email protected]>
Bumps [test262](https://github.com/tc39/test262) from `e1048d0` to `2ac0d3c`.
<details>
<summary...
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.32 to 4.1.1.
<details>
<summary>Release n...
Bumps [rustyline](https://github.com/kkawakam/rustyline) from 10.0.0 to 10.1.0.
<details>
<summa...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.2 to 2.8.3.
<details>
<summary>R...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This Pull Request changes the following:
- Recognize the `"use strict"` directive prologue co...
f52d1d3eb5d114de7aaf7dfde6b752f48e8f2bc1 authored almost 2 years ago by raskad <[email protected]>This Pull Request fixes various bugs related to classes.
The biggest changes are:
- Change...
3dca430588674edcb919ece48519da05e83c1c38 authored almost 2 years ago by raskad <[email protected]>As part of the new modules PR, I was working on implementing the [host hooks](https://tc39.es/ec...
1bef214a354a065e79b86d90b4b12623072fdf1f authored almost 2 years ago by José Julián Espina <[email protected]>
Bumps [bzip2](https://github.com/alexcrichton/bzip2-rs) from 0.4.3 to 0.4.4.
<details>
<summary>...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This Pull Request changes the following:
- Parse regex literals via `regress` during parsing ...
be9ebc95c0d02da4bcc2af91912176905d223fe4 authored almost 2 years ago by raskad <[email protected]>
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.0 to 1.7.1.
<details>
<summary>Change...
Bumps [test262](https://github.com/tc39/test262) from `f00d411` to `e1048d0`.
<details>
<summary...
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.1 to 2.8.2.
<details>
<summary>R...
This PR is a complete redesign of our current native functions and closures API.
I was a bit ...
edd404ba7fb57b625bea1bf259d1fc867da5b463 authored about 2 years ago by José Julián Espina <[email protected]>This Pull Request changes the following:
- Pass a receiver value to the object `get` function...
082d36280b368bc380e8072cb1cc063cc69ba9b8 authored about 2 years ago by raskad <[email protected]>This Pull Request changes the following:
- Add early errors for functions to make sure that '...
f998a1c1ec88a34b9b588ad7662542e1a7fc3c56 authored about 2 years ago by raskad <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.23.0 to 1.24.1.
<details>
<summary>Relea...
Postfix increment / decrement operators require that there is no line terminator between the LHS...
1dcd932f1f2c203f0010456d1e8c2e3e4e0d008d authored about 2 years ago by raskad <[email protected]>
Bumps [arbitrary](https://github.com/rust-fuzz/arbitrary) from 1.2.0 to 1.2.2.
<details>
<summar...
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
<details>
<summary>Release no...
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.16.0 to 1.17.0.
<details>
<summar...
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
This change is actually pretty simple, but since now we have to pass a lifetime parameter to all...
81680ff5c4c26d908966fc574021b5af2ca379e2 authored about 2 years ago by José Julián Espina <[email protected]>boa_profiler was allocating new strings every time even when they are the same string, which lea...
95a1d9e54fee193dbe5bbb060b5e88930d9307e7 authored about 2 years ago by Choongwoo Han <[email protected]>Just a general cleanup of the APIs of our `Context`.
- Reordered the `pub` and `pub(crate)/fn...
cbf07824cb33a8be0a103cd90f7e121bbf5e0f3a authored about 2 years ago by José Julián Espina <[email protected]>
<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.151 to 1.0.152.
<details>
<summary>Rel...
`execute_instruction` is heavily used. After decoding an opcode, `match` is used to find a prope...
ab2e6e1ab3a58c86264ccd3e6911f47877b3e332 authored about 2 years ago by Choongwoo Han <[email protected]>This Pull Request fixes/closes #1180. (I'll open a tracking issue for the progress)
It change...
3bf5de292924dcb7bc2b2d218a5cb8d26f7058a3 authored about 2 years ago by José Julián Espina <[email protected]>
Bumps [test262](https://github.com/tc39/test262) from `9f6da57` to `f00d411`.
<details>
<summary...