Repository navigation
Release v1.6.0
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.shin 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
SkipAiUpdateInstructionsparameter in every template, gating a new dedicated AI-update-hint post action: the Cratis CLI — which runscratis ai updateautomatically 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.shas the one-command path, the build that generates proxies, and the per-package-manager dev command. - The Java template's
.cratis/ai.jsondeclared the Kotlin application profile; it now declarescratis/application/javawith java and typescript languages, matching the AI catalog.
Fixed
- The Kotlin and Java
.cratis/ai.jsonlanguage lists included both JVM languages; each now declares only its own plus typescript.