Skip to content

Commit 101d650

Browse files
prepare v0.4.0-beta (#755)
1 parent d71f69e commit 101d650

File tree

34 files changed

+158
-157
lines changed

34 files changed

+158
-157
lines changed

CHANGELOG.md

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
- Upgrade to latest version of QuickJS
2-
- Support of require/importing JSON files
3-
- Better CJS compatibility
4-
- Basic Windows support
5-
- Initial support for Node.js module resolution
6-
- Improved multi-process test runner
7-
- AWS SDK clients connection are now inited in background threads and in parallel
8-
- `Event` class
9-
- Updated dependencies
10-
- Multiple bug fixes
1+
- Switch engine to [QuickJS Next Generation](https://github.com/quickjs-ng/quickjs)
2+
- Increased WinterCG compat
3+
- Basic support for Subtle Crypto/Webcrypto APIs
4+
- Improved package.json resolution and CJS compatibility
5+
- Basic assert module
6+
- Completely refactored test runner with multi-process support
7+
- Performance improvements
8+
- Basic REPL
9+
- More Buffer APIs
10+
- Upgraded dependencies
11+
- Bugfixes
1112

1213
A huge thanks to [all contributors](https://github.com/awslabs/llrt/graphs/contributors)!
1314

1415
Full list of changes:
15-
https://github.com/awslabs/llrt/compare/v0.2.2-beta...v0.3.0-beta
16+
https://github.com/awslabs/llrt/compare/v0.3.0-beta...v0.4.0-beta

Cargo.lock

Lines changed: 31 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libs/llrt_build/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "llrt_build"
33
description = "LLRT build helpers"
4-
version = "0.3.0-beta"
4+
version = "0.4.0-beta"
55
edition = "2021"
66
license = "Apache-2.0"
77
repository = "https://github.com/awslabs/llrt"

libs/llrt_compression/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "llrt_compression"
33
description = "LLRT compression helpers"
4-
version = "0.3.0-beta"
4+
version = "0.4.0-beta"
55
edition = "2021"
66
license = "Apache-2.0"
77
repository = "https://github.com/awslabs/llrt"

libs/llrt_context/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "llrt_context"
33
description = "LLRT context helpers"
4-
version = "0.3.0-beta"
4+
version = "0.4.0-beta"
55
edition = "2021"
66
license = "Apache-2.0"
77
repository = "https://github.com/awslabs/llrt"
@@ -10,13 +10,13 @@ repository = "https://github.com/awslabs/llrt"
1010
rquickjs = { git = "https://github.com/DelSkayn/rquickjs.git", version = "0.8.1", features = [
1111
"futures",
1212
], default-features = false }
13-
llrt_utils = { version = "0.3.0-beta", path = "../llrt_utils", default-features = false }
13+
llrt_utils = { version = "0.4.0-beta", path = "../llrt_utils", default-features = false }
1414
tokio = { version = "1", features = ["sync"], default-features = false }
1515
tracing = "0.1"
1616

1717
[dev-dependencies]
18-
llrt_test = { version = "0.3.0-beta", path = "../llrt_test" }
18+
llrt_test = { version = "0.4.0-beta", path = "../llrt_test" }
1919
tokio = { version = "1", features = ["full"] }
2020

2121
[build-dependencies]
22-
llrt_build = { version = "0.3.0-beta", path = "../llrt_build" }
22+
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }

libs/llrt_encoding/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "llrt_encoding"
33
description = "LLRT encoding helpers"
4-
version = "0.3.0-beta"
4+
version = "0.4.0-beta"
55
edition = "2021"
66
license = "Apache-2.0"
77
repository = "https://github.com/awslabs/llrt"
@@ -12,4 +12,4 @@ hex-simd = "0.8"
1212
phf = { version = "0.11", features = ["macros"] }
1313

1414
[build-dependencies]
15-
llrt_build = { version = "0.3.0-beta", path = "../llrt_build" }
15+
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }

libs/llrt_json/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "llrt_json"
33
description = "LLRT json helpers"
4-
version = "0.3.0-beta"
4+
version = "0.4.0-beta"
55
edition = "2021"
66
license = "Apache-2.0"
77
repository = "https://github.com/awslabs/llrt"
@@ -12,7 +12,7 @@ path = "src/lib.rs"
1212

1313
[dependencies]
1414
itoa = "1"
15-
llrt_utils = { version = "0.3.0-beta", path = "../llrt_utils", default-features = false }
15+
llrt_utils = { version = "0.4.0-beta", path = "../llrt_utils", default-features = false }
1616
rquickjs = { git = "https://github.com/DelSkayn/rquickjs.git", version = "0.8.1", default-features = false }
1717
ryu = "1"
1818
simd-json = { version = "0.14", default-features = false, features = [
@@ -21,11 +21,11 @@ simd-json = { version = "0.14", default-features = false, features = [
2121

2222
[dev-dependencies]
2323
criterion = "0.5"
24-
llrt_test = { version = "0.3.0-beta", path = "../llrt_test" }
24+
llrt_test = { version = "0.4.0-beta", path = "../llrt_test" }
2525
tokio = { version = "1", features = ["full"] }
2626

2727
[build-dependencies]
28-
llrt_build = { version = "0.3.0-beta", path = "../llrt_build" }
28+
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }
2929

3030
[[bench]]
3131
name = "json"

0 commit comments

Comments
 (0)