Skip to content

Commit

Permalink
Prepare v0.5.0 beta (#820)
Browse files Browse the repository at this point in the history
* Prepare v0.5

* Update changelog
  • Loading branch information
richarddavison authored Feb 7, 2025
1 parent cecb5cb commit 7ef2ff9
Show file tree
Hide file tree
Showing 35 changed files with 157 additions and 162 deletions.
15 changes: 5 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@
- Switch engine to [QuickJS Next Generation](https://github.com/quickjs-ng/quickjs)
- Increased WinterCG compat
- Basic support for Subtle Crypto/Webcrypto APIs
- Improved package.json resolution and CJS compatibility
- Basic assert module
- Completely refactored test runner with multi-process support
- Performance improvements
- Basic REPL
- More Buffer APIs
- Increased webcrypto compatibility
- Native web streams (stage 1, full streaming support is coming soon)
- Increased parallel fetch performance
- DNS Cache
- Upgraded dependencies
- Bugfixes

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

Full list of changes:
https://github.com/awslabs/llrt/compare/v0.3.0-beta...v0.4.0-beta
https://github.com/awslabs/llrt/compare/v0.4.0-beta...v0.5.0-beta
64 changes: 32 additions & 32 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion libs/llrt_build/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "llrt_build"
description = "LLRT build helpers"
version = "0.4.0-beta"
version = "0.5.0-beta"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/llrt"
Expand Down
2 changes: 1 addition & 1 deletion libs/llrt_compression/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "llrt_compression"
description = "LLRT compression helpers"
version = "0.4.0-beta"
version = "0.5.0-beta"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/llrt"
Expand Down
8 changes: 4 additions & 4 deletions libs/llrt_context/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "llrt_context"
description = "LLRT context helpers"
version = "0.4.0-beta"
version = "0.5.0-beta"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/llrt"
Expand All @@ -10,13 +10,13 @@ repository = "https://github.com/awslabs/llrt"
rquickjs = { git = "https://github.com/DelSkayn/rquickjs.git", version = "0.9.0", features = [
"futures",
], default-features = false }
llrt_utils = { version = "0.4.0-beta", path = "../llrt_utils", default-features = false }
llrt_utils = { version = "0.5.0-beta", path = "../llrt_utils", default-features = false }
tokio = { version = "1", features = ["sync"], default-features = false }
tracing = "0.1"

[dev-dependencies]
llrt_test = { version = "0.4.0-beta", path = "../llrt_test" }
llrt_test = { version = "0.5.0-beta", path = "../llrt_test" }
tokio = { version = "1", features = ["full"] }

[build-dependencies]
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }
llrt_build = { version = "0.5.0-beta", path = "../llrt_build" }
4 changes: 2 additions & 2 deletions libs/llrt_encoding/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "llrt_encoding"
description = "LLRT encoding helpers"
version = "0.4.0-beta"
version = "0.5.0-beta"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/llrt"
Expand All @@ -13,4 +13,4 @@ phf = { version = "0.11", features = ["macros"] }
memchr = "2"

[build-dependencies]
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }
llrt_build = { version = "0.5.0-beta", path = "../llrt_build" }
8 changes: 4 additions & 4 deletions libs/llrt_json/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "llrt_json"
description = "LLRT json helpers"
version = "0.4.0-beta"
version = "0.5.0-beta"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/llrt"
Expand All @@ -12,7 +12,7 @@ path = "src/lib.rs"

[dependencies]
itoa = "1"
llrt_utils = { version = "0.4.0-beta", path = "../llrt_utils", default-features = false }
llrt_utils = { version = "0.5.0-beta", path = "../llrt_utils", default-features = false }
rquickjs = { git = "https://github.com/DelSkayn/rquickjs.git", version = "0.9.0", default-features = false }
ryu = "1"
simd-json = { version = "0.14", default-features = false, features = [
Expand All @@ -21,11 +21,11 @@ simd-json = { version = "0.14", default-features = false, features = [

[dev-dependencies]
criterion = "0.5"
llrt_test = { version = "0.4.0-beta", path = "../llrt_test" }
llrt_test = { version = "0.5.0-beta", path = "../llrt_test" }
tokio = { version = "1", features = ["full"] }

[build-dependencies]
llrt_build = { version = "0.4.0-beta", path = "../llrt_build" }
llrt_build = { version = "0.5.0-beta", path = "../llrt_build" }

[[bench]]
name = "json"
Expand Down
Loading

0 comments on commit 7ef2ff9

Please sign in to comment.