Skip to content

v0.11.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Nov 08:01
620a961

0.11.0 (2026-11-10)

TruffleCEL 0.11.0 adopts TruffleData 0.11.0 and Elide GraalVM 25.5.5-elide.28.
Java 25 remains required. All four Maven modules release together: core, protobuf,
JSON, and the generated-adapter annotation processor.

TruffleData 0.11.0 was built with Myna 0.16.0. TruffleCEL has no direct Myna
artifact dependency and does not enable TruffleData's optional Myna cells routes.
Use the matching GraalVM .28 Maven repository and runtime when upgrading.

The benchmark charts and native-profile investigations retained in this release
were measured with their recorded earlier dependency versions. They are not
performance measurements of the new 0.11.0 dependency combination.

Features

  • deps: adopt TruffleData 0.11.0 and GraalVM elide.28 (fd7bbaa)

Benchmark documentation

  • generate validated native profile comparison tables (21db3c9)
  • qualify bounded native young generation and chart memory tradeoffs (bfebb00)
  • qualify native compiler and direct API startup profiles (9abd196)
  • qualify native heap profiles and cumulative evaluation cost (3f9d5ae)
  • qualify native heap profiles and direct Java startup (#73) (d7c6a8f)
  • retain current native phase and startup baselines (435d0ae)
  • retain native memory startup and cumulative-cost qualification (4a26a36)

Publication and provenance status

All four modules are published on Elide Maven. All CI checks passed before the dependency and release merges; the review requirement was administratively bypassed with explicit user authorization. Independent follow-up review remains outstanding.

The publication run built, tested, uploaded and verified the Maven bytes successfully. Its subsequent attestation-persistence step failed because GitHub rejected the custom build-type identifier. This release has no available signed build attestation; provenance qualification is incomplete. Published artifacts and the release tag have not been overwritten or rebuilt to replace this evidence.

The attached publication-evidence ZIP is the original run's maven-0.11.0 staging artifact. The attached verification JSON records a separate check that all twelve public JAR/source-JAR/POM files match those original outputs and their SHA-256 sidecars, and all four Maven metadata entries identify 0.11.0. These attachments are unsigned evidence, not signed provenance or an independent rebuild.