Backend template rendering
We are releasing 0.0.4, which includes some fixes and a new feature:
console_log
signalrun_javascript(js)
to be a bit faster
We ported Jinja2 to Godot for dynamic HTML page generation from GDScript. It supports passing GDScript variables to
templates, and other things you would expect from Jinja2, like: include
,
import
, macros
, if
/for
, extending blocks, etc.
Javascript console output now has a signal:
$WebView.connect("console_log", _on_console_log)
func _on_console_log(level, message, line_number, sourceID):
print("log: ", message)
We converted our silly collection of Bash files into a proper ci/cd Docker based pipeline, running on an Asus PN51 mini-PC, that produces release/debug builds for all platforms. This allows us to more quickly test features, and pack releases.
Thanks for reading this blogpost.
Visit the downloads page and grab yourself a release build.
For help or feedback, reach out via: - Discord - Github issue tracker
Sander Ferdinand