From 20fe60fcc6b2c738a13d9f42a125b1ec58b06ae2 Mon Sep 17 00:00:00 2001 From: Jason Williams <936006+jasonwilliams@users.noreply.github.com> Date: Thu, 5 Dec 2024 00:13:59 +0000 Subject: [PATCH] update changelog and bump versions for release (#4064) --- CHANGELOG.md | 3 ++- Cargo.lock | 34 +++++++++++++++++----------------- Cargo.toml | 24 ++++++++++++------------ 3 files changed, 31 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74306691937..3d75c8e7bc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## What's Changed -# [0.20.0 (2024-09-11)](https://github.com/boa-dev/boa/compare/v0.19.1...v0.20.0) +# [0.20.0 (2024-12-5)](https://github.com/boa-dev/boa/compare/v0.19.1...v0.20.0) ### Feature Enhancements @@ -61,6 +61,7 @@ - Update night build's rename binary step by @nekevss in https://github.com/boa-dev/boa/pull/4032 - Use upload-rust-binary-action for nightly release by @nekevss in https://github.com/boa-dev/boa/pull/4040 - Fix `ref` value in nightly and add target to nightly release by @nekevss in https://github.com/boa-dev/boa/pull/4042 +- Reduce environment allocations by @raskad in https://github.com/boa-dev/boa/pull/4002 ### Other Changes diff --git a/Cargo.lock b/Cargo.lock index fb353c822b1..2de2a9dfadc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -314,7 +314,7 @@ dependencies = [ [[package]] name = "boa_ast" -version = "0.19.0" +version = "0.20.0" dependencies = [ "arbitrary", "bitflags 2.6.0", @@ -329,7 +329,7 @@ dependencies = [ [[package]] name = "boa_cli" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_engine", "boa_gc", @@ -348,7 +348,7 @@ dependencies = [ [[package]] name = "boa_engine" -version = "0.19.0" +version = "0.20.0" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -419,7 +419,7 @@ dependencies = [ [[package]] name = "boa_examples" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_ast", "boa_engine", @@ -435,7 +435,7 @@ dependencies = [ [[package]] name = "boa_gc" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_macros", "boa_profiler", @@ -447,7 +447,7 @@ dependencies = [ [[package]] name = "boa_icu_provider" -version = "0.19.0" +version = "0.20.0" dependencies = [ "icu_casemap", "icu_collator", @@ -467,7 +467,7 @@ dependencies = [ [[package]] name = "boa_interner" -version = "0.19.0" +version = "0.20.0" dependencies = [ "arbitrary", "boa_gc", @@ -483,7 +483,7 @@ dependencies = [ [[package]] name = "boa_interop" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_engine", "boa_gc", @@ -493,7 +493,7 @@ dependencies = [ [[package]] name = "boa_macros" -version = "0.19.0" +version = "0.20.0" dependencies = [ "proc-macro2", "quote", @@ -503,7 +503,7 @@ dependencies = [ [[package]] name = "boa_macros_tests" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_engine", "trybuild", @@ -511,7 +511,7 @@ dependencies = [ [[package]] name = "boa_parser" -version = "0.19.0" +version = "0.20.0" dependencies = [ "bitflags 2.6.0", "boa_ast", @@ -528,7 +528,7 @@ dependencies = [ [[package]] name = "boa_profiler" -version = "0.19.0" +version = "0.20.0" dependencies = [ "measureme", "once_cell", @@ -537,7 +537,7 @@ dependencies = [ [[package]] name = "boa_runtime" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_engine", "boa_gc", @@ -550,7 +550,7 @@ dependencies = [ [[package]] name = "boa_string" -version = "0.19.0" +version = "0.20.0" dependencies = [ "fast-float2", "paste", @@ -561,7 +561,7 @@ dependencies = [ [[package]] name = "boa_tester" -version = "0.19.0" +version = "0.20.0" dependencies = [ "bitflags 2.6.0", "boa_engine", @@ -584,7 +584,7 @@ dependencies = [ [[package]] name = "boa_wasm" -version = "0.19.0" +version = "0.20.0" dependencies = [ "boa_engine", "console_error_panic_hook", @@ -1386,7 +1386,7 @@ dependencies = [ [[package]] name = "gen-icu4x-data" -version = "0.19.0" +version = "0.20.0" dependencies = [ "icu_casemap", "icu_collator", diff --git a/Cargo.toml b/Cargo.toml index 21a34ab6dc3..73ad8aa8c53 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,7 +23,7 @@ exclude = [ [workspace.package] edition = "2021" -version = "0.19.0" +version = "0.20.0" rust-version = "1.82.0" authors = ["boa-dev"] repository = "https://github.com/boa-dev/boa" @@ -33,17 +33,17 @@ description = "Boa is a Javascript lexer, parser and compiler written in Rust. C [workspace.dependencies] # Repo Crates -boa_ast = { version = "~0.19.0", path = "core/ast" } -boa_engine = { version = "~0.19.0", path = "core/engine" } -boa_gc = { version = "~0.19.0", path = "core/gc" } -boa_icu_provider = { version = "~0.19.0", path = "core/icu_provider" } -boa_interner = { version = "~0.19.0", path = "core/interner" } -boa_interop = { version = "~0.19.0", path = "core/interop" } -boa_macros = { version = "~0.19.0", path = "core/macros" } -boa_parser = { version = "~0.19.0", path = "core/parser" } -boa_profiler = { version = "~0.19.0", path = "core/profiler" } -boa_runtime = { version = "~0.19.0", path = "core/runtime" } -boa_string = { version = "~0.19.0", path = "core/string" } +boa_ast = { version = "~0.20.0", path = "core/ast" } +boa_engine = { version = "~0.20.0", path = "core/engine" } +boa_gc = { version = "~0.20.0", path = "core/gc" } +boa_icu_provider = { version = "~0.20.0", path = "core/icu_provider" } +boa_interner = { version = "~0.20.0", path = "core/interner" } +boa_interop = { version = "~0.20.0", path = "core/interop" } +boa_macros = { version = "~0.20.0", path = "core/macros" } +boa_parser = { version = "~0.20.0", path = "core/parser" } +boa_profiler = { version = "~0.20.0", path = "core/profiler" } +boa_runtime = { version = "~0.20.0", path = "core/runtime" } +boa_string = { version = "~0.20.0", path = "core/string" } # Shared deps arbitrary = "1"