Skip to content

TTX 0.5.0

Choose a tag to compare

@MatthewKaes MatthewKaes released this 28 Oct 06:32

TTX 0.5.0 sharpens the core graph boundary now used by Coherence, Compute and Godot.

Native C++ values can project into an Abstract through Graph::Projection, while portable domain contracts remain independently negotiated. Human readable metadata is available through Describe. Type and callable models now live above TTX in Coherence, keeping the TTX graph open to other identity systems.

Changes:

  • Add Graph::Projection for native C++ recovery, graph reentry and generated Abstract operation tables.
  • Add Describe for optional names and documentation without assigning route, uniqueness or type identity.
  • Remove the type-specific Callable capability from the TTX core. Consumers requiring type and callable reflection use Coherence.
  • Preserve the independence of support signals and bindable contracts in projected providers.
  • Update the build to Toolchain 0.5.0 and Perimortem 0.5.0.
  • Package static and shared SDKs for Linux, Windows and Wasm.

Validation includes the complete 132-test Debug suite, Release benchmarks, source builds, formatting policy and SDK packaging. Native runtime validation was performed on Linux. Windows and Wasm artifacts were cross-compiled and packaged.

This is a new package revision with public API removals. Existing 0.4.1 artifacts remain unchanged.