Charm changelog

Charm changelog

Stay up to date with the latest improvements, fixes, and new features.

Stay up to date with the latest improvements, fixes, and new features.

December 06, 2025

[v 0.2.0] The System Layer Pivot

This release marks a major architectural pivot for Charm. We have transitioned from a Code Transpilation model to a Runtime Wrapper & Injection model.

This shift enables Charm to act as a true Operating System Kernel, capable of launching and governing agents without modifying their source code.

Breaking Changes

  • Architecture: Abandoned the AST-based transpiler pipeline in favor of the Universal Wrapper SDK.

  • Project Roadmap & Concept: Redesigned our core concept, roadmap, and overall development direction.

  • Configuration: Deprecated the old config format. The Unified Agent Contract (UAC) schema has been completely redesigned.

  • Pipeline Demo (v1 scope): Released the latest Charm Store MVP, along with an end-to-end demo showcasing how the system works and the concepts behind it.

Removals

  • Legacy Compiler: Moved all v0.1 code, test files, notebooks, pipelines, and architecture documents into legacy_v0.1/ for archival purposes.

  • Old Fixtures: Removed static code-analysis fixtures in favor of live, useable agent fixtures.

November 26, 2025

Charm v0 Pipeline Demo

We’ve introduced the first end-to-end demo of Charm’s middleware pipeline, showcasing how Charm unifies agent frameworks through a standard execution model.

This demo includes:

  • Agent Source → UAC Parsing

  • UAC → Cross-Runtime Mapping

  • Multi-Runtime Execution Bridge

Get started by following the Installation in the Charm repository.

November 21, 2025

Repository Initialized & Core Project Structure Set Up

Officially set up the Charm repository and prepared the foundational structure for contributors to begin working on the project.

This update includes all essential project files, guidelines, templates, and fixtures required for contributing to the first version of Charm.