Skip to content

chore: prepare 1.0.1 release - #596

Merged
bonk-ai[bot] merged 1 commit into
mainfrom
release/1.0.1
Oct 12, 2026
Merged

bonk-ai[bot] merged 1 commit into
mainfrom
release/1.0.1

Conversation

@bonk-ai

@bonk-ai bonk-ai Bot commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

What and why

Prepare the 1.0.1 release, so the daemon release asset reports the release number. v1.0.0's agentd reports 0.1.0, and its tag and assets are immutable; SDK 1.0.0 always provisions v1.0.0's asset, so the fix from #593 reaches users as 1.0.1.

  • Every published crate, agentd, bindings/microvms-py/pyproject.toml and bindings/microvms-js/package.json (with package-lock.json) are 1.0.1, and the workspace path requirements move with them. agentd-model and the other private crates keep their versions.
  • Regenerated: Cargo.lock, crates/agentd/fuzz/Cargo.lock, docs/schema.json (daemon_version 1.0.1), docs/manifest.json and microvms.pyi (__version__).
  • mise run release:prepare 1.0.1 wrote changelog.d/ into CHANGELOG.md as [1.0.1] - 2026-10-12. Its one entry is agentd reports version 0.1.0 in the 1.0.0 release #592's fix.
  • The wire protocol stays version 2.

Follows #593, which fixed #592.

Evidence

  • ./tools/check-publishable.py --tag=v1.0.1: exit 0, "every published manifest and the daemon's agree with tag v1.0.1".
  • mise run release:prepare 1.0.1: "CHANGELOG.md has 1.0.1 and 1 fragments are removed"; we read the section it wrote.
  • mise run schema, mise run manifest and mise run stubs: each generated file changes only its version value.
  • mise run check: exit 0 in 450 s at fffbc1d (2026-10-12).
  • mise run publish:dry-run: exit 0; cargo publish --workspace --dry-run packaged and verified all six crates at 1.0.1 and aborted each upload as a dry run.

Parity

  • No public name changed on any surface (core, CLI commands, microvms.pyi, index.d.ts).

Guards

None: this adds no guard. tag_version_skew in tools/check-publishable.py, which release:tag runs, holds every version here to the tag.

Follow-ups

None.

Platform claims

  • Not applicable: this changes no claim about AWS behavior.

Scope

  • This is not an orchestrator or a fork implementation
    (see docs/STRATEGY.md).

Sets every published crate, the daemon, the Python package and the npm
package to 1.0.1, moves the workspace path requirements with them, and
regenerates Cargo.lock, crates/agentd/fuzz/Cargo.lock, docs/schema.json,
docs/manifest.json and microvms.pyi. mise run release:prepare 1.0.1
wrote changelog.d/ into CHANGELOG.md as 1.0.1: the one entry is #592,
so this release's agentd asset reports 1.0.1 where v1.0.0's reported
0.1.0. ./tools/check-publishable.py --tag=v1.0.1 passes.
@bonk-ai
bonk-ai Bot merged commit 78e5f1d into main Oct 12, 2026
35 checks passed
@bonk-ai
bonk-ai Bot deleted the release/1.0.1 branch October 12, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

agentd reports version 0.1.0 in the 1.0.0 release

0 participants