Skip to content

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 01 Jun 21:24
· 202 commits to main since this release
2d8211d

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 via optionalDependencies, with a thin
    bin/cli.js launcher that execs the matching binary. No postinstall, so it
    works under npm install --ignore-scripts. The semantic build is fetched on
    demand when KIMETSU_NPM_FLAVOR=embeddings is set. Published from the
    existing release pipeline (publish-npm job, gated on the PUBLISH_NPM
    repo variable + NPM_TOKEN secret, mirroring the crates.io gate). Sources
    live in npm/. Installs the kimetsu command (also available as
    kimetsu-ai).

FIXED

  • Windows npm package. The publish-npm job now extracts the Windows
    archive with 7z instead of unzip (PowerShell Compress-Archive uses
    backslash path separators that unzip flattens), and publishing is
    idempotent so a re-run after a partial failure skips already-published
    versions.