Changes
-
kobweb create
will now make a best-effort match if it can't find an exact match.- For example,
kobweb create todo
will put the cursor on theexamples/todo
project.
- For example,
-
Added support for the new
FULLSTACK
layout value.KOBWEB
, the legacy value, is still supported, but deprecated.
-
Updated Gradle reporting code to always show errors first, if both errors and warnings are reported during compilation.
-
When running in
--notty
mode, now exit with an error code if the relevant Kobweb command fails.-
Users were doing exports in Docker containers that were failing due to OOM errors but they didn't realize it because
kobweb export
was itself returning a successful exit code. This resulted in users getting a confusing error later about thesite
folder not being found... which, of course it wasn't created -- the export had actually failed!Now users will get a failure message closer to where the error happened, which should make it easier for them to browse the logs to find out what really went wrong.
-
-
Made template parsing logic more robust.
- So the CLI won't crash if it encounters a template it can't parse for any reason.
Full Changelog: v0.9.15...v0.9.16