Skip to content

Mycelium v0.1.1 — crates.io publish

Choose a tag to compare

@aimasteracc aimasteracc released this 29 May 17:14
91f2ccf

Mycelium v0.1.1 — crates.io publish 🍄

Install:

cargo install mycelium-rcig-cli
mycelium index ./my-project
mycelium serve --mcp --root ./my-project

What's new

This is a publish-only release — no functional changes from v0.1.0. The five workspace crates now live on crates.io:

Crate URL
mycelium-rcig-core https://crates.io/crates/mycelium-rcig-core
mycelium-rcig-hyphae https://crates.io/crates/mycelium-rcig-hyphae
mycelium-rcig-pack https://crates.io/crates/mycelium-rcig-pack
mycelium-rcig-mcp https://crates.io/crates/mycelium-rcig-mcp
mycelium-rcig-cli https://crates.io/crates/mycelium-rcig-cli

Why the mycelium-rcig-* prefix?

The short names were already taken on crates.io:

  • mycelium-core (= mycelium_core after normalization) → Matthew Bradford's 2019 Mycelium DDM, abandoned but holding the name.
  • mycelium-cli → active LepistaBioinformatics project (v8.3.1-rc.5, 37k downloads).

We chose to keep the brand "Mycelium" because the metaphor (decentralized, reactive, networked) is load-bearing for the project, and added the rcig suffix (reactive code intelligence graph) on the published name only.

Source code is unchanged. Via package = "..." indirection in workspace deps and [lib].name = "...", all imports stay as use mycelium_core::*, all [dependencies] keys stay as mycelium-X, and the installed binary is still mycelium.

Changes since v0.1.0

  • Rename: mycelium-*mycelium-rcig-* on crates.io (#146).
  • Self-containment fix for mycelium-cli: pack queries (include_str!) repackaged into crates/mycelium-cli/packs/ so the published tarball builds without the workspace root.
  • README install command updated.
  • CHANGELOG entry.

See full v0.1.0 release notes: https://github.com/aimasteracc/mycelium/releases/tag/v0.1.0