🔊 Update 1.0.0

This commit is contained in:
Nanaloveyuki
2026-06-27 10:45:36 +08:00
parent 7557e37cc8
commit c8023b0ded
55 changed files with 5734 additions and 2360 deletions
+26
View File
@@ -0,0 +1,26 @@
## BitLogger Update Changes
version 1.0.0
### Migration
- migration: run the MoonBit 0.10 formatter migration across the repository and adopt the current `trait` / `impl` formatting and `fn`-prefixed impl method style
- migration: replace the legacy root manifest with `moon.mod`, aligning the package root with the current MoonBit manifest format
- migration: update the async dependency to `moonbitlang/async@0.20.0`
### Docs
- docs: refresh the README example and project command notes after the formatter migration so examples match the current MoonBit surface
- docs: document that `async_basic` depends on `moonbitlang/async`, whose upstream README currently only claims native/LLVM support on Linux/MacOS
- docs: narrow the repository prompt validation guidance so Windows-local `src-async --target native` failures are not treated as BitLogger regressions unless reproduced on a supported native platform
### Verification
- verify: keep the main package passing `moon check`, `moon test`, `moon check --target native`, `moon check --target wasm-gc`, and `moon check --target js`
- verify: keep `src-async` passing `moon check` / `moon test` on `wasm-gc` and `js`, and confirm the native async path on a supported environment baseline
- verify: keep the example path healthy with `moon run examples/basic` and `moon check examples/async_basic --target native`
### Notes
- this release marks the MoonBit 0.10 generation as the new BitLogger baseline
- the repository now treats Linux/MacOS as the supported native baseline for `moonbitlang/async` until upstream Windows native support is stated clearly
+1
View File
@@ -2,6 +2,7 @@
Versioned BitLogger change summaries.
- [1.0.0](./1.0.0.md)
- [0.5.3](./0.5.3.md)
- [0.5.2](./0.5.2.md)
- [0.5.1](./0.5.1.md)