v0.8.3
v0.8.3 — npm distribution
ADDED
- npm distribution. Kimetsu now publishes to npm —
npm install -g kimetsu-ai
installs the prebuilt native binary for your platform, no Rust toolchain
required. Uses the esbuild/turbo model: per-platform packages
(@kimetsu-ai/linux-x64,@kimetsu-ai/darwin-x64,@kimetsu-ai/darwin-arm64,
@kimetsu-ai/win32-x64) selected viaoptionalDependencies, with a thin
bin/cli.jslauncher that execs the matching binary. No postinstall, so it
works undernpm install --ignore-scripts. The semantic build is fetched on
demand whenKIMETSU_NPM_FLAVOR=embeddingsis set. Published from the
existing release pipeline (publish-npmjob, gated on thePUBLISH_NPM
repo variable +NPM_TOKENsecret, mirroring the crates.io gate). Sources
live innpm/. Installs thekimetsucommand (also available as
kimetsu-ai).
FIXED
- Windows npm package. The
publish-npmjob now extracts the Windows
archive with7zinstead ofunzip(PowerShellCompress-Archiveuses
backslash path separators thatunzipflattens), and publishing is
idempotent so a re-run after a partial failure skips already-published
versions.