Skip to content

v0.9.16

Latest
Compare
Choose a tag to compare
@bitspittle bitspittle released this 12 Sep 03:50

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 the examples/todo project.
  • 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 the site 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