🔖 release 0.7.3

This commit is contained in:
Nanaloveyuki
2026-07-19 17:12:02 +08:00
parent f9227890bd
commit 0b05ee0c94
9 changed files with 28 additions and 17 deletions
+3
View File
@@ -26,5 +26,8 @@ docs/.vitepress/cache/
docs/.vitepress/dist/
docs/.vitepress/generated/
# Benchmark package has no public API; moon info emits an empty snapshot.
benchmarks/pkg.generated.mbti
# vibecoding
AGENTS/
+1 -1
View File
@@ -17,7 +17,7 @@ BitLogger 的文档按使用路径组织:先完成一个可运行的日志输
```bash
moon new log-demo
cd log-demo
moon add Nanaloveyuki/BitLogger@0.7.2
moon add Nanaloveyuki/BitLogger@0.7.3
```
### 2. 写入第一条结构化日志
-12
View File
@@ -1,12 +0,0 @@
// Generated using `moon info`, DON'T EDIT IT
package "Nanaloveyuki/BitLogger/benchmarks"
// Values
// Errors
// Types and methods
// Type aliases
// Traits
+1 -1
View File
@@ -18,7 +18,7 @@ The documentation is organized around complete usage flows. Start with an execut
```bash
moon new log-demo
cd log-demo
moon add Nanaloveyuki/BitLogger@0.7.2
moon add Nanaloveyuki/BitLogger@0.7.3
```
### 2. Import And Log
+19
View File
@@ -0,0 +1,19 @@
## BitLogger Update Changes
version 1.1.3(0.7.3)
### Changes
- Add wasm CI checks and tests for the sync and async packages.
- Add TraceContext binding for sync and async logger facades.
- Add native async file lifecycle integration coverage and reproducible benchmarks.
### Verification
- Pass moon fmt --check, warning-denied checks, and tests across native, wasm, wasm-gc, and js.
- Build the VitePress documentation site and run the native benchmark suite.
### Notes
- LLVM remains experimental and was not verified locally.
- TraceContext maps structured fields only; HTTP propagation and OTLP export remain application-owned.
+1
View File
@@ -2,6 +2,7 @@
Versioned BitLogger change summaries.
- [1.1.3](./1.1.3(0.7.3).md)
- [1.1.2](./1.1.2(0.7.2).md)
- [1.1.1](./1.1.1(0.7.1).md)
- [1.1.0](./1.1.0(0.7.0).md)
+1 -1
View File
@@ -5,7 +5,7 @@ Use this flow for command-line tools and services that need a human-readable sta
## Install And Import
```bash
moon add Nanaloveyuki/BitLogger@0.7.2
moon add Nanaloveyuki/BitLogger@0.7.3
```
```moonbit
+1 -1
View File
@@ -7,7 +7,7 @@
```bash
moon new log-demo
cd log-demo
moon add Nanaloveyuki/BitLogger@0.7.2
moon add Nanaloveyuki/BitLogger@0.7.3
```
在应用的 `moon.pkg` 中加入:
+1 -1
View File
@@ -1,6 +1,6 @@
name = "Nanaloveyuki/BitLogger"
version = "0.7.2"
version = "0.7.3"
import {
"moonbitlang/async@0.20.2",