Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit, federation, omega-core, oracle, self-healing, strategies, tools, emacs. Clean extraction from the development monorepo. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
# Changelog
|
|
|
|
## 0.1.0 (2026-02-17)
|
|
|
|
Initial release.
|
|
|
|
### Features
|
|
|
|
- `MatrixActor` — headless actor base class with `static accepts` / `static emits` interface declarations
|
|
- `MatrixActorHtmlElement` — Web Component base class with shadow DOM, template, and styles
|
|
- `MatrixRuntime` — runtime orchestration, child creation, lifecycle management
|
|
- `InMemoryBroker` — in-process message broker for local development
|
|
- `NatsTransport` — NATS transport for production daemon connectivity
|
|
- `FederationTransportAdapter` — cross-realm federation transport
|
|
- `TopicRouter` — topic derivation (`$inbox`, `$events`) for accepts/emits topology
|
|
- `RequestReply` — request/reply pattern over NATS with correlation IDs
|
|
- `FlowBuilder` / `FlowEngine` — data flow pipeline construction and execution
|
|
- `Interpreter` / `parseSExpr` — embedded LISP interpreter for declarative actor composition
|
|
- `serialize` / `parse` — 5-format serialization (JSON, HTML, S-Expr, Fluent, Topics)
|
|
- 135 named exports total with full TypeScript declarations
|
|
|
|
### Dependencies
|
|
|
|
- `@open-matrix/federation` ^0.2.0
|
|
- `nats.ws` ^1.29.2
|