dotbabel

Changelog

All notable changes to @dotbabel/dotbabel land here. Format follows Keep a Changelog, versioning follows SemVer.

Historical entries below v2.0.0 reference the legacy package name @dotclaude/dotclaude and the legacy plugins/dotclaude/ path — these are preserved verbatim because they describe state at the time of release.

Unreleased

2.1.0 (2026-05-07)

Added

2.0.1 (2026-05-07)

Fixed

2.0.0 (2026-05-06)

⚠ BREAKING CHANGES

Added

Fixed

Documentation

[2.0.0] - YYYY-MM-DD

BREAKING CHANGES

Migration

A read-fallback compatibility layer keeps v1.x setups working through the 2.x release window. All compat shims are removed in 3.0.0.

To migrate cleanly:

  1. npm install -g @dotbabel/dotbabel (uninstall @dotclaude/dotclaude if needed).
  2. dotbabel bootstrap to update ~/.claude/ symlinks.
  3. Rename DOTCLAUDE_* env vars in your shell rc files to DOTBABEL_*.
  4. (Optional) mv ~/.config/dotclaude ~/.config/dotbabel to silence the DOTBABEL_LEGACY_CONFIG warning.

See docs/upgrade-guide.md for the full migration walkthrough.

1.3.0 (2026-05-04)

Added

Fixed

Documentation

1.2.1 (2026-05-01)

Fixed

Documentation

1.2.0 (2026-05-01)

Added

Fixed

1.1.1 (2026-04-30)

Fixed

1.1.0 (2026-04-30)

Added

Fixed

Documentation

1.0.1 (2026-04-29)

Fixed

1.0.0 (2026-04-29)

The v1.0 stable cut of @dotclaude/dotclaude. Locks the handoff v2 surface, fixes the busybox/Alpine substrate crash, formalizes spec templates that the v0.11.0 binary already implemented, and adds a CI gate that prevents the release-pipeline drift behind #133/#134.

See docs/migrations/v1.0.md for the full verb-rename mapping and migration examples.

⚠ BREAKING CHANGES

Added

Fixed

Documentation

0.11.0 (2026-04-20)

⚠ BREAKING CHANGES

Added

0.10.0 (2026-04-20)

⚠ BREAKING CHANGES

Added

0.9.0 (2026-04-20)

⚠ BREAKING CHANGES

Added

Changed

Documentation

0.8.0 (2026-04-19)

⚠ BREAKING CHANGES

Added

Fixed

Documentation

0.7.0 (2026-04-19)

Added

0.6.0 (2026-04-18)

Added

Fixed

Documentation

[Unreleased]

BREAKING

Added

[0.5.0] — 2026-04-18

No breaking changes. This release adds cross-machine session handoff via GitHub Gists, a docker-engineer agent, a curl-pipe-bash installer, and a refactored agent build pipeline.

Added

Changed

Documentation

[0.4.0] — 2026-04-17

No breaking changes. This release adds the global-lifecycle CLI (dotclaude bootstrap, dotclaude sync), first-class agents, the taxonomy pipeline (schemas → backfill → search/list/show → build-plugin), and a broad set of provider and IaC agents.

Added

Changed

Fixed

[0.3.0] — 2026-04-14

Breaking

Changed

[0.2.0] — 2026-04-14

First public release targeting npm publish --provenance --access public. Productizes the plugin: public Node API barrel, structured-error contract, umbrella CLI, shell hardening, full bats + vitest coverage, dogfood wiring, and the docs set consumers need to adopt.

Added

Changed

Breaking changes (for early adopters of 0.1.x)

[0.1.0] — 2026-04-13

Retroactive entry. Initial plugin skeleton: spec-harness library, five validators, template tree, hook, and test_validate_settings.sh. Never published to npm — the first published version is 0.2.0.

Roadmap