diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..01c6ac9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,32 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/andreiltd/componentize-qjs/compare/v0.1.0...v0.2.0) - 2026-05-05 + +### Bug Fixes + +- *(ci)* fix release workflow permissions ([#17](https://github.com/andreiltd/componentize-qjs/pull/17)) +- *(deps)* update rust dependencies ([#9](https://github.com/andreiltd/componentize-qjs/pull/9)) +- *(deps)* update rust dependencies to v44 ([#14](https://github.com/andreiltd/componentize-qjs/pull/14)) +- *(ci)* pin actions ([#6](https://github.com/andreiltd/componentize-qjs/pull/6)) +- *(ci)* wire release asset publishing through release-plz ([#4](https://github.com/andreiltd/componentize-qjs/pull/4)) + +### Features + +- add runtime optimized for size ([#15](https://github.com/andreiltd/componentize-qjs/pull/15)) +- switch from JS script to ES modules ([#8](https://github.com/andreiltd/componentize-qjs/pull/8)) + +### Miscellaneous + +- *(ci)* add npm publish job ([#16](https://github.com/andreiltd/componentize-qjs/pull/16)) +- *(deps)* update dependency @napi-rs/cli to v3.6.2 ([#10](https://github.com/andreiltd/componentize-qjs/pull/10)) +- *(deps)* update dependency node to v24 ([#12](https://github.com/andreiltd/componentize-qjs/pull/12)) +- *(deps)* update github ci dependencies ([#11](https://github.com/andreiltd/componentize-qjs/pull/11)) +- *(deps)* update dependency vitest to v4 ([#13](https://github.com/andreiltd/componentize-qjs/pull/13)) +- *(ci)* add renovate bot config ([#7](https://github.com/andreiltd/componentize-qjs/pull/7)) diff --git a/Cargo.lock b/Cargo.lock index 03eb19b..ed608e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -426,7 +426,7 @@ dependencies = [ [[package]] name = "componentize-qjs" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "bytes", @@ -448,7 +448,7 @@ dependencies = [ [[package]] name = "componentize-qjs-cli" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "assert_cmd", @@ -470,7 +470,7 @@ dependencies = [ [[package]] name = "componentize-qjs-napi" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "clap", @@ -484,7 +484,7 @@ dependencies = [ [[package]] name = "componentize-qjs-runtime" -version = "0.1.0" +version = "0.2.0" dependencies = [ "heck", "num_enum", diff --git a/Cargo.toml b/Cargo.toml index 73cf84f..685e5b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ default-members = [".", "napi"] resolver = "2" [workspace.package] -version = "0.1.0" +version = "0.2.0" edition = "2024" rust-version = "1.94" license = "Apache-2.0" @@ -12,8 +12,8 @@ repository = "https://github.com/andreiltd/componentize-qjs" homepage = "https://github.com/andreiltd/componentize-qjs" [workspace.dependencies] -componentize-qjs = { path = "crates/core", version = "0.1.0" } -componentize-qjs-cli = { path = ".", version = "0.1.0" } +componentize-qjs = { path = "crates/core", version = "0.2.0" } +componentize-qjs-cli = { path = ".", version = "0.2.0" } anyhow = "1.0" clap = { version = "4", features = ["derive"] } tokio = { version = "1", default-features = false, features = ["rt", "macros"] } diff --git a/crates/core/CHANGELOG.md b/crates/core/CHANGELOG.md new file mode 100644 index 0000000..e951e35 --- /dev/null +++ b/crates/core/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.0](https://github.com/andreiltd/componentize-qjs/compare/componentize-qjs-v0.1.0...componentize-qjs-v0.2.0) - 2026-05-05 + +### Bug Fixes + +- *(deps)* update rust dependencies ([#9](https://github.com/andreiltd/componentize-qjs/pull/9)) +- *(deps)* update rust dependencies to v44 ([#14](https://github.com/andreiltd/componentize-qjs/pull/14)) +- *(ci)* wire release asset publishing through release-plz ([#4](https://github.com/andreiltd/componentize-qjs/pull/4)) + +### Features + +- add runtime optimized for size ([#15](https://github.com/andreiltd/componentize-qjs/pull/15)) +- switch from JS script to ES modules ([#8](https://github.com/andreiltd/componentize-qjs/pull/8))