Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 31 Jan 02:59
· 401 commits to main since this release

Changelog

  • fd0ab1b chore: bump version to 1.3.0
  • b1efd4e chore: expose worker api in root facade
  • f7f4a23 example: add introspection demonstration
  • 22117df example: add worker protocol demonstration
  • ed2d9bc example: refactor to use facade aliases (dogfooding)
  • 6212997 example: show diagnostic metadata in container example
  • cc440ec feat(diagram): improve Mermaid syntax and add Windows UTF-8 documentation
  • 1a50bb1 feat(lifecycle): implement unified system dashboard (Control + Data Plane)
  • 40a0d20 feat(lifecycle): update public api and examples for explicit diagrams
  • 6e3147b feat(metrics): add supervisor and child restart counters
  • 7e42147 feat(supervisor): implement hierarchical state and restart metrics integration
  • 7eb7ce1 feat(supervisor): implement supervisor pattern with OneForOne and OneForAll strategies
  • 54f4091 feat(worker): add Worker interface and Process implementation
  • 2590203 feat(worker): add introspection and observability
  • 1abe896 feat(worker): add mermaid diagram generation
  • 6f43439 feat(worker): add stress tests and devex config
  • f742fc7 feat: add Inspect() to Container interface and mock
  • b8f486c feat: add Metadata to worker.State for diagnostic snapshots
  • 18534a2 feat: add container abstraction with interface and mock
  • c19573d feat: add container-specific metrics to Provider
  • 0dac75f feat: enrich workers with metadata and metrics
  • 0c45481 feat: implement ContainerWorker and update ProcessWorker for handover
  • 260bd07 feat: init Handover Protocol constants and dependencies
  • 7b3e5c7 feat: observability enrichment (data loss, shutdown latency, force exit)
  • d269d11 feat: support Handover Protocol in supervisor (ResumeID, PrevExit)
  • 1c986bd refactor(facade): improve API surface with more aliases
  • 4798d86 refactor(supervisor): extract Supervisor interface and unexport concrete struct
  • 639860d refactor(worker): rename Process to ProcessWorker for naming consistency
  • 3c2c556 refactor(worker,signal): refine mermaid visualizations and naming conventions
  • e23b171 refactor: centralize mermaid styles and clean up public api facade
  • 2227a7e refactor: disambiguate diagram aliases in root facade