Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Boa

Boa is an experimental JavaScript lexer, parser and compiler written in Rust.
Collective - Host: opensource - https://opencollective.com/boa - Website: https://boajs.dev/ - Code: https://github.com/boa-dev

Bump webpack from 5.82.1 to 5.83.1 (#2942)

Bumps [webpack](https://github.com/webpack/webpack) from 5.82.1 to 5.83.1.
- [Release notes](htt...

github.com/boa-dev/boa - ad70a611ab85de9bf5da565a09a70c1a5ffa6d92 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Implement module execution (#2922)

* Implement draft of module execution

* Fix recursion bug

* Re-enable JsObject's debug printin...

github.com/boa-dev/boa - 06161edcbd0a682c915a9d3af535f0b1d05017ec authored over 1 year ago by José Julián Espina <[email protected]>
Added period to sentence (#2939)

github.com/boa-dev/boa - 5a4b410b17b628d8c063d50cae1a80619851ed8d authored over 1 year ago by Kevin <[email protected]>
Extract "About Boa" section into a separate file (#2938)

* Extract "About Boa" section into a separate file

* Add newline

* cargo fmt

github.com/boa-dev/boa - ab87b2fd5b48401b02ed7d8bad757e208d3d3e23 authored over 1 year ago by José Julián Espina <[email protected]>
Fix tagged template creation (#2925)

* Fix tagged template creation

* Fix template identifier hash

* Apply suggestion

* Apply sugg...

github.com/boa-dev/boa - efeaa40ae247dda10d51675a7b8192f0a7a7ad4f authored over 1 year ago by raskad <[email protected]>
Allow escaped `async` as binding name (#2936)

github.com/boa-dev/boa - 4f25f2c74907f876b57d4f79bc711dd85a9a9361 authored over 1 year ago by José Julián Espina <[email protected]>
Fix `GetSubstitution` (#2933)

github.com/boa-dev/boa - 190eeb388b35f4e986c6b81cc0baf2f4144a6f87 authored over 1 year ago by Haled Odat <[email protected]>
Bump proc-macro2 from 1.0.56 to 1.0.57 (#2935)

Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.56 to 1.0.57.
- [Release no...

github.com/boa-dev/boa - eb37614d70239fdd474f0d04992502cc13e93dd2 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump wasm-bindgen from 0.2.85 to 0.2.86 (#2934)

Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.85 to 0.2.86.
- [Release...

github.com/boa-dev/boa - cafde4dc8b57f55c9c99fdaf5a2e61b2e083f631 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump syn from 2.0.15 to 2.0.16 (#2930)

Bumps [syn](https://github.com/dtolnay/syn) from 2.0.15 to 2.0.16.
- [Release notes](https://git...

github.com/boa-dev/boa - d13979dea6a074df6728ac9fb313b87f7266c098 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump serde from 1.0.162 to 1.0.163 (#2927)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.162 to 1.0.163.
- [Release notes](http...

github.com/boa-dev/boa - ba7d2163ccad3ce9d5f5ac21893fdefb1cf683ea authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack from 5.82.0 to 5.82.1 (#2926)

Bumps [webpack](https://github.com/webpack/webpack) from 5.82.0 to 5.82.1.
- [Release notes](htt...

github.com/boa-dev/boa - db0cfae54d384f1b1061df1f854654096353811e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix ES5 selector (#2924)

* Check if es6id is found

* Check for both esid and es6id

github.com/boa-dev/boa - facbacc27e47bc8d33e86de8584908ebbed52d7a authored over 1 year ago by Veera <[email protected]>
Fix lexical environments in for loops (#2917)

* Fix lexical environments in for loops

* Fix typo

github.com/boa-dev/boa - f57872cf8c02e385cc2b8f33b87bc173526e486e authored over 1 year ago by raskad <[email protected]>
Separate declarative environment kinds (#2921)

* Separate declarative environment kinds

* Fix typos

github.com/boa-dev/boa - 71ea4d2f744fc9312e1acd4d02a8db9b31cc50e1 authored over 1 year ago by José Julián Espina <[email protected]>
Bump wasm-bindgen from 0.2.84 to 0.2.85 (#2923)

Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) from 0.2.84 to 0.2.85.
- [Release...

github.com/boa-dev/boa - c827313c933121d30f12657d3ceca1ab0059dbed authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack-cli from 5.1.0 to 5.1.1 (#2919)

Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.1.0 to 5.1.1.
- [Release note...

github.com/boa-dev/boa - 85a253e168eec0815d6b5eaae54f15a39c603f1f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump quote from 1.0.26 to 1.0.27 (#2920)

Bumps [quote](https://github.com/dtolnay/quote) from 1.0.26 to 1.0.27.
- [Release notes](https:/...

github.com/boa-dev/boa - cb9e1ef810d1324648198de1f4ed90cdac86548c authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Cleanup some bytecompiler code (#2918)

github.com/boa-dev/boa - 2faa2470dbe371f65dace6e6903111d334007b48 authored over 1 year ago by raskad <[email protected]>
Allow `let` name in for-in loop in non-strict mode (#2915)

github.com/boa-dev/boa - 128c13752a502c6eeb8f12b26be9ed6195a2fc81 authored over 1 year ago by Haled Odat <[email protected]>
Allow escaped `let` as expression (#2916)

github.com/boa-dev/boa - d7c03db7fa0729a141490e42ccc3a66bda116659 authored over 1 year ago by Haled Odat <[email protected]>
Bump webpack-dev-server from 4.13.3 to 4.15.0 (#2912)

Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.13.3 to 4.15.0....

github.com/boa-dev/boa - deb8c8946e2d4ea97d9dc2ec9fbd9cc81b6a0e29 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump terser-webpack-plugin from 5.3.7 to 5.3.8 (#2911)

Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.3...

github.com/boa-dev/boa - 731a06136687e3d004c18c64a414bd547d1fbd77 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack-cli from 5.0.2 to 5.1.0 (#2913)

Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.2 to 5.1.0.
- [Release note...

github.com/boa-dev/boa - 8bff6004f9eab3368e76e158d91b06786d6f5c63 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump test262 from `72c0c5e` to `4fc741b` (#2914)

Bumps [test262](https://github.com/tc39/test262) from `72c0c5e` to `4fc741b`.
- [Commits](https:...

github.com/boa-dev/boa - 203de6a51570f6c3af852966a10b775a715117c8 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add loop and switch return values (#2828)

* Add loop and switch return values

* Apply suggestions

github.com/boa-dev/boa - 7605453cd78fed8215b13435b4895dfc23a600a8 authored over 1 year ago by raskad <[email protected]>
Implement annexB Block-Level Function Declarations (#2910)

* Implement annexB Block-Level Function Declarations

* Apply suggestions

github.com/boa-dev/boa - 70b0d49483e806e0e60d02ae838a60b9d5033939 authored over 1 year ago by raskad <[email protected]>
Fix switch `default` execution (#2907)

* Fix switch `default` execution

* Fix typo

* Update switch.rs

github.com/boa-dev/boa - 908015f9fd2dd6debd7bed126c6571640b144cf4 authored over 1 year ago by Haled Odat <[email protected]>
Add SyntaxErrors in GlobalDeclarationInstantiation (#2908)

* Add SyntaxErrors in GlobalDeclarationInstantiation

* Fix tests

* Apply suggestions

github.com/boa-dev/boa - 719b5a171d9386b8e6146b1f6b21e38f90f2be49 authored over 1 year ago by raskad <[email protected]>
Fix remaining object literal tests (#2906)

github.com/boa-dev/boa - 484cc16bb96c77f26ba591d1dfdf8cf8a4d5cec2 authored over 1 year ago by raskad <[email protected]>
Fix wrong name of `Function.prototype[Symbol.hasInstance]` (#2905)

github.com/boa-dev/boa - c2205052bc8389a5370a69fa02b475e722eb508d authored over 1 year ago by raskad <[email protected]>
Implement runtime limits for recursion (#2904)

* Implement runtime limits for recursion

* Remove "tail-call-optimization" from ignore list

* ...

github.com/boa-dev/boa - b4b77e77b486f02b28929a0b1899ac4c81b28e72 authored over 1 year ago by Haled Odat <[email protected]>
Make `typeof` throw when accessing uninitialized variables (#2902)

github.com/boa-dev/boa - 990e4df947d1edd4927a1a15c1f6a201bfc4791f authored over 1 year ago by raskad <[email protected]>
Direct length access on arrays (#2796)

github.com/boa-dev/boa - 31a60cb44822396b67776f59b602c00892892591 authored over 1 year ago by Haled Odat <[email protected]>
Prevent allocation of field names (#2901)

github.com/boa-dev/boa - d20304ea212e0c7db55db362586ed975e0aa31f2 authored over 1 year ago by Haled Odat <[email protected]>
Implement runtime limits for loops (#2857)

github.com/boa-dev/boa - 802d796d5118ac4fd6d0571e4c4126fc7eb8b695 authored over 1 year ago by Haled Odat <[email protected]>
Refactor binding declarations (#2887)

github.com/boa-dev/boa - e3d2056f5bf84746cfecc8b95cad6a6357240311 authored over 1 year ago by raskad <[email protected]>
Bump serde from 1.0.160 to 1.0.162 (#2900)

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.160 to 1.0.162.
- [Release notes](http...

github.com/boa-dev/boa - f4ebb2bd2d7da487ca8c09876d8ad90ce99504f3 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Added unit tests for `boa_ast::Punctuator` (#2884)

* Added unit tests for `boa_ast::Punctuator`

* Removed ut_ prefix from tests

github.com/boa-dev/boa - 1965492f7cfb4a0e0b7102cefab3a0de86af32d6 authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Fix `Date` for dynamic timezones (#2877)

* Fix `Date` for dynamic timezones

* Fix test

github.com/boa-dev/boa - debbb91e7819d0146491a477145e569b889fb644 authored over 1 year ago by José Julián Espina <[email protected]>
Enable github queues and remove bors.toml (#2899)

github.com/boa-dev/boa - 9c29b35bebea94532567937db37d89db9a39d878 authored over 1 year ago by José Julián Espina <[email protected]>
Added unit tests for `boa_ast::Keyword` (#2883)

* Added unit tests for `boa_ast::Keyword`

* Removed the ut_ prefix on test functions

github.com/boa-dev/boa - 08a72387ba5cd185f657e98d984ff2ce328da69e authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Added a bunch more tests (#2885)

* Added a bunch more tests

* Removed extra file

* Fix tests

* Increasing code coverage

* Fix...

github.com/boa-dev/boa - 7cb58dea97badc1218a8d46a3e77d8d6a6bb7cf8 authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Bump webpack from 5.81.0 to 5.82.0 (#2897)

Bumps [webpack](https://github.com/webpack/webpack) from 5.81.0 to 5.82.0.
- [Release notes](htt...

github.com/boa-dev/boa - af10116e4ad56023e03b30584685a552a33ede1f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Docs update for boa_runtime and console documentation (#2891)

* Update to primary docs to account for console update

* fix intra-doc link

* Forgot a period
...

github.com/boa-dev/boa - e320c55d214d26759f0757e4e570ed543b9c2594 authored over 1 year ago by Kevin <[email protected]>
Bump monaco-editor from 0.37.1 to 0.38.0 (#2895)

Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.37.1 to 0.38.0.
- [Rele...

github.com/boa-dev/boa - 0aaf462bac37e8641e4ac56b8495c94dfa29be47 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump clap from 4.2.5 to 4.2.7 (#2896)

Bumps [clap](https://github.com/clap-rs/clap) from 4.2.5 to 4.2.7.
- [Release notes](https://git...

github.com/boa-dev/boa - c0daf1114185b25bb5e728035b5e20fd61c95dce authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Make update operations reuse the last found binding locator (#2876)

* Make update operations reuse the last found binding locator

* Rename opcode

* Reword opcode ...

github.com/boa-dev/boa - c341772547e4591ae3f9549a2bbc9bf0fecaa314 authored over 1 year ago by José Julián Espina <[email protected]>
Improve debug output of `JsNativeError` and `Realm` (#2894)

It was reported that the `dbg!` output of native errors was too long. This PR skips printing the...

github.com/boa-dev/boa - 9795eba1c4f33699032ffa30f20b0042f843cbb3 authored over 1 year ago by José Julián Espina <[email protected]>
Refactor guards into a `ContextCleanupGuard` abstraction (#2890)

Noticed we were using this pattern on a couple of places, so I abstracted it behind a `ContextCl...

github.com/boa-dev/boa - 8ef440aaf319d1530f287018646faadfcd4999c9 authored over 1 year ago by José Julián Espina <[email protected]>
Disallow strict directives with escaped sequences (#2892)

This Pull Request fixes test https://github.com/tc39/test262/blob/72c0c5e16350a76bd41f7a1ceb7702...

github.com/boa-dev/boa - 73e8d412af6ac3aa8ca09169e1ed9c1eadb2780d authored over 1 year ago by José Julián Espina <[email protected]>
Bump test262 from `2df6c7d` to `72c0c5e` (#2889)

Bumps [test262](https://github.com/tc39/test262) from `2df6c7d` to `72c0c5e`.
<details>
<summary...

github.com/boa-dev/boa - 06360226c068e75bd8063528b0df6f749226f84c authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump regress from 0.5.0 to 0.6.0 (#2888)

Bumps [regress](https://github.com/ridiculousfish/regress) from 0.5.0 to 0.6.0.
<details>
<summa...

github.com/boa-dev/boa - f6c1d6360efae929384c006a5bc56a66ccddc536 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix `for-of` expression parsing (#2882)

This PR makes parsing of expressions in for-of loops use `AssignmentExpression` expression parsi...

github.com/boa-dev/boa - dff815d545b883f64246472cd39b1be0649ad8fe authored over 1 year ago by Haled Odat <[email protected]>
`RegExp` constructor should call `IsRegExp()` (#2881)

Make the `RegExp` constructor call the `IsRegExp` function to check, not just internal slot check.

github.com/boa-dev/boa - 1c3f5478e18ce2824fd54f3ca987b93cb6157aa5 authored over 1 year ago by Haled Odat <[email protected]>
Fix `RegExp` constructor return value when pattern is a regexp (#2880)

When `RegExp` constructor is called with a regexp it should return the same regexp, if `NewTarge...

github.com/boa-dev/boa - c738b507276d0579ccc95c7697cd913ec21f04cc authored over 1 year ago by Haled Odat <[email protected]>
Bugfix/new.target is not understood by the parser as an expression #2793 (#2878)

<!---
Thank you for contributing to Boa! Please fill out the template below, and remove or add ...

github.com/boa-dev/boa - d49656d6c5f3fadaf9fea0e14c73bfbdc817747c authored over 1 year ago by Juan <[email protected]>
Fixing the CNAME removal (#99)

github.com/boa-dev/boa-dev.github.io - 59d006be8e6e87efba257a23fbeeb7c1e49b6f57 authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Bump clap from 4.2.4 to 4.2.5 (#2879)

Bumps [clap](https://github.com/clap-rs/clap) from 4.2.4 to 4.2.5.
<details>
<summary>Release no...

github.com/boa-dev/boa - 04ddeeb3b33d0ebee0c044e223bc628231d34fe3 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack from 5.80.0 to 5.81.0 (#2875)

Bumps [webpack](https://github.com/webpack/webpack) from 5.80.0 to 5.81.0.
<details>
<summary>Re...

github.com/boa-dev/boa - 9532125209648bdc6cbb98cab54da8ed52546ef1 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump sass from 1.62.0 to 1.62.1 (#98)

Bumps [sass](https://github.com/sass/dart-sass) from 1.62.0 to 1.62.1.
- [Release notes](https:...

github.com/boa-dev/boa-dev.github.io - 6da4823092a0810bb60d78ac4f99a241d36fb0db authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump benchmark-action/github-action-benchmark from 1.16.2 to 1.17.0 (#2872)

Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-acti...

github.com/boa-dev/boa - 5485c1ef48e9afda8f097f71a5319d9100eddd02 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Initialize `var` bindings in runtime environments with `undefined` (#2860)

Currently in draft, because it breaks some of the annexB [`Block-Level Function Declarations Web...

github.com/boa-dev/boa - 7eb2d4e4082e3082ce85541f65d4947b2fd24997 authored over 1 year ago by raskad <[email protected]>
Bump icu_datagen from 1.2.4 to 1.2.5 (#2873)

Bumps [icu_datagen](https://github.com/unicode-org/icu4x) from 1.2.4 to 1.2.5.
<details>
<summar...

github.com/boa-dev/boa - d317b699a521406975169b0613062586600c0b52 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Implement `Hidden classes` (#2723)

This PR implements `Hidden Classes`, I named them as `Shapes` (like Spidermonkey does), calling ...

github.com/boa-dev/boa - ed3744817577d33fe944fd11d73843bfa0a64f8a authored over 1 year ago by Haled Odat <[email protected]>
Refactor binding handling APIs (#2870)

We have currently some bugs related to binding assignments on arithmetic operations (`+=`, `++`,...

github.com/boa-dev/boa - e7c689c0d543002202dc11509b1d4511d17b1029 authored over 1 year ago by José Julián Espina <[email protected]>
Direct array element access on `ByValue` instructions (#2827)

Most of the time that we have a `ByValue` ( `[ value ]` syntax ) it is for arrays and the value ...

github.com/boa-dev/boa - 1f4ff6d379dca5ab0c5c346f6546a182335d1ff1 authored over 1 year ago by Haled Odat <[email protected]>
Bump icu_datagen from 1.2.3 to 1.2.4 (#2871)

Bumps [icu_datagen](https://github.com/unicode-org/icu4x) from 1.2.3 to 1.2.4.
<details>
<summar...

github.com/boa-dev/boa - 33bab64804d79d0f9057a9a3692aa354f39aab82 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump prettier from 2.8.7 to 2.8.8 (#97)

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
- [Release notes](h...

github.com/boa-dev/criterion-compare-action - 59f4d964c5f19d7f13d36f5c0944b18ce6652cb0 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix incorrect `LoopContinue` instruction in while-do loops (#2866)

While working on #2857 I discovered that while generating the bytecode for `do-while` loops we w...

github.com/boa-dev/boa - 41448e13f9fac16cd25f331001ef0d8bf2eb7aae authored over 1 year ago by Haled Odat <[email protected]>
Bump prettier from 2.8.7 to 2.8.8 (#2869)

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
<details>
<summary>R...

github.com/boa-dev/boa - 7d2be7e9aec580e4503803d244729b2aa2f293b1 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack-cli from 5.0.1 to 5.0.2 (#2867)

Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 5.0.1 to 5.0.2.
<details>
<summ...

github.com/boa-dev/boa - bd55431792b18ea642aa644823ea2e04ec5e5e6a authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Implement `is_identifier_(start/part)` using `icu_properties` (#2865)

As mentioned in https://github.com/boa-dev/boa/pull/2848#issuecomment-1518909512, this uses our ...

github.com/boa-dev/boa - c33000591252c398dde5997289709d8989645afe authored over 1 year ago by José Julián Espina <[email protected]>
Bump bitflags from 2.1.0 to 2.2.1 (#2868)

Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.1.0 to 2.2.1.
<details>
<summary>R...

github.com/boa-dev/boa - cebec9da909d7a51308306490d8b25e809f0babc authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Added a Boa runtime (#2743)

This Pull Request fixes/closes #718.

It changes the following:

- Adds a new `boa_runtime` ...

github.com/boa-dev/boa - 63d9d67ecb307be30b2ea53709e969c8b445eeb5 authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Fix panic when calling toString with radix (#2863)

This Pull Request fixes/closes #2717 and related to #2479

This was caused by an incorrect to ...

github.com/boa-dev/boa - 49e39d42eff4fe551c2525648fecab6169468383 authored over 1 year ago by Haled Odat <[email protected]>
Allow `Date` object to store invalid `NativeDateTime` (#2861)

Part of ES5.

This PR allows `Date` objects to store an invalid `NativeDateTime` as a `i64` a...

github.com/boa-dev/boa - 72866e217e3927c2097854832b3c883dc402f9b6 authored over 1 year ago by Haled Odat <[email protected]>
Fix `Date.prototype[Symbol.primitive]` incorrect attributes (#2862)

Part of ES5.

This was the last failing test on `Date.prototype[Symbol.primitive]` test suite ...

github.com/boa-dev/boa - 31bc679f9dec3d0ff0f8fd24f171ec7d6904f46a authored over 1 year ago by Haled Odat <[email protected]>
Implement var initializers in for-in loops (#2842)

This Pull Request implements [Initializers in ForIn Statement Heads](https://tc39.es/ecma262/#se...

github.com/boa-dev/boa - 53e4825a19939b03bc06e1645f26af2ba4302c20 authored over 1 year ago by José Julián Espina <[email protected]>
Fix `PropertyKey` index parse (#2843)

Fixes incorrect parsing of index property keys, such as:

- `"+0"` is converted to an integer ...

github.com/boa-dev/boa - 9159f9072560e23cca2eea4b2899486efbbc0196 authored over 1 year ago by Haled Odat <[email protected]>
Optimize `String.prototype.normalize` (#2848)

We currently use `unicode_normalization` to handle the `String.prototype.normalize` method. Howe...

github.com/boa-dev/boa - 739bd5a9cba6c4c341c6927ed4f3ed60fc85a4e0 authored over 1 year ago by José Julián Espina <[email protected]>
Catch 'eval' and 'arguments' in setter method parameter (#2858)

This Pull Request changes the following:

- Catch 'eval' and 'arguments' in setter method para...

github.com/boa-dev/boa - 93b52cd6ef1ff2c646dd3afe3b5eb6881a35679e authored over 1 year ago by raskad <[email protected]>
Bump nunjucks from 3.2.3 to 3.2.4 (#97)

github.com/boa-dev/boa-dev.github.io - 07a8325c2fdfb6e7b2edc8ac7e6ddb9b89189912 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump regex from 1.7.3 to 1.8.0 (#2855)

Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.0.
<details>
<summary>Change...

github.com/boa-dev/boa - 3db79f61a671454e191a2153b83e9589330b5cf2 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create a unique `PromiseCapability` on each async function call (#2846)

This Pull Request changes the following:

- Creates a new `PromiseCapability` after every asyn...

github.com/boa-dev/boa - 338f6f81761cdf39c0c1d9cacbcc821fd81f7842 authored over 1 year ago by José Julián Espina <[email protected]>
Bump clap from 4.2.3 to 4.2.4 (#2851)

Bumps [clap](https://github.com/clap-rs/clap) from 4.2.3 to 4.2.4.
<details>
<summary>Release no...

github.com/boa-dev/boa - f97ad0dde78dbc2acb4cfc639c137bcd0dde7c3a authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump webpack from 5.79.0 to 5.80.0 (#2850)

Bumps [webpack](https://github.com/webpack/webpack) from 5.79.0 to 5.80.0.
<details>
<summary>Re...

github.com/boa-dev/boa - b16aff29d998abbb36e31e7993c608cc3629fe41 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump @wasm-tool/wasm-pack-plugin from 1.6.0 to 1.7.0 (#2849)

Bumps [@wasm-tool/wasm-pack-plugin](https://github.com/wasm-tool/wasm-pack-plugin) from 1.6.0 to...

github.com/boa-dev/boa - 7821338a0258b96900c305db68c06c982fee71b5 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump sass from 1.60.0 to 1.62.0 (#95)

Bumps [sass](https://github.com/sass/dart-sass) from 1.60.0 to 1.62.0.
- [Release notes](https:...

github.com/boa-dev/boa-dev.github.io - c8700a48b00d9710c6f916df9638d703a33eb35c authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix async generators (#2853)

This Pull Request fixes #2711 and fixes #2671.

It changes the following:

- Fix the logic i...

github.com/boa-dev/boa - 54695cc62090c989ceb198fc6c4b176aff38a5d7 authored over 1 year ago by raskad <[email protected]>
Fix setting properties inside `with` blocks (#2847)

This preserves the semantics of the abstract operation `Set` on `with` blocks; setting non-writa...

github.com/boa-dev/boa - 65f910523b93df378ccf7f490779393c62d9e080 authored over 1 year ago by José Julián Espina <[email protected]>
Implement `Intl.Segmenter` (#2840)

The new ICU4X release stabilized the `icu_segmenter` component, so this PR implements `Intl.Segm...

github.com/boa-dev/boa - 1b67e5d6070f0d3e6da36eb3ccb193ce2f8656ce authored over 1 year ago by José Julián Espina <[email protected]>
Fix sync generator yield expressions (#2838)

Depends on #2837.

This Pull Request changes the following:

- Fix the remaining `language/e...

github.com/boa-dev/boa - 8a29c5025b4b8eae639d4cdb410551d82671be17 authored over 1 year ago by raskad <[email protected]>
Fix more Annex B tests (#2841)

This Pull Request fixes some additional Annex B tests.

It changes the following:

- Fixes b...

github.com/boa-dev/boa - 40a5ae0a2f812058e1e4cbb5e6b10f366a84efd9 authored over 1 year ago by José Julián Espina <[email protected]>
Bump clap from 4.2.2 to 4.2.3 (#2844)

Bumps [clap](https://github.com/clap-rs/clap) from 4.2.2 to 4.2.3.
<details>
<summary>Release no...

github.com/boa-dev/boa - 95a81984a01222180281cc89e47325db63f200c6 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump bitflags from 2.1.0 to 2.2.0 (#2845)

Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.1.0 to 2.2.0.
<details>
<summary>R...

github.com/boa-dev/boa - c87cf7c7f40750505f88617c7dfa5d38f53e60ab authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upgraded to ICU 1.2 (#2826)

This PR upgrades ICU to 1.2.

Unfortunately we still have some breaking changes, so this is be...

github.com/boa-dev/boa - d288b638475825e5f1ba2622726e6c25328643fb authored over 1 year ago by Iban Eguia Moraza <[email protected]>
Improve strictness of `GeneratorState` (#2837)

Just some small improvements that increase the strictness of our generator state handling.

Al...

github.com/boa-dev/boa - 20f4a82479518d4bfdc3de6ec116e3dedc841e57 authored over 1 year ago by José Julián Espina <[email protected]>
Bump html-webpack-plugin from 5.5.0 to 5.5.1 (#2830)

Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.5.0 to 5.5.1...

github.com/boa-dev/boa - 4b72c06dbcf881693e231bdd300f20421df341a4 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump num_enum from 0.6.0 to 0.6.1 (#2836)

Bumps [num_enum](https://github.com/illicitonion/num_enum) from 0.6.0 to 0.6.1.
<details>
<summa...

github.com/boa-dev/boa - 74ec5c1f9608b57e966ce202eedd0836148c0f9e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>