Merge develop

This commit is contained in:
Pieter Vander Vennet 2024-09-05 17:34:13 +02:00
commit 423618847b
334 changed files with 9307 additions and 6025 deletions

View file

@ -571,6 +571,13 @@ class DetectInline extends DesugaringStep<QuestionableTagRenderingConfigJson> {
context.err("'freeform' is a string, but should be an object")
return json
}
if(!Object.values(json.render).some(render => render !== "{"+json.freeform.key+"}")){
// We only render the current value, without anything more. Not worth inlining
return json
}
json.freeform.inline ??= true
return json
}