mirror of
https://github.com/Nanaloveyuki/BitLogger.git
synced 2026-07-24 00:42:18 +00:00
1.6 KiB
1.6 KiB
BitLogger Update Changes
version 1.0.0
Migration
- migration: run the MoonBit 0.10 formatter migration across the repository and adopt the current
trait/implformatting andfn-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_basicdepends onmoonbitlang/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 nativefailures 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, andmoon check --target js - verify: keep
src-asyncpassingmoon check/moon testonwasm-gcandjs, and confirm the native async path on a supported environment baseline - verify: keep the example path healthy with
moon run examples/basicandmoon 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/asyncuntil upstream Windows native support is stated clearly