mirror of https://github.com/boa-dev/boa.git
Tree:
09bfabb0b0
add-vhs-ci
benchmarks
control-flow-graph
dependabot/cargo/rust-dependencies-50dc4690b8
expect-lints
feature/node_span
feature/snapshot
features
gh-readonly-queue/main/pr-2877-b0ddf5eed00a53281d67fc7d846233fc0d99ce9c
gh-readonly-queue/main/pr-3144-8e48cec73fae708420b9af88813d4870243c491a
local-parameters-if-mapped-arguments-object-not-accessed
main
nan-boxing
optimization/static-shapes
patch-pdt-since
real_conformance
refactor/interner
refactor/register-vm
releases/0.17
releases/0.19
semver_checks
tco
utility-crate
wasm-debugger
nightly
v0.10
v0.11
v0.12
v0.13
v0.14
v0.15
v0.16
v0.17
v0.17.1
v0.17.2
v0.17.3
v0.18
v0.19
v0.19.1
v0.2.0
v0.2.1
v0.20
v0.3.0
v0.4.0
v0.5.0
v0.5.1
v0.6.0
v0.7.0
v0.8.0
v0.9.0
${ noResults }
1508 Commits (09bfabb0b0204b0534d4616927d869d0221a3edd)
Author | SHA1 | Message | Date |
---|---|---|---|
dependabot[bot] | 377228fb84 |
Bump webpack-dev-server from 4.4.0 to 4.5.0 (#1712)
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.4.0 to 4.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-dev-server/releases">webpack-dev-server's releases</a>.</em></p> <blockquote> <h2>v4.5.0</h2> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v4.4.0...v4.5.0">4.5.0</a> (2021-11-13)</h2> <h3>Features</h3> <ul> <li>add <code>--web-socket-server-type</code> option for CLI (<a href="https://github-redirect.dependabot.com/webpack/webpack-dev-server/issues/4001">#4001</a>) (<a href=" |
3 years ago |
João Borges | 49ae8441c4 |
refactor: fix construct_error functions (#1703)
Before the interpreter would create the AST equivalent to `new Error(message)` and interpret it when constructing the builtin errors, this could fail if the gloabl in question had been overwritten. Now we use `Context::standard_objects` to get access to the error constructors and invoke the functions directly. |
3 years ago |
dependabot[bot] | db520ebc46 |
Bump copy-webpack-plugin from 9.0.1 to 9.1.0 (#1709)
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 9.0.1 to 9.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/copy-webpack-plugin/releases">copy-webpack-plugin's releases</a>.</em></p> <blockquote> <h2>v9.1.0</h2> <h2><a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v9.0.1...v9.1.0">9.1.0</a> (2021-11-11)</h2> <h3>Features</h3> <ul> <li>output helpful descriptions and links on errors (<a href="https://github-redirect.dependabot.com/webpack-contrib/copy-webpack-plugin/issues/625">#625</a>) (<a href=" |
3 years ago |
dependabot[bot] | 2d183ea983 |
Bump webpack from 5.61.0 to 5.64.0 (#1710)
Bumps [webpack](https://github.com/webpack/webpack) from 5.61.0 to 5.64.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.64.0</h2> <h1>Features</h1> <ul> <li>add <code>asyncChunks: boolean</code> option to disable creation of async chunks</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix ProfilingPlugin for <code>experiments.backCompat: false</code></li> </ul> <h1>Performance</h1> <ul> <li>avoid running regexp twice over the file list</li> </ul> <h2>v5.63.0</h2> <h1>Features</h1> <ul> <li>allow passing <code>chunkLoading: false</code> to disable on-demand loading</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix <code>import 'single-quote'</code> in esm build dependencies</li> </ul> <h2>v5.62.2</h2> <h1>Bugfixes</h1> <ul> <li>fix <code>__system_context__</code> injection when using the <code>library</code> option on entrypoint</li> <li>enable <code>exportsPresence: "error"</code> by default in <code>futureDefaults</code></li> <li>fix bad performance for a RegExp in Stats printing (with large error messages)</li> <li>fix <code>exportPresence</code> -> <code>exportsPresence</code> typo</li> <li>fix a bug with module invalidation when only module id changes with <code>experiments.cacheUnaffected</code></li> </ul> <h2>v5.62.1</h2> <h1>Bugfix</h1> <ul> <li>fix invalid generated code when omitting <code>;</code></li> </ul> <h2>v5.62.0</h2> <h1>Features</h1> <ul> <li>add options to configure export presence checking <ul> <li><code>parser.javascript.reexportExportsPresence: false</code> allows to disable warnings for non-existing exports during the migration from <code>export ... from "..."</code> to <code>export type ... from "..."</code> for type reexports in TypeScript</li> </ul> </li> <li>add <code>experiments.backCompat: false</code> to disable some expensive deprecations for better performance</li> </ul> <h1>Bugfixes</h1> <ul> <li>use <code>['catch']</code> instead of <code>.catch</code> for better ES3 support</li> <li>fix removed parentheses when using <code>new (require("...")).Something()</code></li> <li>fix <code>{ require }</code> object literals</li> <li><code>splitChunks.chunks</code> option is now correctly used for <code>splitChunks.fallbackCacheGroup.maxSize</code> too</li> <li>fix schema of <code>listen</code> option, allow to omit <code>port</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
dependabot[bot] | 9b9a1c2374 |
Bump serde_json from 1.0.68 to 1.0.69 (#1706)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.68 to 1.0.69. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.69</h2> <ul> <li>Implement Hash for serde_json::Number (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/814">#814</a>, thanks <a href="https://github.com/timothee-haudebourg"><code>@timothee-haudebourg</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
dependabot[bot] | b5b6b547e1 |
Bump monaco-editor from 0.30.0 to 0.30.1 (#1707)
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.30.0 to 0.30.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md">monaco-editor's changelog</a>.</em></p> <blockquote> <h2>[0.30.1] (09.11.2021)</h2> <ul> <li>Fixes <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/2750">a performance regression where all languages would be loaded when loading the first language</a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
Grant Orndorff | c8a5ff83eb |
Small test ux improvements (#1704)
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel neccesary. ---> Hi, first time contributor :) I was playing with getting the test262 test runner working and found a couple small things that I thought would've made my life a bit easier. I've split them into separate commits. Just let me know if you disagree with any and we can drop that commit. And of course, let me know of any changes you'd like to see :) The changes are: - Adds details to the documentation on the `--suite` command to `boa_tester`. I was trying to pass a path starting with `./test262/` for a bit before I looked at the code and saw what it was doing. - Changes the individual test output when verbosity is > 1. Because the tests are run in parallel, the "Result" line for a given test was frequently not immediately after the "Started" line. This made it hard to determine which test had failed. The new output includes the test name in the result line, and also changes the format of all the individual-test-output lines to begin with the test name. - Adds a `--disable-parallelism` flag. Even with the adjustments to the test output, it was still a bit hard to follow. Running serially for small sub-suites produces output that can be more easily scanned IMO. I added this as a "disable" flag (as opposed to "enable parallelism") in order to maintain the current default of running in parallel. Co-authored-by: Grant Orndorff <grant@orndorff.me> |
3 years ago |
dependabot[bot] | 009bd09ce4 |
Bump monaco-editor from 0.29.1 to 0.30.0 (#1702)
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor) from 0.29.1 to 0.30.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md">monaco-editor's changelog</a>.</em></p> <blockquote> <h2>[0.30.0] (04.11.2021)</h2> <ul> <li>adds support for rendering horizontal guides between bracket pairs and improves the vertical rendering to account for content in between brackets.</li> <li>adds new <code>hover.above</code> option to control the hover position.</li> <li>adds <code>ICodeEditor.onDidChangeHiddenAreas</code> which is fired when folding/unfolding.</li> <li>to address <a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42574">CVE-2021-42574</a>, the editor now renders Unicode directional formatting characters by default. The special rendering can be turned off using <code>renderControlCharacters</code>. See <a href="https://code.visualstudio.com/updates/v1_62#_unicode-directional-formatting-characters">https://code.visualstudio.com/updates/v1_62#_unicode-directional-formatting-characters</a> for an explanation.</li> </ul> <h3>Breaking Changes</h3> <ul> <li>renamed enum members of <code>monaco.KeyCode</code> to align with the names given for browser codes.</li> <li>renamed <code>ITextModel.getModeId()</code> to <code>ITextModel.getLanguageId()</code></li> <li>renamed <code>IPasteEvent.mode</code> to <code>IPasteEvent.languageId</code></li> </ul> <h3>Thank you</h3> <p>Contributions to <code>monaco-editor-webpack-plugin</code>:</p> <ul> <li><a href="https://github.com/silverwind"><code>@silverwind</code></a>: Fix letter case in repo URL [PR <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/165">#165</a>](<a href="https://github-redirect.dependabot.com/microsoft/monaco-editor-webpack-plugin/pull/165">microsoft/monaco-editor-webpack-plugin#165</a>)</li> </ul> <p>Contributions to <code>monaco-languages</code>:</p> <ul> <li><a href="https://github.com/arlosi"><code>@arlosi (Arlo Siemsen)</code></a>: Rust: highlighting raw strings and fix chars with escapes [PR <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/167">#167</a>](<a href="https://github-redirect.dependabot.com/microsoft/monaco-languages/pull/167">microsoft/monaco-languages#167</a>)</li> <li><a href="https://github.com/MasterOdin"><code>@MasterOdin (Matthew Peveler)</code></a> <ul> <li>Add new functions in postgresql 14 [PR <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/168">#168</a>](<a href="https://github-redirect.dependabot.com/microsoft/monaco-languages/pull/168">microsoft/monaco-languages#168</a>)</li> <li>Update json functions for postgresql [PR <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/169">#169</a>](<a href="https://github-redirect.dependabot.com/microsoft/monaco-languages/pull/169">microsoft/monaco-languages#169</a>)</li> <li>Add missing postgresql functions [PR <a href="https://github-redirect.dependabot.com/microsoft/monaco-editor/issues/170">#170</a>](<a href="https://github-redirect.dependabot.com/microsoft/monaco-languages/pull/170">microsoft/monaco-languages#170</a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
dependabot[bot] | 73c805814c |
Bump css-loader from 6.5.0 to 6.5.1 (#1701)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.5.0 to 6.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/css-loader/releases">css-loader's releases</a>.</em></p> <blockquote> <h2>v6.5.1</h2> <h3><a href="https://github.com/webpack-contrib/css-loader/compare/v6.5.0...v6.5.1">6.5.1</a> (2021-11-03)</h3> <h3>Bug Fixes</h3> <ul> <li>regression with unicode characters in locals (<a href=" |
3 years ago |
dependabot[bot] | e1309e8292 |
Bump num-bigint from 0.4.2 to 0.4.3 (#1699)
Bumps [num-bigint](https://github.com/rust-num/num-bigint) from 0.4.2 to 0.4.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-num/num-bigint/blob/master/RELEASES.md">num-bigint's changelog</a>.</em></p> <blockquote> <h1>Release 0.4.3 (2021-11-02)</h1> <ul> <li><a href="https://github.com/rust-num/num-bigint/security/advisories/GHSA-v935-pqmr-g8v9">GHSA-v935-pqmr-g8v9</a>: <a href="https://github-redirect.dependabot.com/rust-num/num-bigint/pull/228">Fix unexpected panics in multiplication.</a></li> </ul> <p><strong>Contributors</strong>: <a href="https://github.com/arvidn"><code>@arvidn</code></a>, <a href="https://github.com/cuviper"><code>@cuviper</code></a>, <a href="https://github.com/guidovranken"><code>@guidovranken</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-num/num-bigint/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=num-bigint&package-manager=cargo&previous-version=0.4.2&new-version=0.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> |
3 years ago |
dependabot[bot] | c78b1c5b5a |
Bump actions/checkout from 2.3.5 to 2.4.0 (#1698)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v2.4.0</h2> <ul> <li>Convert SSH URLs like <code>org-<ORG_ID>@github.com:</code> to <code>https://github.com/</code> - <a href="https://github-redirect.dependabot.com/actions/checkout/pull/621">pr</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
dependabot[bot] | 09ba9b96b6 |
Bump webpack from 5.60.0 to 5.61.0 (#1696)
Bumps [webpack](https://github.com/webpack/webpack) from 5.60.0 to 5.61.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.61.0</h2> <h1>Bugfixes</h1> <ul> <li>use a wasm md4 implementation for node 17 support</li> <li>include the <code>path</code> submodules in the node.js default externals</li> </ul> <h1>Performance</h1> <ul> <li>improve string to binary conversion performance for hashing</li> </ul> <h1>Contribution</h1> <ul> <li>CI runs on node.js 17</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
Aman Kumar | 01090e4f82 |
Allow `BindingPattern` in function parameters (#1666)
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel neccesary. ---> This Pull Request fixes/closes #1601 It changes the following: - implements `FormalParameter` using `syntax::ast::node::declaration::Declaration` as ``` pub struct FormalParameter { declaration: Declaration, is_rest_param: bool, } ``` - changes `fn test_formatting(source: &'static str)` in `ast::node` to setup tests based on the new struct definition - changes in various tests using `FormalParameter` - changes in files using `FormalParameter` What it does not change: - if the function uses `FormalParameter` but does not seem affected due to the changed definition it is not altered while keeping all the required features i.e. if it wasn't affected but ended up giving undesired (not error) behaviour it has been changed Co-authored-by: Aman Kumar <57605821+am-a-man@users.noreply.github.com> |
3 years ago |
Iban Eguia | ed41f428e5 |
Adding VM conformance output to PR checks (#1685)
This PR adds conformance results for the VM branch both for PRs and for the conformance results in GitHub pages (even if these are not currently being shown). I'm not 100% sure how this will really work, as I'm not very used to the syntax to concatenate strings. Co-authored-by: João Borges <rageknify@gmail.com> Co-authored-by: RageKnify <RageKnify@gmail.com> |
3 years ago |
dependabot[bot] | e79886d6be |
Bump webpack-dev-server from 4.3.1 to 4.4.0 (#1694)
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.3.1 to 4.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-dev-server/releases">webpack-dev-server's releases</a>.</em></p> <blockquote> <h2>v4.4.0</h2> <h2><a href="https://github.com/webpack/webpack-dev-server/compare/v4.3.1...v4.4.0">4.4.0</a> (2021-10-27)</h2> <h3>Features</h3> <ul> <li>added the <code>server</code> option, now you can pass server options, example <code>{ server: { type: 'http', options: { maxHeaderSize: 32768 } } }</code>, available options for <a href="https://nodejs.org/api/http.html#httpcreateserveroptions-requestlistener"><code>http</code></a> and <a href="https://nodejs.org/api/https.html#httpscreateserveroptions-requestlistener"><code>https</code></a>, note - for <code>http2</code> is used <a href="https://github.com/spdy-http2/node-spdy"><code>spdy</code></a>, options specified in the <code>server.options</code> option take precedence over <code>https</code>/<code>http2</code> options (<a href="https://github-redirect.dependabot.com/webpack/webpack-dev-server/issues/3940">#3940</a>) (<a href=" |
3 years ago |
dependabot[bot] | 98333b0e37 |
Bump css-loader from 6.4.0 to 6.5.0 (#1690)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.4.0 to 6.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack-contrib/css-loader/releases">css-loader's releases</a>.</em></p> <blockquote> <h2>v6.5.0</h2> <h2><a href="https://github.com/webpack-contrib/css-loader/compare/v6.4.0...v6.5.0">6.5.0</a> (2021-10-26)</h2> <h3>Features</h3> <ul> <li>support absolute URL in <code>url()</code> when <code>experiments.buildHttp</code> enabled (<a href="https://github-redirect.dependabot.com/webpack-contrib/css-loader/issues/1389">#1389</a>) (<a href=" |
3 years ago |
dependabot[bot] | f399d51cdc |
Bump html-webpack-plugin from 5.4.0 to 5.5.0 (#1687)
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 5.4.0 to 5.5.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md">html-webpack-plugin's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/jantimon/html-webpack-plugin/compare/v5.4.0...v5.5.0">5.5.0</a> (2021-10-25)</h2> <h3>Features</h3> <ul> <li>Support type=module via scriptLoading option (<a href=" |
3 years ago |
Osman Turan | fc405c4f0a |
Add limited console.trace implementation (#1623)
This Pull Request partially fixes #307. It changes the following: - Implements limited `console.trace` functionality by dumping stack trace. Since `console.trace`'s output is supposed to be implementation-specific according to the technical specification, it should be technically correct 😀 Any hints about potential improvements are welcome! |
3 years ago |
dependabot[bot] | e0ea210ea1 |
Bump webpack from 5.59.1 to 5.60.0 (#1688)
Bumps [webpack](https://github.com/webpack/webpack) from 5.59.1 to 5.60.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.60.0</h2> <h1>Features</h1> <ul> <li>Allow to pass more options to <code>experiments.lazyCompilation</code>. e. g. port, https stuff</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix <code>output.hashFunction</code> used to persistent caching too</li> <li>Initialize <code>buildDependencies</code> Set correctly when loaders are added in <code>beforeLoaders</code> hook</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
dependabot[bot] | 789809fc43 |
Bump codecov/codecov-action from 1 to 2.1.0 (#1686)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 2.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p> <blockquote> <h2>v2.1.0</h2> <h2>2.1.0</h2> <h3>Features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/515">#515</a> Allow specifying version of Codecov uploader</li> </ul> <h3>Dependencies</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/499">#499</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.30.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/508">#508</a> build(deps): bump openpgp from 5.0.0-5 to 5.0.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/514">#514</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.9.0</li> </ul> <h2>v2.0.3</h2> <h2>2.0.3</h2> <h3>Fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/464">#464</a> Fix wrong link in the readme</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/485">#485</a> fix: Add override OS and linux default to platform</li> </ul> <h3>Dependencies</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/447">#447</a> build(deps): bump openpgp from 5.0.0-4 to 5.0.0-5</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/458">#458</a> build(deps-dev): bump eslint from 7.31.0 to 7.32.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/465">#465</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.4 to 4.29.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/466">#466</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.4 to 4.29.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/468">#468</a> build(deps-dev): bump <code>@types/jest</code> from 26.0.24 to 27.0.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/470">#470</a> build(deps-dev): bump <code>@types/node</code> from 16.4.0 to 16.6.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/472">#472</a> build(deps): bump path-parse from 1.0.6 to 1.0.7</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/473">#473</a> build(deps-dev): bump <code>@types/jest</code> from 27.0.0 to 27.0.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/478">#478</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.29.1 to 4.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/479">#479</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.29.1 to 4.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/481">#481</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.6.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/483">#483</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/484">#484</a> build(deps): bump <code>@actions/core</code> from 1.4.0 to 1.5.0</li> </ul> <h2>v2.0.2</h2> <h3>Fixes</h3> <ul> <li>Underlying uploader fixes issues with tokens not being sent properly for users seeing <code>Error!: Error: Error uploading to https://codecov.io: Error: Error uploading to Codecov: Error: Not Found</code></li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/432">#432</a> fix: use import to destructure package.json</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/434">#434</a> fix: openpgp and asn1.js</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/440">#440</a> 2.0.2 token fixes</li> </ul> <h3>Dependencies</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/420">#420</a> Bump eslint from 7.30.0 to 7.31.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/433">#433</a> build(deps-dev): bump <code>@types/node</code> from 16.3.3 to 16.4.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/425">#425</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.3 to 4.28.4</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/426">#426</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.3 to 4.28.4</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/438">#438</a> Set up Dependabot for github-actions dependencies</li> </ul> <h2>v2.0.1</h2> <h3>Fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/424">#424</a> fix: Issue in building all deep dependencies</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md">codecov/codecov-action's changelog</a>.</em></p> <blockquote> <h2>2.1.0</h2> <h3>Features</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/515">#515</a> Allow specifying version of Codecov uploader</li> </ul> <h3>Dependencies</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/499">#499</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.30.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/508">#508</a> build(deps): bump openpgp from 5.0.0-5 to 5.0.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/514">#514</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.9.0</li> </ul> <h2>2.0.3</h2> <h3>Fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/464">#464</a> Fix wrong link in the readme</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/485">#485</a> fix: Add override OS and linux default to platform</li> </ul> <h3>Dependencies</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/447">#447</a> build(deps): bump openpgp from 5.0.0-4 to 5.0.0-5</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/458">#458</a> build(deps-dev): bump eslint from 7.31.0 to 7.32.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/465">#465</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.28.4 to 4.29.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/466">#466</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.28.4 to 4.29.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/468">#468</a> build(deps-dev): bump <code>@types/jest</code> from 26.0.24 to 27.0.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/470">#470</a> build(deps-dev): bump <code>@types/node</code> from 16.4.0 to 16.6.0</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/472">#472</a> build(deps): bump path-parse from 1.0.6 to 1.0.7</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/473">#473</a> build(deps-dev): bump <code>@types/jest</code> from 27.0.0 to 27.0.1</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/478">#478</a> build(deps-dev): bump <code>@typescript-eslint/parser</code> from 4.29.1 to 4.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/479">#479</a> build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 4.29.1 to 4.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/481">#481</a> build(deps-dev): bump <code>@types/node</code> from 16.6.0 to 16.6.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/483">#483</a> build(deps-dev): bump <code>@vercel/ncc</code> from 0.29.0 to 0.29.2</li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/484">#484</a> build(deps): bump <code>@actions/core</code> from 1.4.0 to 1.5.0</li> </ul> <h2>2.0.2</h2> <h3>Fixes</h3> <ul> <li>Underlying uploader fixes issues with tokens not being sent properly for users seeing <code>Error!: Error: Error uploading to https://codecov.io: Error: Error uploading to Codecov: Error: Not Found</code></li> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/440">#440</a> fix: Validation ordering</li> </ul> <h2>2.0.1</h2> <h3>Fixes</h3> <ul> <li><a href="https://github-redirect.dependabot.com/codecov/codecov-action/issues/424">#424</a> fix: Issue in building all deep dependencies</li> </ul> <h2>2.0.0</h2> <p>On February 1, 2022, the <code>v1</code> uploader will be full sunset and no longer function. This is due to the deprecation of the underlying bash uploader. This version uses the new <a href="https://github.com/codecov/uploader">uploader</a>.</p> <p>The <code>v2</code> Action downloads, verifies, and runs the Codecov binary.</p> <h3>Breaking Changes</h3> <ul> <li>Multiple fields have not been transferred from the bash uploader or have been deprecated. Notably many of the <code>functionalities</code> and <code>gcov_</code> arguments have been removed. Please check the documentation for the full list.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
3 years ago |
hle0 | da29677323 |
Implement prototype of `Intl` built-in (#1622)
<!--- Thank you for contributing to Boa! Please fill out the template below, and remove or add any information as you feel neccesary. ---> This pull request is related to #1180. It changes the following: - Creates the `Intl` global - Adds the `Intl.getCanonicalLocales` method At the moment it does not actually use ICU4X behind the scenes; `Intl.getCanonicalLocales` simply acts as if all the locales passed are canonical locales. This will not be the case in the final PR. Co-authored-by: RageKnify <RageKnify@gmail.com> |
3 years ago |
João Borges | 6262bd9824 |
Add bors to CI (#1684)
This Pull Request updates some of our CI config and adds config for bors. It changes the following: - remove `cargo check` from CI (`cargo test` should be enough) - change back to `cargo tarpaulin` on Linux to get coverage information - simplify some of the CI steps' names - add workflow for bors ##### Working with bors It's setup so that we need 2 approvals before we can merge like we discussed in Discord. After the second approval we can write a comment with `bors r+` so that the merge is tested. bors will only run if `test`, `rustfmt`, `clippy`, `examples` and `doc` are all running error free in the PR's branch. It will then run them again in a `staging` branch that is the equivalent of merging the PR on `main`. Another option we can consider is `up_to_date_approvals`, so that new commits make previous approvals not count. The bors reference can be found here: https://bors.tech/documentation/ |
3 years ago |
Kevin |
33e22058cd
|
Implement Async Generator Parsing (#1669)
Co-authored-by: Iban Eguia <razican@protonmail.ch> |
3 years ago |
Iban Eguia |
a5c85708a2
|
Clean-up contribution guidelines, dependencies, Test262, MSRV (#1683)
|
3 years ago |
LaBaguette |
35d75c68b0
|
Implement `DataView` built-in object (#1662)
Co-authored-by: João Borges <rageknify@gmail.com> |
3 years ago |
Ben |
b7858c1e29
|
Implement Array findLast and findLastIndex (#1665)
|
3 years ago |
dependabot[bot] |
69c8fd4e69
|
Bump style-loader from 3.3.0 to 3.3.1 (#1682)
|
3 years ago |
raskad |
7e6bef92b5
|
Implement object literals for vm (#1668)
|
3 years ago |
João Borges |
8aeef422ed
|
Respect rust 1.56 (#1681)
* Style: Respect rust1.56 * Chore: Change to 2021 edition |
3 years ago |
praveenbakkal |
a79fe12f24
|
change that verbosity comparison to > 2 (#1680)
|
3 years ago |
dependabot[bot] |
8891bb7407
|
Bump webpack from 5.59.0 to 5.59.1 (#1679)
|
3 years ago |
dependabot[bot] |
cd1e4bffef
|
Bump webpack from 5.58.2 to 5.59.0 (#1678)
|
3 years ago |
dependabot[bot] |
c97aa98456
|
Bump webpack-cli from 4.9.0 to 4.9.1 (#1677)
|
3 years ago |
dependabot[bot] |
37ce248dc1
|
Bump html-webpack-plugin from 5.3.2 to 5.4.0 (#1672)
|
3 years ago |
dependabot[bot] |
ab85a7683e
|
Bump structopt from 0.3.23 to 0.3.25 (#1674)
|
3 years ago |
dependabot[bot] |
46dd293b0f
|
Bump actions/checkout from 2.3.4 to 2.3.5 (#1673)
|
3 years ago |
raskad |
f66324cdf5
|
Implement `Proxy` object (#1664)
* Implement `Proxy` object * Restucture `Proxy` struct fields * Apply some suggestions |
3 years ago |
Abhishek C Sharma |
c809de76ac
|
Initial implementation for increment/decrement in VM (#1621)
- Added two new opcodes Inc and Dec to the VM for increment and decrement. - Implementated compilation for Post/Pre Increment and Decrement operators to VM operations. - Implemented running the Inc and Dec opcodes on the VM. |
3 years ago |
dependabot[bot] |
f8293bca1e
|
Bump webpack from 5.58.1 to 5.58.2 (#1667)
|
3 years ago |
dependabot[bot] |
59d5dfeeea
|
Bump monaco-editor from 0.29.0 to 0.29.1 (#1661)
|
3 years ago |
Kevin Putera |
4f9764c730
|
Implement Object.fromEntries (#1660)
* Implement Object.fromEntries * Add tests for Object.fromEntries |
3 years ago |
Alex Touchet |
c8eff81f1d
|
Badge updates (#1638)
|
3 years ago |
raskad |
b624be6927
|
Implement `delete` operator in the vm (#1649)
|
3 years ago |
dependabot[bot] |
829a26d1a9
|
Bump monaco-editor from 0.28.1 to 0.29.0 (#1658)
|
3 years ago |
dependabot[bot] |
5227901fed
|
Bump css-loader from 6.3.0 to 6.4.0 (#1657)
|
3 years ago |
dependabot[bot] |
adab4472fe
|
Bump webpack from 5.58.0 to 5.58.1 (#1656)
|
3 years ago |
dependabot[bot] |
397cee0a02
|
Bump bootstrap from 5.1.2 to 5.1.3 (#1655)
|
3 years ago |
jedel1043 |
9f845465bf
|
Refactor `Function` internal methods and implement `BoundFunction` objects (#1583)
* Refactor `[[Call]]` and `[[Construct]]` to be InternalFunctions * Implement `BoundFunction` exotic objects * Implement remaining `Function` builtin methods * Lift `OrdinaryHasInstance` to be inside JsValue * Implement `JsValue::InstanceOf` operator inside JsValue * Implement `JsValue::[as/is]_[callable/constructor] * Enable mutability for the `Closure` type inside closures |
3 years ago |
dependabot[bot] |
bec891ad97
|
Bump webpack from 5.57.1 to 5.58.0 (#1650)
|
3 years ago |
Kevin |
69d9f62088
|
Hashbang lexer support (#1631)
|
3 years ago |