Skip to content

Latest commit

 

History

History
58 lines (34 loc) · 3.02 KB

File metadata and controls

58 lines (34 loc) · 3.02 KB

Changelog

Magic Context ships three npm packages from this repo (@cortexkit/magic-context, @cortexkit/opencode-magic-context, @cortexkit/pi-magic-context) and a Tauri dashboard. All three plugin packages share a single version line and ship together. The dashboard tracks its own dashboard-vX.Y.Z tag line.

Source of truth

Full per-release notes live in GitHub Releases — that's the canonical, user-facing changelog:

This file exists as a quick navigation map. Working drafts that became those release notes are kept under .alfonso/release-notes/ for reference.

Versioning

This project uses Semantic Versioning. While the public surface is pre-1.0:

  • MINOR bumps (0.21.00.22.0) carry user-visible feature additions or breaking config migrations.
  • PATCH bumps (0.21.60.21.7) carry bug fixes and small enhancements that don't change config shape or break existing setups.
  • Migrations that change config shape always ship with an in-memory shim so existing configs keep working until you run doctor to rewrite them on disk.

Highlights by release line

0.21.x (current)

The most recent release line. Notable themes:

  • 0.21.7 — Compressor cross-process safety (fixes GH #91), unified agent disable semantics, startup release announcements, auto-search ignores plugin-internal messages.
  • 0.21.6 — Hidden subagent permission lock-down, TUI execute-threshold display, doctor --issue 64KB cap.
  • 0.21.5 — Pi audit fixes wave 1.
  • 0.21.4 — Issue #85 emergency-recovery loop fix, compaction markers graduated from experimental.
  • 0.21.2 — Pi reference-identity boundary resolution, Pi subagent spawning.
  • 0.21.1 — Pi parity sweep (44 audit findings), Pi multi-turn RPC harness, key-files plan v6 implementation.
  • 0.21.0 — Sticky-injection multi-anchor persistence, per-project embedding resolution, project-local historian artifacts.

0.20.x

  • Boundary-execution v8 (defer execute decisions out of mid-turn passes), short-context overflow recovery, Pi audit fixes batch.

0.19.x

  • Deferred compaction-marker movement, JSONC parser resilience, doctor migration framework.

0.18.x

  • OpenCode fallback-chain support, dreamer circuit breaker, structured failure reporting.

0.17.x

  • Tag-owner composite identity overhaul (fixed cross-turn callID collisions corrupting conversation tags), schema migration v10, runtime-detected SQLite backend selector.

0.16.x

  • Unified @cortexkit/magic-context CLI replacing per-plugin bins, harness adapters for OpenCode and Pi, doctor/setup/migrate flows, Electron nativeBinding for OpenCode Desktop.

0.15.x and earlier

See GitHub Releases. Older lines are kept for archival reference but should not be used — upgrade with npx @cortexkit/magic-context@latest doctor --force to refresh OpenCode's cached plugin.