José Julián Espina
736e4fb758
Add example for async module fetches ( #3012 )
...
* Add example for async module fetches
* Add error handling to example
* Pin versions of imported modules
* Replae surf with isahc as http client
* Fix yaml parsing
9 months ago
José Julián Espina
9109491a38
Consider strict + no-strict tests as a single test ( #3675 )
9 months ago
dependabot[bot]
544f13a2c2
Bump webpack from 5.90.1 to 5.90.2 ( #3677 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.90.1 to 5.90.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.90.1...v5.90.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
2cccb3299f
Bump syn from 2.0.48 to 2.0.49 ( #3676 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.48 to 2.0.49.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.48...2.0.49 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
6cd42d4284
Bump webpack-dev-server from 4.15.1 to 5.0.1 ( #3674 )
...
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) from 4.15.1 to 5.0.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.15.1...v5.0.1 )
---
updated-dependencies:
- dependency-name: webpack-dev-server
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
7da0f270cd
Bump indexmap from 2.2.2 to 2.2.3 ( #3670 )
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.2.2 to 2.2.3.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
77e70f6c49
Bump thiserror from 1.0.56 to 1.0.57 ( #3671 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.56 to 1.0.57.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.56...1.0.57 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
José Julián Espina
cf613c9e65
Implement prototype of `NumberFormat` ( #3669 )
...
* Implement prototype of `NumberFormat`
* Fix clippy
* Misc fixes
* Apply review
9 months ago
dependabot[bot]
6b9ac895c3
Bump monaco-editor from 0.45.0 to 0.46.0 ( #3667 )
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.45.0 to 0.46.0.
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/microsoft/monaco-editor/compare/v0.45.0...v0.46.0 )
---
updated-dependencies:
- dependency-name: monaco-editor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
6a8f0261b1
Bump bytemuck from 1.14.2 to 1.14.3 ( #3666 )
...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck ) from 1.14.2 to 1.14.3.
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md )
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.14.2...v1.14.3 )
---
updated-dependencies:
- dependency-name: bytemuck
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
e0a4934720
Bump clap from 4.4.18 to 4.5.0 ( #3665 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.18 to 4.5.0.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.18...clap_complete-v4.5.0 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
José Julián Espina
4523eaf0dd
Fix clippy warnings for rustc 1.76 ( #3668 )
9 months ago
dependabot[bot]
f1e2270f9c
Bump num-integer from 0.1.45 to 0.1.46 ( #3663 )
...
Bumps [num-integer](https://github.com/rust-num/num-integer ) from 0.1.45 to 0.1.46.
- [Changelog](https://github.com/rust-num/num-integer/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-integer/compare/num-integer-0.1.45...num-integer-0.1.46 )
---
updated-dependencies:
- dependency-name: num-integer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
478e488495
Bump num-traits from 0.2.17 to 0.2.18 ( #3664 )
...
Bumps [num-traits](https://github.com/rust-num/num-traits ) from 0.2.17 to 0.2.18.
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.17...num-traits-0.2.18 )
---
updated-dependencies:
- dependency-name: num-traits
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
799c0c2b79
Bump wasm-bindgen from 0.2.90 to 0.2.91 ( #3661 )
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.90 to 0.2.91.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.90...0.2.91 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
1ee0d481ff
Bump bytemuck from 1.14.1 to 1.14.2 ( #3662 )
...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck ) from 1.14.1 to 1.14.2.
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md )
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.14.1...v1.14.2 )
---
updated-dependencies:
- dependency-name: bytemuck
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
Kevin
9804c77e4d
Docs: Update README.md and add `boa_cli`'s README.md ( #3659 )
...
* Build out boa_cli readme
* Review feedback
9 months ago
Haled Odat
98dba8a1b9
Implement inline caching tests and cleanup ( #3513 )
9 months ago
dependabot[bot]
9efe598444
Bump toml from 0.8.9 to 0.8.10 ( #3660 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.9 to 0.8.10.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.9...toml-v0.8.10 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
9bb0c4ce2f
Bump time from 0.3.33 to 0.3.34 ( #3657 )
...
Bumps [time](https://github.com/time-rs/time ) from 0.3.33 to 0.3.34.
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.33...v0.3.34 )
---
updated-dependencies:
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
00010233d3
Bump prettier from 3.2.4 to 3.2.5 ( #3655 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.2.4...3.2.5 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
df90aa8a44
Bump dhat from 0.3.2 to 0.3.3 ( #3656 )
...
Bumps [dhat](https://github.com/nnethercote/dhat-rs ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/nnethercote/dhat-rs/releases )
- [Commits](https://github.com/nnethercote/dhat-rs/compare/0.3.2...0.3.3 )
---
updated-dependencies:
- dependency-name: dhat
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
486bb673c3
Bump benchmark-action/github-action-benchmark from 1.19.2 to 1.19.3 ( #3658 )
...
Bumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark ) from 1.19.2 to 1.19.3.
- [Release notes](https://github.com/benchmark-action/github-action-benchmark/releases )
- [Changelog](https://github.com/benchmark-action/github-action-benchmark/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benchmark-action/github-action-benchmark/compare/v1.19.2...v1.19.3 )
---
updated-dependencies:
- dependency-name: benchmark-action/github-action-benchmark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
José Julián Espina
0f33b98e75
Simplify Temporal APIs ( #3653 )
...
* Simplify Temporal APIs
* cargo fmt
* Unroll deletion of context-free API
9 months ago
Kevin
d423bba8ef
Temporal: Refactor Calendar protocol for `JsObject`s ( #3651 )
...
* Progress on refactor
* fix ToTemporalCalendarSlot on to differentiate builtins
* Fix rebase regression in custom calendar
* Revert to old ToTemporalCalendarSlot
9 months ago
José Julián Espina
d997c181a9
Bump time from 0.3.31 to 0.3.33 ( #3652 )
9 months ago
Kevin
1e190034c5
Update boa's main README.md ( #3650 )
9 months ago
José Julián Espina
e0f35de769
Remove double indirection in module types ( #3640 )
...
* Remove double indirection in module types
* Fix tests
* cargo fmt
9 months ago
José Julián Espina
76e2b7c93d
Implement stage 3 feature "arraybuffer-transfer" ( #3649 )
9 months ago
dependabot[bot]
648117f571
Bump @playwright/test from 1.41.1 to 1.41.2 ( #3647 )
...
Bumps [@playwright/test](https://github.com/microsoft/playwright ) from 1.41.1 to 1.41.2.
- [Release notes](https://github.com/microsoft/playwright/releases )
- [Commits](https://github.com/microsoft/playwright/compare/v1.41.1...v1.41.2 )
---
updated-dependencies:
- dependency-name: "@playwright/test"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
b0221d4416
Bump webpack from 5.90.0 to 5.90.1 ( #3648 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.90.0 to 5.90.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.90.0...v5.90.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
e014d41119
Bump baptiste0928/cargo-install from 2.2.0 to 3.0.0 ( #3646 )
...
Bumps [baptiste0928/cargo-install](https://github.com/baptiste0928/cargo-install ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/baptiste0928/cargo-install/releases )
- [Changelog](https://github.com/baptiste0928/cargo-install/blob/main/CHANGELOG.md )
- [Commits](https://github.com/baptiste0928/cargo-install/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: baptiste0928/cargo-install
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
José Julián Espina
a9aeaa5ba3
Implement resizable buffers ( #3634 )
9 months ago
dependabot[bot]
698f849c77
Bump codecov/codecov-action from 3 to 4 ( #3645 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
raskad
6ddc2b47ff
Fix line terminators in template strings ( #3641 )
9 months ago
dependabot[bot]
0a18daedaf
Bump indexmap from 2.2.1 to 2.2.2 ( #3642 )
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.2.1 to 2.2.2.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.2.1...2.2.2 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
2b1454ceba
Bump toml from 0.8.8 to 0.8.9 ( #3643 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.8 to 0.8.9.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.8...toml-v0.8.9 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
Kevin
8f7028d112
Temporal: attribute/property and custom calendar fixes ( #3639 )
...
* Fix accessor attribute and toStringTag property
* Fix calendar methods and custom extends calendar calling
* Complete attribute update
* run cargo fmt
9 months ago
José Julián Espina
c6f02b607b
Ignore `Cargo.lock` in fuzzer ( #3636 )
9 months ago
dependabot[bot]
dc1c4841cd
Bump css-loader from 6.9.1 to 6.10.0 ( #3638 )
...
Bumps [css-loader](https://github.com/webpack-contrib/css-loader ) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases )
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.9.1...v6.10.0 )
---
updated-dependencies:
- dependency-name: css-loader
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
40dc0fec2e
Bump synstructure from 0.13.0 to 0.13.1 ( #3637 )
...
Bumps [synstructure](https://github.com/mystor/synstructure ) from 0.13.0 to 0.13.1.
- [Commits](https://github.com/mystor/synstructure/commits )
---
updated-dependencies:
- dependency-name: synstructure
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
Kevin
bb9d6920ab
Build out PlainTime builtin ( #3621 )
9 months ago
Kevin
39ba99972d
Temporal: `DateTime` and `PlainDateTime` functionality ( #3628 )
...
* Build out Temporal DateTime functionality
* Fix limit.js test and add datetime limit test
* clippy and fmt
9 months ago
José Julián Espina
8010052944
Implement ECMA262's normative PR 2600 ( #3633 )
9 months ago
raskad
b789ddfc43
Fix tests results upload ( #3635 )
...
* Fix tests results upload
* Checkout before and after running tests
* Add condition
9 months ago
José Julián Espina
20dba13ae3
Improve typing of `DataView` and related objects ( #3626 )
9 months ago
José Julián Espina
5628637cfb
Cleanup 262 tester and stabilize some experimental features ( #3632 )
...
* Cleanup 262 tester and graduate some experimental features
* Fix import
9 months ago
dependabot[bot]
1a556242fe
Bump serde_yaml from 0.9.30 to 0.9.31 ( #3629 )
...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml ) from 0.9.30 to 0.9.31.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases )
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.9.30...0.9.31 )
---
updated-dependencies:
- dependency-name: serde_yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
dependabot[bot]
0017efe12b
Bump itertools from 0.12.0 to 0.12.1 ( #3630 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.0 to 0.12.1.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months ago
raskad
34d008469f
Update regress to v0.8.0 and use UTF16 / UCS2 matching ( #3627 )
...
* Update regress to v0.8.0 and use UTF16 / UCS2 matching
* Fix test
9 months ago