Skip to content

Commit 1e23a0a

Browse files
committed
Release libquickjs-ng-sys v0.9.4, quickjs-rusty v0.9.3
1 parent f6e0a70 commit 1e23a0a

File tree

5 files changed

+67
-6
lines changed

5 files changed

+67
-6
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,41 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.9.3 (2025-08-10)
9+
10+
### New Features
11+
12+
- <csr-id-44a6ed658d4af53ad45539af9e5ee81f1842e8ed/> add conversion from `OwnedJsValue` for `Option`
13+
14+
### Bug Fixes
15+
16+
- <csr-id-666986003d9d73a19dc12f44ad2eba2461b23321/> enhance serialization for i64 and u64 types in Serializer
17+
- <csr-id-4c53a362d8824d5f8b62653ebded10ab9c88ba6b/> handle u64 conversion for number between MAX_SAFE_INTEGER and i64::MAX
18+
- <csr-id-32497e2f02939b2b6ac60960d61ced31011878f3/> wrong impl on TryFrom<OwnedJsValue> for HashMap<K, V>
19+
20+
### Commit Statistics
21+
22+
<csr-read-only-do-not-edit/>
23+
24+
- 5 commits contributed to the release.
25+
- 24 days passed between releases.
26+
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
27+
- 0 issues like '(#ID)' were seen in commit messages
28+
29+
### Commit Details
30+
31+
<csr-read-only-do-not-edit/>
32+
33+
<details><summary>view details</summary>
34+
35+
* **Uncategorized**
36+
- Enhance serialization for i64 and u64 types in Serializer ([`6669860`](https://github.com/Icemic/quickjs-rusty/commit/666986003d9d73a19dc12f44ad2eba2461b23321))
37+
- Handle u64 conversion for number between MAX_SAFE_INTEGER and i64::MAX ([`4c53a36`](https://github.com/Icemic/quickjs-rusty/commit/4c53a362d8824d5f8b62653ebded10ab9c88ba6b))
38+
- Wrong impl on TryFrom<OwnedJsValue> for HashMap<K, V> ([`32497e2`](https://github.com/Icemic/quickjs-rusty/commit/32497e2f02939b2b6ac60960d61ced31011878f3))
39+
- Merge pull request #14 from chmln/feat/add-option-conversion ([`1fc3f7b`](https://github.com/Icemic/quickjs-rusty/commit/1fc3f7bd34f8404bf5c67af0ce7b414b4d690263))
40+
- Add conversion from `OwnedJsValue` for `Option` ([`44a6ed6`](https://github.com/Icemic/quickjs-rusty/commit/44a6ed658d4af53ad45539af9e5ee81f1842e8ed))
41+
</details>
42+
843
## 0.9.2 (2025-07-16)
944

1045
### Bug Fixes

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license = "MIT"
88
name = "quickjs-rusty"
99
readme = "README.md"
1010
repository = "https://github.com/Icemic/quickjs-rusty"
11-
version = "0.9.2"
11+
version = "0.9.3"
1212

1313
[package.metadata.docs.rs]
1414
features = ["chrono", "bigint"]
@@ -21,7 +21,7 @@ serde = ["thiserror", "dep:serde"]
2121
[dependencies]
2222
anyhow = {version = "1"}
2323
chrono = {version = "0.4.7", optional = true}
24-
libquickjs-ng-sys = {version = "^0.9.3", path = "./libquickjs-sys"}
24+
libquickjs-ng-sys = {version = "^0.9.4", path = "./libquickjs-sys"}
2525
log = "0.4"
2626
num-bigint = {version = "0.4.4", optional = true}
2727
num-traits = {version = "0.2.0", optional = true}

libquickjs-sys/CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## 0.9.4 (2025-08-10)
9+
10+
### Bug Fixes
11+
12+
- <csr-id-f6e0a70bed90172a9dbee44023d29e228e02c16a/> update quickjs
13+
14+
### Commit Statistics
15+
16+
<csr-read-only-do-not-edit/>
17+
18+
- 1 commit contributed to the release.
19+
- 23 days passed between releases.
20+
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
21+
- 0 issues like '(#ID)' were seen in commit messages
22+
23+
### Commit Details
24+
25+
<csr-read-only-do-not-edit/>
26+
27+
<details><summary>view details</summary>
28+
29+
* **Uncategorized**
30+
- Update quickjs ([`f6e0a70`](https://github.com/Icemic/quickjs-rusty/commit/f6e0a70bed90172a9dbee44023d29e228e02c16a))
31+
</details>
32+
833
## 0.9.3 (2025-07-17)
934

1035
### New Features
@@ -15,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1540

1641
<csr-read-only-do-not-edit/>
1742

18-
- 1 commit contributed to the release.
43+
- 2 commits contributed to the release.
1944
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
2045
- 0 issues like '(#ID)' were seen in commit messages
2146

@@ -26,6 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2651
<details><summary>view details</summary>
2752

2853
* **Uncategorized**
54+
- Release libquickjs-ng-sys v0.9.3 ([`6c4629f`](https://github.com/Icemic/quickjs-rusty/commit/6c4629fd13635ddb452373dc5d2622cf3d7b683f))
2955
- Add cross-compilation support for custom compilers ([`ec845f4`](https://github.com/Icemic/quickjs-rusty/commit/ec845f43a3138a7def2805bcfe3562f8d9f0a625))
3056
</details>
3157

libquickjs-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license = "MIT"
99
name = "libquickjs-ng-sys"
1010
readme = "README.md"
1111
repository = "https://github.com/Icemic/quickjs-rusty"
12-
version = "0.9.3"
12+
version = "0.9.4"
1313

1414
[build-dependencies]
1515
bindgen = "0.71.1"

0 commit comments

Comments
 (0)