From 5ed02ec5631ef81d246f5725636936f51c009798 Mon Sep 17 00:00:00 2001 From: Nanaloveyuki Date: Fri, 17 Jul 2026 21:22:04 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20release=200.7.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- docs/README-en.md | 2 +- docs/changes/1.1.2(0.7.2).md | 21 +++++++++++++++++++++ docs/changes/index.md | 1 + docs/examples/console.md | 2 +- docs/zh/examples/console.md | 2 +- moon.mod | 2 +- 7 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 docs/changes/1.1.2(0.7.2).md diff --git a/README.md b/README.md index d50a062..0475616 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ BitLogger 的文档按使用路径组织:先完成一个可运行的日志输 ```bash moon new log-demo cd log-demo -moon add Nanaloveyuki/BitLogger@0.7.1 +moon add Nanaloveyuki/BitLogger@0.7.2 ``` ### 2. 写入第一条结构化日志 diff --git a/docs/README-en.md b/docs/README-en.md index aab6aa9..51bc959 100644 --- a/docs/README-en.md +++ b/docs/README-en.md @@ -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.1 +moon add Nanaloveyuki/BitLogger@0.7.2 ``` ### 2. Import And Log diff --git a/docs/changes/1.1.2(0.7.2).md b/docs/changes/1.1.2(0.7.2).md new file mode 100644 index 0000000..771b443 --- /dev/null +++ b/docs/changes/1.1.2(0.7.2).md @@ -0,0 +1,21 @@ +## BitLogger Update Changes + +version 1.1.2(0.7.2) + +### JSON + +- refactor: replace `maria/json_parser` with the official `moonbitlang/core/json` implementation +- refactor: preserve existing serialized JSON field shapes while JSON conversion APIs now return the built-in `Json` type + +### Docs + +- docs: update installation snippets to `Nanaloveyuki/BitLogger@0.7.2` +- docs: add this 1.1.2(0.7.2) release entry to the change index + +### Verification + +- verify: pass formatting, warning-denied checks, and default, native, JavaScript, WebAssembly, and Wasm-GC test targets + +### Notes + +- LLVM was not tested because the local MoonBit toolchain is missing the experimental LLVM core bundle required by that target diff --git a/docs/changes/index.md b/docs/changes/index.md index 105f44a..9834b50 100644 --- a/docs/changes/index.md +++ b/docs/changes/index.md @@ -2,6 +2,7 @@ Versioned BitLogger change summaries. +- [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.0.1](./1.0.1(0.6.1).md) diff --git a/docs/examples/console.md b/docs/examples/console.md index 3cacc70..8712277 100644 --- a/docs/examples/console.md +++ b/docs/examples/console.md @@ -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.1 +moon add Nanaloveyuki/BitLogger@0.7.2 ``` ```moonbit diff --git a/docs/zh/examples/console.md b/docs/zh/examples/console.md index 749961e..bcaa80d 100644 --- a/docs/zh/examples/console.md +++ b/docs/zh/examples/console.md @@ -7,7 +7,7 @@ ```bash moon new log-demo cd log-demo -moon add Nanaloveyuki/BitLogger@0.7.1 +moon add Nanaloveyuki/BitLogger@0.7.2 ``` 在应用的 `moon.pkg` 中加入: diff --git a/moon.mod b/moon.mod index 498eac2..1dfe902 100644 --- a/moon.mod +++ b/moon.mod @@ -1,6 +1,6 @@ name = "Nanaloveyuki/BitLogger" -version = "0.7.1" +version = "0.7.2" import { "moonbitlang/async@0.20.2",