Files
liquidjs/test/integration/liquid
Yang JunandCursor 5561768586 fix: enforce renderLimit for empty renderTemplates calls
renderLimit was only checked inside the per-template loop, so
renderTemplates([], ...) skipped it entirely. Empty {% for %} / {% tablerow %}
bodies invoke that path once per iteration, bypassing the documented time
budget. Check the limiter at renderTemplates entry before the loop.

Add regression test for empty for-body with a strict renderLimit.

Co-authored-by: Cursor <[email protected]>
2026-05-05 00:01:45 +08:00
..
2024-11-12 23:59:40 +08:00