Skip to content

DATAMIMIC CE 4.1.0

Latest

Choose a tag to compare

@ake2l ake2l released this 17 Jul 07:02
4c1fa55

DATAMIMIC CE 4.1.0

DATAMIMIC CE 4.1.0 strengthens intent-first authoring, runtime correctness, and operational visibility.

Highlights

  • Added the typed model.dm.json authoring workflow: compile, lint, bounded execution, and acceptance verification are available through the CLI and MCP surface.
  • Improved authoring diagnostics and semantic validation, including nested parent/child, source, reference, uniqueness, distribution, and deterministic-run contracts.
  • Centralized source loading and routing in DataSourceRegistry, including ordered/paginated source behavior and reference-read coverage.
  • Hardened descriptor XML handling with a shared secure parser and made extension element/constraint registration atomic.
  • Updated the MCP and agent-facing authoring interface to the typed contract. Integrations should use the current reference, scaffold, lint, and dry-run workflow.
  • Restored Python 3.10 compatibility and added runtime process titles for the main process and multiprocessing workers on macOS and Linux.

Upgrade notes

  • The agent/MCP authoring API has intentionally changed for the typed authoring workflow; update custom integrations to the current transport contracts.
  • Existing XML descriptors remain supported. For new work, keep model.dm.json as the reviewed intent artifact and treat generated XML as runtime output.

Verification

The release includes focused authoring, source-routing, DSL matrix, XML-security, and runtime process-title coverage, with linting and type checks run on the updated CE package.