Skip to content

Release v1.6.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 20:15
c6274df

Summary

Polish pass over the JVM templates and the AI-update hint across every template, bringing Kotlin and Java to full parity with the C# story.

Added

  • A self-contained run.sh in the Kotlin and Java templates: starts the Chronicle kernel with docker compose, builds (which generates the frontend proxies), runs the backend, and optionally the frontend dev server — stopping everything again on exit. The natural one-command way to run what was scaffolded.
  • A SkipAiUpdateInstructions parameter in every template, gating a new dedicated AI-update-hint post action: the Cratis CLI — which runs cratis ai update automatically after scaffolding — passes it so users who already got the real thing are not told to run it again.

Changed

  • The JVM getting-started instructions now carry the complete run story: the JDK 17 and Docker requirements, docker compose, run.sh as the one-command path, the build that generates proxies, and the per-package-manager dev command.
  • The Java template's .cratis/ai.json declared the Kotlin application profile; it now declares cratis/application/java with java and typescript languages, matching the AI catalog.

Fixed

  • The Kotlin and Java .cratis/ai.json language lists included both JVM languages; each now declares only its own plus typescript.