|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | | -## Unreleased |
| 3 | +## v0.21.6 (2026-06-04) |
| 4 | + |
| 5 | +Monorepo consolidation plus a redesigned Claude Code plugin. The satellite |
| 6 | +repositories now live in the main `basic-memory` tree, and the plugin is |
| 7 | +rebuilt as a memory bridge with a guided setup interview, capture skills, and |
| 8 | +team workspaces. Codex, Hermes, and OpenClaw integration packages ship |
| 9 | +alongside it. |
4 | 10 |
|
5 | 11 | ### Core |
6 | 12 |
|
7 | 13 | - Consolidated the Basic Memory satellite repositories into the main |
8 | 14 | `basic-memory` tree as the canonical source, discovery, documentation, |
9 | 15 | issue, and release home. |
10 | 16 | - Added root marketplace/package validation for the consolidated repository |
11 | | - layout while keeping Phase 1 focused on parity. |
12 | | -- Added root and package-local justfile targets so Claude Code, skills, |
| 17 | + layout. |
| 18 | +- Added root and package-local justfile targets so Claude Code, Codex, skills, |
13 | 19 | Hermes, and OpenClaw builds can be verified from the monorepo. |
| 20 | +- Removed the legacy `ui/` directory. |
14 | 21 |
|
15 | | -### Skills |
| 22 | +### API |
16 | 23 |
|
17 | | -- Added the shared Basic Memory `SKILL.md` collection under top-level |
18 | | - `skills/`. |
19 | | -- Updated skills documentation to point at `basicmachines-co/basic-memory` |
20 | | - and document manual copy as the temporary fallback when subpath installs are |
21 | | - unavailable. |
| 24 | +- Entity resolution now exposes the owning project on resolved entities so |
| 25 | + callers can route follow-up reads to the correct workspace/project. |
| 26 | + |
| 27 | +### CLI |
| 28 | + |
| 29 | +- Added an "auto BM" GitHub CI workflow that captures notes from CI runs. |
| 30 | +- Exposed project sync-support metadata and surfaced copyable workspace |
| 31 | + identifiers in project listings. |
| 32 | +- `cloud login` now surfaces non-subscription errors instead of masking them. |
| 33 | +- Team workspaces block `rclone sync`, with the team-workspace guard limited |
| 34 | + to `bisync`. |
22 | 35 |
|
23 | 36 | ### Claude Code |
24 | 37 |
|
25 | | -- Added the Claude Code plugin under `plugins/claude-code/` with its native |
26 | | - `.claude-plugin`, hooks, skills, agent, changelog, and docs. |
27 | | -- Added the root Claude marketplace manifest pointing `basic-memory` to |
28 | | - `./plugins/claude-code`. |
| 38 | +- Rebuilt the Claude Code plugin as a memory bridge with SessionStart and |
| 39 | + PreCompact hooks, a bundled output style, and seeded note schemas. |
| 40 | +- Added the `/basic-memory:setup` bootstrap interview and the |
| 41 | + `/basic-memory:remember`, `/basic-memory:status`, and `/basic-memory:share` |
| 42 | + skills. |
| 43 | +- Added team workspace support with attribution for shared writes. |
| 44 | +- Prefixed plugin skills with `bm-` and installed the shared `memory-*` skills |
| 45 | + instead of duplicating them in the plugin. |
| 46 | +- Hooks fall back to `uvx`/`uv` when no CLI binary is on PATH. |
| 47 | + |
| 48 | +### Codex |
| 49 | + |
| 50 | +- Added the Codex plugin under `plugins/codex/` with its native |
| 51 | + `.codex-plugin`, hooks, seeded schemas, and `bm-*` skills. |
| 52 | + |
| 53 | +### Skills |
| 54 | + |
| 55 | +- Added the shared Basic Memory `SKILL.md` collection under top-level |
| 56 | + `skills/` and ported useful retired plugin skills into the `memory-*` set. |
| 57 | +- Fixed invalid picoschema enum YAML in the memory skills. |
29 | 58 |
|
30 | 59 | ### Hermes |
31 | 60 |
|
32 | 61 | - Added the Hermes memory provider plugin under `integrations/hermes/` with |
33 | 62 | its native Python module, `plugin.yaml`, skill, tests, docs, and release |
34 | 63 | metadata. |
35 | | -- Updated Hermes install and development docs for monorepo subpath usage. |
36 | 64 |
|
37 | 65 | ### OpenClaw |
38 | 66 |
|
39 | 67 | - Added the OpenClaw plugin under `integrations/openclaw/` with its native |
40 | | - npm/TypeScript package shape, tests, docs, and release metadata. |
41 | | -- Updated OpenClaw package metadata to point at the monorepo subdirectory and |
42 | | - changed skill bundling to copy from the top-level `skills/` source. |
| 68 | + npm/TypeScript package shape, tests, docs, and release metadata; skill |
| 69 | + bundling copies from the top-level `skills/` source. |
43 | 70 |
|
44 | 71 | ## v0.21.5 (2026-05-26) |
45 | 72 |
|
|
0 commit comments